Kazalo:
- Korak: Kaj boste potrebovali
- Korak 2: Sestavljanje sklopa motorja in kolesca
- 3. korak: Priključitev in namestitev motorne plošče motorja
- 4. korak: Namestitev Micro: bit Edge Connecterja
- 5. korak: Ožičenje motorne plošče motorja
- Korak 6: Dodajanje Adapruit Neopixel traku
- 7. korak: Končna montaža
Video: Drobni Micro: bitni robot - 1. del: 7 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
Vedno sem mislil, da so majhni roboti odlični in da bi bilo idealno ustvariti enega s stroškovno učinkovitim Microbitom. Želel sem ustvariti robota, ki ne bi uporabljal že pripravljenih IO plošč, kot sem jih v preteklosti uporabljal za pogon motorjev ali pridobivanje senzorskih vhodov, želel sem nekaj manjšega. Ta mali robot Microbit je eden tistih, na katerih bom temeljil vrsto vaj. Najprej s tem, kako mi je to uspelo z uporabo "škatel za res uporabne škatle" za podvozje, in z uporabo zelo majhnih motorjev in gonilnikov motorjev. Ta osnovni model bom uporabil za raziskovanje stvari, kot je krmiljenje bluetootha, prikazano v videoposnetku, s pomočjo merilnika pospeška in magnometra za določanje smeri ter dodajanje stvari, kot so neopiksli in IR senzorji razdalje. Obstaja veliko plošč, ki jih lahko kupite, da priključite mikrobit na motorje in servomotorje, vendar bomo za to uporabili glavne komponente, ki jih boste morali zamenjati na krovu. Enaka načela bodo veljala za uporabo katerega koli mikrokrmilnika, ko pogonski motorji.
Videoposnetek bota v akciji
Za telo robota sem uporabil majhne škatle podjetja "Really Useful Box", za izdelavo sem uporabil 3 pokrove, zato boste potrebovali nekaj teh ali kaj podobnega. Všeč mi je zamisel o uporabi predmetov, ki jih že imate, za izdelavo posod za elektroniko in motorje.
Korak: Kaj boste potrebovali
Za ta projekt sem uporabil svoja običajna orodja, ki jih sestavljajo spajkalnik, majhni izvijači, rezalniki žice in majhen vrtalnik, rad bi imel na voljo tudi pištolo za vroče lepilo za pritrditev in pritrditev nekaterih delov.
Uspelo mi je najti nekaj res majhnih motorjev z menjalnikom, edina težava je bila, da nisem našel koles, ki bi ustrezala drobni gredi. Po nekaj iskanju po tem, kar sem imel, sem našel 4 majhne modre plastične zobnike, ki so bili ravno pravšnji.
Prav tako sem želel, da bi ta robot uporabil že pripravljene dele, zato sem uporabil kratke 10 -centimetrske žice za moške od žensk do žensk, tako da jih je bilo mogoče po potrebi enostavno priključiti ali izvleči, če želite narediti bolj urejenega robota, so to lahko razrezane na velikost in spajkane namesto priklopa.
2 x Mali motorji
10cm mostične žice
1 x DRV8833 Dvojna gonilna plošča motorja
3 x Zares uporabni pokrovi podjetij
Majhni koščki iz 2 mm pločevine
1 x Adapruit neopixel trak
1 x robni priključek Kitronik Microbit
4 x prestave ali kaj podobnega za kolesa (vedno lahko 3D natisnete nekaj boljšega.
1 x kolesce za pololu
1 x BBC Micro: bit
1 x baterija - Uporabil sem 1S lipo za ponovno polnjenje, lahko pa uporabite tudi majhno 2 x AA držalo, ki je priloženo kompletu Micro: bit go.
Korak 2: Sestavljanje sklopa motorja in kolesca
Najprej sem sestavil sklop motorjev in kolescev, saj ta sestavlja večino podvozja.
1. Najprej sem 4 zobnike, ki sem jih imel, superlepil na izhodne gredi motorja
2. Nato sem motorje prilepil na majhen trak iz 2 mm plastike, ki sem ga imel, za to lahko uporabite kateri koli plastični material.
3. Ko se je lepilo strdilo, sem sklop postavil na obrnjen res uporaben pokrov podjetja.
4. Naslednji del je bil namestitev kolesca, z vijaki in maticami, ki so priloženi temu, sem šel skozi plastično folijo, ki sem jo uporabljal, in pokrov škatle, tako da je to z nekaj lepila držalo vse na mestu.
5. Na tej stopnji sem tudi spajkal glave na motorni plošči DRV8833, pripravljene za montažo.
3. korak: Priključitev in namestitev motorne plošče motorja
Žice, ki prihajajo iz motorjev, so drobne, zdi se, da niso veliko debelejše od las. Da bi jih lažje delali in se ne zlomili, sem jih spajkal na 4 trakove veroboarda, torej dve žici od vsakega motorja, to je pomenilo, da je bila vsaka žica na svojem bakrenem tiru, to sem nato spajkala na polovico ženske mostične žice do. To mi je z dodatkom vročega lepila omogočilo, da sem postavilo motorno ploščo in veroboard, kjer sem jih potreboval, ter zaščitilo občutljivo ožičenje motorja.
Plošča gonilnika motorja in veroboard sta na vrhu pokrova in izvrtal sem nekaj lukenj, da se žice motorja pripeljejo do vrha pokrova.
4. korak: Namestitev Micro: bit Edge Connecterja
Robni priključek je na lastnem pokrovu, nameščen je tako, da izvrtate 2 luknji v pokrovu in ga privijete na mesto, ali če želite raje vroče lepilo, je tudi možnost.
Na tej stopnji gradnje sem se tudi odločil, kje postaviti baterijo, tako da bo vse nameščeno v majhnem razpoložljivem prostoru.
Ko je bilo to storjeno, je bil čas, da preidemo na ožičenje plošče gonilnika motorja
5. korak: Ožičenje motorne plošče motorja
Na tej stopnji lahko z uporabo moških žic za moške sledite diagramu ožičenja. Izrezal sem majhne odseke sprednjih pokrovov, ki bodo ležali drug na drugem, to je omogočilo, da skakalne žice izstopijo spredaj in gredo ter se priklopijo na robni priključek microbit, upognil sem zatiče robnega konektorja naprej, tako da se skakalne žice niso držale navzgor, vendar to ni potrebno, samo naredi robota nekoliko višje, ko konča.
Micro: bit / gonilna plošča motorja
++++++++++++++++++++++++++++++
PIN 1 B1
PIN 8 B2
PIN 11 A2
PIN 12 A1
0V /GND GND
3V VIN
Adapruit Neopixel povezave
++++++++++++++++++++++++++++++++
Mikro: bit / Adafruit neopixel
PIN 2 DIN
0V /GND GND3V VIN
Korak 6: Dodajanje Adapruit Neopixel traku
Končni pokrov škatle je nato pripravljen za vgradnjo z neopixel trakom
Najprej spajkajte žice na strani VCC+, GND- in DIN traku neopiksela
V mojem primeru sem spakirane žice dodal tudi na stran VCC, GND in DOUT neostripa, medtem ko sem bil tam, saj nameravam to razširiti v drugo navodilo.
7. korak: Končna montaža
Zdaj so vse 3 plasti dokončane. Potrebno je nekaj previdnega premikanja po skakalnih žicah, tako da je osnovni pokrov s pritrjenimi kolesi poravnan z naslednjo plastjo ontopa. Na tej stopnji je bilo treba izvrtati tudi 2 luknji za dodajanje dolgih tankih vijakov in oreščki, da bi vse skupaj držala kot 3 -slojni sendvič.
Uporabil sem črni trak za držanje spodnjih 2 slojev skupaj zavitih zunaj
Nato sem pritrdila 2 vijaka in matice, ki ju držita skupaj, pri tem pristopu mi je všeč le to, da omogoča hitro razstavljanje in dodajanje novih senzorjev na robni priključek, tako da odstranite 2 matici na zgornji plasti.
Zadnja sprememba, ki sem jo naredil, je bila, da sem izrezala del pokrova, da bi lahko dostopali do gumbov micro: bit in jasneje videli zaslon. Dodal sem tudi majhen kos črne plastike, da bi skril in videl nekaj neurejenega ožičenja skozi prozorni pokrov zgornje plasti.
NAPREJ: Dodal bom naslednji korak na strani programiranja in programske opreme ter dodal še več senzorjev, kot je IR senzor razdalje, da bo bot bolj uporaben.
Več tega, kar počnem, lahko spremljate na moji spletni strani: www.inventar.tech
Priporočena:
Drobni gonilniki H-Bridge - Osnove: 6 korakov (s slikami)
Drobni gonilniki H-Bridge | Osnove: Pozdravljeni in dobrodošli nazaj v drugi Instructable! V prejšnjem sem vam pokazal, kako sem ustvaril tuljave v KiCadu s pomočjo skripta python. Nato sem ustvaril in preizkusil nekaj različic tuljav, da vidim, katera najbolje deluje. Moj cilj je nadomestiti ogromno
Arduino Nano-MMA8452Q 3-osni 12-bitni/8-bitni digitalni merilnik pospeška: 4 koraki
Arduino Nano-MMA8452Q 3-osni 12-bitni/8-bitni digitalni merilnik pospeška: MMA8452Q je pameten, triosni, kapacitivni, mikroobdelovalni merilnik pospeška z nizko porabo energije z 12 bitovi ločljivosti. Prilagodljive možnosti, ki jih lahko programira uporabnik, so na voljo s pomočjo vgrajenih funkcij v merilniku pospeška, ki jih je mogoče konfigurirati na dve prekinitvi
Raspberry Pi MMA8452Q 3-osni 12-bitni/8-bitni digitalni merilnik pospeška Python Vadnica: 4 koraki
Raspberry Pi MMA8452Q 3-osni 12-bitni/8-bitni digitalni merilnik pospeška Python Vadnica: MMA8452Q je pameten, triosni, kapacitivni, mikroobdelovalni merilnik pospeška z nizko porabo energije z 12 bitovi ločljivosti. Prilagodljive možnosti, ki jih lahko programira uporabnik, so na voljo s pomočjo vgrajenih funkcij v merilniku pospeška, ki jih je mogoče konfigurirati na dve prekinitvi
Raspberry Pi MMA8452Q 3-osni 12-bitni/8-bitni digitalni merilnik pospeška Java Vadnica: 4 koraki
Raspberry Pi MMA8452Q 3-osni 12-bitni/8-bitni digitalni merilnik pospeška Java: Vadnica MMA8452Q je pameten, triosni, kapacitivni, mikroobdelovalni merilnik pospeška z nizko porabo energije z 12 bitovi ločljivosti. Prilagodljive možnosti, ki jih lahko programira uporabnik, so na voljo s pomočjo vgrajenih funkcij v merilniku pospeška, ki jih je mogoče konfigurirati na dve prekinitvi
Enostaven Micro: bitni robot z Lego Technics kolesi: 5 korakov
Enostaven Micro: bit robot z Lego Technics kolesi: Ta navodila so namenjena uporabi zelo preprostega ohišja z uporabo 2 kosov 5 mm perspeksov, ki sem jih izrezala in izvrtala, da bi lahko čim hitreje zagnala in zagnala robota Micro: bit. nastavite sceno, da nisem uporabljal nobenega električnega orodja, razen