Cuprins:
- Pasul 1: Introducere
- Pasul 2: Telecomandă fără fir
- Pasul 3: Lista pieselor și instrumentelor
- Pasul 4: Asamblare
- Pasul 5: Cablare
- Pasul 6: PROGRAMARE 1: TEST MOTOR
- Pasul 7: Control radio
- Pasul 8:
- Pasul 9: Programul de recepție a comenzii radio
Video: Robot simplu Microbit: 9 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
În cele ce urmează este descrisă o mașină RC simplă realizată folosind BBC Microbit, Adafruit Dragontail pentru Microbit și șasiul Emgreat.
Acest robot costă aproximativ 30 de dolari pentru a fi construit. Deși există roboți Microbit cu preț redus disponibili în comerț, cum ar fi DFROBOT, abordarea mea DIY ajută constructorul să înțeleagă modul în care funcționează sistemul, folosind codul nespecializat, ajutându-l pe constructor să se simtă împuternicit.
Pasul 1: Introducere
În cele ce urmează este descrisă o versiune a vehiculului robotizat realizată folosind un BBC MicroBit în locul unui Arduino.
O piesă decupată de casă din plastic ondulat (Coroplast) sau carton este utilizată în locul plăcii de plexiglas stoc care vine împreună cu kitul de șasiu robot Emgreat. Acest lucru se face deoarece șasiul Emgreat este de aproximativ un centimetru prea îngust pentru a se potrivi cu bateria din partea de jos și este de aproximativ un centimetru prea scurt pentru a permite rotirea liberă a roții rotative.
Componentele electrice majore sunt atașate folosind Velcro, pentru a le facilita repoziționarea, dacă este necesar.
Microbitul nu poate furniza în mod direct suficient curent pentru a acționa motoarele, așa că trebuie folosite driverele de tranzistoare. În timp ce versiunea Arduino a mașinii robot a folosit un modul L298 H-bridge pentru a controla motoarele, acest lucru necesită șase (6) linii de control, care sunt puține pe Microbit. Mi-am dat seama că nu era esențial ca motoarele să poată roti înapoi. Deci, în locul L298, versiunea Microbit a robotului folosește o matrice de tranzistori Darlington cu 8 canale ULN2803A ca driver de motor. Acesta poate fi utilizat și pentru a conduce un difuzor, lumini și alte dispozitive, deoarece Microbit are cinci (5) linii I / O de uz general pe pinii 0, 1, 2, 8 și 16. Pinul 0 poate fi utilizat pentru iesire audio. Ceilalți pini pot fi dificil de utilizat, deoarece sunt partajați cu LED-urile încorporate.
Alternativ, s-ar putea folosi tranzistoare discrete, cum ar fi TIP120; cu toate acestea, acest lucru ar necesita utilizarea a mai multe piese și fire.
Pentru a accesa pinii de pe MicroBit, acest design folosește Adafruit Dragontail pentru Microbit, care se conectează direct la placa de panou, făcând pinii ușor accesibile fără a fi nevoie de fire de conectare, precum și conectarea magistralei de alimentare de 3V.
Pasul 2: Telecomandă fără fir
Pentru a controla robotul fără fir prin Bluetooth, puteți utiliza un al doilea Microbit, alimentat fie de pachetul de baterii AAA care vine în kitul Microbit Go, fie de un pachet de baterii cu celule monede, placa de alimentare MI pentru Microbit.
Ambele microbiți trebuie să fie setate pe același canal radio.
Pasul 3: Lista pieselor și instrumentelor
VEHICUL:
- Set de șasiu pentru robot cu motor Emgreat
- Kitul Microbit Go
- ULN 2803A 8 canale Darlington Array
- Adafruit Dragontail pentru Microbit # 3695
- Panou de pâine de jumătate Adafruit # 64
- Adafruit 4x Cutie de baterii "AA" cu comutator # 830
- Sârmă solidă de calibru 22, culori asortate Adafruit # 1311
- Mini difuzor metalic cu fire Adafruit # 1890
- Plastic ondulat sau carton
- Scotch 1 "x 1" benzi de fixare
- Baterii AA x 4
LA DISTANTA:
- Kitul Microbit Go
- Placă de alimentare MI pentru bateriile BBC Microbit sau AAAx2
Instrumente:
- Razor Knife
- Ciocan de lipit
- Stripper de sârmă
- Hot Glue Gun
- Mini șurubelniță (vine cu șasiu)
- Sharpie Marker
Opțional (pentru utilizare cu sârmă torsadată)
Borne cu șurub cu 2 poziții Addicore x3
Pasul 4: Asamblare
- Decupați o bucată de plastic sau carton ondulat de 6 "x 8"
- Marcați poziția găurilor pentru roțile rotative și suporturile motorului, utilizând plexiglasul furnizat ca șablon.
- Lipiți fire roșii și negre de 8 "la fiecare dintre cele două motoare; lipici fierbinte la motoare pentru ameliorarea tensiunii.
- Atașați motoarele la placa de bază cu suporturile metalice furnizate în kitul Emgreat.
- Atașați roata rotativă la capătul inferior. Atașați cutia de baterii de 4 x AA (cu baterii) la partea inferioară a șasiului, folosind pătrate cu velcro,
- Localizați cutia bateriei între motoare și roata rotativă; acest lucru oferă cea mai bună tracțiune.
- Introduceți MicroBit Dragontail în panou;
- Atașați placa de susținere la partea superioară a șasiului folosind bandă dublă sau benzi de velcro
- Atașați acumulatorul 2xAAA 3V la șasiu folosind benzi cu velcro;
- Introduceți mufa bateriei JST în mufa bateriei de pe placa Microbit.
- Introduceți IC-ul matricei ULN 2803A Darlington în panoul de dincolo de „vale”.
- Faceți o gaură mică de 1/4 "x 1/4" în placa șasiului de lângă placa pentru a trece firele.
Pasul 5: Cablare
SIRURI DE PUTERE:
- Filetați cablurile de 6V prin gaură și conectați-le la magistrala de alimentare din dreapta de pe panoul de măsurare.
- Conectați firul între autobuzele de masă din stânga și din dreapta de pe panou.
- Conectați firul negru între pinul 9 de pe ULN2803A și masă.
- Conectați firul roșu între pinul 10 al ULN 2803A și + 6V.
SIRURI DE SEMNAL:
Conectați firele jumperului:
- Între Pinul 0 pe dragontail și Pinul 8 pe 2803A (SPEAKER)
- Între Pinul 1 de pe dragontail și Pinul 6 pe 2803A (MOTOR 1)
- Între pinul 2 pe codul drag și pinul 4 pe 2803A (MOTOR 2)
- Între Pinul 8 pe codul dragont și Pinul 2 pe 2803A (ACCESORIU)
- Conectați firele motorului 1 la + 6V autobuz și pinul 13 pe 2803A
- Conectați cablurile motorului 2 la + 6V bus și pinul 15 pe 2803A
- Conectați firele difuzoarelor la + 6V și pinul 11 pe 2803A
Pasul 6: PROGRAMARE 1: TEST MOTOR
Accesați editorul Code Code Microbit online:
Creați trei funcții motor - Rotiți la stânga, înainte și opriți
În bucla principală, apelați fiecare funcție așa cum se arată.
Pasul 7: Control radio
Pentru controlul radio, vom folosi caracteristica Bluetooth a Microbit.
Asamblați un al doilea Microbit pe placa de alimentare MI pentru Microbit, care include o baterie cu celule monede de 3V sau utilizați bateria 2xAAA care vine în ambalajul Microbit Go.
Folosind MakeCode Editor, scrieți un program scurt așa cum se arată mai sus, astfel încât să poată acționa ca o telecomandă. Denumiți-l „Transmițător”.
Programul eșantion include un afișaj la LED, astfel încât să puteți spune că este aprins.
Programul face 2 lucruri. Când butonul A este apăsat, acesta trimite numărul 1 afară (pentru a emite un claxon).
Când butonul B este apăsat, acesta trimite numărul 2 pentru a declanșa motoarele de acționare.
Pasul 8:
Pasul 9: Programul de recepție a comenzii radio
Folosind editorul MakeCode, creați un nou proiect numit Receiver.
Pentru a utiliza controlul radio, ambele microbiți trebuie să fie setate pe același canal.
Când se primește numărul 1, sună claxonul, Când se primește numărul 2, robotul se rotește, merge înainte, apoi se oprește.
Recomandat:
Realizarea unui robot simplu din lucrurile pe care le puteți găsi în casa dvs. (versiunea hotwheel): 5 pași
Realizarea unui robot simplu din lucrurile pe care le puteți găsi în casă (versiunea hotwheel): acest instructable vă va arăta cum să faceți un hotwheel care funcționează de la sine, care funcționează pe baterii dublu-A. Va trebui să folosiți doar lucruri pe care cel mai probabil le puteți găsi în casa dvs. Vă rugăm să rețineți că acest robot probabil nu va merge exact drept, un
Un robot simplu tipărit 3D: 11 pași (cu imagini)
Un robot simplu tipărit 3D: Permiteți-mi să mă întâlnesc cu mine. Am crescut cu seturi de erectoare și apoi cu LEGO. Mai târziu în viață, am folosit 8020 pentru a construi prototipuri tipuri de sisteme pe care le-am proiectat. De obicei, în casă erau bucăți de resturi pe care copiii mei le foloseau ca versiune a unui set de montaj
Robot simplu de supraveghere cu ESP32-CAM: 4 pași
Robot simplu de supraveghere cu ESP32-CAM: modulul ESP32-CAM este un modul ieftin, cu consum redus de energie, dar oferă multe resurse pentru viziune, comunicare serială și GPIO. În acest proiect, încerc să folosesc resursa modulului ESP32-CAM pentru realizarea un robot simplu de supraveghere rc care poate
"Robot Kit" simplu pentru cluburi, profesori Makerspaces etc.: 18 pași
„Robot Kit” simplu pentru cluburi, profesori Makerspaces, etc. Planificăm ateliere în jurul setului, în special pentru competiții, cum ar fi urmărirea liniei și călătoria rapidă. Am încorporat un Arduino
Ce este Bit Thinking? Faceți un joc simplu de ghicit cu BBC Microbit !: 10 pași
Ce este Bit Thinking? Faceți un joc simplu de ghicit cu BBC Microbit !: Am luat câteva microbiți BBC după ce am citit recenzii pozitive despre ele în mai multe articole online. În încercarea de a mă familiariza cu BIT, m-am jucat cu editorul online Microsoft Blocks pentru câteva ore și am venit cu