Indholdsfortegnelse:
- Trin 1: Komponentliste
- Trin 2: Arduino: Indstilling af opstart
- Trin 3: Pin Mapping: ATMEGA328/168
- Trin 4: Bootloading og programmering
- Trin 5: Gesture Car: Bygningsstruktur
- Trin 6: Senderkredsløb
- Trin 7: Modtagerkredsløb
Video: Gest -robot med hjemmelavet Arduino: 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
I dette indlæg skal vi forklare, hvordan man trin for trin bygger en Gesture Control Car med vores egen hjemmelavede Arduino. Dette omfatter, hvordan det fungerer; al mekanik, komponenter osv.
Vi håber, at du kan lide det meget for os, og vi fandt ud af, hvad der er videnskaben bag en Arduino
Hvad er en Arduino?
Arduino er en open-source elektronikplatform baseret på brugervenlig hardware og software. Arduino -tavler kan læse input, f.eks. Lys på en sensor, en finger på en knap eller meget mere komplekse opgaver.
Du kan fortælle dit board, hvad de skal gøre ved at sende et sæt instruktioner til mikrokontrolleren på kortet. For at gøre dette bruger du programmeringssproget Arduino (baseret på ledninger) og Arduino -softwaren (IDE), der er baseret på behandling. Det bruges af kunstnere, studerende, programmører og fagfolk, hovedsageligt brugt til proyekter, men kan også bruges til os små sjove eksperimenter.
Kilde:
Hvordan det virker:
Efter endt med at bygge vores hjemmelavede Arduino og Gesture Control Car, programmerer vi Arduino til at genkende acceloremeter og vores træk med hånden.
Arduino vil blive fastgjort til en handske, så den er let at håndtere, du kan også se i hvilken position, der generer dig mindst.
Trin 1: Komponentliste
Hjemmelavet Arduino:
- Brødbræt (440 ot 840 Tie Point)
- 22 AWG -ledninger (forskellige farver)
- 2 lysdioder (alle farver)
- 2220 Ohm modstande (rød, rød, brun)
- 7805 spændingsregulator
- 1 10k Ohm modstande (brun, sort, rød)
- 2 10 uF kondensatorer
- 16 MHz urkrystal
- 2 22 pF kondensatorer
- Lille Momentary Tact Switch
- TTL - 232R3V3 USB. Seriel konverter kabel
- ATMEGA328 eller ATMEGA 168
- 9v batteri
Gesture Control Car:
- Arduino Lilypad eller hjemmelavet Arduino
- Acceloremeter
- RF 433 -modul
- HT12E og HT12D
- Motorfører L293DNE
- BO Motor og hjul
- Protoyping Board
- 2 9v batteri
- Træ
- Batteri
- 7805 spændingsregulator
- Ledninger
- 2 330k Ohm modstande
Ekstra:
- USB 2 -ledning
- Mand- og huntråd
- Handske
- Tin
- Elektrisk svejser
- Arduino
- Limpistol
Trin 2: Arduino: Indstilling af opstart
Først skal vi konfigurere strøm, ellers ville intet fungere. (Rød = Strøm, Sort = Jord)
1. Tilføj strøm og jord til bunden af BroadBoard, hvor spændingsregulatoren vil være.
2. Tilfør strøm og jord til bunden af Broadboard, forbinder hver skinne.
3. Sæt spændingsregulatoren ved siden af højre, derefter en 10 uF kondensatorer til venstre for ham og den anden ved den rigeste skinne.
4. Tilføj LED'en ved siden af forsyningsindgangen, er vores strømindikator; og en 220 Ohm modstand mellem venstre skinne og midten.
Nu har vi Power Set Up.
Trin 3: Pin Mapping: ATMEGA328/168
Nu skal vi tilslutte alle vores komponenter.
For at forhindre enhver RESET under processen skal 10k Ohm kondensatoren sættes til RESET Pin.
1. Tilføj 16MHz Clock Crystal mellem pin 9 og 10, og tilføj de to 22 pF kondensatorer, der løber til jorden ved den venstre skinne.
2. Tilføj den lille knap, så du kan nulstille Arduino, når du vil, og forbered den til programmering, og tilføj en lille ledning til det nederste venstre ben af kontakten til RESET.
3. Tilslut til sidst en strømkabel til stiften 19, tilslut den til LED'en (langt ben til ledning) og sæt den anden 220 Ohm modstand til højre skinne. (Prøv at blinke LED'en)
Du ser en næsten funktionel Arduino.
Trin 4: Bootloading og programmering
Hvad er en bootloader?
En Bootloader er et stykke kode, der kører, før et operativsystem kører; dybest set uden det sker der ikke noget.
Arduino bootloading:
Hvis du har en ny ATMEGA328, skal du brænde bootloaderen på den.
Her er det link, du kan følge:
Programmering:
Tilslut TTL-232R3V3 USB til protoboardet, og sæt det derefter sammen med ledninger til ATMEGA328; kontrollere, at dit 9v batteri ikke er tilsluttet.
Åbn Arduino IDE og i eksemplerne skitsefiler, under Digital, indlæs Blink -skitsen
Under filindstillingen Seriel port skal du vælge COM -port, som du bruger med dit USB -kabel.
Tryk nu på uploadikonet, og tryk derefter på nulstillingsknappen; hvis alt fungerer korrekt, vil lysdioden på pin 13 blinke, for der er programmeret til det.
Når du er færdig med at programmere, hvor du vil, i dette tilfælde Gesture Control Car, kan du afbryde forbindelsen og give dit 9v batteri strøm.
Trin 5: Gesture Car: Bygningsstruktur
Start med at bygge bilens struktur med træstykker, små, 2 blokke foran og bag (hvor hjulene går) og en stor i midten til støtte; indsæt den med limpistolen
Indsæt derefter motorerne ved hver side, og sæt de 4 hjul i. Svejs en strømgal jord til hver motor.
Skær en 15x15cm Saquare, skær den, så den passer til strukturen (bunden)
Trin 6: Senderkredsløb
Nu skal vi begynde at lave transmitterkredsløbet og programmeringen.
Tjek videoen fra 3.36 til 6.17: Senderkredsløb
Kodning til Gesture Car:
Downloadplan:
Trin 7: Modtagerkredsløb
Begynd nu at carte modtagerkredsløbet
Tjek videoen fra 6:18 til 8:34: Reciever Circuit
Downloadplan:
Lim til sidst alle til basen, og den er klar til at fungere fuldt ud.
Proyect original lavet af Tapendra Mandal; Kanal Link
Anbefalede:
Hjemmelavet Peltier -køler / køleskab med temperaturregulator DIY: 6 trin (med billeder)
Hjemmelavet Peltier køler / køleskab med temperaturregulator DIY: Sådan laver du en hjemmelavet termoelektrisk Peltier køler / minikøleskab DIY med W1209 temperaturregulator. Dette TEC1-12706-modul og Peltier-effekten gør den perfekte DIY-køler! Denne instruerbare er en trinvis vejledning, der viser dig, hvordan du laver
Hjemmelavet elektronisk trommesæt med Arduino Mega2560: 10 trin (med billeder)
Hjemmelavet elektronisk trommesæt med Arduino Mega2560: Dette er mit Arduino -projekt. Hvordan bygger man et e-trommesæt med Arduino? Hej kære læser! -Hvorfor laver man sådan et projekt? Først og fremmest fordi hvis du kan lide den slags ting, vil du virkelig nyde arbejdsprocessen. For det andet, fordi det er virkelig billigt
Retro-spillemaskine med hindbær PI, RetroPie og hjemmelavet kasse: 17 trin (med billeder)
Retro-spillemaskine med Raspberry PI, RetroPie og hjemmelavet sag: For noget tid siden fandt jeg en Linux-distribution til Raspberry Pi ved navn RetroPie. Jeg fandt straks ud af, at det er en god idé med en fantastisk implementering. One-purpose retro-gaming system uden unødvendige funktioner. Strålende efter besluttede jeg mig for at
Hjemmelavet køleskab med smart kontrolfunktion (fryser): 11 trin (med billeder)
Hjemmelavet køleskab med smart kontrolfunktion (fryser): Hej venner, dette er del 2 af DIY -køleskab baseret på peltier -modul, i denne del bruger vi 2 peltier -modul i stedet for 1, vi bruger også en termisk controller til at indstille ønsket temperatur for at spare lidt energi
Hjemmelavet telefon med enkle elektroniske kredsløb: 10 trin (med billeder)
Hjemmelavet telefon med enkle elektroniske kredsløb: Dette projekt om kommunikation af to personer med grundlæggende elektroniske kredsløb. Dette er mit elektroniske kredsløb lektions projekt. Jeg vil lave en video om det. Beskrivelse Her er et simpelt, men effektivt intercom -kredsløb, der er baseret på transistorer