Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
U ovom ćemo članku objasniti kako korak po korak izgraditi automobil s kontrolom gestama s vlastitim domaćim Arduinom. To uključuje kako to radi; sva mehanika, komponente itd.
Nadamo se da će vam se svidjeti jer smo otkrili koja je znanost iza Arduina
Što je Arduino?
Arduino je elektronička platforma otvorenog koda koja se temelji na hardveru i softveru koji je jednostavan za korištenje. Arduino ploče mogu čitati unose, poput svjetla na senzoru, prsta na gumbu ili puno složenijih zadataka.
Ploči možete reći što učiniti slanjem skupa uputa mikrokontroleru na ploči. Da biste to učinili, koristite programski jezik Arduino (na temelju ožičenja) i Arduino softver (IDE), na temelju obrade. Koriste ga umjetnici, studenti, programeri i profesionalci, uglavnom se koristi za projekte, ali nam može poslužiti i za male zabavne eksperimente.
Izvor:
Kako radi:
Nakon što završimo s izgradnjom našeg domaćeg Arduina i automobila za upravljanje pokretima, programirat ćemo Arduino da ručno prepozna akcelerometar i naše poteze.
Arduino će se pričvrstiti na rukavicu pa se njime lako rukuje, a možda ćete vidjeti i u kojem položaju vas najmanje drže.
Korak 1: Popis komponenti
Domaći Arduino:
- Oglasna ploča (440 ili 840 kravata)
- 22 AWG žice (različite boje)
- 2 LED diode (bilo koje boje)
- 2 otpornika od 220 ohma (crvena, crvena, smeđa)
- 7805 Regulator napona
- 1 otpornik od 10 k Ohma (smeđi, crni, crveni)
- 2 10 kondenzatora uF
- Kristal takta 16 MHz
- 2 kondenzatora od 22 pF
- Mali prekidač trenutne takte
- TTL - 232R3V3 USB. Kabel za serijski pretvarač
- ATMEGA328 ili ATMEGA 168
- 9v baterija
Automobil za upravljanje pokretima:
- Arduino Lilypad ili Domaći Arduino
- Brzinomjer
- RF 433 modul
- HT12E i HT12D
- Vozač motora L293DNE
- BO Motor i kotači
- Odbor za izradu prototipova
- 2 9v baterija
- Drvo
- Baterija
- 7805 Regulator napona
- Žice
- 2 otpornika od 330 k Ohma
Dodaci:
- USB 2 žica
- Muška i ženska žica
- Rukavica
- Kositar
- Električni zavarivač
- Arduino
- Pištolj za ljepilo
Korak 2: Arduino: Postavljanje napajanja
Prvo moramo postaviti napajanje inače ništa ne bi uspjelo. (Crveno = Napajanje, Crno = Uzemljenje)
1. Dodajte snagu i masu na dno BroadBoarda, gdje će se nalaziti regulator napona.
2. Dodajte snagu i tlo na dno Broadboard -a, povezujući svaku tračnicu.
3. Stavite regulator napona sa desne strane, zatim jedan kondenzator od 10 uF lijevo, a drugi na desnu tračnicu.
4. Dodajte LED diodu pored ulaza za napajanje, to je naš indikator napajanja; i otpornik od 220 ohma između lijeve tračnice i sredine.
Sada imamo Power Set Up.
Korak 3: Mapiranje pinova: ATMEGA328/168
Sada ćemo spojiti sve naše komponente.
Kako biste spriječili bilo kakvo resetiranje tijekom procesa, stavite 10k Ohm kondenzator na pin za resetiranje.
1. Dodajte 16MHz kristal sata između Pin 9 i 10 i dodajte dva kondenzatora od 22 pF koji rade na tlo na lijevoj šini.
2. Dodajte mali gumb kako biste mogli resetirati Arduino kad god želite i pripremiti ga za programiranje te dodati malu žicu u donji lijevi krak prekidača na RESET.
3. Na kraju dodajte žicu za napajanje na pin 19, spojite je na LED (dugačka noga na žicu) i stavite drugi otpornik od 220 ohma koji ide na desnu šinu. (Pokušajte treptati LED diodu)
Vidite gotovo funkcionalan Arduino.
Korak 4: Bootloading i programiranje
Što je Bootloader?
Bootloader je dio koda koji se pokreće prije pokretanja bilo kojeg operacijskog sustava; u osnovi bez toga se ništa neće dogoditi.
Arduino Bootload:
Ako imate novi ATMEGA328, morat ćete na njega snimiti pokretački program.
Evo veze koju možete slijediti:
Programiranje:
Spojite TTL-232R3V3 USB na protoboard, a zatim ga spojite žicama na ATMEGA328; provjerite nije li vaša 9v baterija spojena.
Otvorite Arduino IDE i u datotekama skica Primjeri, pod Digital, učitajte Blink skicu
Pod opcijom datoteke Serijski priključak odaberite COM priključak koji koristite s USB kabelom.
Sada pritisnite ikonu za prijenos, a zatim pritisnite gumb za resetiranje; ako sve radi ispravno da LED na Pin 13 treperi, jer je program za to.
Nakon što završite s programiranjem gdje god želite, u ovom slučaju Automobil za upravljanje pokretima, možete ga ponovno spojiti i za napajanje upotrijebiti svoju 9v bateriju.
Korak 5: Automobil pokretima: građevinska struktura
Počnite graditi strukturu automobila s drvenim komadima, laganima, 2 bloka sprijeda i straga (gdje idu kotači) i jednim velikim u sredini za potporu; zalijepite ga pištoljem za ljepilo
Zatim zalijepite motore sa svake strane i priključite 4 kotača. Zavarite uzemljenje za napajanje na svaki motor.
Izrežite kvadrat dimenzija 15x15 cm, izrežite ga tako da odgovara strukturi (baza)
Korak 6: Krug odašiljača
Sada ćemo početi s izradom sklopa odašiljača i programiranjem.
Provjerite video zapis od 3.36 do 6.17: Krug odašiljača
Kodiranje za automobil s pokretima:
Plan preuzimanja:
Korak 7: Krug prijamnika
Sada počnite izrađivati sklop prijemnika
Provjerite video od 6:18 do 8:34: Receptorsko kolo
Plan preuzimanja:
Konačno zalijepite sve na podlogu i spremno je za rad.
Original Proyect izradio Tapendra Mandal; Veza kanala