Bar slutet bromsljus: BEBL (11 / 14 steg)
Steg 11: Program med arduino IDE
Koden kan hittas här: BEBL2.pde. Kopiera och klistra in i ett nytt projekt på Arduino. Om du tar en titt på koden, hittar du att det är mer komplex än du kanske tror på grund av den digital filtrering, utan vilken bromsljuset skulle gå på och av hela tiden. Du också se några kalibrering rutiner jag används för att räkna ut de accelerometer avläsningarna. En rolig sak om styrelsens breakout är ett annat analog RC filter på varje axel. Så varje axel beter sig lite annorlunda. Jag satte standardvärden i den koden som fungerar bra med alla tre av accelerometrar jag har fått från pololu, men du kan skriva över dem med egna värden eller genom kalibrering rutiner.
Programmera chip med en standard Diecmila eller din favorit styrelse med flyttbara MEGA IC.
Ta bort MEGA från programmering styrelsen och infoga i det 28-pin uttaget med pin1 mot baren slutet plug.
Sätt i batteriet.
Korsa fingrar.
Vippomkopplare.
Grattis om du bör se en blinkande lampa!
Om inte prova vända batteriet över. Fortfarande inte? Vippomkopplare åt andra hållet.
Om det fortfarande inte fungerar gå på till nästa steg: felsökning.