Vezja

Kako zgraditi preprost premični robot (začetniki): 4 koraka

WE REVIEW YOUR PLANTED TANKS. THEY ARE COOL!

WE REVIEW YOUR PLANTED TANKS. THEY ARE COOL!

Kazalo:

Anonim

Zelo preprost robot z zelo osnovnimi komponentami, ki bi vas vlekel v robotiko. uživajte v izdelavi!

Dobave:

1. korak: Orodja in komponente

Začnimo z zbiranjem vseh delov. Morda boste želeli iti korak za korakom ali pa boste na koncu začeli delovati naokrog, ko začnete graditi.

1. Mikrokontroler Atmega8 (lahko se uporablja tudi arduino)

2. 2x motor z gonili

3. L298 IC ali dvojni H mostni modul

4. kovinsko podvozje

5. vijaki in matice z nekaterimi povezovalnimi žicami.

6. Par koles za motorje

Orodja:

Nič drugega, razen osnovnih, ki jih morda imate.

Korak 2: Razumevanje razlike med Atmega8 in Arduino in Kaj je H Bridge

Ko se boste poglobili v svet mikrokontrolerjev, bo prišlo do neizogibne zmede glede različnih različic tega, kar se zdi, da je ista družina mikrokontrolerja.

V svetu Arduino je bila prvotna izbira Atmel ATmega8 na 16MHz. Kasnejše različice Arduina so uporabljale tako ATmega168 kot tudi splošno znano ATmega328, ki sta delovala tudi na 16MHz. (serija Arduino "Mega" je veja, vendar tukaj predstavljena načela ostajajo veljavna…)

Uporabil sem atmega8, ki je manjša različica, vendar je združljiva z arduino, kar pomeni, da lahko to ploščo kodiramo z uporabo vaše platforme arduino.

H-most (L298): To je elektronsko vezje, ki omogoča napetost v obremenitvi v obeh smereh (ali), ki jo preprosto imenujemo motorno orodje, ima veliko uporabo v robotiki, ker lahko spreminja smer motorja, odvisno od logičnega stanja posameznega motorja. Arduino pin (vzvratno ali nazaj).

3. korak: Vzpostavljanje povezav

H most je motor voznik modul z L2938 IC, ki lahko poganja z 12v napajanje bodisi z adapterjem ali 9v baterijo v seriji. povezave tukaj.

Motorni nožici 1 (IN1) H bridge TO zatiči 8,9 mikrokrmilnika.

Motorni zatiči 2 (IN2) H bridge TO zatiči 10,11 mikrokrmilnika.

napajajte Hbridge z uporabo adapterja.

Thats to, zelo preprost isnt it !?

4. korak: Kodiranje

tukaj sem naložil preprost program, ki poganja motorje v smeri naprej in levo kolo naprej in nazaj, kar pomaga pri obračanju robota.

lahko spremenite smer koles, vendar spremenite moč v pinov v digitalWrite () bodisi kot visoko ali nizko.

če ste morali dati analogni vhodi uporabo analogWrite () z vrednostmi v razponu od 0 do 255 kot min in max, z uporabo teh vrednosti lahko spreminjate hitrost motorja. ne pozabite uporabiti pwm * zatiči na plošči za analogne vrednosti.

ATB! dajejo različne vnose digitalnim zapisom in raziskujejo.