BIRRD. En Laser Tag fusk enhet. (3 / 8 steg)
Steg 3: Dags att bygga: distraktion/konstruktion.
Som tidigare nämnts, finns det inte mycket till denna krets! Det är främst bygger bort kretsen Ken användningsområden till demo sin IR bibliotek... För att vi behöver...
Reservdelslista:
-1 x Arduino ProMini (eller motsvarande!)
-1 x IR-LED
-1 x IR-mottagare
-1 x 100 Ω motstånd
-1 x 1000 Ω motstånd
-2 x SPST växlar*
* Växlarna beror mest på din höljet, i mitt fall använde jag en bild och växla, men något SPST kommer att fungera!
I mitt fall för fall använde jag gamla delar från en av dessa. Ljudkvaliteten är inte stor, men skalet är den perfekta storleken för en ProMini
Så Ben, vad dessa delar även gör?
Tack för att du frågar internet!
IR-mottagaren kommer att kapa koden våra skjuter,
IR-LED kommer att överföra vår kapade kod,
Resistorn håller LED från att blåsa (Ja du behöver det!)
En övergång kommer att vara vår på/av
Andra växeln att växla om vår enhet sänder kod.
Schematiskt från Kens hemsida är ovan, och det är ganska lätt att följa, men för den intresserade, jag har bifogat en Fritzing fil med den ifyllda kretsen.
Men Ben, vad sägs om anmälan ledde?
Koden använder vi kommer anges automatiskt för att använda den inbyggda LED på stift 13 att anmäla användning när vi ska ta emot/skicka koden. Om man var så önskar, kan du lägga till en andra LED från stift 13 till marken, men med den BIRRD att vara en otrogen enhet och alla, jag ville inte några ljusa lampor för andra att se.
Kretsen bryts ner.
I huvudsak vår sändare växlar kommer att ha en pin ansluten till Vcc (+ 5v), och den andra ansluten till både Arduino stift 12, och ett 1KΩ motstånd som leder till marken.
Sedan har vi våra mottagare, som kommer att ha Data pin (vänster mest, när lampan är vänd dig) ansluten till Arduinos stift 11, sedan marken pin av IR-mottagaren till marken och slutligen-du gissade rätt, spänning stift till Vcc.
Vår utsändande LED måste katoden ansluten till marken, medan anoden går genom en 100Ω till stift 3.
Ken inte använder en på av switch, men jag ville lägga till en. I det här fallet bara sätta upp en växla mellan marken i spänningskälla och arduino's marken. Hitåt, när vänt bort Arduino kommer inte att få någon makt.
** Du kan också använda en tryckknapp till aktivera sändaren, i stället för växeln nämns ovan-men du måste hålla ner kontinuerligt för att inte ha andra vapnet koder fick.
Fall
Jag hade tur eftersom mitt fall hade hål för hörlurar-portarna som var precis rätt storlek för min LED / / kablar. För alla dem som inte använder detta fall, skulle jag se till att få någon sorts LED innehavaren-som här eller här. En 3/16" borr kan också göra susen, men beroende på övningen kan vara lite tight.
Sidoanteckningar
Ovan är några bilder av hur jag in allt i små så jag hade. Om du återskapa detta projekt, jag skulle rekommendera att hitta några små-er växla växlar dock. EBay har några awesome alternativ, som dessa killar som är en två gånger mindre än de jag hade på hand när jag byggde detta bra!
Ett av mina mål i byggnad i BIRRD var att kunna Re-blixt program på den, ifall jag ville ändra programvaran senare. För att göra detta, jag lämnade i huvudet på och hade det kommit ur fallet. Skummet ser du var bara fast på slutet för att undvika en kort.
Just nu jobbar jag på att ha det starta med den kod som behövs för att stänga av TV! Så ska det fungera som en TV vara borta också!