INHOUDSOPGAWE:
- Voorrade
- Stap 1: Wat doen ons ??
- Stap 2: Kodeer dit: Wand Controller
- Stap 3: Bou dit: Magiese ontvanger! (1/2)
- Stap 4: Bou dit: Magiese ontvanger! (2/2)
- Stap 5: Kodeer dit: Magiese ontvanger
- Stap 6: Kom ons maak 'n bietjie wind
- Stap 7: Toets alles
- Stap 8: Maak 'n bietjie towerkuns
Video: Micro: bit Magic Wand! (Beginner): 8 stappe (met prente)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Alhoewel dit vir ons nie-magiese mense 'n bietjie lastig is om voorwerpe met ons verstand, woorde of towerstawe te sweef, kan ons tegnologie gebruik om (basies) dieselfde dinge te doen!
Hierdie projek gebruik twee mikro: stukkies, 'n paar klein elektroniese onderdele en 'n paar alledaagse voorwerpe uit die huis om ons eie towerstaf te skep.
Ek het vir die Wingardium Leviosa -spel gegaan, maar u kan hierdie projek beslis aanpas om ander towerspreuke uit te voer:)
Moeilikheidsgraad: Beginner+ ('n bietjie ervaring met kodering en stroombane is nuttig)
Lees tyd: 10 min
Bou tyd: ~ 2 uur
Koste: $ 35
Voorrade
-
Wand!
U kan pasgemaakte toutjies koop of u eie maak! Soek 'n geskikte stok en voeg 'n bietjie flair by (of laat dit bloot!), Of raak kreatief en maak iets uit die dinge wat u in die huis kan vind
- Veer (om te dryf!)
- Handskoen (vir die wegsteek van die mikro: bit wand -kontroleerder)
- Aluminium blik
- Klein stukkie karton (~ 2 "x 2"/5cm x 5cm)
- Twee (2) mikro: bisse
-
Twee (1) mikro: bis batterye en batterye
As u die bundel micro: bit Go kry, kom dit met 'n battery en batterye
- Twee (2) microUSB -kabels
- Een (1) halfgrootte (of mini) broodbord
- Een (1) klein 5V DC motor
-
Een (1) motorhouer
Of bou een uit karton- en/of houtdowels
- Een (1) 9V battery en batteryklemme
-
Een (1) N-kanaal MOSFET
Ek het 'n D4N06L (datablad hier) gebruik wat vir 4A, 60Vdc gegradeer is. U kan 'n ander MOSFET gebruik, solank dit ten minste 3A en 9Vdc kan hanteer
- Een (1) 100Ohm weerstand
- Een (1) diode
- Vier (4) alligator-tot-speldrade
- Een (1) Jumper Wire
Stap 1: Wat doen ons ??
Een van my gunsteling tonele uit die eerste Harry Potter -boek was toe Hermoine, nadat al die ander studente sukkel, 'n veertjie laat sweef met die spel Wingardium Leviosa. Hierdie eenvoudige spel bevat die kern van die rede waarom ons mal is oor towerkuns: dat ons letterlik met ons pols en 'n paar keusewoorde onmiddellik verrassende (en indrukwekkende) dinge kan laat gebeur.
Alhoewel ons nie presies die soort magie het nie, het ons wel tegnologie wat soms wonderbaarlik lyk. So dit tel!
Teen hierdie tyd het jy seker al geraai: Om my gunsteling toneel na te boots, wou ek 'n veertjie sweef. Daarvoor kan ons die windkrag gebruik! Vir hierdie beginnersvriendelike tutoriaal het ek gekies om 'n klein 5V DC-motor met waaierblaaie van 'n aluminiumblik te gebruik. U kan my ontwerp naboots of, nog beter, u eie ontwerp!
Hierdie handleiding sal u wys hoe u die volgende kan doen:
1. Skryf 'n eenvoudige blokgebaseerde kode vir 'n micro: bit wand controller
2. Bou 'n stroombaan om 'n klein, 5V DC motor te beheer
3. Skryf 'n eenvoudige blokgebaseerde kode vir 'n magiese ontvanger wat geaktiveer word met 'n radiosein (ook bekend as bluetooth)
4. Bou 'n opset om ons tegnologie regtig soos magie te laat lyk!
Stap 2: Kodeer dit: Wand Controller
Kom ons begin met ons towerstaf!
Aangesien dit 'n beginner-vriendelike projek is, gebruik ons blokgebaseerde kodering op die webwerf Make Code. As u egter meer ervaring met kodering het, kan u ook die micro: bit programmeer met behulp van micropython of C ++ in u gunsteling -koderingsomgewing (bv. Idle, Visual Studio Code, ens.).
Goed, laat ons blokkeer!
Stap 1: Stel die radiogroepnommer in die blok Aan die begin
Kies 'n nommer waarvan u hou en u sal dit onthou, aangesien ons dit ook vir die ontvanger nodig het.
Stap 2: Besluit hoe u wil hê dat u towerstaf aksie moet veroorsaak.
Die micro: bit het 'n versnellingsmeter wat veranderinge in versnelling in ons drie ruimtelike dimensies meet: op/af, links/regs en vorentoe/agtertoe.
Vinnige oplossing: Gebruik die 'on shake' blok! (Kode nr. 1, foto 2)
Meer komplekse, op gebare gebaseerde oplossing: Ontdek hoe die versnellingsmeter werk en kyk na die uitset terwyl u die micro: bit beweeg (maak die Arduino IDE Serial Monitor oop om die uitset te sien, kyk na hierdie tutoriaal). Gebruik u waarnemings om snellers in te stel. (Kode nr. 2, foto 3)
Die voorbeeld in kode 2 is my poging tot 'n Wingardium Leviosa-gebaar: swish-and-flick! (onder en links). Useas-is of as 'n beginpunt vir u eie gunsteling magiese gebaar!
Nuttige wenke:
(1) Aangesien mikrobeheerders inligting baie vinnig verwerk, gee die blaasblok ons tyd om die eerste deel van die gebaar te voltooi voordat die mikro: bis kyk na die tweede deel.
(2) Ek het asetikette op die micro: bit aangebring, sodat ek makliker kon uitvind hoe ek die regte beweging vir die Wingardium Leviosa -spel kan kry - beveel dit beslis aan!
Stap 3: Gebruik die gebaar om 'n radionommer te stuur.
Die "radio stuur nommer" blok word gevind in die "radio" blokstel. Enige (rasionele, werklike, nie-oneindige) nommer sal werk!
Stap 4: Laai die kode af en stoor dit op die micro: bit
Die mikro: bietjie kragligte flikker terwyl dit gebeur, en sodra dit klaar is met flikker, is die kode klaar opgelaai.
Stap 3: Bou dit: Magiese ontvanger! (1/2)
Gryp u tweede mikro: bit, u broodbord en al die prettige elektroniese onderdele!
Stap 1: Steek u MOSFET -transistor in die broodbord. (Foto 1)
Dit word aanbeveel om die swart deel van die transistor na u toe te wys sodat die verwysings in hierdie instruksies akkuraat is:)
Stap 2: Gryp een van u krokodille-krokodilknippies vas en koppel dit van die mikro: bit-pen P0 aan 'n oop ry in die broodbord. (Foto 2)
Stap 3: Verbind u weerstand tussen die micro: bit P0 -draad en die MOSFET -hekpen (die pen heel links). (Foto 3)
Stap 4: Koppel 'n krokodille-krokodilklem tussen die micro: bit GND-pen en die MOSFET-bronpen (die regter pen). (Foto 4)
Stap 4: Bou dit: Magiese ontvanger! (2/2)
Stap 5: Koppel die motorkabels met u twee oorblywende krokodille-knippies aan twee oop rye in die broodbord. (Foto 1)
Stap 6: Koppel u jumperdraad van een van die motordrade aan die MOSFET -afvoerpen (middelste pen). (Foto 2)
Stap 7: Koppel u diode oor die motorterminale sodat die negatiewe kant (met die streep) aansluit by die oorblywende motordraad (geel draad op die foto). (Foto 3)
Stap 8: Verbind die negatiewe (swart) batterykabel met die MOSFET -bronpen (dieselfde ry as die micro: bit GND). (Foto 4)
Stap 9: Verbind die positiewe (rooi) batterykabel met die oorblywende motordraad (geel draad). (Foto 4)
Stap 5: Kodeer dit: Magiese ontvanger
Stap 1: Stel Radio Group dieselfde as vir die Wand Controller.
Stap 2: Trek 'n "op radio ontvang" blok uit en stel dit op "ontvangen nommer".
Stap 3: Sleep 'n herhalingsblok na die blok "op radio ontvang" en verander dit na herhaal 2-3 keer.
Stap 4: (opsioneel, maar aanbeveel) Wys 'n ikoon op die micro: bit om u te laat weet of dit die string ontvang het.
Dit is baie nuttig vir ontfouting.
Stap 5: Skakel Digital Pin 0 aan (ook bekend as "digitale skryfpen P0" na 1)
Hierdie blok word gevind onder die blok "penne" onder die blad Gevorderd.
Stap 6: Stop 'n paar sekondes.
Ek het 4 sekondes gekies; u kan dit behou of aanpas soos u wil.
Stap 7: Skakel Digital Pin 0 ("digitale skryfpen P0" na 0) en die mikro: bis -skerm uit.
Stap 8 (opsioneel, maar aanbeveel): Voeg 'n rugsteunsneller by met behulp van micro: bit-knoppie A vir toets- en ontfoutingsdoeleindes:)
Voila! Laai die kode af op u Magical Receiver micro: bit en ons is gereed vir die magiese rekwisiet!
Stap 6: Kom ons maak 'n bietjie wind
Kom ons maak 'n windopwekker !! AKA 'n waaier:) Skakel 'n warm lijmpistool aan en gryp jou skêr, permanente merker, aluminiumblik en karton.
Stap 1: Sny 'n reghoek van aluminium versigtig uit 'n leë blikkie en 'n klein sirkel karton van ongeveer 1 cm in deursnee.
Stap 2: Druk die papierwaaier sjabloon in Foto 1 teen 50% op skaal uit. Sny een van die waaierblaaie uit en spoor dit vyf (5) keer op die aluminiumfoelie vas.
Stap 3: Sny die aluminium waaierblaaie versigtig uit en plak dit op gelyke tussenposes op die kartonsirkel.
Stap 4: Plak die motorhouer op 'n stuk karton (ek het ook 'bene' van houtdoppels bygevoeg om die krokodilleklemme makliker te verbind).
Ander opsies
- Gebruik die motoras om voorwerpe te draai of maak ratte/hefbome om dinge in verskillende rigtings te beweeg
- As u micro: bit aan luidsprekers koppel, kan dit ook klanke speel!
- Begin met iets eenvoudig en speel rond om iets te vind wat jou magies laat voel.
Stap 7: Toets alles
En nou, vir ons gunsteling deel: toetsing !! Skakel u mikro: stukkies aan (en koppel die battery aan) en beweeg u towerstafkontroleerder (of gebruik die sneltoets -sneller) om te toets of ons magiese ontvanger die motor beweeg.
As u klaar is met toets, bedek die magiese ontvangerverbindings met warm gom om dit op hul plek te hou. As u 'n ultra-permanente oplossing wil hê, gebruik epoxy (waterdig is 'n goeie bonusfunksie). Wees versigtig om te voorkom dat u gom (en veral epoxy) op u mikro: bisse kry, sodat u dit steeds vir toekomstige projekte kan gebruik!
Let wel: As u alles eers aanskakel, kan die motor sonder 'n sein begin draai. Skakel die stokbeheerder in en dit moet stop, en gedra jou dan soos verwag.
Werk dit nie soos verwag nie?
Ontfouting is 'n byna onvermydelike deel van die bou van dinge, so baie geluk! U is amptelik 'n vervaardiger! Hier is 'n paar wenke vir ontfouting:
1. Krag is die algemeenste probleem vir makers van alle ervaringsvlakke. Kontroleer of die battery behoorlik gekoppel is en dat beide die micro: bit -kragligte aan is (die klein geel liggies by die microUSB -poort).
2. Motor beweeg nie? Maak seker dat geen van die drade of ander voorwerpe in die pad is nie.
3. Motor trek die veer eerder daarnatoe as weg? Verander die oriëntasie van die motorkabels. Dit sal veroorsaak dat die motor in die teenoorgestelde rigting draai, en dus sal die lug in die teenoorgestelde rigting gedruk word.
Stap 8: Maak 'n bietjie towerkuns
Ons is nou basies towenaars! Gebruik handskoene om die mikro: bit -toverstafkontroleerder en die batterypak vas te hou. Steek jou magiese ontvanger weg in 'n fantastiese houer om alle mense werklik te beïndruk. Ek het 'n hol boekstapel gegryp, 'n gat aan die bokant gesny en my motor met die waaier binne vasgeplak.
Dis dit! Oefen u spel en beïndruk u vriende met u nuutgevonde kragte.
Vrae, opmerkings, skeppings? Los kommentaar! Gelukkige maak, julle magiese wesens!
Naaswenner in die maak dit beweeg
Aanbeveel:
LEGO WALL-E Met Micro: bit: 8 stappe (met prente)
LEGO WALL-E Met Micro: bit: Ons gebruik 'n micro: bit saam met 'n LEGO-vriendelike Bit Board om die twee servomotors te beheer waarmee WALL-E die gevaarlike terrein van u woonkamervloer kan deurkruis .Vir die kode gebruik ons Microsoft MakeCode, wat 'n blo
Micro: bit Magic Wand! (Intermediêr): 8 stappe
Micro: bit Magic Wand! (Intermediêr): " Enige voldoende gevorderde tegnologie kan nie van magie onderskei word nie. &Quot; (Arthur C. Clarke). Heck ja dit is! Waarvoor wag ons, laat ons tegnologie gebruik om ons eie soort towerkuns te skep !! Hierdie projek gebruik twee mikro: bis mikro -beheerders, 'n
Beginner: leer IOT met 'n koel visvoerder: 9 stappe (met foto's)
Beginner: leer IOT met 'n koel visvoerder: hierdie projek handel meer oor 'n gids om te begin met 'n klein IOT -toestel met 'n lae begroting en wat u alles daarmee kan doen. Wat is IOT? Van Google gekry: IoT is 'n afkorting van Internet of Things. Die Internet of Things verwys na die steeds groeiende netwerk van
The Magic Musical Clock: 8 stappe (met prente)
The Magic Musical Clock: Ons is almal mal oor musikale horlosies. Die geluid laat ons droom en dit is 'n goeie gevoel om dit op te draai en 'n paar goeie klanke te laat speel. Daar is 'n webwerf met baie van hierdie meganiese wonders wat my laat droom
Magic Wand Target Practice (IR Arduino Project): 7 stappe (met foto's)
Magic Wand Target Practice (IR Arduino Project): Dit is hoe ek my projek vir elektroniese kuns gemaak het. Hierdie projek was om te fokus op die gebruik van 'n Arduino Uno om 'n draagbare te maak. Ek het nie so baie gefokus op die draagbare nie, ek was meer gefokus daarop om met 'n IR -sensor en u gemiddelde afstandsbediening te speel