Sisällysluettelo:
- Vaihe 1: Johdanto
- Vaihe 2: Langaton kaukosäädin
- Vaihe 3: Osat ja työkaluluettelo
- Vaihe 4: Kokoonpano
- Vaihe 5: Johdotus
- Vaihe 6: OHJELMOINTI 1: MOOTTORITESTI
- Vaihe 7: Radio -ohjaus
- Vaihe 8:
- Vaihe 9: Radio -ohjauksen vastaanotto -ohjelma
Video: Yksinkertainen Microbit -robotti: 9 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Seuraavassa kuvataan yksinkertainen RC -auto, joka on valmistettu käyttämällä BBC Microbitia, Adafruit Dragontail for Microbitia ja Emgreat -alusta.
Tämän robotin rakentaminen maksaa noin 30 dollaria. Vaikka on olemassa kaupallisesti saatavia edullisia Microbit-robotteja, kuten DFROBOT, DIY-lähestymistapani auttaa rakentajaa ymmärtämään järjestelmän toimintaa käyttämällä erikoistumatonta koodia ja auttaa rakentajaa tuntemaan itsensä valtuutetuksi.
Vaihe 1: Johdanto
Seuraavassa kuvataan robottiajoneuvon versio, joka on tehty käyttämällä BBC MicroBit -laitetta Arduinon sijasta.
Emgreat-robotti-runkosarjan mukana tulevan varastopleksilasilevyn sijasta käytetään kotitekoista aallotettua muovia (Coroplast) tai pahvia. Tämä johtuu siitä, että Emgreat -runko on noin tuumaa liian kapea, jotta se mahtuu akkuun pohjaan, ja noin tuumaa liian lyhyt, jotta pyörä ei pääse pyörimään vapaasti.
Tärkeimmät sähkökomponentit on kiinnitetty tarranauhalla, mikä helpottaa niiden siirtämistä tarvittaessa.
Microbit ei voi suoraan syöttää tarpeeksi virtaa moottorien käyttämiseen, joten on käytettävä transistoriohjaimia. Vaikka robottiauton Arduino-versio käytti L298 H-silta -moduulia moottoreiden ohjaamiseen, tämä vaatii kuusi (6) ohjauslinjaa, jotka ovat pulaa Microbitilla. Ymmärsin, ettei ole välttämätöntä, että moottorit voivat pyöriä taaksepäin. Joten L298: n sijasta robotin Microbit-versio käyttää ULN2803A 8-kanavaista Darlington-transistorijärjestelmää moottoriajurina. Tätä voidaan käyttää myös kaiuttimien, valojen ja muiden laitteiden ohjaamiseen, koska Microbitillä on viisi (5) yleiskäyttöistä I/O -linjaa nastassa 0, 1, 2, 8 ja 16. Nasta 0 voidaan käyttää äänen ulostulo. Muita nastoja voi olla hankala käyttää, koska ne on jaettu sisäänrakennettujen LEDien kanssa.
Vaihtoehtoisesti voitaisiin käyttää erillisiä transistoreita, kuten TIP120; tämä vaatisi kuitenkin paljon enemmän osia ja johtoja.
MicroBitin nastojen käyttämiseen tämä malli käyttää Adafruit Dragontail for Microbit -liitäntää, joka kytketään suoraan leipälevyyn, jolloin nastat ovat helposti saatavilla ilman liitäntäjohtoja ja 3V -virtaväylä.
Vaihe 2: Langaton kaukosäädin
Voit ohjata robottia langattomasti Bluetoothin kautta käyttämällä toista Microbitia, joka saa virtansa joko Microbit Go -sarjan mukana toimitetusta AAA -akusta tai nappiparistoa, MI Power Board for Microbit.
Molemmat mikrobit on asetettava samalle radiokanavalle.
Vaihe 3: Osat ja työkaluluettelo
AJONEUVO:
- Emgreat -moottorirobotin runkosarja
- Microbit Go -sarja
- ULN 2803A 8-kanavainen Darlington Array
- Adafruit Dragontail Microbitille #3695
- Puolikokoinen leipälauta Adafruit #64
- Adafruit 4x "AA" paristokotelo kytkimellä #830
- 22 -mittainen kiinteä kytkentälanka, eri värejä Adafruit# 1311
- Mini metallikaiutin johdoilla Adafruit #1890
- Aallotettu muovi tai pahvi
- Scotch 1 "x 1" kiinnitysliuskat
- AA -paristot x 4
ETÄ:
- Microbit Go -sarja
- MI Power Board BBC Microbit- tai AAA -paristoille x 2
Työkalut:
- Partaveitsi
- Juotin
- Johtosuojus
- Kuuma liimapistooli
- Mini ruuvimeisseli (mukana runko)
- Sharpie -merkki
Valinnainen (käytettäväksi monisäikeisen langan kanssa)
Addicore 2-asentoiset ruuviliittimet x3
Vaihe 4: Kokoonpano
- Leikkaa 6 "x 8" pala aallotettua muovia tai pahvia
- Merkitse pyörien ja moottorikannattimien reikien sijainti käyttämällä mallina toimitettua pleksilasia.
- Juotos 8 "punaiset ja mustat johdot kumpaankin moottoriin; kuuma liima moottoreihin vedonpoistoon.
- Kiinnitä moottorit pohjalevyyn Emgreat -sarjan mukana toimitetuilla metallikiinnikkeillä.
- Kiinnitä pyöräpyörä alapäähän ja kiinnitä 4 x AA -paristokotelo (paristojen kanssa) kotelon alapuolelle tarrakiinnikkeillä,
- Etsi akkukotelo moottorien ja pyörän välistä; tämä antaa parhaan pidon.
- Aseta MicroBit Dragontail leipälevyyn;
- Kiinnitä leipälauta kotelon yläosaan kaksoisnauhalla tai tarranauhoilla
- Kiinnitä 2xAAA 3V -akku runkoon tarranauhoilla;
- Työnnä JST -akun pistoke Microbit -kortin akkupistokkeeseen.
- Aseta ULN 2803A Darlington -ryhmän IC leipälautaan "laakson" poikki.
- Tee pieni 1/4 "x 1/4" reikä alustalle levyn viereen, jotta johdot menevät läpi.
Vaihe 5: Johdotus
VIRTAJOHDOT:
- Pujota 6V johdot reiän läpi ja liitä oikeanpuoleiseen virtalähteeseen leipälevyllä.
- Liitä johto leipälevyn vasemman ja oikean maadoitusväylän väliin.
- Liitä musta johto ULN2803A: n nastan 9 ja maan välille.
- Kytke punainen johto ULN 2803A: n nastan 10 ja +6 V: n virtakiskon väliin.
SIGNAALIJOHDOT:
Liitä hyppyjohdot:
- Lohikäärmeen nastan 0 ja 2803A nastan 8 välillä (KAIUTIN)
- Lohikäärmeen nastan 1 ja 2803A nastan 6 välillä (MOTOR 1)
- Lohikäärmeen nastan 2 ja 2803A (MOTOR 2) nastan 4 välillä
- Lohikäärmeen nastan 8 ja 2803A nastan 2 välillä (LISÄVARUSTE)
- Kytke moottorin 1 johdot +6V -väylään ja nasta 13 2803A: ssa
- Kytke moottorin 2 johdot +6V -väylään ja nasta 15 2803A: ssa
- Liitä kaiutinjohdot +6V ja nasta 11 2803A
Vaihe 6: OHJELMOINTI 1: MOOTTORITESTI
Siirry Make Code Microbit editoriin verkossa:
Luo kolme moottoritoimintoa- käänny vasemmalle, eteenpäin ja pysähdy
Kutsu pääsilmukassa kutakin toimintoa kuvan mukaisesti.
Vaihe 7: Radio -ohjaus
Radio -ohjauksessa käytämme Microbitin Bluetooth -ominaisuutta.
Kokoa toinen mikrobit MI Power Board for Microbit -laitteeseen, joka sisältää 3 V: n nappipariston, tai käytä 2xAAA -paristoa, joka toimitetaan Microbit Go -pakkauksessa.
Kirjoita MakeCode Editorilla lyhyt ohjelma yllä olevan kuvan mukaisesti, jotta se voi toimia kauko -ohjaimena. Nimeä se "lähetin".
Esimerkkiohjelmassa on LED -näyttö, josta voit kertoa sen olevan päällä.
Ohjelma tekee 2 asiaa. Kun painiketta A painetaan, se lähettää numeron 1 (äänimerkki).
Kun painiketta B painetaan, se lähettää numeron 2 laukaisemaan käyttömoottorit.
Vaihe 8:
Vaihe 9: Radio -ohjauksen vastaanotto -ohjelma
Luo MakeCode -editorilla uusi projekti nimeltä Vastaanotin.
Jos haluat käyttää radio -ohjausta, molemmat mikrobit on asetettava samalle kanavalle.
Kun numero 1 vastaanotetaan, se antaa äänimerkin, Kun numero 2 vastaanotetaan, robotti kääntyy, menee eteenpäin ja pysähtyy.
Suositeltava:
Yksinkertainen Light-Up Ruma joulupusero: 9 vaihetta (kuvilla)
Yksinkertainen Light-Up Ruma joulupusero: Se tapahtuu joka vuosi … Tarvitset " ruma joulupusero " ja unohdit suunnitella etukäteen. No, tänä vuonna olet onnekas! Viivästyminen ei ole sinun kaatumisesi. Näytämme sinulle, kuinka tehdä yksinkertainen Light-Up Ruma joulupusero
DIY Yksinkertainen langaton latausjalusta: 12 vaihetta
DIY yksinkertainen langaton latausjalusta: Olemme kaikki nähneet langattomia latureita, jotka käyttävät laitteiden lataamiseen resonanssikytkentää. Mutta tässä on puhelinlaturi, jota voidaan käyttää useimpien matkapuhelimien lataamiseen
GranDow - yksinkertainen monikielinen digitaalikello: 4 vaihetta
GranDow - Yksinkertainen monikielinen digitaalikello: Isoäitini unohtaa pillereiden viikonpäivän. Valitettavasti kaikki viikonpäivät osoittavat digitaalikellot ovat englanniksi. Tämä yksinkertainen projekti, jossa on vain 3 komponenttia, on halpa, helppo rakentaa, ja toivon, että se onnistuu
Yksinkertainen jalusta akustiselle Levitator MiniLeville: 12 vaihetta (kuvilla)
Yksinkertainen jalusta akustiselle Levitator MiniLeville: Tämä projekti ei olisi mahdollista tohtori Asier Marzon luoman hämmästyttävän projektin kanssa. https://www.instructables.com/Acoustic-Levitator/Kuten kaikki hyvät projektit, tämäkin alkoi yksinkertaisesti ja kasvoi ajan myötä. Tohtori Marzo intractan lukemisen jälkeen
Arduino SteamPunk -lasit - Yksinkertainen DIY: 9 vaihetta
Arduino SteamPunk Goggles - Simple DIY: Tässä opetusohjelmassa opimme tekemään legendaariset SteamPunk -lasit, jotka vaihtavat värejä LED -renkaiden ja Arduinon avulla. Katso video