Sisällysluettelo:

Yksinkertainen Microbit -robotti: 9 vaihetta
Yksinkertainen Microbit -robotti: 9 vaihetta

Video: Yksinkertainen Microbit -robotti: 9 vaihetta

Video: Yksinkertainen Microbit -robotti: 9 vaihetta
Video: КЕМПИНГ В Нарнии - Дождь, Снег, Гром и Молния 2024, Heinäkuu
Anonim
Yksinkertainen Microbit -robotti
Yksinkertainen Microbit -robotti

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

Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano
Kokoonpano
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

Johdotus
Johdotus
Johdotus
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

OHJELMOINTI 1: MOOTTORITESTI
OHJELMOINTI 1: MOOTTORITESTI
OHJELMOINTI 1: MOOTTORITESTI
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 -ohjaus
Radio -ohjaus
Radio -ohjaus
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:

Kuva
Kuva

Vaihe 9: Radio -ohjauksen vastaanotto -ohjelma

Image
Image

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: