Satura rādītājs:

Žestu robots ar mājās gatavotu Arduino: 7 soļi
Žestu robots ar mājās gatavotu Arduino: 7 soļi

Video: Žestu robots ar mājās gatavotu Arduino: 7 soļi

Video: Žestu robots ar mājās gatavotu Arduino: 7 soļi
Video: Удивительно Как сделать робота из картона своими руками в домашних условиях 2024, Novembris
Anonim
Žestu robots ar mājās gatavotu Arduino
Žestu robots ar mājās gatavotu Arduino

Šajā rakstā mēs izskaidrosim, kā pakāpeniski izveidot žestu kontroles automašīnu ar mūsu pašu gatavoto Arduino. Tas ietver to, kā tas darbojas; visa mehānika, detaļas utt.

Mēs ceram, ka jums tas mums ļoti patīk, mēs atklājām Arduino zinātni

Kas ir Arduino?

Arduino ir atvērtā koda elektronikas platforma, kuras pamatā ir viegli lietojama aparatūra un programmatūra. Arduino dēļi spēj nolasīt ievadi, piemēram, sensora gaismu, pirkstu uz pogas vai daudz sarežģītākus uzdevumus.

Jūs varat pateikt savai padomei, kas jādara, nosūtot instrukciju kopu uz tāfeles mikrokontrollera. Lai to izdarītu, izmantojiet programmēšanas valodu Arduino (pamatojoties uz vadu) un Arduino programmatūru (IDE), kuras pamatā ir apstrāde. To izmanto mākslinieki, studenti, progammers un profesionāļi, galvenokārt projektiem, bet arī var izmantot mazus jautrus eksperimentus.

Avots:

Kā tas strādā:

Pabeidzot mājās gatavotā Arduino un žestu vadības automašīnas izveidi, mēs ieprogrammēsim Arduino atpazīt akselerometru un mūsu kustības ar roku.

Arduino tiks piestiprināts pie cimda, tāpēc to ir viegli apstrādāt, un jūs varat arī redzēt, kurā pozīcijā jūs vismazāk uztraucaties.

1. darbība: komponentu saraksts

Komponentu saraksts
Komponentu saraksts

Pašdarināts Arduino:

  • Maizes dēlis (440–840 kaklasaites punkts)
  • 22 AWG vadi (dažādas krāsas)
  • 2 gaismas diodes (jebkuras krāsas)
  • 2220 omi rezistori (sarkans, sarkans, brūns)
  • 7805 Sprieguma regulators
  • 1 10 kΩ rezistori (brūns, melns, sarkans)
  • 2 10 uF kondensatori
  • 16 MHz pulksteņa kristāls
  • 2 22 pF kondensatori
  • Mazs īslaicīgs taktiskais slēdzis
  • TTL - 232R3V3 USB. Sērijas pārveidotāja kabelis
  • ATMEGA328 vai ATMEGA 168
  • 9v akumulators

Žestu kontroles automašīna:

  • Arduino Lilypad vai mājās gatavots Arduino
  • Akreometrs
  • RF 433 modulis
  • HT12E un HT12D
  • Motora vadītājs L293DNE
  • BO motors un riteņi
  • Prototipēšanas padome
  • 2 9v akumulators
  • Koks
  • Akumulators
  • 7805 Sprieguma regulators
  • Vadi
  • 2 330k omi rezistori

Papildus:

  • USB 2 vads
  • Vīriešu un sieviešu vads
  • Cimds
  • Alva
  • Elektriskais metinātājs
  • Arduino
  • Līmes pistole

2. darbība: Arduino: ieslēgšanas iestatīšana

Arduino: ieslēgšanas iestatīšana
Arduino: ieslēgšanas iestatīšana
Arduino: ieslēgšanas iestatīšana
Arduino: ieslēgšanas iestatīšana
Arduino: ieslēgšanas iestatīšana
Arduino: ieslēgšanas iestatīšana

Pirmkārt, mums ir jāiestata barošana, pretējā gadījumā nekas nedarbosies. (Sarkans = jauda, melns = zeme)

1. Pievienojiet jaudu un zemējumu BroadBoard apakšā, kur atradīsies sprieguma regulators.

2. Pievienojiet jaudu un zemējumu Broadboard apakšai, savienojot katru sliedi.

3. Novietojiet sprieguma regulatoru labajā pusē, tad vienu 10 uF kondensatoru pa kreisi, bet otru - pie sliedes.

4. Pievienojiet gaismas diodi pie barošanas ieejas, ir mūsu jaudas indikators; un 220 omu rezistors starp lef sliedi un vidu.

Tagad mums ir jaudas iestatīšana.

3. darbība: tapas kartēšana: ATMEGA328/168

Tapu kartēšana: ATMEGA328/168
Tapu kartēšana: ATMEGA328/168
Tapu kartēšana: ATMEGA328/168
Tapu kartēšana: ATMEGA328/168
Tapu kartēšana: ATMEGA328/168
Tapu kartēšana: ATMEGA328/168

Tagad mēs savienosim visas mūsu sastāvdaļas.

Lai novērstu atiestatīšanu procesa laikā, ievietojiet 10 kΩ kondensatoru pie RESET tapas.

1. Pievienojiet 16MHz pulksteņa kristālu starp tapu 9 un 10 un pievienojiet divus 22 pF kondensatorus, kas darbojas zemē pie kreisās sliedes.

2. Pievienojiet mazo pogu, lai jūs varētu atiestatīt Arduino, kad vien vēlaties, un sagatavotu to programmēšanai, un pievienojiet nelielu vadu slēdža kreisajai apakšējai kājiņai uz RESET.

3. Visbeidzot pievienojiet strāvas vadu tapai 19, pievienojiet to gaismas diodei (garo kāju pie stieples) un otru 220 omu rezistoru novietojiet labajā sliedē. (Mēģiniet mirgot LED)

Jūs redzat gandrīz funkcionālu Arduino.

4. solis: sāknēšana un programmēšana

Bootloading un programmēšana
Bootloading un programmēšana

Kas ir bootloader?

Bootloader ir koda gabals, kas darbojas pirms jebkuras operētājsistēmas darbības; būtībā bez tā nekas nenotiek.

Arduino sāknēšana:

Ja jums ir jauns ATMEGA328, jums tajā būs jāsadedzina sāknēšanas ielādētājs.

Šeit ir saite, kurai varat sekot:

Programmēšana:

Pievienojiet TTL-232R3V3 USB protoboardam, tad salieciet to kopā ar vadiem ATMEGA328; pārbaudiet, vai jūsu 9V akumulators nav pievienots.

Atveriet Arduino IDE un skices failu piemēros sadaļā Digitālais ielādējiet Blink skici

Failu opcijā Sērijas ports atlasiet COM portu, ko izmantojat ar USB kabeli.

Tagad nospiediet augšupielādes ikonu un pēc tam nospiediet atiestatīšanas pogu; ja viss darbojas pareizi, tad 13. spraudņa gaismas diode mirgos, jo tā ir ieprogrammēta.

Kad esat pabeidzis programmēšanu, kur vien vēlaties, šajā gadījumā - Žestu vadības automašīna, varat to savienot ar dikontoru un izmantot 9 V akumulatoru.

5. solis: žestu automašīna: ēkas struktūra

Žestu automašīna: ēkas struktūra
Žestu automašīna: ēkas struktūra

Sāciet veidot automašīnas konstrukciju ar koka gabaliņiem, maziem, 2 blokiem priekšpusē un aizmugurē (kur iet riteņi) un vienu lielu vidū atbalstam; ielīmējiet to ar līmes pistoli

Pēc tam ielīmējiet motorus katrā pusē un pievienojiet 4 riteņus. Katram motoram metiniet jaudīgu zemi.

Izgrieziet 15x15 cm lielu kvadrātu, sagrieziet to tā, lai tas atbilstu konstrukcijai (pamatnei)

6. solis: raidītāja ķēde

Raidītāja ķēde
Raidītāja ķēde

Tagad mēs sāksim veidot raidītāja ķēdi un programmēt.

Pārbaudiet video no 3.36 līdz 6.17: raidītāja ķēde

Žestu automašīnas kodēšana:

Lejupielādes plāns:

7. solis: uztvērēja ķēde

Uztvērēja ķēde
Uztvērēja ķēde

Tagad sāciet griezt uztvērēja ķēdi

Pārbaudiet video no 6:18 līdz 8:34: uztvērēja ķēde

Lejupielādes plāns:

Visbeidzot pielīmējiet visu pie pamatnes un tas ir gatavs pilnībā darboties.

Projekta oriģināls, ko veidojusi Tapendra Mandal; Kanāla saite

Ieteicams: