Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
V tomto příspěvku vysvětlíme, jak krok za krokem postavit auto pro ovládání gesty s vlastním domácím Arduinem. To zahrnuje, jak to funguje; veškerá mechanika, součásti atd.
Doufáme, že se vám to bude líbit, protože jsme objevili, jaká je věda za Arduinem
Co je to Arduino?
Arduino je open-source elektronická platforma založená na snadno použitelném hardwaru a softwaru. Desky Arduino jsou schopny číst vstupy, například světlo na senzoru, prst na tlačítku nebo mnoho složitějších úkolů.
Můžete své desce sdělit, co má dělat, a to zasláním sady pokynů mikrokontroléru na desce. K tomu použijete programovací jazyk Arduino (na základě zapojení) a software Arduino (IDE) na základě zpracování. Používají ho umělci, studenti, progamátoři a profesionálové, používají se hlavně pro projekty, ale také nám mohou být použity malé zábavné experimenty.
Zdroj:
Jak to funguje:
Po dokončení stavby našeho domácího Arduina a vozu pro ovládání gesty naprogramujeme Arduino tak, aby rozpoznávalo acceloremetr a naše pohyby rukou.
Arduino bude připevněno k rukavici, takže se s ním snadno manipuluje, můžete také vidět, v jaké poloze vás nejméně trápí.
Krok 1: Seznam komponent
Domácí Arduino:
- Breadboard (440 ot 840 Tie Point)
- 22 AWG drátů (různé barvy)
- 2 LED diody (libovolné barvy)
- 2 220 ohmové odpory (červená, červená, hnědá)
- Regulátor napětí 7805
- 1 10k Ohm odpory (hnědá, černá, červená)
- 2 10 uF kondenzátory
- Hodinový krystal 16 MHz
- 2 22 pF kondenzátory
- Malý momentální taktový spínač
- TTL - 232R3V3 USB. Kabel sériového převaděče
- ATMEGA328 nebo ATMEGA 168
- 9v baterie
Auto pro ovládání gesty:
- Arduino Lilypad nebo domácí Arduino
- Acceloremetr
- Modul RF 433
- HT12E a HT12D
- Ovladač motoru L293DNE
- BO motor a kola
- Protoypingová rada
- 2 9v baterie
- Dřevo
- baterie
- Regulátor napětí 7805
- Dráty
- 2 330k Ohm rezistory
Doplňky:
- USB 2 vodič
- Mužský a ženský drát
- Rukavice
- Cín
- Elektrická svářečka
- Arduino
- Tavná pistole
Krok 2: Arduino: Nastavení zapnutí
Nejprve musíme nastavit napájení, jinak by nic nefungovalo. (Červená = Napájení, Černá = Země)
1. Přidejte napájení a uzemnění do spodní části BroadBoardu, kde bude regulátor napětí.
2. Přidejte energii a uzemnění do spodní části Broadboardu a spojte každou kolejnici.
3. Umístěte regulátor napětí na pravou stranu, poté jeden 10 uF kondenzátory nalevo a druhý na tuhou kolejnici.
4. Přidejte LED vedle napájecího vstupu, je to náš indikátor napájení; a 220 ohmový odpor mezi levou kolejnicí a středem.
Nyní máme nastavení napájení.
Krok 3: Mapování pinů: ATMEGA328/168
Nyní spojíme všechny naše komponenty.
Abyste zabránili jakémukoli RESETU během procesu, vložte 10k Ohm kondenzátor na pin RESET.
1. Přidejte 16MHz hodinový krystal mezi kolíky 9 a 10 a přidejte dva kondenzátory 22 pF běžící na zem u levé kolejnice.
2. Přidejte malé tlačítko, abyste mohli Arduino resetovat, kdykoli chcete, a připravte jej na programování, a přidejte malý drát do spodní levé nohy přepínače do RESETU.
3. Nakonec připojte napájecí kabel ke kolíku 19, připojte jej k LED (dlouhá noha k drátu) a zapojte druhý odpor 220 Ohm k pravé kolejnici. (Zkuste blikat LED)
Vidíte téměř funkční Arduino.
Krok 4: Zavádění a programování
Co je to bootloader?
Bootloader je část kódu, která běží před spuštěním jakéhokoli operačního systému; v zásadě bez něj se nic nestane.
Zavádění systému Arduino:
Pokud máte nový ATMEGA328, budete na něj muset vypálit zavaděč.
Zde je odkaz, který můžete sledovat:
Programování:
Připojte TTL-232R3V3 USB k protoboardu a poté jej spojte pomocí vodičů k ATMEGA328; zkontrolujte, zda není připojena 9v baterie.
Otevřete Arduino IDE a v souborech skic Příklady v části Digitální načtěte skicu Blink
V možnosti souboru Sériový port vyberte port COM, který používáte s kabelem USB.
Nyní stiskněte ikonu nahrávání a poté stiskněte tlačítko reset; pokud vše funguje správně, bliká LED na pinu 13, protože program je na to programován.
Jakmile dokončíte programování, kdekoli chcete, v tomto případě Gesture Control Car, můžete jej odpojit a napájet 9V baterii.
Krok 5: Gesto Auto: Struktura budovy
Začněte stavět konstrukci auta s kousky dřeva, malými, 2 bloky vpředu a vzadu (kam vedou kola) a jedním velkým uprostřed pro podporu; nalepte lepicí pistolí
Poté vložte motory na každou stranu a zasuňte 4 kola. S každým motorem přivařte šílenou zem.
Uřízněte 15 x 15 cm Saquare, nakrájejte jej tak, aby odpovídal struktuře (základně)
Krok 6: Obvod vysílače
Nyní se pustíme do výroby obvodu vysílače a programování.
Podívejte se na video od 3.36 do 6.17: Obvod vysílače
Kódování pro Gesture Car:
Plán stahování:
Krok 7: Obvod přijímače
Nyní začněte vyrábět obvod přijímače
Podívejte se na video od 6:18 do 8:34: Reciever Circuit
Plán stahování:
Nakonec vše přilepte na základnu a je připravena plně fungovat.
Originál Proyect vyrobený Tapendrou Mandal; Odkaz na kanál