INHOUDSOPGAWE:
- Stap 1: Onderdele lys
- Stap 2: Robotkonstruksie
- Stap 3:
- Stap 4: Heg die Micro: bit Edge Connector aan
- Stap 5: Installeer die SN754410NE Motor Control Chip
- Stap 6: Verbind die motorskyfie
- Stap 7: Draai motorrigtingpennetjies
- Stap 8: Draai die motors
- Stap 9: Heg die 9 Volt -batteryklem aan
- Stap 10: Bedradingsdiagram
- Stap 11: Kodering van die Micro: bit sender en Micro: bit Receiver/Robot Control
- Stap 12: Finale samestelling - Vooraf geïnstalleerde toets en pingpongbalinstallasie
- Stap 13: Motorpas en installering
- Stap 14: Monteer die motors op die kartonbasis
- Stap 15: Finale verbindings en laat ons ry
- Stap 16: Skoolbus -kunswerke
- Stap 17: Algemene vrae
Video: Fun Micro: bit Robot - MAKLIK en goedkoop !: 17 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
BBC micro: stukkies is wonderlik! Dit is maklik om te programmeer, dit is gepak met funksies soos Bluetooth en 'n versnellingsmeter en is goedkoop.
Sou dit nie wonderlik wees om 'n robotmotor te bou wat naastenby NIKS kos nie? Hierdie projek is geïnspireer deur die begeerte dat laerskoolleerlinge robotte kan bou met 'n minimum van onderdele en waar moontlik herwinde materiaal kan gebruik. Dit neem baie min tyd en moedig studente aan om kodering, ingenieurswese te leer en hul vaardighede te gebruik. Daar word nie gesny of geboor met elektriese gereedskap nie en geen soldeer nie. Die primêre boumateriaal is 'n GESEENHEID -doos (byvoorbeeld 'Kleenex') en 'n bietjie karton. Dit kan binne 'n paar dae van klastyd voltooi word.
U leer elektronika, basiese mikro: bis -kodering en hoe u die versnellingsmeter en Bluetooth -funksies van micro: bit kan gebruik.
So laat ons begin!
Stap 1: Onderdele lys
Onderdele lys
Artikelkoste Hoeveelheid
Weefselkas gratis 1
Doos karton (geriffeld) gratis 2 stukke wat in die onderkant van die boks pas om styf te word.
Minimale soliede kerndraad Genoeg vir die bedrading vir die projek
BBC micro: bit retail 2 - een vir sender, een vir die motorbeheerder
micro: bit GPIO Edge Connector $ 6 tot 15 US 1
Motor met motor /wiel $ 3 VS elk 2
Mini broodbord $ 0.75 US 1
9Volt batteryklem $ 0,25 US 1
SN754410NE Motorskyf $ 0,40 US 1
Tafeltennisbal minimaal 1
Balwiel (opsioneel) $ 1,20 US 1 - kan in plaas daarvan 'n halwe tafeltennisbal of marmer gebruik
Tweesydige skuimband $ 2 in dollarwinkel 1 rol - vir die montering van die motors aan die basis
Wit gom U het waarskynlik al 'n paar
Gereedskap benodig
N regeerder
'N Klein mes
Warmlijmpistool (opsioneel)
Paper clip of kompas vir die deurboor van klein gaatjies in die doos
Roterende snywerktuig (opsioneel) of skeermesaag om die tafeltennisbal in die helfte te sny.
Stap 2: Robotkonstruksie
Plaas die sakdoek op die golfkarton sodat die lang kant van die boks in lyn is met die rante van die karton. Trek die basis van die sneesdoos op die karton na. Jy benodig twee stukke. Sny die stukke versigtig met die mes en liniaal uit. U moet hulle snoei sodat hulle binne -in die boks pas. Maak die een kant van die sakdoekie versigtig oop om te kyk of die kartonvelle pas.
Gebruik wit gom of timmergom om 'n stuk karton aan die binnekant van die boks vas te plak. Plaas 'n paar swaar voorwerpe soos batterye in die boks om die karton te weeg, sodat dit stewig aan die boks kan vasmaak. Laat dit droog word.
Voordat ons verder gaan, wil u dalk kort lengtes soliede kerndraad aan u motordrade en 9 volt batteryklemdrade soldeer. Bedek dan die gewrigte met 'n krimpende buis. Dit sal dit makliker maak om hierdie drade in die broodbord te steek. Ek weet ek het gesê: 'Geen soldeer' nie, maar hey, dit is elektronika!
Stap 3:
Begin nou om die dele op die ander karton uit te lê, soos getoon. Probeer om die broodbord teen die einde, wat aan die agterkant van die motor is, te monteer sodat die mikro: bit- en randaansluiting pas. Vir konsekwentheid is die rooi spoor van die bord bo-aan die foto's. Dit word aanbeveel dat u die uwe op dieselfde manier oriënteer vir die maklike montering.
Warm gom is ideaal om die broodbord vas te maak. Dan kan u dit maklik verwyder as u dit vir 'n ander projek wil gebruik. GEBRUIK NIE DIE TWEESYDIGE BAND OP die onderkant van die broodbord nie. Dit hou die metaalverbindings binne die broodbord vas. As u dit wegtrek, sal dit die broodplank verwoes.
Stap 4: Heg die Micro: bit Edge Connector aan
Bevestig nou die randverbinder aan die broodbord soos aangedui met die aansluiting wat na die voorkant van die robot wys. Die penne moet oor die trog (kloof) loop wat in die middel van die broodbord loop.
Stap 5: Installeer die SN754410NE Motor Control Chip
Installeer die SN754410NE motorskyf versigtig op die broodbord. Die klein kerf moet na die randverbinding gewys word.
Stap 6: Verbind die motorskyfie
As u van bo af na die motorskyf kyk, met die kerf aan die regterkant, is die penne bo -op 1 tot 8 van regs na links genommer, en dan word die penne aan die onderkant van 9 tot 16 onderaan genommer. Aan die einde van hierdie projek word 'n verduideliking gegee van hoe die motorskyf werk. Gebruik klein draadjies om aan te sluit, Speld 1 aan die rooi spoor vas
Speld 8 aan die rooi spoor vas
Speld 9 aan die rooi spoor vas
Speld 16 aan die rooi spoor
Gebruik 'n kort draad om die randverbinding met die blou spoor van die broodbord te verbind. Gebruik 'n klein draad om die blou spoor aan die bokant aan pen 4 OF 5 van die motorskyf vas te maak. Dit is die grond se punt van die chip, en u hoef slegs die chip met een draad te aard.
Stap 7: Draai motorrigtingpennetjies
Ons gebruik micro: Bit penne 13, 14, 15 en 16 om twee redes. Eerstens is hulle almal saam op die bord vir maklike bedrading. Tweedens word hulle nie vir ander doeleindes deur die micro: Bit gebruik nie, sodat u nie funksies soos die LED -skikking uitskakel as u dit in u finale ontwerp wil gebruik nie. Aan die einde van hierdie projek is 'n skakel na die penbedradingstoewysings vir toekomstige verwysing.
Verbind randverbindingspen 13 met pen 7 op die motorskyf.
Verbind randverbindingspen 14 met pen 2 op die motorskyf.
Verbind die randverbindingspen 15 met pen 10 op die motorskyf. (die geel drade op die foto)
Verbind randverbindingspen 16 met pen 15 op die motorskyf.
Verbind die rooi spoor aan die een kant van die broodbord met die rooi spoor aan die ander kant met 'n lengte draad. Verbind die blou spoor aan die een kant van die broodbord met die blou spoor aan die ander kant met 'n lengte draad. Hierdie drade dra spanning na beide kante van die stroombaan en grondbron na beide kante van die stroombaan.
Stap 8: Draai die motors
Sit die groen (swart) draad van die linkermotor (bo in die diagram) na pen 3 op die motorskyfie.
Plaas die rooi draad van die linkermotor op pen 6 op die motorskyfie.
Sit die rooi draad van die regtermotor aan pen 14 op die motorskyfie.
Plaas die groen (swart) draad van die regtermotor na pen 11 op die motorskyfie.
Stap 9: Heg die 9 Volt -batteryklem aan
Die 9 volt -battery sal beide die motors en die motorbeheerskyfie dryf.
Bevestig die swart draad van die 9 volt batteryklem aan die grondrail van die broodbord.
Bevestig die rooi draad van die 9 volt batteryklem aan pen 16 van die motorskyf.
U bedrading is klaar!
Neem 'n paar minute om u werk te kontroleer. Dit kan 'n paar gekookte batterye bespaar of erger, CIRCUITS, as u die foute opspoor en dit regstel voordat u die motor aanskakel.
Stap 10: Bedradingsdiagram
Die bedradingsdiagram word hier verskaf sodat u u bedrading tot dusver kan kontroleer.
Stap 11: Kodering van die Micro: bit sender en Micro: bit Receiver/Robot Control
Ons gaan een mikro: bietjie gebruik as ons afstandbeheer en 'n tweede mikro: bietjie as die ontvanger/robot kontroleerder.
In die sender gebruik ons die versnellingsmeter om die kanteling van die mikro vorentoe/agtertoe te meet: 'n bietjie om die motor vorentoe of agtertoe te laat gaan of te stop. Ons gebruik die A- en B -knoppies om vorentoe/agtertoe te verander sodat dit links/regs draai.
Daar word aanvaar dat u vertroud is met die gebruik van makeCode -blokke om 'n micro: bit te programmeer. Die kodeblokke word hier voorsien van verduidelikings van wat elke blok doen.
Aangesien die kodeblokke prentlêers redelik groot is, laai net die twee lêers af en u kan die kommentaar volg om die blokke te bou. Volg net die volledige kodeblokke dokumente om u eie mikro: bit hex -lêers te skep OF u kan die sender net aflaai kode en ontvangerkode as u wil en dit direk installeer.
Stap 12: Finale samestelling - Vooraf geïnstalleerde toets en pingpongbalinstallasie
Nadat u u kodeblokke na die sender en robotbeheer-mikro: bisse opgelaai het, steek u die robotontvanger micro: bit in die randaansluiting en skakel dit aan. Skakel die sender aan en probeer om die motor te bestuur deur net die sender te beweeg en op die A- en B -knoppies te druk. As alles werk, gaan voort. so nie, gaan deur u bedrading en kyk na u verbindings. Is u batterye in orde?
Sny 'n tafeltennisbal versigtig in die helfte. Keer die boks om en plak die halfbal dan warm aan die onderkant van die boks vas. Dit is jou 'derde wiel'. As u 'n beter oplossing wil koop, koop die staalkogel wat in die onderdele -lys genoem word, en monteer dit met warm gom of gebruik 'n draad wat deur die onderkant van die boks gesteek word.
Stap 13: Motorpas en installering
Laat ons nou die motors aan die basis en boks monteer.
Rig elke motor een vir een sodat die klein sirkelvormige uitsteek na buite wys.
Sit dan 'n stuk dubbelzijdige band aan die onderkant van elke motor.
Plaas die komponentbord in die weefselkas.
Draai dan die motor sodat die klein sirkelvormige uitsteek na buite wys.
Druk dan die agterkant van die motor teen die kant van die boks sodat 'n klein kuiltjie aan die buitekant verskyn. As u u duim aan die buitekant van die boks plaas en teen die as druk, kry u 'n dieper kuiltjie wat maklik is om te sien.
Gebruik 'n klein mes om die kuiltjie uit te sny. Dit is waar die as die boks verlaat.
Druk dan weer die motor teen die kant van die boks sodat die klein sirkelvormige uitsteek 'n kuiltjie maak.
Sny ook hierdie kuiltjie uit.
As u u ontvanger mikro: Bit geprogrammeer het, installeer dit in die randaansluiting en heg die battery aan (met die kragskakelaar uit. Skuif die kartonbasis met al die komponente versigtig in die sakdoos.
Stap 14: Monteer die motors op die kartonbasis
Verwyder die agterkant van die dubbelzijdige band en druk elke motor af om dit teen die basis van u komponentbord vas te maak.
Steek 'n kompas of 'n ongeboë skuifspeld in die twee skroefgate in elke motor en druk na buite om die boks te steek.
Sny nou twee stukke soliede kerndraad, elk ongeveer 8 cm lank. Buig soos 'n 'U' -vorm en voer die draadpunte van buite af in die motors. Draai hulle om die motors teen die kante van die sakdoek vas te maak.
Stap 15: Finale verbindings en laat ons ry
Die 9 volt battery sit nou tussen die motors.
Die negatiewe draad steek in 'n blou grondrail in en die rooi draad sluit in pen 16 van die motorbeheerskyfie.
As u wil, kan u 'n manlike/vroulike Dupont-tipe draad gebruik om die 9V-battery uit die stroombaan te koppel/ontkoppel wanneer dit nie gebruik word nie.
Steek die agterkant van die Dupont -draad in pen 16 op die motorskyfie en laat die wyfie -einde vry. Sluit dan die rooi 9 volt -draad aan op die vroulike kant van die Dupont -draad, en u robot kry krag.
Bevestig die wiele aan u robot en u is klaar!
As u u robot as die skoolbus wil versier, word die kunswerke hier as 'n lêer verskaf. Vir die beste resultate, druk die kunswerk op glansend fotopapier. Superglue werk goed om die kunswerk aan die boks vas te maak. Ek het Gorilla-handelsmerk gel-styl superlijm gebruik en het uitstekend gewerk! Daar is baie tema -idees hier. Skoolbus, brandweerwa, RV, bestelwa. U verbeelding is u gids!
Sodra u hierdie robot gebou het, kan u met gevoude golfkarton eksperimenteer om onderstelle van verskillende style te maak. Skakel nou die micro: bits aan, bevestig die 9 volt battery en begin met u bus/motor ry!
Ek hoop dat u hierdie projek aangenaam gevind het en 'n goeie inleiding tot robotika met micro: bits!
Beste wense!
Gord Payne (Newmarket, Ontario, Kanada)
Stap 16: Skoolbus -kunswerke
Stap 17: Algemene vrae
Waarom gebruik u nie 'n L293D- of L298 -motorbeheerder -IC nie?
Die micro: bit is 'n 3 volt -logika -toestel. Dit kan nie die 5 volt benodig wat nodig is om 'n L293D of L298 te aktiveer nie. Die SN754410NE benodig ook 5 tot 7 volt om te aktiveer, maar die ontwerp van die chip is robuust genoeg om 'n Vcc van 9 volt te hanteer. Ons gebruik dus die 9 volt -battery om die motorskyf en die motors aan te dryf. Dankie aan leerontwikkelings vir hierdie insig. Dit gesê, kan moontlik 'n L293D teëkom wat op 3V geaktiveer kan word, maar dit voldoen nie aan die oorspronklike ontwerpspesifikasie vir die chip nie.
Aanbeveel:
Hoe om servomotors te gebruik met behulp van Moto: bit met mikro: bit: 7 stappe (met foto's)
Hoe om servomotors te gebruik met behulp van Moto: bit met Micro: bit: Een manier om die funksionaliteit van die micro: bit uit te brei, is deur 'n bord genaamd moto: bit van SparkFun Electronics (ongeveer $ 15-20) te gebruik. Dit lyk ingewikkeld en het baie funksies, maar dit is nie moeilik om servomotors daaruit te laat loop nie. Moto: bit laat jou toe om
Micro: bit - Micro Drum Machine: 10 stappe (met foto's)
Micro: bit - Micro Drum Machine: Dit is 'n mikro: bit mikro drom masjien, wat in plaas van net die klank genereer, eintlik tromme speel. Dit is baie geïnspireer deur die konyne van die micro: bit orkes. Dit het my 'n rukkie geneem om 'n paar solenoïdes te vind wat maklik was om saam met die mocro te gebruik: bit
N Micro: Bit Robot en Joystick: Bit Controller met MicroPython programmeer: 11 stappe
N Micro: Bit Robot en Joystick: Bit Controller met MicroPython programmeer: Vir Robocamp 2019, ons somerrobotika-kamp, soldeer jongmense van 10-13 jaar en programmeer en bou 'n BBC micro: bit gebaseerde' antweight robot ', sowel as programmeer 'n mikro: bietjie om as 'n afstandsbediening te gebruik. As u tans by Robocamp is, ski
Multi-Touch-koppelvlak op die goedkoop (regtig goedkoop): 3 stappe
Multi-Touch-koppelvlak op die goedkoop (regtig goedkoop): dit is my eerste instruksie, so wees asseblief gaaf. Dit is hoe u 'n multi-touch-koppelvlak uit u lessenaar kan maak vir baie min geld. Uiteindelik 'n video opgelaai, jammer oor die slegte raamkoers, my skootrekenaar is nie so goed nie
Goedkoop verbetering van gedrukte foto's: 4 stappe (met foto's)
Goedkoop verbetering van gedrukte foto's: die goedkoop drukkers doen sy werk baie goed, maar die gedrukte foto's is baie sensitief: enige druppel water verwoes dit. Die 'fotopapier' om foto's af te druk is baie duur. Die normale papier lewer gereelde resultate. Ek gebruik normale 75g A4 -papier vir hierdie