Sadržaj:
- Korak 1: Uvod
- Korak 2: Bežični daljinski upravljač
- Korak 3: Popis dijelova i alata
- Korak 4: Montaža
- Korak 5: Ožičenje
- Korak 6: PROGRAMIRANJE 1: TEST MOTORA
- Korak 7: Radio kontrola
- Korak 8:
- Korak 9: Program za prijem radijske kontrole
Video: Jednostavan Microbit robot: 9 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Slijedi opis jednostavnog RC automobila izrađenog pomoću BBC Microbita, Adafruit Dragontaila za Microbit i šasije Emgreat.
Izrada ovog robota košta oko 30 USD. Iako postoje komercijalno dostupni jeftini Microbit roboti, poput DFROBOT-a, moj DIY pristup pomaže graditelju da shvati kako sustav radi, koristeći nespecijalizirani kôd, pomažući graditelju da se osjeća osnaženim.
Korak 1: Uvod
U nastavku je opisana verzija robotskog vozila izrađena pomoću BBC MicroBita umjesto Arduina.
Domaći izrezani komad valovite plastike (Coroplast) ili kartona koristi se umjesto ploče od pleksiglasa koja dolazi s kompletom šasije robota Emgreat. To je učinjeno jer je kućište Emgreat -a za oko centimetar preusko da stane baterija na dno, te je za oko centimetar prekratko da bi se omogućilo slobodno okretanje kotača.
Glavne električne komponente pričvršćene su čičak trakom, kako bi se po potrebi lakše premjestile.
Microbit ne može izravno napajati dovoljno struje za pogon motora, pa se moraju koristiti upravljački programi tranzistora. Dok je Arduino verzija robotskog automobila koristila L298 H-bridge modul za upravljanje motorima, to zahtijeva šest (6) upravljačkih vodova, kojih na Microbitu nema. Shvatio sam da nije bitno da se motori mogu vrtjeti unatrag. Dakle, umjesto L298, Microbit verzija robota koristi ULN2803A 8-kanalni Darlingtonski niz tranzistora kao pokretač motora. Ovo se može koristiti i za pogon zvučnika, svjetla i drugih uređaja, jer Microbit ima pet (5) U/I linija opće namjene na pinovima 0, 1, 2, 8 i 16. Pin 0 se može koristiti za audio izlaz. Ostale pinove može biti teško koristiti jer se dijele s ugrađenim LED diodama.
Alternativno, mogli bi se koristiti diskretni tranzistori, poput TIP120; međutim, to bi zahtijevalo korištenje mnogo više dijelova i žica.
Za pristup pinovima na MicroBitu, ovaj dizajn koristi Adafruit Dragontail za Microbit, koji se priključuje izravno u matičnu ploču, čineći pinove lako dostupnim bez potrebe za povezivanjem žica, kao i povezivanjem 3V sabirnice napajanja.
Korak 2: Bežični daljinski upravljač
Za bežično upravljanje robotom putem Bluetootha možete upotrijebiti drugi Microbit, koji se napaja ili baterijom AAA koja dolazi u kompletu Microbit Go, ili baterijom u obliku novčića, MI Power Board za Microbit.
Oba Microbita moraju biti postavljena na isti radio kanal.
Korak 3: Popis dijelova i alata
VOZILO:
- Komplet šasije motornog robota Emgreat
- Microbit Go Kit
- ULN 2803A 8-kanalni Darlington niz
- Adafruit Dragontail za Microbit #3695
- Breadboard polovice veličine Adafruit #64
- Adafruit 4x "AA" baterijska kutija sa prekidačem #830
- Puna žica za spajanje 22 kalibra, različite boje Adafruit# 1311
- Mini metalni zvučnik s žicama Adafruit #1890
- Valovita plastika ili karton
- Scotch 1 "x 1" trake za pričvršćivanje
- AA baterije 4 x
DALJINSKI:
- Microbit Go Kit
- MI Power Board za BBC Microbit ili AAA baterijex2
Alati:
- Brijački nož
- Lemilica
- Skidač žice
- Pištolj za vruće ljepilo
- Mini odvijač (dolazi s šasijom)
- Oštri marker
Opcionalno (za upotrebu s nasukanom žicom)
Addicore 2-pozicijski vijčani priključci x3
Korak 4: Montaža
- Izrežite komad valovite plastike ili kartona dimenzija 6 "x 8"
- Označite položaj rupa za kotač i držače motora, koristeći isporučeni pleksiglas kao predložak.
- Lemite 8 "crvene i crne žice na svaki od dva motora; vruće ljepilo na motore radi rasterećenja.
- Pričvrstite motore na osnovnu ploču pomoću metalnih nosača koji se nalaze u kompletu Emgreat.
- Pričvrstite kotač na donji kraj. Pričvrstite 4 x AA baterijsku kutiju (s baterijama) na donju stranu kućišta, pomoću čičak -kvadrata,
- Pronađite kutiju za baterije između motora i kotača; to daje najbolju vuču.
- Umetnite MicroBit Dragontail u matičnu ploču;
- Okvir za pričvršćivanje pričvrstite na vrh kućišta pomoću dvostruke trake ili čičak traka
- Pričvrstite bateriju 2xAAA 3V na kućište pomoću čičak traka;
- Umetnite utikač JST baterije u utičnicu za bateriju na Microbit ploči.
- Umetnite IC matrice ULN 2803A Darlington u matičnu ploču preko 'doline'.
- Napravite malu rupu od 1/4 "x 1/4" na ploči šasije pored matične ploče za prolaz žica.
Korak 5: Ožičenje
NAPAJALI:
- Provucite žice od 6 V kroz rupu i priključite ih u desnu sabirnicu napajanja na ploči.
- Spojite žicu između lijevih i desnih sabirnica uzemljenja na ploči.
- Spojite crnu žicu između pina 9 na ULN2803A i mase.
- Spojite crvenu žicu između pina 10 na ULN 2803A i sabirnice napajanja +6V.
SIGNALNE ŽICE:
Spojite kratkospojne žice:
- Između Pin 0 na dragontailu i Pin 8 na 2803A (ZVUČNIK)
- Između Pin 1 na dragontailu i Pin 6 na 2803A (MOTOR 1)
- Između Pin 2 na dragontailu i Pin 4 na 2803A (MOTOR 2)
- Između Pin 8 na dragontailu i Pin 2 na 2803A (DODATNA OPREMA)
- Spojite žice motora 1 na sabirnicu +6V i pin 13 na 2803A
- Spojite žice motora 2 na sabirnicu +6V i pin 15 na 2803A
- Spojite žice zvučnika na +6V i Pin 11 na 2803A
Korak 6: PROGRAMIRANJE 1: TEST MOTORA
Idite na Make Code Microbit editor online:
Izradite tri funkcije motora- skrenite ulijevo, naprijed i zaustavite
U glavnoj petlji pozovite svaku funkciju kao što je prikazano.
Korak 7: Radio kontrola
Za radijsko upravljanje koristit ćemo Bluetooth značajku Microbita.
Sastavite drugi Microbit na MI Power Board za Microbit, koji uključuje 3V dugmastu bateriju, ili upotrijebite bateriju 2xAAA koja dolazi u pakiranju Microbit Go.
Pomoću MakeCode Editor -a napišite kratki program kao što je prikazano gore kako bi mogao djelovati kao daljinski upravljač. Dajte mu ime "odašiljač".
Uzorak programa uključuje prikaz LED diode tako da možete reći da je uključen.
Program radi 2 stvari. Kada se pritisne tipka A, šalje broj 1 van (za zvučni signal).
Kada se pritisne tipka B, šalje broj 2 za aktiviranje pogonskih motora.
Korak 8:
Korak 9: Program za prijem radijske kontrole
Pomoću uređivača MakeCode izradite novi projekt pod nazivom Receiver.
Za korištenje radijske kontrole, oba Microbita moraju biti postavljena na isti kanal.
Kad se primi broj 1, on oglašava zvučni signal, Kad se primi broj 2, robot se okreće, ide naprijed, a zatim se zaustavlja.
Preporučeni:
Jednostavan 3D tiskan robot: 11 koraka (sa slikama)
Jednostavan 3D tiskani robot: Dopustite mi da izlazim sam. Odrastao sam s montažnim kompletima, a zatim i LEGO -om. Kasnije u životu koristio sam 8020 za izradu prototipova tipova sustava koje sam dizajnirao. Obično su po kući bili komadići otpada koje su moja djeca koristila kao svoju verziju kompleta za postavljanje
Otto DIY+ Arduino Bluetooth robot Jednostavan za 3D ispis: 6 koraka (sa slikama)
Otto DIY+ Arduino Bluetooth robot Jednostavan za 3D ispis: Istinski otvoreni izvorni pristup Otto omogućuje otvoreno STEAM obrazovanje, prikupljamo povratne informacije iz različitih radionica i škola širom svijeta koje već koriste Otto DIY u svojoj učionici, ovisno o otvorenosti ovog obrazovnog mjesta mi ili
Jednostavan nadzorni robot s ESP32-CAM: 4 koraka
Jednostavan nadzorni robot s ESP32-CAM: ESP32-CAM modul je jeftin, modul niske potrošnje energije, ali pruža mnoge resurse za vid, serijsku komunikaciju i GPIO-e. U ovom projektu pokušavam koristiti resurs modula ESP32-CAM za izradu jednostavan nadzorni rc robot koji može p
Jednostavan automatski robot u pokretu pomoću IC -a Arduino i L293d: 6 koraka
Jednostavan automatski robot u pokretu pomoću Arduina i IC -a L293d: Ovo je osnovni robot kojim upravlja arduino, a ono što radi je da samo luta uokolo i slijedi kružnu putanju prema zadanim kodovima, ali možete promijeniti kôd da biste lako promijenili putanju. To je jednostavan projekt koji svatko može izgraditi … Dakle, ako znate
(Jednostavan) jednostavan način dobivanja analognog/pwm zvuka s Raspberry PI Zero -a i povezivanja na Crt TV: 4 koraka
(Jednostavan) jednostavan način za dobivanje analognog/pwm zvuka s Raspberry PI Zero -a i povezivanje s Crt TV -om: Ovdje sam upotrijebio najjednostavniji način za unos zvuka na televizor uz kompim video