Obsah:
- Krok 1: Zoznam komponentov
- Krok 2: Arduino: Nastavenie zapínania
- Krok 3: Mapovanie pinov: ATMEGA328/168
- Krok 4: Zavádzanie a programovanie
- Krok 5: Gesto auta: Štruktúra budovy
- Krok 6: Obvod vysielača
- Krok 7: Obvod prijímača
Video: Gestový robot s domácim Arduinom: 7 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
V tomto príspevku vám vysvetlíme, ako krok za krokom postaviť auto na ovládanie gestami s vlastným domácim Arduino. To zahŕňa aj to, ako funguje; všetka mechanika, komponenty atď.
Dúfame, že sa vám to páči, pretože sme objavili, čo je veda za Arduinom
Čo je to Arduino?
Arduino je elektronická platforma s otvoreným zdrojovým kódom založená na ľahko použiteľnom hardvéri a softvéri. Dosky Arduino sú schopné čítať vstupy, ako napríklad svetlo na senzore, prst na tlačidle alebo oveľa komplexnejšie úlohy.
Svojej doske môžete povedať, čo má urobiť, a to tak, že pošlete sadu inštrukcií mikrokontroléru na doske. Na to použijete programovací jazyk Arduino (na základe zapojenia) a softvér Arduino (IDE) na základe spracovania. Používajú ho výtvarníci, študenti, progaméri a profesionáli, používa sa hlavne na projekty, ale môžu nám pomôcť aj malé zábavné experimenty.
Zdroj:
Ako to funguje:
Po dokončení stavby nášho domáceho Arduina a auta na ovládanie gestami naprogramujeme Arduino tak, aby rozpoznávalo acceloremeter a naše pohyby rukou.
Arduino bude pripevnené k rukavici, aby sa s ním ľahko manipulovalo, a tiež uvidíte, v akej polohe vás najmenej trápia.
Krok 1: Zoznam komponentov
Domáce Arduino:
- Breadboard (440 ot 840 Tie Point)
- 22 AWG drôtov (rôzne farby)
- 2 LED diódy (akékoľvek farby)
- 2 220 ohmových rezistorov (červený, červený, hnedý)
- 7805 Regulátor napätia
- 1 odpor 10 kOhm (hnedý, čierny, červený)
- 2 10 uF kondenzátory
- Hodinový kryštál 16 MHz
- 2 22 pF kondenzátory
- Malý momentálny taktový spínač
- TTL - 232R3V3 USB. Kábel sériového prevodníka
- ATMEGA328 alebo ATMEGA 168
- 9v batéria
Auto na ovládanie gestami:
- Arduino Lilypad alebo domáce Arduino
- Acceloremeter
- Modul RF 433
- HT12E a HT12D
- Ovládač motora L293DNE
- BO motor a kolesá
- Protoypingová rada
- 2 9v batéria
- Drevo
- Batéria
- 7805 Regulátor napätia
- Drôty
- 2 330k Ohm rezistory
Extra:
- USB 2 drôt
- Mužský a ženský drôt
- Rukavice
- Cín
- Elektrická zváračka
- Arduino
- Lepiaca pištoľ
Krok 2: Arduino: Nastavenie zapínania
Najprv musíme nastaviť výkon, inak by nič nefungovalo. (Červená = Napájanie, Čierna = Zem)
1. Pridajte napájanie a uzemnenie do spodnej časti karty BroadBoard, kde bude regulátor napätia.
2. Pripojte každú koľajnicu k spodnej časti Broadboardu a pripojte napájanie.
3. Položte regulátor napätia na pravú stranu, potom jeden 10 uF kondenzátory naľavo a druhý na rigidnú koľajnicu.
4. Pridajte diódu LED vedľa napájacieho vstupu, je to náš indikátor napájania; a 220 ohmový odpor medzi ľavou koľajnicou a stredom.
Teraz máme nastavenie napájania.
Krok 3: Mapovanie pinov: ATMEGA328/168
Teraz spojíme všetky naše komponenty.
Aby ste zabránili akémukoľvek RESETU počas procesu, vložte 10k Ohm kondenzátor na pin RESET.
1. Pridajte 16MHz hodinový kryštál medzi kolíky 9 a 10 a pridajte dva kondenzátory 22 pF, ktoré bežia k zemi na ľavej koľajnici.
2. Pridajte malé tlačidlo, aby ste mohli Arduino resetovať, kedykoľvek chcete, a pripravte ho na programovanie, a do spodnej spodnej časti prepínača prepínača RESET pridajte malý drôt.
3. Nakoniec pripojte napájací vodič na kolík 19, pripojte ho k dióde LED (dlhá noha k vodiču) a zapojte druhý 220 ohmový odpor na pravú koľajnicu. (Skúste blikať LED)
Vidíte takmer funkčné Arduino.
Krok 4: Zavádzanie a programovanie
Čo je to bootloader?
Bootloader je kus kódu, ktorý beží pred spustením akéhokoľvek operačného systému; v podstate bez toho sa nič nestane.
Zavádzanie Arduino:
Ak máte nový ATMEGA328, budete naň musieť napáliť bootloader.
Tu je odkaz, ktorý môžete sledovať:
Programovanie:
Pripojte TTL-232R3V3 USB k protoboardu a potom ho spojte káblami k ATMEGA328; skontrolujte, či nie je pripojená 9V batéria.
Otvorte Arduino IDE a v súboroch náčrtu Príklady v časti Digitálne načítajte skicu Blink
V možnosti súboru Sériový port vyberte port COM, ktorý používate s káblom USB.
Teraz stlačte ikonu nahrávania a potom kliknite na tlačidlo reset; Ak všetko funguje správne, LED na kolíku 13 bude blikať, pretože na to je program.
Akonáhle skončíte s programovaním, kdekoľvek chcete, v tomto prípade Gesture Control Car, môžete ho odpojiť a napájať 9V batériu.
Krok 5: Gesto auta: Štruktúra budovy
Začnite stavať auto pomocou kúskov dreva, malých, 2 blokov vpredu a vzadu (kam smerujú kolesá) a jedného veľkého v strede na podporu; prilepte ho lepiacou pištoľou
Potom prilepte motory na každú stranu a zapojte 4 kolesá. S každým motorom zvarte silnú šialenú zem.
Nakrájajte Saquare 15x15 cm, nakrájajte ho tak, aby zodpovedal štruktúre (základni)
Krok 6: Obvod vysielača
Teraz začneme s výrobou obvodu vysielača a programovaním.
Pozrite si video od 3.36 do 6.17: Obvod vysielača
Kódovanie auta s gestami:
Plán sťahovania:
Krok 7: Obvod prijímača
Teraz začnite voziť obvod prijímača
Pozrite si video od 6:18 do 8:34: Reciever Circuit
Plán sťahovania:
Nakoniec prilepte všetko na základňu a je pripravené na plnú prácu.
Originál Proyect od Tapendra Mandala; Odkaz na kanál
Odporúča:
S domácim statívom pre mikrofón (statív Bozuk Mikrofon Ile El Yapımı): 11 krokov
S domácim statívom pre mikrofón (statív Bozuk Mikrofon Ile El Yapımı): Bozulmuş Mikrofon s jedným kamerovým statívom yapabilirsiniz..Fotoaparát si môžete vyrobiť aj so statívovým mikrofónom
Používajte Adafruit NeoPixels s domácim asistentom: 7 krokov
Používajte Adafruit NeoPixels s domácim asistentom: Adafruit NeoPixels sú prstene, prúžky a ďalšie dosky s plošnými spojmi s adresovateľnými RGB LED pásikmi. Sú navzájom reťazené. Adafruit NeoPixels sú v komunite výrobcov veľmi obľúbené a široko sa používajú v rôznych projektoch urob si sám (DIY)
Premeňte svoj drôtový zvonček na inteligentný zvonček s domácim asistentom: 6 krokov
Premeňte svoj drôtový zvonček na inteligentný zvonček s domácim asistentom: Premeňte svoj existujúci drôtový zvonček na inteligentný zvonček. Prijmite upozornenie na svoj telefón alebo spárujte s existujúcou kamerou predných dverí, aby ste dostali upozornenie na fotografiu alebo video vždy, keď niekto zazvoní na váš zvonček. Viac informácií nájdete na: fireflyelectronix.com/pro
Retro hrací automat s malinami PI, RetroPie a domácim puzdrom: 17 krokov (s obrázkami)
Retro-herný automat s Raspberry PI, RetroPie a domácim puzdrom: Pred nejakým časom som našiel distribúciu Linuxu pre Raspberry Pi s názvom RetroPie. Okamžite som zistil, že je to skvelý nápad so skvelou implementáciou. Jednoúčelový retroherný systém bez zbytočných funkcií. Brilantné. Čoskoro nato som sa rozhodol
Pripojte iPod alebo iný prehrávač MP3 k bežným domácim reproduktorom bez drahého a objemného zosilňovača!: 4 kroky
Pripojte prehrávač iPod alebo iný prehrávač MP3 k bežným domácim reproduktorom bez drahého a objemného zosilňovača! Máte veľa ďalších stereofónnych reproduktorov, ktoré sa dodávajú s prerušovanými stereofónnymi zvukmi, alebo ich máte bez zjavného dôvodu? V tomto návode vám ukážem, ako ich môžete pripojiť k akémukoľvek prehrávaču MP3 alebo akémukoľvek zariadeniu so zvukovým portom