Ledas Fan Pinewood Derby bil (4 / 6 steg)
Steg 4: Bänktest & installera Arduino
Jag hade testat de flesta av komponenterna individuellt, men för att få en uppfattning om hur hela kommer att fungera jag gjorde några bänk testning. Med hjälp av en prototyping skärbräda lagt jag ut hur allt skulle koppla ihop. Utan att gå in alltför detaljerat, bromsljus lysdioder är var och en sin egen timer som när avväpnat blixt fram och tillbaka. Före start detta, måste du använda en ESC kalibrera rutin för att ange högsta och lägsta pulsen på gasen. När inte beväpnade arduino håller ESC throttle cut. På skjuts i 3 sekunder, knappen "ARM" i ryggen startar arduino polling avståndsmätare. Om avståndet läsa är oändlig (0), det är full fart framåt. Om avståndet är icke-0, skalar det tillbaka beroende på hur mycket utrymme det är. Om avståndet är läser mindre än 25 cm, det skär motorn helt. Om medan beväpnade "ARM" knappen trycks för en längre tid motorn skär.
Du får gärna kontakta mig om du vill ha koden för detta.
För att möjliggöra ändring av arduino koden efter byggs är borrade jag ett extra hål för att tillåta tillgång till micro USB-porten. Efter lödning i avståndsmätare, LED, ESC och knappen anslutningar, skjut jag alla bitar på plats. Jag då trä puttied det upp och slipas det ned, samma som ESK i fronten.