Indholdsfortegnelse:

Tiny Micro: bit Robot - Del 1: 7 trin
Tiny Micro: bit Robot - Del 1: 7 trin

Video: Tiny Micro: bit Robot - Del 1: 7 trin

Video: Tiny Micro: bit Robot - Del 1: 7 trin
Video: Introducing the BBC micro:bit - BBC Make It Digital 2024, Juli
Anonim
Image
Image
Tiny Micro: bit Robot - Del 1
Tiny Micro: bit Robot - Del 1
Tiny Micro: bit Robot - Del 1
Tiny Micro: bit Robot - Del 1

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

Hvad du får brug for
Hvad du får brug for
Hvad du får brug for
Hvad du får brug for
Hvad du får brug for
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

Opbygning af motor- og kuglehjulssamlingen
Opbygning af motor- og kuglehjulssamlingen
Opbygning af motor- og kuglehjulssamlingen
Opbygning af motor- og kuglehjulssamlingen
Opbygning af motor- og kuglehjulssamlingen
Opbygning af motor- og kuglehjulssamlingen

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

Tilslutning og montering af motordriverkortet
Tilslutning og montering af motordriverkortet
Tilslutning og montering af motorførerkortet
Tilslutning og montering af motorførerkortet
Tilslutning og montering af motorførerkortet
Tilslutning og montering af motorførerkortet
Tilslutning og montering af motorførerkortet
Tilslutning og montering af motorførerkortet

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

Montering af Micro: bit Edge Connecter
Montering af Micro: bit Edge Connecter
Montering af Micro: bit Edge Connecter
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

Tilslutning af motorchaufførkortet
Tilslutning af motorchaufførkortet

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

Tilføjelse af Adafruit Neopixel Strip
Tilføjelse af Adafruit Neopixel Strip
Tilføjelse af Adafruit Neopixel Strip
Tilføjelse af Adafruit Neopixel Strip
Tilføjelse af Adafruit Neopixel Strip
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

Endelig forsamling
Endelig forsamling
Endelig forsamling
Endelig forsamling
Endelig forsamling
Endelig forsamling

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: