Bygg din egen (billigt!) multi-function Trådlös kamera controller. (1 / 22 steg)

Steg 1: Några inledande tankar...

Så, hur ska vi bygga denna sak?

Mikrokontroller

Hjärtat och själen i detta projekt är en ATMega8 AVR. Det är i huvudsak en något trimmade version av ATMega168 chip som Arduino använder. Det är programmerbar i C eller församling och har en mängd riktigt användbara funktioner som vi kan använda till vår fördel.

"28 pins, flesta är indata/utdata (i/o)
"Onboard analog till digital omvandlare
"Låg strömförbrukning
"3 inbyggda timers
"Intern eller extern klocka källa
"Massor av kodbibliotek och prov online

Har massor av pins är bra. Vi kan samverka med en LCD-skärm, har 6 knappen ingångar och fortfarande har tillräckligt kvar för en IR-LED att skjuta med och vissa status lysdioder.

Atmel AVR serien processorer har mycket stöd online och det finns gott om tutorials i komma igång (jag kommer att gå över detta kort, men det finns bättre dedikerad tutorials) och högar och högar av kod för att fundera över. För referens sjuk kodar projektet i C med AVR-LibC biblioteket.

Jag kunde lätt ha gått med PIC att göra detta, men AVR stöds väl och alla exempel jag har hittat för fjärrkontroller har AVR baserat!

LCD-Display

Det finns två huvudtyper av display, grafiska och alfanumeriska. Grafiska skärmar har en upplösning och du kan sätta pixlar var du vill. Nackdelen är att theyre svårare att koden för (även om bibliotek finns). Alfanumeriska displayer är helt enkelt en eller flera rader av tecken, LCD har en ombord butik av grundläggande tecken (dvs alfabetet, några siffror och symboler) och det relativt enkelt att mata strängar och så vidare. Nackdelen är theyre inte så flexibla och visning av grafiska är praktiskt taget omöjligt, men det passar vårt syfte. Theyre också billigare!

Alfanumeriska tecken är indelade efter deras rad- och räkna. 2 x 16 är ganska vanligt, med två rader med 16 tecken, varje tecken som en 5 x 8 matris. Du kan få 2x20s också, men jag ser inte behovet. Köp vad du känner dig bekväm med.

Jag valde att använda en röd bakgrundsbelyst LCD (jag vill använda detta för astrofotografering och rött ljus är bättre för mörkerseende). Du kan gå utan en bakgrundsbelysning - dess helt och hållet ditt val. Om du väljer en icke bakgrundsbelyst rutt du sparar makt och pengar, men du kanske behöver en ficklampa i mörkret.

När sett för en LCD-skärm, bör du se till att den kontrolleras av HD44780. Det är en branschstandard protokollet utvecklades av Hitachi och det finns en massa bra bibliotek som vi kan använda för att mata ut data. Den jag köpte var en JHD162A från eBay.

Ingång

Ingång sker genom knappar (enkelt!). Jag valde 6 - läge Välj, ok/skjuta och 4 riktningar. Dess också värt att skaffa en annan liten knapp för att återställa mikro vid en krasch.
Som för trigger input är några grundläggande idéer ett lätt beroende av motstånd eller en Elektret mikrofon. Det är där du kan få kreativa eller snål beroende på din budget. Ultraljud givare kommer att kosta lite mer och kräver några extra programmering men du kan göra några riktigt snygga grejer med dem.

De flesta människor kommer att vara nöjd med en mikrofon (förmodligen den mest användbara allmänna sensorn) och electrets är mycket billiga. Tänk på att itll behöver förstärkas också (men sjuk gå över detta senare).

Produktion - Status

Den enda verkligt produktionen behöver vi är status (förutom display), så ett par lysdioder kommer att fungera bra här.

Utgång - skytte

För att ta bilder, måste vi gränssnitt med kameran och för att vi behöver en ljuskälla som kan producera infraröd strålning. Tack och lov finns det ett stort antal lysdioder som gör detta och du bör försöka att plocka upp en någorlunda hög effekt en. Enheten jag valde har nuvarande betyget 100 ma max (de flesta lysdioder är runt 30mA).

Du bör också vara noga för att notera de våglängd utgång. Infrarött ljus är i det längre våglängd med EM spektrumet och du bör se till ett värde av runt 850-950nm. De flesta IR-lysdioder tenderar 950 i slutet och du kan se lite av rött ljus när den är påslagen, är detta inte ett problem, men det är bortkastade spektrum så försök att gå närmare 850 om möjligt.

Power

Hur ska vi driva allt detta? Tja, det kommer att vara portabel så batterier! Jag valde att använda 2 AA-batterier som sedan klev till 5V. Jag ska gå över resonemanget bakom detta i de kommande avsnitten.

"Hölje och konstruktion"

Hur du gör denna bit är helt upp till dig. Jag beslutade att använda stripboard för kretsen efter prototyping eftersom det är billigt och smidigt och sparar utformar en anpassad PCB. Jag har lämnat scheman så du är fri att göra din egen PCB layout - även om du gör, jag skulle vara tacksam att ha en kopia!

Igen så är helt och hållet ditt val, måste det kunna passa skärmen, knappar (i en ganska intuitiv layout om möjligt) och batterierna. Kretskort gå, här är inte så komplicerat, en hel del av anslutningarna är helt enkelt att saker som knappar/LCD.

Se Steg
Relaterade Ämnen

Bygga din egen elektroniska Sampler gränssnitt för Ableton

Hej du. Jag är för närvarande en andra året musikteknik student. Målet med detta projekt var att utforma ett nytt instrument i någon form.I slutändan, det är ett elektroniskt gränssnitt och kan åter avbildas till olika ändamål, men den fysiska utform...

Bygga din egen dator

varför skulle någon gå ut och köpa en dator från en manufaturer som Dell eller Gateway, när de kunde bygga en mer kraftfull dator för mindre pengar? Svaret, de vet inte hur man bygger den.Detta kanske låter som en komplicerad process, men i alla verk...

Bygga din egen elektrisk motorcykel

ÖversiktDet färdiga projektet är en 1981 Kawasaki KZ440, omvandlas till elektriska. Den drivs av fyra Optima gul topp förseglade (AGM) bly-syra batterier, som driver en Briggs & Stratton Etek elmotor. Hastigheten på motorn styrs av en Alltrax varumär...

Bygg din egen hörsel Augmented Seashell!

i detta Instructable jag kommer att förklara hur man bygger din egen hörsel Augmented Seashell. Nu, innan vi börjar, vad är en auditiv Augmented Seashell?Svar: i princip är det en snäcka kan producera andra ljud än det redan gör. En snäcka producerar...

Bygga din egen Mobility Rehab handikappade Scooter för mindre än $500

Jag kan visa dig hur du konverterar en rakkniv E300 skoter, föreslår jag att du köpa från Amazon.com bör vara omkring $250, i din egen Rehab handikappade scooter. E300 skoter får du har bara en hastighet. Hög hastighet, eller kusten, inget däremellan...

Bygga din egen gateway brandvägg

lär dig att bygga din egen gateway brandvägg med FreeBSD® och gamla PC delar. Brandväggen kommer att bestå av PF brandväggen, Snort-ID: N, olika IPS applikationer, Squid proxy och några intuitivt webbgränssnitt för revision. Kostnaden för detta proje...

Bygga din egen FM-Radio Astronomy Lab

eftersom jag är en enkel man, och tanken på att försöka förstå allt okändan är mer än jag kan hantera, jag föredrar den enklare sidan av astronomi. Min personliga astronomi verktyg inkluderar ett 4,5" reflektor teleskop, ett par av kikare och en FM-R...

