Turinys:

Gestų robotas su naminiu „Arduino“: 7 žingsniai
Gestų robotas su naminiu „Arduino“: 7 žingsniai

Video: Gestų robotas su naminiu „Arduino“: 7 žingsniai

Video: Gestų robotas su naminiu „Arduino“: 7 žingsniai
Video: seeing wife face for first time #shorts 2024, Lapkritis
Anonim
Gestų robotas su naminiu „Arduino“
Gestų robotas su naminiu „Arduino“

Šiame įraše paaiškinsime, kaip žingsnis po žingsnio sukurti gestų valdymo automobilį su savo naminiu „Arduino“. Tai apima tai, kaip tai veikia; visa mechanika, komponentai ir kt.

Tikimės, kad jums tai mums labai patinka, nes mes išsiaiškinome, koks yra „Arduino“mokslas

Kas yra Arduino?

„Arduino“yra atviro kodo elektronikos platforma, pagrįsta lengvai naudojama aparatine ir programine įranga. „Arduino“plokštės gali skaityti įvestis, pvz., Jutiklio šviesą, pirštą ant mygtuko ar daug sudėtingesnių užduočių.

Galite pasakyti savo valdybai, ką daryti, išsiųsdami instrukcijų rinkinį į plokštėje esantį mikrovaldiklį. Norėdami tai padaryti, naudokite „Arduino“programavimo kalbą (pagrįstą laidų jungtimi) ir „Arduino“programinę įrangą (IDE), pagrįstą apdorojimu. Jį naudoja menininkai, studentai, žaidėjai ir profesionalai, daugiausia naudojami projektams, bet taip pat gali būti naudingi mums įdomūs eksperimentai.

Šaltinis:

Kaip tai veikia:

Baigę kurti naminį „Arduino“ir „The Gesture Control Car“, užprogramuosime „Arduino“atpažinti akceleratorių ir mūsų judesius ranka.

„Arduino“bus pritvirtintas prie pirštinės, todėl jį lengva valdyti, taip pat galite pamatyti, kokioje padėtyje jums mažiausiai rūpi.

1 žingsnis: komponentų sąrašas

Komponentų sąrašas
Komponentų sąrašas

Naminis „Arduino“:

  • Duonos lenta (440–840 surišimo taškas)
  • 22 AWG laidai (įvairių spalvų)
  • 2 šviesos diodai (bet kokios spalvos)
  • 2 220 omų rezistoriai (raudona, raudona, ruda)
  • 7805 įtampos reguliatorius
  • 1 10k omų rezistoriai (rudi, juodi, raudoni)
  • 2 10 uF kondensatoriai
  • 16 MHz laikrodžio kristalas
  • 2 22 pF kondensatoriai
  • Mažas momentinis taktinis jungiklis
  • TTL - 232R3V3 USB. Serijos keitiklio kabelis
  • ATMEGA328 arba ATMEGA 168
  • 9v baterija

Gestų valdymo automobilis:

  • „Arduino Lilypad“arba naminis „Arduino“
  • Akceleratoriaus matuoklis
  • RF 433 modulis
  • HT12E ir HT12D
  • Variklio vairuotojas L293DNE
  • BO variklis ir ratai
  • Prototipų lenta
  • 2 9 V baterija
  • Mediena
  • Baterija
  • 7805 įtampos reguliatorius
  • Laidai
  • 2 330k omų rezistoriai

Priedai:

  • USB 2 laidas
  • Vyriška ir moteriška viela
  • Pirštinė
  • Alavas
  • Elektrinis suvirintojas
  • Arduino
  • Klijų pistoletas

2 žingsnis: „Arduino“: įjungimo nustatymas

Arduino: Įjungimo nustatymas
Arduino: Įjungimo nustatymas
Arduino: Įjungimo nustatymas
Arduino: Įjungimo nustatymas
Arduino: Įjungimo nustatymas
Arduino: Įjungimo nustatymas

Pirma, turime nustatyti maitinimą, kitaip niekas neveiks. (Raudona = galia, juoda = žemė)

1. Pridėkite maitinimą ir įžeminimą „BroadBoard“apačioje, kur bus įtampos reguliatorius.

2. Prijunkite maitinimą ir įžeminimą „Broadboard“apačioje, sujungdami kiekvieną bėgelį.

3. Įstatykite įtampos reguliatorių į dešinę, tada vieną 10 uF kondensatorių į kairę, o kitą - prie dešiniojo bėgio.

