Indholdsfortegnelse:
- Trin 1: Hvad du får brug for
- Trin 2: Opbygning af motor- og kuglehjulsamlingen
- Trin 3: Tilslutning og montering af motordriverkortet
- Trin 4: Montering af Micro: bit Edge Connecter
- Trin 5: Tilslutning af motorførerkortet
- Trin 6: Tilføjelse af Adafruit Neopixel Strip
- Trin 7: Endelig samling
Video: Tiny Micro: bit Robot - Del 1: 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Jeg har altid troet, at små robotter var fantastiske, og det ville være ideelt at oprette en med den omkostningseffektive Microbit. Jeg ville oprette en robot, der ikke brugte færdige IO -kort, som jeg tidligere har brugt til at drive motorer eller få sensorindgange, jeg ville have noget mindre. Denne lille Microbit -robot er en, jeg vil basere en række tutorials på. Startede først med, hvordan jeg lavede det ved hjælp af "The Really Useful Box Companies boxes" til et chassis og ved hjælp af meget små motorer og motordrivere. Jeg vil bruge denne basismodel til at udforske ting som bluetooth -kontrol vist i videoen, bruge accelerometer og magnometer til at bestemme retning og tilføje ting som Neopixels og IR -afstandssensorer. Der er masser af tavler, du kan købe for bare at tilslutte din mikrobit til at køre motorer og servoer, men til dette vil vi bruge de vigtigste komponenter, du skal udskifte disse tilføjelser på tavler. De samme principper gælder for brug af enhver mikrokontroller, når kører motorer.
Video af botten i aktion
Jeg brugte de små kasser fra firmaet "Really Useful Box" til robotens krop, jeg brugte 3 af lågene til at lave det, så du skulle bruge nogle af dem eller noget lignende. Jeg kan godt lide tanken om at bruge varer, du allerede har til at bygge containere til elektronik og motorer.
Trin 1: Hvad du får brug for
Til dette projekt brugte jeg mine sædvanlige værktøjer bestående af et loddejern, små skruetrækkere, trådskærere og en lille boremaskine, jeg kan også godt lide at have en varm limpistol til rådighed til fastgørelse og sikring af nogle af delene.
Det lykkedes mig at finde nogle virkelig små motorer med en gearkasse det eneste problem var, at der ikke var nogen hjul, jeg kunne finde, der passede til den lille aksel. Efter lidt søgning gennem det, jeg havde, fandt jeg 4 små blå plastgear, der var helt rigtige.
Jeg ville også, hvor det var muligt, for denne robot at bruge klar tilgængelige dele, og så brugte jeg kvindelige til kvindelige korte 10 cm jumperwires, så de let kunne tilsluttes eller slukkes efter behov, hvis du vil lave en meget pænere robot, kan disse være skåret i størrelse og loddet i stedet for at tilslutte.
2 x Small Motors
10cm jumperwires
1 x DRV8833 Dual Motor Driver board
3 x Virkelig nyttige kassefirma-låg
Små bidder af 2 mm plast
1 x Adafruit neopixel strip
1 x Kitronik Microbit kantstik
4 x gear eller noget at bruge som hjul (du kan altid 3D -udskrive noget bedre.
1 x Pololu kuglehjul
1 x BBC Micro: bit
1 x batteri - Jeg brugte en genopladelig 1S lipo, men du kunne også bruge den lille 2 x AA holder, der følger med Micro: bit go kit.
Trin 2: Opbygning af motor- og kuglehjulsamlingen
Først byggede jeg motorer og kuglehjulssamling, da det udgør det meste af chassiset.
1. Først overlimede jeg de 4 gearhjul, jeg havde, til motorens udgangsaksler
2. Dernæst limede jeg motorerne til en lille strimmel 2 mm plastik, jeg havde, du kan bruge ethvert plastmateriale til dette.
3. Når limen havde sat sig, placerede jeg samlingen på et vendt virkelig nyttigt kassefirma låg.
4. Den næste del var montering af kuglehjulet, jeg brugte de skruer og møtrikker, der fulgte med til at gå igennem både plastikpladen, jeg brugte, og låget på kassen, så dette med lidt lim holdt alt på plads.
5. På dette stadium lodde jeg også overskrifterne på DRV8833 -motortavlen klar til montering.
Trin 3: Tilslutning og montering af motordriverkortet
Ledningerne, der kommer ud af motorerne, er små, de virker ikke meget tykkere end et hår. Så for at gøre dem lettere at arbejde med og ikke gå i stykker lodde jeg dem til 4 strimler af en veroboard, så to ledninger fra hver motor, det betød, at hver ledning var på sit eget kobberspor, denne lodde jeg derefter et snit i halv hun til kvindelige jumper ledninger til. Dette med tilføjelse af lidt varm lim gav mig mulighed for at placere motorboardet og veroboardet, hvor jeg havde brug for dem, og beskyttede de sarte motorledninger.
Motorførerkortet og veroboardet er alle oven på låget, og jeg borede nogle huller for at få motortrådene igennem til toppen af låget.
Trin 4: Montering af Micro: bit Edge Connecter
Kantstikket er på sit eget låg, det monteres ved at bore 2 huller i låget og skrue det på plads, eller hvis du foretrækker varm lim er også en mulighed.
Det var på dette tidspunkt i bygningen, jeg også fandt ud af, hvor batteriet skulle placeres, så det hele passede i den lille plads, der var til rådighed.
Når dette var gjort, var det tid til at gå videre til kabelføring af motordriverkortet
Trin 5: Tilslutning af motorførerkortet
På dette tidspunkt ved hjælp af hun til hun jumper ledninger ledningsdiagrammet kan følges. Jeg skar små sektioner ud af forsiden af lågene, som vil hvile oven på hinanden, dette var for at give jumpertrådene mulighed for at komme ud foran og gå og slutte til mikrobitkantstikket, jeg bøjede stifterne på kantstikket fremad, så jumpertrådene ikke stak op, men det kræves ikke, det gør bare robotten lidt højere, når den er færdig.
Micro: bit / Motor driver board
++++++++++++++++++++++++++++++
PIN 1 B1
PIN 8 B2
PIN 11 A2
PIN 12 A1
0V /GND GND
3V VIN
Adafruit Neopixel -forbindelser
++++++++++++++++++++++++++++++++
Micro: bit / Adafruit neopixel
PIN 2 DIN
0V /GND GND3V VIN
Trin 6: Tilføjelse af Adafruit Neopixel Strip
Kassens sidste låg er derefter klar til at blive monteret med neopixelstrimlen
Lod først ledningerne til VCC+, GND- og DIN-siden af neopixelstrimlen
I mit tilfælde tilføjede jeg også lodde ledninger til VCC, GND og DOUT siden af neostripen, mens jeg var der, da jeg har planer om at udvide dette i en anden instruerbar.
Trin 7: Endelig samling
Nu er alle 3 lag færdige. Det tager lidt omhyggelig at flytte rundt på jumpertrådene, så bundlåget med hjulene fastgøres på linje med det næste lag ovenpå, Det var også nødvendigt på dette tidspunkt at bore 2 huller for at tilføje lange tynde skruer og nødder, så jeg kunne holde det hele sammen som en 3 -lags sandwich.
Jeg brugte sort tape til at holde de nederste 2 lag sammen pakket rundt om ydersiden
Jeg monterede derefter de 2 skruer og møtrikker for at holde det sammen, den eneste ting jeg kan lide ved denne tilgang er, at det giver mulighed for hurtig adskillelse og tilføjelse af nye sensorer til kantstikket, bare ved at fjerne de 2 møtrikker på det øverste lag.
En sidste ændring, jeg foretog, var derefter at skære en sektion ud af låget, så du kunne få adgang til mikro: bit -knapperne og se displayet mere tydeligt. Jeg tilføjede også et lille stykke sort plastik for at skjule at se nogle af de uordnede ledninger gennem det transparente øverste låg.
NÆSTE: Jeg tilføjer et næste trin på programmerings- og softwaresiden af tingene samt tilføjer flere sensorer, f.eks. En IR -afstandssensor, for at gøre boten mere nyttig.
Du kan følge mere af, hvad jeg laver her på mit websted: www.inventar.tech
Anbefalede:
Sådan køres servomotorer ved hjælp af Moto: bit Med Micro: bit: 7 trin (med billeder)
Sådan køres servomotorer ved hjælp af Moto: bit Med Micro: bit: En måde at udvide funktionaliteten af micro: bit på er at bruge et kort kaldet moto: bit af SparkFun Electronics (ca. $ 15-20). Det ser kompliceret ud og har mange funktioner, men det er ikke svært at køre servomotorer fra det. Moto: bit giver dig mulighed for at
Micro: Bot - Micro: Bit: 20 trin
Micro: Bot - Micro: Bit: Byg dig selv en Micro: Bot! Det er en Micro: Bit kontrolleret robot med indbygget ekkolod til autonom kørsel, eller hvis du har to Micro: Bits, radiostyret kørsel
Micro: bit - Micro Drum Machine: 10 trin (med billeder)
Micro: bit - Micro Drum Machine: Dette er en micro: bit mikrotromle maskine, der i stedet for bare at generere lyden, faktisk trommer. Det er tungt inspireret af kaninerne fra micro: bit orkesteret. Det tog mig lidt tid at finde nogle solenoider, der var lette at bruge med mocroen: bit
Programmering af en Micro: Bit Robot & Joystick: Bit Controller Med MicroPython: 11 trin
Programmering af en Micro: Bit Robot & Joystick: Bit Controller Med MicroPython: Til Robocamp 2019, vores sommerrobotiklejr, lodder unge i alderen 10-13 år og programmerer og bygger en BBC micro: bit baseret 'antweight robot' samt programmering en mikro: bit til brug som fjernbetjening. Hvis du i øjeblikket er på Robocamp, kan du stå på ski
Lys- og farvemålinger Med Pimoroni Enviro: bit til Micro: bit: 5 trin
Lys- og farvemålinger Med Pimoroni Enviro: bit til Micro: bit: Jeg havde tidligere arbejdet på nogle enheder, der muliggjorde lys- og farvemålinger, og du finder muligvis meget om teorien bag sådanne målinger, de instruerbare her og her. Pimoroni har for nylig udgivet enviro: bit, en tilføjelse til m