Cuprins:
- Pasul 1: De ce veți avea nevoie
- Pasul 2: Construirea ansamblului rotor motor și bilă
- Pasul 3: Conectarea și montarea plăcii driverului motorului
- Pasul 4: Montarea conectorului Micro: bit Edge
- Pasul 5: Cablarea plăcii driverului motorului
- Pasul 6: Adăugarea benzii Adafruit Neopixel
- Pasul 7: Adunarea finală
Video: Tiny Micro: bit Robot - Partea 1: 7 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Mereu am crezut că micii roboți sunt minunați și ar fi ideal să creez unul cu un rentabil Microbit. Am vrut să creez un robot care să nu folosească plăci IO gata făcute, cum am folosit în trecut pentru a conduce motoare sau pentru a obține intrări de senzori, am vrut ceva mai mic. Acest mic robot Microbit este unul pe care voi baza o serie de tutoriale. Începând mai întâi cu modul în care am realizat-o folosind „Cutiile companiilor cu adevărat utile” pentru un șasiu și folosind motoare și drivere foarte mici. Voi folosi acest model de bază pentru a explora lucruri precum controlul bluetooth prezentat în videoclip, folosind accelerometrul și magnometrul pentru a determina direcția și adăugând lucruri precum Neopixeli și senzori de distanță IR. Există o mulțime de plăci pe care le puteți cumpăra pentru a vă conecta microbitul, care vor rula motoare și servere, dar pentru aceasta vom folosi componentele principale de care veți avea nevoie pentru a înlocui aceste adăugări pe plăci. Aceiași principii se vor aplica la utilizarea oricărui microcontroler antrenarea motoarelor.
Video al botului în acțiune
Am folosit cutiile mici de la compania „Cutia cu adevărat utilă” pentru corpul robotului, am folosit 3 capace pentru a-l face, deci ai avea nevoie de unele dintre acestea sau ceva similar. Îmi place ideea de a folosi obiecte pe care le aveți deja pentru a construi containere pentru electronice și motoare.
Pasul 1: De ce veți avea nevoie
Pentru acest proiect am folosit instrumentele mele obișnuite, care constau dintr-un fier de lipit, șurubelnițe mici, tăietori de sârmă și un burghiu mic, îmi place, de asemenea, să am la dispoziție un pistol cu adeziv fierbinte pentru fixarea și fixarea unor părți.
Am reușit să găsesc niște motoare foarte mici, cu o cutie de viteze, singura problemă a fost că nu existau roți pe care să le găsesc care să se potrivească cu arborele mic. După ce am căutat prin ceea ce aveam, am găsit 4 unelte mici din plastic albastru care erau pe măsură.
De asemenea, am dorit, acolo unde este posibil, ca acest robot să folosească piese disponibile gata și așa că am folosit fire jumper scurte de 10 cm de la femelă la femelă, astfel încât acestea să poată fi conectate sau scoase cu ușurință atunci când este necesar, dacă doriți să faceți un robot mult mai îngrijit, atunci acestea pot fi tăiat la dimensiune și lipit în loc să se conecteze.
2 x Motoare mici
Fire jumper de 10cm
1 x placa DRV8833 Dual Motor Driver
3 x Capac de companie foarte util
Bucăți mici de foaie de plastic de 2 mm
1 x bandă Adafruit neopixel
1 x conector de margine Kitronik Microbit
4 x trepte de viteză sau ceva de folosit ca roți (puteți oricând să imprimați 3D ceva mai bun.
1 x rotor cu bile Pololu
1 x BBC Micro: bit
1 x baterie - am folosit un lipo reîncărcabil 1S, dar ai putea folosi micul suport de 2 x AA care vine împreună cu kitul Micro: bit go.
Pasul 2: Construirea ansamblului rotor motor și bilă
Mai întâi am construit ansamblul motoarelor și rotorului cu bile, întrucât alcătuiesc majoritatea șasiului.
1. Mai întâi am lipit cele 4 roți dințate pe care le aveam la arborii de ieșire ai motorului
2. Apoi am lipit motoarele de o bandă mică de plastic de 2 mm pe care o aveam, puteți folosi orice material plastic pentru asta.
3. Odată ce lipiciul a fost fixat, am așezat ansamblul pe un capac de companie cu cutie foarte utilă.
4. Următoarea piesă a fost montarea rotorului cu bile, am folosit șuruburile și piulițele care au venit cu aceasta pentru a trece atât foaia de plastic pe care o foloseam, cât și capacul cutiei, așa că acest lucru cu niște lipici a ținut totul la locul său.
5. În această etapă am lipit și anteturile de pe placa motorului DRV8833 gata pentru asamblare.
Pasul 3: Conectarea și montarea plăcii driverului motorului
Firele care ies din motoare sunt mici, nu par mult mai groase decât un fir de păr. Deci, pentru a le face mai ușor să lucreze și să nu le rup, le-am lipit pe 4 benzi de veroboard, deci două fire de la fiecare motor, asta însemna că fiecare fir era pe propria sa pistă de cupru, apoi am lipit unele tăiate în jumătate femelă la fire jumper de sex feminin la. Acest lucru, prin adăugarea unor lipici fierbinți, mi-a permis să plasez placa de bord și veroboardul acolo unde aveam nevoie de mine și am protejat cablajul delicat al motorului.
Placa șoferului și veroboardul sunt toate în partea superioară a capacului și am făcut câteva găuri pentru a trece firele motorului în partea superioară a capacului.
Pasul 4: Montarea conectorului Micro: bit Edge
Conectorul de margine este pe capacul său, este montat găurind 2 găuri în capac și înșurubându-l în poziție, sau dacă preferați lipici fierbinte este, de asemenea, o opțiune.
În acest stadiu al construcției am aflat și unde să poziționez bateria, astfel încât să se încadreze în spațiul mic disponibil.
Odată ce acest lucru a fost făcut, a venit timpul să treceți la cablarea plăcii șoferului motorului
Pasul 5: Cablarea plăcii driverului motorului
În această etapă, folosind firele jumper-femelă, se poate urmări schema de cablare. Am decupat secțiuni mici din partea din față a capacelor care se vor așeză una peste cealaltă, asta pentru a permite firelor jumper să iasă din față și să mă conectez la conectorul de margine de microbit, am îndoit pinii conectorului de margine înainte, astfel încât firele jumperului nu s-au lipit, dar asta nu este necesar, doar face robotul puțin mai înalt la terminare.
Micro: bit / placa driverului motorului
++++++++++++++++++++++++++++++
PIN 1 B1
PIN 8 B2
PIN 11 A2
PIN 12 A1
0V / GND GND
3V VIN
Conexiuni Adafruit Neopixel
++++++++++++++++++++++++++++++++
Micro: bit / Adafruit neopixel
PIN 2 DIN
0V / GND GND3V VIN
Pasul 6: Adăugarea benzii Adafruit Neopixel
Capacul final al cutiei este apoi gata pentru a fi montat cu banda neopixel
Mai întâi lipiți firele pe partea VCC +, GND- și DIN a benzii de neopixel
În cazul meu, am adăugat și fire lipite pe partea VCC, GND și DOUT a neostripului în timp ce eram acolo, deoarece am planuri să extind acest lucru într-un alt instructable.
Pasul 7: Adunarea finală
Acum toate cele 3 straturi sunt complete, este nevoie de o mișcare atentă în jurul firelor jumper, astfel încât capacul de bază cu roțile atașate se aliniază cu următorul strat ontop. nuci, așa că aș putea să țin totul împreună ca un sandviș cu 3 straturi.
Am folosit bandă neagră pentru a ține cele două straturi inferioare înfășurate în jurul exteriorului
Am montat apoi cele 2 șuruburi și piulițe pentru a-l ține împreună, singurul lucru care îmi place la această abordare este că permite separarea rapidă și adăugarea de senzori noi la conectorul de margine, doar prin îndepărtarea celor 2 piulițe de pe stratul superior.
O modificare finală pe care am făcut-o a fost aceea de a tăia o secțiune din capac, astfel încât să puteți accesa butoanele micro: bit și să vedeți afișajul mai clar. Am adăugat, de asemenea, o mică bucată de plastic negru pentru a ascunde văzând o parte din cablurile dezordonate prin capacul transparent al stratului superior.
NEXT: Voi adăuga un pas următor în ceea ce privește programarea și partea software a lucrurilor, precum și adăugarea mai multor senzori, cum ar fi un senzor de distanță IR, pentru a face botul mai util.
Puteți urmări mai multe din ceea ce fac aici pe site-ul meu web: www.inventar.tech
Recomandat:
Cum se rulează motoare servo folosind Moto: bit Cu Micro: bit: 7 pași (cu imagini)
Cum se rulează motoare servo folosind Moto: bit Cu Micro: bit: O modalitate de a extinde funcționalitatea micro: bit este de a utiliza o placă numită moto: bit de SparkFun Electronics (aproximativ 15-20 USD). Arată complicat și are multe caracteristici, dar nu este greu să rulezi servo-motoare de pe acesta. Moto: bit vă permite să
Micro: Bot - Micro: Bit: 20 de pași
Micro: Bot - Micro: Bit: Construiește-ți un Micro: Bot! Este un robot Micro: Bit controlat cu sonar integrat pentru conducere autonomă sau dacă aveți doi Micro: Bits, conducere radio controlată
Programarea unui micro: Bit Robot & Joystick: Bit Controller cu MicroPython: 11 pași
Programarea unui Micro: Bit Robot & Joystick: Bit Controller With MicroPython: Pentru Robocamp 2019, tabăra noastră de robotică de vară, tinerii cu vârste între 10-13 ani lipesc, programează și construiesc un „robot antweight” bazat pe micro: bit BBC, precum și programează un micro: bit de utilizat ca telecomandă. Dacă vă aflați în prezent la Robocamp, schiați
Un sistem de alarmă Tiny care folosește o placă compatibilă Super Tiny Arduino !: 10 pași
Un sistem de alarmă Tiny care folosește o placă compatibilă Super Tiny Arduino !: Bună ziua, astăzi vom face un proiect minunat. Vom construi un mic dispozitiv de alarmă care măsoară distanța dintre ea și un obiect din fața sa. Și când obiectul trece peste o distanță stabilită, dispozitivul vă va anunța cu un
Măsurători de lumină și culoare cu Pimoroni Enviro: bit pentru Micro: bit: 5 pași
Măsurători de lumină și culoare Cu Pimoroni Enviro: bit pentru Micro: bit: Am lucrat anterior la unele dispozitive care permit măsurători de lumină și culoare și s-ar putea să găsiți multe despre teoria din spatele acestor măsurători, instructivele aici și aici. a lansat recent enviro: bit, un supliment pentru m