Taula de continguts:
- Pas 1: Introducció
- Pas 2: control remot sense fils
- Pas 3: llista de peces i eines
- Pas 4: Muntatge
- Pas 5: cablejat
- Pas 6: PROGRAMACIÓ 1: PROVA DEL MOTOR
- Pas 7: control de ràdio
- Pas 8:
- Pas 9: programa de recepció de control de ràdio
Vídeo: Robot simple Microbit: 9 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
A continuació es descriu un simple cotxe RC fabricat amb la BBC Microbit, l'Adafruit Dragontail per a Microbit i el xassís Emgreat.
Aquest robot costa uns 30 dòlars de construcció. Tot i que hi ha robots Microbit de baix cost disponibles comercialment, com el DFROBOT, el meu enfocament de bricolatge ajuda el constructor a entendre com funciona el sistema, mitjançant un codi no especialitzat, ajudant el constructor a sentir-se apoderat.
Pas 1: Introducció
A continuació es descriu una versió del vehicle robotitzat feta amb un BBC MicroBit en lloc d'un Arduino.
Una peça retallada casolana de plàstic ondulat (Coroplast) o cartró s’utilitza en lloc de la placa de plexiglàs existent que ve amb el kit de xassís del robot Emgreat. Això es fa perquè el xassís Emgreat és aproximadament una polzada massa estret per ajustar-se al paquet de bateries de la part inferior i és aproximadament una polzada massa curt per permetre la lliure rotació de la roda.
Els components elèctrics principals s’uneixen mitjançant velcro per facilitar la seva reposició si cal.
El Microbit no pot subministrar directament prou corrent per accionar els motors, de manera que s’han d’utilitzar controladors de transistors. Tot i que la versió Arduino del cotxe robot utilitzava un mòdul de pont H L298 per controlar els motors, això requereix sis (6) línies de control, que són escasses al Microbit. Em vaig adonar que no era essencial que els motors poguessin girar cap enrere. Així, en lloc del L298, la versió Microbit del robot utilitza una matriu de transistors Darlington de 8 canals ULN2803A com a controlador de motor. Es pot utilitzar per conduir un altaveu, llums i altres dispositius, ja que el Microbit té cinc (5) línies d'E / S d'ús general als pins 0, 1, 2, 8 i 16. El pin 0 es pot utilitzar per sortida d'àudio. Els altres pins poden ser difícils d’utilitzar, ja que es comparteixen amb els LED integrats.
Alternativament, es podrien utilitzar transistors discrets, com el TIP120; tanmateix, això requeriria utilitzar moltes més parts i cables.
Per accedir als pins del MicroBit, aquest disseny utilitza l’Adafruit Dragontail per a Microbit, que es connecta directament a la placa, fent que els pins siguin fàcilment accessibles sense necessitat de cables de connexió, a més de connectar el bus d’alimentació de 3 V.
Pas 2: control remot sense fils
Per controlar el robot sense fils mitjançant Bluetooth, podeu utilitzar un segon Microbit, alimentat per la bateria AAA que inclou el kit Microbit Go, o bé per un paquet de bateries amb cèl·lules de moneda, el MI Power Board per a Microbit.
Els dos microbits han d’estar configurats al mateix canal de ràdio.
Pas 3: llista de peces i eines
VEHICLE:
- Kit de xassís de robot de motor Emgreat
- Kit Microbit Go
- ULN 2803A 8 canals Darlington Array
- Adafruit Dragontail per a Microbit # 3695
- Tauler de pa de mida mitjana Adafruit # 64
- Caixa de bateries Adafruit 4x "AA" amb interruptor # 830
- Filferro de connexió sòlid de calibre 22, colors variats Adafruit # 1311
- Mini altaveu metàl·lic amb cables Adafruit # 1890
- Plàstic ondulat o cartró
- Tires de subjecció Scotch 1 "x 1"
- Bateries AA x 4
COMANDAMENT:
- Kit Microbit Go
- MI Power Board per a les bateries BBC Microbit o AAAx2
Eines:
- Navalla Navalla
- Soldador
- Decapant de filferro
- Pistola de cola calenta
- Mini cargol (ve amb xassís)
- Marcador Sharpie
Opcional (per utilitzar amb filferro encallat)
Terminals de cargol Addicore de 2 posicions x3
Pas 4: Muntatge
- Retalleu un tros de plàstic o cartró ondulat de 6 "x 8"
- Marqueu la posició dels forats de les rodes de rodes i els suports del motor, utilitzant el plexiglàs subministrat com a plantilla.
- Soldeu cables negres i vermells de 8 "a cadascun dels dos motors; cola calenta als motors per alleujar la tensió.
- Connecteu els motors a la placa base amb els suports metàl·lics que es proporcionen al kit Emgreat.
- Col·loqueu la roda del rodet a l’extrem inferior. Col·loqueu la caixa de bateries de 4 x AA (amb bateries) a la part inferior del xassís, mitjançant quadrats de velcro,
- Localitzeu la caixa de la bateria entre els motors i la roda del rodet; això proporciona la millor tracció.
- Inseriu el MicroBit Dragontail a la taula de treball;
- Col·loqueu la tauleta a la part superior del xassís mitjançant cintes adhesives o tires de velcro
- Connecteu el paquet de bateries 2xAAA 3V al xassís mitjançant tires de velcro;
- Introduïu el connector de la bateria JST a la presa de la bateria de la placa Microbit.
- Inseriu l'IC de la matriu ULN 2803A Darlington a la taula de suport de la "vall".
- Feu un petit forat de 1/4 "x 1/4" al tauler del xassís al costat de la tauleta perquè els cables passin.
Pas 5: cablejat
FILS DE POTÈNCIA:
- Enrosqueu els cables de 6V a través del forat i connecteu-los al bus d’alimentació de la dreta a la placa.
- Connecteu el cable entre els autobusos de terra esquerra i dreta de la placa.
- Connecteu el cable negre entre el pin 9 de l'ULN2803A i la terra.
- Connecteu el cable vermell entre el pin 10 de la xarxa d’alimentació ULN 2803A i + 6V.
FILS DE SENYAL:
Connecteu els cables del pont:
- Entre el pin 0 a la cua d'arrossegament i el pin 8 a 2803A (SPEAKER)
- Entre el pin 1 a la cua de drac i el pin 6 a 2803A (MOTOR 1)
- Entre el pin 2 a la cua d'arrossegament i el pin 4 al 2803A (MOTOR 2)
- Entre el pin 8 a la cua de drac i el pin 2 a 2803A (ACCESSORI)
- Connecteu els cables del motor 1 al bus + 6V i el pin 13 a 2803A
- Connecteu els cables del motor 2 al bus + 6V i el pin 15 a 2803A
- Connecteu els cables dels altaveus a + 6V i el pin 11 del 2803A
Pas 6: PROGRAMACIÓ 1: PROVA DEL MOTOR
Aneu a Make Code Microbit editor en línia:
Creeu tres funcions del motor: gireu a l'esquerra, endavant i atureu
Al bucle principal, truqueu a cada funció com es mostra.
Pas 7: control de ràdio
Per al control de ràdio, utilitzarem la funció Bluetooth de Microbit.
Munteu un segon Microbit a la MI Power Board per a Microbit, que inclou una bateria de 3V amb cèl·lula de moneda, o bé utilitzeu la bateria 2xAAA que s’inclou al paquet Microbit Go.
Utilitzant MakeCode Editor, escriviu un programa breu com es mostra a dalt perquè pugui actuar com a control remot. Anomeneu-lo "Transmissor".
El programa de mostra inclou una pantalla al LED perquè pugueu saber que està encès.
El programa fa 2 coses. Quan es prem el botó A, envia el # 1 cap a fora (per fer sonar la trompa).
Quan es prem el botó B, envia el número 2 per activar els motors de transmissió.
Pas 8:
Pas 9: programa de recepció de control de ràdio
Amb l’editor MakeCode, creeu un nou projecte anomenat Receptor.
Per utilitzar el control de ràdio, cal configurar els dos microbits al mateix canal.
Quan es rep el número 1, fa sonar la banya, Quan es rep el número 2, el robot gira, avança i s’atura.
Recomanat:
Un robot imprès en 3D simple: 11 passos (amb imatges)
Un robot imprès en 3D simple: Permeteu-me sortir amb mi mateix. Vaig créixer amb conjunts d'erectors i després amb LEGO. Més tard a la vida, vaig utilitzar el 8020 per construir prototips de tipus de sistemes que vaig dissenyar. Normalment hi havia peces de ferralla a la casa que els meus fills feien servir com a versió d’un conjunt d’erectors
Robot de vigilància simple amb ESP32-CAM: 4 passos
Robot de vigilància simple amb ESP32-CAM: el mòdul ESP32-CAM és un mòdul econòmic i de baix consum d’energia, però proporciona molts recursos per a visió, comunicació en sèrie i GPIO. En aquest projecte, intento utilitzar el recurs del mòdul ESP32-CAM per fer un simple robot RC de vigilància que pot
Pressupost LittleBot: robot Arduino simple V2: 10 passos
LittleBot Pressupost: robot Arduino simple V2: amb el pressupost LittleBot volíem facilitar als nens la possibilitat de començar amb els robots. Per tant, hem reduït un robot fins a la seva essència. Una manera de moure’s, una manera de pensar i una manera de veure. Un cop estiguin al seu lloc, tindràs un robot que
Pressupost LittleBot: robot Arduino simple: 10 passos
Pressupost LittleBot: robot Arduino simple: amb el pressupost LittleBot volíem facilitar als nens la possibilitat de començar amb els robots. Així que vam fer bullir un robot fins a la seva essència. Una manera de moure’s, una manera de pensar i una manera de veure. Un cop estiguin al seu lloc, tindràs un robot que
Robot simple de micro: bits amb rodes Lego Technics: 5 passos
Robot simple de micro: bits amb rodes Lego Technics: aquest instructiu consisteix a utilitzar un xassís molt senzill amb 2 trossos de pex de 5 mm que he tallat i perforat per poder fer funcionar el robot Micro: bit el més ràpidament possible. ambientar l’escena No he utilitzat cap eina elèctrica, excepte una