Styra elektronik genom att skjuta telefonen (5 / 9 steg)
Steg 5: Koden
Öppna arduino IDE och sedan kopiera och klistra in denna kod.
Koden bygger enkla analogWrite kommando.
Jag är inte en bra programmerare alls, jag är fortfarande i 11th grade och måste koncentrera oss på min akademiker/skola så jag kan inte spendera mycket tid på att lära kodning, och tidigare program(som jag har tagit bort) var mycket lång och inte så bra men sedan jag fick mycket mer förbättrad kod från Manick Yoj i en kommentar och jag ersatte min kod med ny.
#include < OneSheeld.h >
int ledPin1 = 11;
float xOrientation;
void setup() {
/ * Starta kommunikation. */
OneSheeld.begin();
pinMode(ledPin1,OUTPUT);
}
void loop() {
Kolla x-axelns riktning.
xOrientation = OrientationSensor.getX();
Kartorienteringen till ljusstyrka
om (xOrientation < 102) analogWrite (ledPin1, xOrientation * 2,5);
Eller stänga av lampan om orienteringen > 125 grader
annat analogWrite (ledPin1, 0);
}