Bygga din egen laptop

varför skulle någon gå ut och köpa en dator från en tillverkare som Dell eller Gateway, när de kunde bygga en mer kraftfull dator för mindre pengar? Svaret, de vet inte hur man bygger den.Detta kanske låter som en komplicerad process, men i alla verk...

Bygga din egen "Spy Satellite"

Jag har alltid trott det skulle vara snyggt att ha din egen "Spion" satellit. Det faktum att vi har vår egen Spy satelliter reser runt jorden bara förvånar mig. Så varför inte ha din egen? Följande instructable visar hur att göra just det, bygga...

Hur man bygger din egen jetmotor

du behöver inte vara Jay Leno att äga en jet drivs motorcykel och vi visar dig hur du gör din egen jet enigne här för att driva dina galna fordon. Detta är ett pågående projekt, och gott om ytterligare info kommer snart att publiceras på vår hemsida....

Bygga din egen (metallbearbetning) svarv - del I

du kan göra en hel verkstad till ett värde av elverktyg maskin, med grundläggande järnhandel/home center leveranser och metallskrot av svarta metaller. Smälta aluminium i en metall-hink ugn, med sand, träkol och en lera blomkruka! Cast sofistikerad m...

DIY, BYGGA DIN EGEN DIGITALA BINARY CLOCK!

Detta Instructable visar hur man bygger en digital klocka på enklaste sätt. Du behöver bara några verktyg och lite tid...Steg 1: Introduktion Det finns två sätt att bygga din egen binär klocka.1.-en är till göra din egen PCB. Att lära sig lite av mik...

Bygg din egen elbil: Billiga

Hej alla,Detta är en presentation jag gjorde på moder jord mässan september 25th 2010.I den täcka jag de steg som det tog för mig att bygga en elbil på en budget.Det var bara en 45 minuters presentation, så vissa saker var bara berörde som i sig kan...

Bygg din egen elbil!

"Electro-Metro" projektet.Har inte råd en Nissan Leaf? Inga problem!Bygga en billig elbil själv genom att ta bort den bilen motorn, ersätta den med en gaffeltruck motor, och lägga till batterier.Jag har massor av videor om projektet på:http://ww...

Bygga din egen jorden ugn

Vem älskar inte läcker vedeldad ugn pizza? INGEN.Jag hade en dröm om bakgård pizza part kul gånger och började göra en del efterforskningar att göra det dröm verklighet.Först tittade jag på material kostnaden för en tegelugn (spoiler alert: de är all...

Bygga din egen ficka SID Audio Player

Låt oss tid reser tillbaka till 80-talet igen genom att skapa din egen Propellerpowered Pocket SID Audio Player.]Den Guinness rekordbok listar Commodore 64 som den bäst säljande datormodellen genom tiderna. C64: an mest övertygande funktioner var det...

Bygg din egen upphöjd trädgård säng! Odla din egen mat!

i denna blogg, vi hoppas att instruera dig att bygga din egen trädgård säng. Lära av våra misstag och odla din egen mat hemma!Steg 1: fördelarDet finns många fördelar med att bygga en uppvuxen trädgård säng!1) är det lättare på din rygg! Du behöver i...

Bygg din egen bärbara rostfritt stål fälgar tube - och hela bara väger bara 17 kg!

Jag är en långsiktig homebrewer men jag har alltid gjort enda steg infusion mosar. Jag har alltid velat en fälgar eller HERMS system men jag inte gillar det utrymme ett fullständigt system tar upp och jag har alltid backade på grund av kostnaden. Men...

Hemma Hydroponics - en handbok om hur att bygga din egen hydroponics system

IntroduktionOrsakerna och effekterna av överbefolkningÖverbefolkning ska inte tas lättvindigt. Den har några fruktansvärda effekter, en av dem är en brist på mat. Våra för närvarande överbefolkad värld orsakas av den industriella revolutionen. Den in...