4. Pridėkite šviesos diodą prie maitinimo įvesties, yra mūsų maitinimo indikatorius; ir 220 omų rezistorius tarp kairiojo bėgio ir vidurio.

Dabar turime maitinimo sąranką.

3 žingsnis: kaiščių susiejimas: ATMEGA328/168

Smeigtukų atvaizdavimas: ATMEGA328/168
Smeigtukų atvaizdavimas: ATMEGA328/168
Smeigtukų atvaizdavimas: ATMEGA328/168
Smeigtukų atvaizdavimas: ATMEGA328/168
Smeigtukų atvaizdavimas: ATMEGA328/168
Smeigtukų atvaizdavimas: ATMEGA328/168

Dabar mes sujungsime visus komponentus.

Norėdami išvengti RESET proceso metu, įdėkite 10k omų kondensatorių prie RESET kaiščio.

1. Įdėkite 16MHz laikrodžio kristalą tarp 9 ir 10 kaiščių ir pridėkite du 22 pF kondensatorius, kurie veikia ant žemės kairiajame bėgyje.

2. Pridėkite mažą mygtuką, kad galėtumėte iš naujo nustatyti „Arduino“, kai tik norite, ir paruoškite jį programavimui, ir pridėkite mažą laidą prie apatinės kairės „RESET“jungiklio kojos.

3. Galiausiai pridėkite maitinimo laidą prie kaiščio 19, prijunkite jį prie šviesos diodo (ilga kojelė prie laido) ir kitą 220 omų rezistorių padėkite prie dešiniojo bėgio. (Pabandykite mirksėti LED)

Matote beveik funkcionalų „Arduino“.

4 žingsnis: įkrovimas ir programavimas

Įkrovimas ir programavimas
Įkrovimas ir programavimas

Kas yra „Bootloader“?

„Bootloader“yra kodo dalis, kuri paleidžiama prieš paleidžiant bet kurią operacinę sistemą; iš esmės nieko neįvyks.

„Arduino“įkrovimas:

Jei turite naują ATMEGA328, turėsite įrašyti įkrovos įkroviklį.

Štai nuoroda, kurią galite sekti:

Programavimas:

Prijunkite TTL-232R3V3 USB prie protoboat, tada sujunkite jį su laidais prie ATMEGA328; patikrinkite, ar nėra prijungta 9 V baterija.

Atidarykite „Arduino IDE“ir eskizų pavyzdžių failų skiltyje „Skaitmeninis“įkelkite „Blink“eskizą

Failo parinktyje Serijinis prievadas pasirinkite COM prievadą, kurį naudojate naudodami USB kabelį.

Dabar paspauskite įkėlimo piktogramą ir paspauskite atstatymo mygtuką; jei viskas veikia tinkamai, 13 -ojo kaiščio šviesos diodas mirksi, nes tam yra užprogramuota programa.

Kai baigsite programuoti, kur tik norite, šiuo atveju „Gestų valdymo automobilis“, galite jį prijungti ir prijungti prie 9 V baterijos.

5 žingsnis: automobilis su gestais: pastato konstrukcija

Automobilio gestai: pastato konstrukcija
Automobilio gestai: pastato konstrukcija

Pradėkite statyti automobilio konstrukciją mediniais gabalais, mažais, 2 blokais priekyje ir gale (kur eina ratai) ir vieną didelį viduryje atramai; įklijuokite jį klijų pistoletu

Tada pritvirtinkite variklius prie kiekvienos pusės ir prijunkite 4 ratus. Prie kiekvieno variklio suvirinkite beprotišką žemę.

Iškirpkite 15x15 cm dydžio kvadratą, supjaustykite jį taip, kad jis atitiktų struktūrą (pagrindą)

6 žingsnis: siųstuvo grandinė

Siųstuvo grandinė
Siųstuvo grandinė

Dabar mes pradėsime kurti siųstuvo grandinę ir programuoti.

Patikrinkite vaizdo įrašą nuo 3.36 iki 6.17: siųstuvo grandinė

„The Gesture Car“kodavimas:

Parsisiųsti planą:

7 žingsnis: imtuvo grandinė

Imtuvo grandinė
Imtuvo grandinė

Dabar pradėkite karpyti imtuvo grandinę

Peržiūrėkite vaizdo įrašą nuo 6:18 iki 8:34: Priėmimo grandinė

Parsisiųsti planą:

Galiausiai priklijuokite viską prie pagrindo ir jis bus visiškai paruoštas darbui.

Projektas originalus, pagamintas Tapendra Mandal; Kanalo nuoroda

Rekomenduojamas: