Rörelse, reaktiv Shake-the-labyrint spel (3 / 8 steg)
Steg 3: Bygg den! PT 1: elektronik!
1. Anslut servo motor leder till Arduino; också rekommenderas att lägga till en switch.
Fäst t-formad motor vapen servomotor.
Anslut servo motor positiva bly (röd tråd) till Arduino 5V stift, servo negativa bly (svart kabel) till Arduino GND (marken) stift, och data stift (orange eller gul tråd) till Arduino Digital Pin 9.
Om du lägger till en switch, använda växeln för att avbryta antingen signal servo 5V leverans eller data.
2. Anslut första fotomotstånd till Arduino.
Anslut en sida av fotomotstånd till Arduino 5V. Anslut andra fotomotstånd bly till Arduino Analog Pin A0, sedan till 10 kΩ motstånd (i serien). Anslut andra motstånd leder till marken.
3. Anslut andra fotomotstånd till Arduino.
Samma förfarande som första fotomotstånd, men Anslut till Arduino Analog Pin A1.
4. skriva program att läsa i analoga värde från fotodioder och använda den för att justera servo motor hastigheten.
Här är prov program för dig att använda och/eller ändra som du vill :)
I detta program, lägre ljussignaler öka servomotor rotationshastighet (aka som det blir mörkare motor farten ökar) och om det finns en förändring i ljussignal för båda ljussensorer, motorn stötar.