Ultrasonic Garage parkering Assistant med Arduino och en ATtiny85 (2 / 4 steg)
Steg 2: Ledningar kretsen
Observera att i bilder, jag har fast min räls bakåt. Detta är att rymma 5V regulator(optional). Jag inser nu att jag kunde har vände det, används andra rälsen för att inte ha det bakåt men owell.
Uppdatering: Justering har gjorts till kopplingsschemat. (inte återspeglas i bilder) LED har varit dirigeras till stift 0 & 1 för att använda PWM för ljusstyrka. Detta är viktigt att få en fin gul färg.
LED
Anslut gemensamma katoden (längsta stift) LED till en 5 v järnväg på din skärbräda. De andra 3 pins, kräver ett motstånd mellan dem och anslutningen till arduino i/o pin. Här är en bra webbplats för att hitta typ av motstånd måste http://led.linear1.org/1led.wiz. Detta är en dra upp stil krets så koden kommer inverteras, hög kommer att vara avstängd och lågt kommer att vara på. Du kan använda ett motstånd på gemensamma katoden till inte har denna situation. Jag gjorde detta eftersom jag inte visste att ATtiny85 hade pwm stift och jag ville tona ned gröna fått en del genom att lägga till 2 motstånd. När du använder rött och grönt för att göra gul, grön var alldeles för dominerande över red an det såg gul-grön. En framtida lösning är att flytta den gröna anslutningen till en pwm stift och tona ned gröna via pwm. Här är en länk till en mer komplett genomgång om LED kretsar http://www.ladyada.net/learn/arduino/lesson3.html
Knappen
Anslut 5V till ett försprång på knappen. Ansluta en 10 k ohm motstånd mellan marken och andra bly på knappen. Anslut en jumper från arduino till jordledning av knappen. Även en gemensam bakbord knapp fungerar okej, men om du planerar att flytta den till en projekt låda, kan det vara jobbigt att nå knappen. Vi vill ha enkel tillgång till knappen så att du slipper flytta sensorn att trycka på knappen, som skulle göra att din distans ganska svårt. Jag använde en gängad momentan knapp från radio shack. Im inte säker om den behöver motståndet som knappen mindre bakbord men jag lämnade det i och det fungerar bra. Här är en länk till en mer komplett genomgång om knappar http://arduino.cc/en/tutorial/button.
Ping Sensor
Anslut helt enkelt 5V och GND till din motsvarande rails och echo och utlösa stiften till arduino.
Här är en länk till biblioteket, NewPing som beskriver alla funktioner i sensorn. http://playground.arduino.cc/Code/NewPing.
Grattis, är din krets klar!