Kazalo:
- 1. korak: Uvod
- Korak: Brezžični daljinski upravljalnik
- 3. korak: Seznam delov in orodij
- 4. korak: Montaža
- 5. korak: Ožičenje
- 6. korak: PROGRAMIRANJE 1: TEST MOTORJA
- 7. korak: Nadzor radia
- 8. korak:
- 9. korak: sprejemni program radijskega nadzora
Video: Preprost robot Microbit: 9 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
V nadaljevanju je opisan preprost RC avtomobil, izdelan z uporabo BBC Microbit, Adafruit Dragontail za Microbit in podvozja Emgreat.
Gradnja tega robota stane približno 30 USD. Čeprav obstajajo komercialno dostopni poceni roboti Microbit, kot je DFROBOT, moj pristop DIY pomaga graditelju razumeti, kako sistem deluje, z uporabo nespecializirane kode pomaga graditelju, da se počuti pooblaščenega.
1. korak: Uvod
V nadaljevanju je opisana različica robotskega vozila, izdelana z uporabo BBC MicroBit namesto Arduina.
Namesto plošče iz pleksi stekla, ki je priložena kompletu podvozja robota Emgreat, se uporablja doma narezan kos valovite plastike (Coroplast) ali kartona. To je storjeno, ker je ohišje Emgreat približno centimeter preozko, da bi se prilegalo bateriji na dnu, in je približno centimeter prekratko, da bi omogočilo prosto vrtenje kolesca.
Glavne električne komponente so pritrjene z Velcro, da jih po potrebi lažje prestavite.
Microbit ne more neposredno napajati dovolj toka za pogon motorjev, zato je treba uporabiti gonilnike tranzistorjev. Medtem ko je v različici Arduino robotskega avtomobila za krmiljenje motorjev uporabljen modul H-bridge L298, je za to potrebno šest (6) krmilnih vodov, ki jih na Microbitu primanjkuje. Spoznal sem, da ni nujno, da se motorji vrtijo nazaj. Tako namesto L298 različica robota Microbit uporablja 8-kanalni niz tranzistorjev Darlington ULN2803A kot gonilnik motorja. To lahko uporabite tudi za pogon zvočnikov, luči in drugih naprav, saj ima Microbit pet (5) V/I linij za splošno uporabo na nožicah 0, 1, 2, 8 in 16. Pin 0 lahko uporabite za avdio izhod. Druge nožice je lahko težavno uporabljati, saj jih delijo z vgrajenimi LED.
Druga možnost je, da bi uporabili diskretne tranzistorje, kot je TIP120; vendar bi to zahtevalo uporabo veliko več delov in žic.
Za dostop do zatičev na MicroBitu ta zasnova uporablja Adafruit Dragontail za Microbit, ki se priključi neposredno v matično ploščo, zaradi česar so nožice lahko dostopne brez potrebe po priključnih žicah, pa tudi za priključitev 3 -voltnega vodila.
Korak: Brezžični daljinski upravljalnik
Za brezžično upravljanje robota prek Bluetootha lahko uporabite drugi Microbit, ki ga napaja baterijski paket AAA, ki je priložen kompletu Microbit Go, ali baterijski komplet v obliki gumba, MI Power Board for Microbit.
Oba mikrobita morata biti nastavljena na isti radijski kanal.
3. korak: Seznam delov in orodij
VOZILO:
- Komplet ohišja motornega robota Emgreat
- Komplet Microbit Go
- ULN 2803A 8-kanalni niz Darlington
- Adafruit Dragontail za Microbit #3695
- Half-size Breadboard Adafruit #64
- Adafruit 4x "AA" akumulatorska škatla s stikalom #830
- 22 -palčna trdna priključna žica, različnih barv Adafruit# 1311
- Mini kovinski zvočnik z žicami Adafruit #1890
- Valovita plastika ali karton
- Scotch 1 "x 1" pritrdilni trakovi
- AA baterije x 4
DALJINSKI:
- Komplet Microbit Go
- MI Power Board za baterije BBC Microbit ali AAAx2
Orodja:
- Britvinski nož
- Spajkalnik
- Odstranjevalec žice
- Pištola za vroče lepilo
- Mini izvijač (priloženo šasiji)
- Označevalec ostrine
Izbirno (za uporabo z nasedlo žico)
2-položajni vijačni sponki Addicore x3
4. korak: Montaža
- Izrežite 6 "x 8" kos valovite plastike ali kartona
- Označite položaj lukenj za kolesca in nosilce motorja s pomočjo priloženega pleksi stekla kot šablone.
- Spajkajte 8 "rdeče in črne žice na vsakega od obeh motorjev; vroče lepilo na motorje za razbremenitev napetosti.
- Motorje pritrdite na osnovno ploščo s kovinskimi nosilci iz kompleta Emgreat.
- Kolesce pritrdite na spodnji konec. Pritrdite škatlo za baterije 4 x AA (z baterijami) na spodnjo stran ohišja s pomočjo kvadratov z ježki,
- Poiščite akumulatorsko škatlo med motorji in kolescem; to daje najboljši oprijem.
- MicroBit Dragontail vstavite v mizo;
- Ohišje pritrdite na vrh ohišja z dvojnim ali lepilnim trakom
- 3V baterijo 2xAAA 3V pritrdite na ohišje s pomočjo velcro trakov;
- Vtič akumulatorja JST vstavite v vtičnico za baterijo na plošči Microbit.
- Vstavite IC matriko ULN 2803A Darlington v mizo čez "dolino".
- Na deski ohišja poleg mize naredite majhno luknjo 1/4 "x 1/4", skozi katero bodo šle žice.
5. korak: Ožičenje
MOČNI ŽI:
- Napeljite 6V žice navzgor skozi luknjo in jih priključite v desno napajalno vodilo na plošči.
- Priključite žico med levo in desno ozemljeno vodilo na plošči.
- Črno žico povežite med nožico 9 na ULN2803A in maso.
- Priključite rdečo žico med nožico 10 na ULN 2803A in +6V napajalnikom.
SIGNALNE ŽICE:
Priključite mostične žice:
- Med Pin 0 na dragontailu in Pin 8 na 2803A (SPEAKER)
- Med Pin 1 na dragontailu in Pin 6 na 2803A (MOTOR 1)
- Med Pin 2 na dragontailu in Pin 4 na 2803A (MOTOR 2)
- Med Pin 8 na dragontailu in Pin 2 na 2803A (DODATNA OPREMA)
- Priključite žice motorja 1 na vodilo +6V in pin 13 na 2803A
- Priključite žice Motor 2 na +6V bus in Pin 15 na 2803A
- Priključite žice zvočnikov na +6V in Pin 11 na 2803A
6. korak: PROGRAMIRANJE 1: TEST MOTORJA
Pojdite na spletno stran Make Code Microbit editor:
Ustvarite tri funkcije motorja- zavijte levo, naprej in ustavite
V glavni zanki pokličite vsako funkcijo, kot je prikazano.
7. korak: Nadzor radia
Za radijski nadzor bomo uporabili funkcijo Bluetooth Microbit.
Drugi Microbit sestavite na MI Power Board for Microbit, ki vključuje 3V gumbno baterijo, ali uporabite baterijo 2xAAA, ki je priložena v embalaži Microbit Go.
Z urejevalnikom MakeCode napišite kratek program, kot je prikazano zgoraj, da lahko deluje kot daljinski upravljalnik. Poimenujte ga "oddajnik".
Vzorčni program vključuje prikaz LED, tako da lahko ugotovite, da je vklopljen.
Program naredi 2 stvari. Ko pritisnete gumb A, pošlje številko 1 ven (za pisk hupe).
Ko pritisnete gumb B, pošlje številko 2, da sproži pogonske motorje.
8. korak:
9. korak: sprejemni program radijskega nadzora
Z urejevalnikom MakeCode ustvarite nov projekt, imenovan Sprejemnik.
Za uporabo radijskega upravljanja morata biti oba Microbita nastavljena na isti kanal.
Ko prejme številko 1, zasliši rog, Ko prejme številko 2, se robot obrne, gre naprej in se nato ustavi.
Priporočena:
Preprost 3D natisnjen robot: 11 korakov (s slikami)
Preprost 3D natisnjen robot: Dovolite mi, da hodim sam. Odrasel sem z montažnimi kompleti in nato LEGO. Kasneje v življenju sem 8020 uporabil za izdelavo prototipov sistemov, ki sem jih oblikoval. Po hiši so bili ponavadi ostanki, ki so jih moji otroci uporabljali kot različico kompleta za montažo
Preprost samodejni premikajoči se robot z uporabo Arduino & L293d IC: 6 korakov
Preprost samodejni premikajoči se robot z uporabo Arduino & L293d IC: To je osnovni robot, ki ga upravlja arduino, in kar počne, je, da samo prihaja po krožni poti po privzeti kodi, vendar lahko kodo spremenite, da preprosto spremenite pot. To je preprost projekt, ki ga lahko zgradi vsak … Torej, če Ev
Proračun LittleBot: Preprost Arduino Robot V2: 10 korakov
Proračun LittleBot: Preprost Arduino Robot V2: S proračunom LittleBot smo želeli otrokom čim lažje začeti z roboti. Tako smo robota skuhali do samega bistva. Način gibanja, način razmišljanja in način gledanja. Ko so na svojem mestu, imate robota, ki ga
Proračun LittleBot: Preprost Arduino robot: 10 korakov
Proračun LittleBot: Preprost Arduino robot: S proračunom LittleBot smo želeli otrokom čim lažje začeti z roboti. Tako smo robota skuhali do samega bistva. Način gibanja, način razmišljanja in način gledanja. Ko so na svojem mestu, imate robota, ki ga
Super preprost robot za začetnike!: 17 korakov (s slikami)
Super preprost robot za začetnike !: '' 'ROBOT VIDEO' '' Tukaj je povezava do videoposnetka zunaj spletnega mesta, medtem ko YouTube obdeluje vdelano različico … To navodilo sem ustvaril za absolutnega robota n00by wannabe. Opazil sem velik skok števila začetnikov, ki se podajajo v