Kazalo:

Follow-Bot: 6 korakov
Follow-Bot: 6 korakov

Video: Follow-Bot: 6 korakov

Video: Follow-Bot: 6 korakov
Video: Flight of the Bumblebee - Rimsky-Korsakov (arr. Rachmaninoff) 2024, Julij
Anonim
Follow-Bot
Follow-Bot

Ta pouk je bil ustvarjen v skladu z zahtevami projekta Makecourse na Univerzi v Južni Floridi (www.makecourse.com)

Ta navodila bodo zajemala korake za ponovno ustvarjanje mojega projekta. Moj projekt je bil rover, ki bi lahko sledil določeni barvi ali obliki z uporabo Pixy 2 in Arduino Uno. Zajeti bodo vsi vidiki procesa, vključno s potrebnimi orodji, montažo, krmilnim sistemom in programiranjem.

Korak: Orodja in komponente

Električne komponente:

  • Arduino Uno
  • Pixy 2
  • Ogledna plošča
  • 2 x enosmerni motor
  • DC pretvornik
  • Servo komplet z nagibom
  • Vodilo
  • 2 x 1N4001 dioda
  • 2 x 2N2222A tranzistor
  • 2 x 1k upor

Orodja/komponente

  • Okvir iz aluminijastih T-rež
  • Plastična folija iz HDPE
  • 2 x avtomobilske pnevmatike RC
  • 3D tiskalnik
  • Izvijač
  • USB 2.0 kabel
  • Električni vrtalnik/dremel
  • Turnigy Multistar Lipo paket z več rotorji

*Opomba: Cilj tega projekta se je skozi celoten semester spreminjal, zato ni bilo vse uporabljeno, kot je bilo prvotno predvideno (baterija je bila čez krov - enake rezultate lahko dosežete z nečim veliko cenejšim).

2. korak: Montaža

Montaža
Montaža
Montaža
Montaža
Montaža
Montaža
Montaža
Montaža

Žal med sestavljanjem projekta nisem naredil veliko fotografij, vendar to ni zelo težko. Nosilec motorja in deli, ki držijo baterijo na tirnicah, so bili 3D natisnjeni.

Aluminij s t-režami je bil skupaj z nosilci privit v pravokotno obliko.

Črne plastične plošče so bile izvrtane in uporabljene za montažo: vodila, enosmernega pretvornika, plošče, Arduino Uno in Pixy 2. Pixy 2 je bil nameščen na lastno platformo, da bi mu omogočil boljši vidni kot.

3. korak: Nadzorni sistem

Nadzorni sistem
Nadzorni sistem
Nadzorni sistem
Nadzorni sistem
Nadzorni sistem
Nadzorni sistem

Krmilni sistem napaja litij -polimerna baterija 10000mAh, ki se preko vodila poveže z enosmernim pretvornikom. Baterija je veliko večja, kot je potrebno, vendar je bila kupljena z namenom, da jo uporabi za več različnih projektov. Pretvornik enosmernega toka zagotavlja približno 5 V in prek mize napaja oba enosmerna motorja in Arduino Uno, ki napaja Pixy 2.

4. korak: Električna shema

Električne sheme
Električne sheme
Električne sheme
Električne sheme

Zgoraj je prikazana osnovna okvara ožičenja in električnih komponent. Tranzistor, NPN 2N 2222A, je polprevodniška naprava, ki se uporablja za ojačevalne in preklopne aplikacije z nizko močjo. Diode se uporabljajo za ohranjanje toka v eno smer, kar ščiti Arduino Uno pred nenamernim sprejemom toka in eksplozijo. Ker uporabljamo enosmerne motorje, če iz nekega razloga gre v napačno smer, lahko vedno preprosto preklopite napajalni in ozemljitveni kabel in se bo vrtel v nasprotni smeri. Tega ne morete narediti z motorji na izmenični tok. Konfiguracija nožic na diagramu ne ustreza skici Arduino, uporabniku daje le predstavo o tem, kako so komponente med seboj povezane.

5. korak: Arduino skica

Skica Arduino za ta projekt uporablja knjižnico Pixy 2, ki jo najdete na pixycam.com v razdelku »Podpora« in od tam »Prenosi«. Prenesite samo ustrezno knjižnico za Pixy oziroma Pixy 2. Med prenosom knjižnice je zelo uporaben tudi prenos PixyMon v2. Medtem ko se Pixy lahko uči barv/predmetov le tako, da držite gumb in počakate, da se LED prižge (najprej bela, nato rdeča) in se sprosti, ko je rdeča, je koristno, če se ga naučite prek programa PixyMon. Prav tako lahko prilagodite vse nastavitve kamere, vključno s svetlostjo in najmanjšo površino bloka (to je uporabno, če poskušate zaznati manjše, svetle odtenke). Skica primerja oba področja in položaj x zaznanega predmeta, da sledi kateremu podpisu je dodeljen. Pixy 2 se lahko nauči do sedem različnih podpisov in lahko hkrati zazna več sto predmetov.

Od tam je neverjetno enostavno programirati enosmerne motorje s funkcijo analogWrite (), ki robotu omogoča premikanje naprej, levo ali desno.

Opomba: svetlejši, različni odtenki najbolje delujejo s Pixy

6. korak: Končni izdelek

Tu so robota naučili slediti okrasu rdečega božičnega drevesa.

Priporočena: