Sisukord:
- Tarvikud
- Samm: mida me teeme ??
- 2. samm: kodeerige see: Wand Controller
- 3. samm: ehitage see üles: maagiline vastuvõtja! (1/2)
- 4. samm: ehitage see üles: maagiline vastuvõtja! (2/2)
- Samm: kodeerige see: maagiline vastuvõtja
- 6. samm: teeme tuult
- Samm: proovige kõiki asju
- 8. samm: tehke maagiat
Video: Micro: natuke võlukeppi! (Algaja): 8 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Kuigi meil, mitte-maagilistel inimestel, on natuke keeruline oma mõtte, sõnade või võlukeppidega esemeid levitada, saame tehnoloogia abil teha (põhimõtteliselt) samu asju!
See projekt kasutab meie enda maagilise võlukepi loomiseks kahte mikro: bitti, mõnda väikest elektroonilist detaili ja mõningaid igapäevaseid esemeid maja ümbrusest.
Käisin Wingardium Leviosa loitsu tegemas, kuid kindlasti saate seda projekti kohandada teiste loitsude tegemiseks:)
Raskusaste: algaja+ (abiks on väike kogemus kodeerimise ja vooluahelatega)
Lugemisaeg: 10 min
Ehitusaeg: ~ 2 tundi
Maksumus: ~ 35 dollarit
Tarvikud
-
Vits!
Saate osta kohandatud võlukeppe või ise valmistada! Leidke sobiv pulk ja lisage veidi elegantsi (või jätke see tühjaks!), Või olge loominguline ja tehke üks maja ümber leiduvatest asjadest
- Sulg (ujumiseks!)
- Kinnas (mikro: biti võlukontrolleri peitmiseks)
- Alumiiniumist purk
- Väike papitükk (~ 2 "x 2"/5 cm x 5 cm)
- Kaks (2) mikro: bitti
-
Kaks (1) mikro -bitist akut ja patareid
Kui saate micro: bit Go kimbu, on see kaasas aku ja patareidega
- Kaks (2) microUSB -kaablit
- Üks (1) poolsuurune (või väike) leivaplaat
- Üks (1) väike 5 V alalisvoolumootor
-
Üks (1) mootorikinnitus
Või ehitage see papist ja/või puidust tüüblitest
- Üks (1) 9V aku ja akuklambri juhe
-
Üks (1) N-kanaliga MOSFET
Ma kasutasin D4N06L (andmeleht siin), mis on hinnatud 4A, 60Vdc. Saate kasutada erinevat MOSFET -i, kui see suudab taluda vähemalt 3A ja 9Vdc
- Üks (1) 100Ohm takisti
- Üks (1) diood
- Neli (4) alligaator-pin-juhet
- Üks (1) hüppaja traat
Samm: mida me teeme ??
Üks minu lemmikstseene esimesest Harry Potteri raamatust oli see, kui Hermoine pärast kõigi teiste õpilaste vaeva nägi suleloitsu loitsuga Wingardium Leviosa. See lihtne loits peegeldab maagia armastamise olemust: et sõna otseses mõttes käeviibutusega ja mõne valitava sõnaga suudame koheselt juhtuda üllatavaid (ja muljetavaldavaid) asju.
Kuigi meil pole täpselt sellist maagiat, on meil tehnoloogia, mis mõnikord tundub imeline. Nii et see loeb!
Nüüdseks olete ilmselt arvanud: oma lemmikstseeni jäljendamiseks tahtsin sulgi levitada. Selleks saame kasutada tuule jõudu! Selle algajasõbraliku õpetuse jaoks otsustasin kasutada väikest 5 V alalisvoolumootorit, mille ventilaatori labad on valmistatud alumiiniumist purgist. Võite jäljendada minu disaini või veel parem - luua oma!
See õpetus näitab teile, kuidas teha järgmist
1. Kirjutage mikroploki võlukontrolleri jaoks lihtne plokipõhine kood
2. Ehitage vooluring väikese 5 V alalisvoolumootori juhtimiseks
3. Kirjutage maagilise vastuvõtja jaoks lihtne plokipõhine kood, mis käivitatakse raadiosignaaliga (aka bluetooth)
4. Ehitage üles seadistus, et muuta meie tehnika tõeliselt maagiliseks!
2. samm: kodeerige see: Wand Controller
Alustame oma võluvitsaga!
Kuna tegemist on algajasõbraliku projektiga, kasutame Make Code veebisaidil plokkpõhist kodeerimist. Kui aga teil on kodeerimisega rohkem kogemusi, saate mikro: bitti programmeerida ka oma lemmikkodeerimiskeskkonnas (nt Idle, Visual Studio Code jne), kasutades mikropythoni või C ++.
Olgu, hakkame blokeerima!
Samm: määrake plokis On Start raadioside grupi number
Valige number, mis teile meeldib ja jääb meelde, kuna vajame seda ka vastuvõtja jaoks.
Samm: otsustage, kuidas soovite, et teie võlukepp käivitaks tegevuse.
Micro: bitil on kiirendusmõõtur, mis mõõdab kiirenduse muutusi meie kolmes ruumimõõdus: üles/alla, vasakule/paremale ja edasi/tagasi.
Kiire lahendus: kasutage raputamise plokki! (Kood nr 1, foto 2)
Keerulisem, žestipõhine lahendus: uurige, kuidas kiirendusmõõtur töötab, ja jälgige väljundit, kui liigutate micro: bitit (väljundi nägemiseks avage Arduino IDE jadamonitor, kui vajate selle juhendi puhul abi). Kasutage oma tähelepanekuid päästikute määramiseks. (Kood nr 2, foto 3)
Kood nr 2 näide on minu katse Wingardium Leviosa žestiga: swish-and-flick! (alla ja vasakule). Kasutage seda või oma lemmik maagilise žesti lähtepunktiks!
Kasulikud näpunäited:
(1) Kuna mikrokontrollerid töötlevad teavet ülikiirelt, annab pausiplokk meile aega, et lõpetada žesti esimene osa enne teise osa mikro: biti kontrollimist.
(2) Lisasin micro: bitile kirvesildid, et saaksin hõlpsamini aru, kuidas saada õige liikumine Wingardium Leviosa loitsu jaoks - soovitan seda kindlasti!
3. samm: kasutage žesti raadio numbri saatmiseks.
Plokk "raadio saatmisnumber" on leitud "raadio" plokkide komplektist. Iga (ratsionaalne, reaalne, mitte lõpmatu) number töötab!
Samm: laadige kood alla ja salvestage see micro: bitile
Mikrobittide toitetuli vilgub sel ajal, kui vilgub, on koodi üleslaadimine lõpetatud.
3. samm: ehitage see üles: maagiline vastuvõtja! (1/2)
Haara oma teine mikro: bit, leivalaud ja kõik lõbusad elektroonilised osad ja osad!
1. samm: sisestage oma MOSFET -transistor leivalauale. (Foto 1)
Soovitatav on, et transistori must osa jääks teie poole, et nende juhiste viited oleksid täpsed:)
2. samm: haarake üks oma tihvtiga alligaatoriklambrist ja ühendage see mikro: bittihvtist P0 leivalaua avatud reaga. (Foto 2)
Samm: ühendage oma takisti mikro: bit P0 juhtme ja MOSFETi värava tihvti (vasakpoolseim tihvt) vahele. (Foto 3)
Samm 4: Ühendage tihvtiga alligaatoriklamber mikro: bit GND tihvti ja MOSFETi allikapistiku (parempoolne tihvt) vahele. (Foto 4)
4. samm: ehitage see üles: maagiline vastuvõtja! (2/2)
Samm 5: Kasutage kahte ülejäänud nööpnõelaga alligaatoriklambrit, ühendage mootorijuhtmed leivalaua kahe avatud reaga. (Foto 1)
Samm: ühendage oma hüppaja traat ühest mootorijuhtmest MOSFETi äravoolutihvtiga (keskmine tihvt). (Foto 2)
Samm: ühendage diood mootori klemmidega nii, et negatiivne pool (triibuga) ühenduks ülejäänud mootorijuhtmega (fotol kollane juhe). (Foto 3)
Samm 8: Ühendage negatiivne (must) aku juhe MOSFET -i allikapistikuga (sama rida nagu mikro: bit GND). (Foto 4)
Samm: ühendage aku positiivne (punane) juhe ülejäänud mootorijuhtmega (kollane juhe). (Foto 4)
Samm: kodeerige see: maagiline vastuvõtja
Samm: seadistage raadiogrupp samale, mis Wand Controlleril.
2. samm: tõmmake välja raadio teel vastuvõetud plokk ja seadke see väärtusele "ReceiveNumber".
3. samm: lohistage kordusplokk raadiosaatja vastu võetud plokki ja lülitage see 2-3 korda kordamisele.
Samm 4: (valikuline, kuid soovitatav) Kuvage mikro: bitil ikoon, mis annab teile teada, kas see sai stringi.
See on silumiseks väga kasulik.
Samm: lülitage sisse digitaalne pin 0! (Teise nimega "digitaalne kirjutusnõel P0" 1)
See plokk asub vahekaardi Täpsemalt ploki "Pins" all.
6. samm: tehke paus mõneks sekundiks.
Valisin 4 sekundit, saate seda hoida või vastavalt soovile reguleerida.
Samm 7: Lülitage digitaalne tihvt 0 ("digitaalne kirjutusnõel P0" asendisse 0) ja mikrobitine ekraan välja.
8. samm (valikuline, kuid soovitatav): lisage testimiseks ja silumiseks mikro: bit nupu A abil varunduspäästik:)
Voila! Laadige kood oma maagilise vastuvõtja mikro: bitile alla ja oleme maagiliseks rekvisiidiks valmis!
6. samm: teeme tuult
Teeme tuulegeneraatori !! AKA fänn:) Lülitage kuum liimipüstol sisse ja haarake käärid, püsimarker, alumiiniumist purk ja mõni papp.
1. samm: lõigake ettevaatlikult tühjast purgist alumiiniumist ristkülik ja umbes 1 cm läbimõõduga väike papist ring.
2. samm: printige foto 1 paberiventilaatori mall 50% ulatuses. Lõika välja üks ventilaatori labadest ja jälgi seda viis (5) korda alumiiniumfooliumile.
Samm: lõigake alumiiniumist ventilaatori labad ettevaatlikult välja ja liimige papi ringile võrdsete vahedega.
4. samm: liimige mootorikinnitus papitükile (lisasin ka puidust tüüblitest valmistatud "jalad", et hõlbustada alligaatoriklambrite ühendamist).
Muud valikud
- Kasutage esemete keerutamiseks mootori veovõlli või tehke asjade eri suundades liigutamiseks mõni käik/hoob
- Kui ühendate kõlaritega micro: bit, saab see ka helisid esitada!
- Alustage millestki lihtsast ja mängige, et leida midagi, mis paneb teid end maagiliselt tundma.
Samm: proovige kõiki asju
Ja nüüd meie lemmikosa jaoks: testimine !! Lülitage oma mikro: bitid sisse (ja ühendage aku) ja liigutage oma võlukeppe (või kasutage kiirnuppu), et testida, kas meie maagiline vastuvõtja liigutab mootorit.
Kui olete katsetamise lõpetanud, katke maagilised vastuvõtjaühendused kuuma liimiga, et need paigal hoida. Kui soovite ülipüsivat lahendust, kasutage epoksiidi (veekindel on kena boonusfunktsioon). Olge ettevaatlik, et vältida liimi (ja eriti epoksü) sattumist oma mikro: bittidele, et saaksite neid ka tulevaste projektide jaoks kasutada!
Märkus. Kui esmakordselt kõik sisse lülitate, võib mootor ilma signaalita pöörlema hakata. Käivitage võlukepp ja see peaks seisma jääma, seejärel käituma ootuspäraselt.
Ei tööta ootuspäraselt?
Silumine on asjade ehitamise peaaegu vältimatu osa, nii et palju õnne! Olete ametlikult tegija! Siin on mõned silumisnõuanded:
1. Võimsus on kõige levinum probleem kõigi kogemustasemete tegijate jaoks. Kontrollige veelkord, kas aku on korralikult ühendatud ja mõlemad micro: bit toite märgutuled põlevad (need väikesed kollased tuled microUSB pordi juures).
2. Mootor ei liigu? Veenduge, et ükski juhtmest ega muudest esemetest ei oleks teel.
3. Mootor tõmbab sule pigem enda poole kui eemale? Vahetage mootorijuhtmete suunda. See paneb mootori pöörlema vastupidises suunas ja õhk lükatakse vastupidises suunas.
8. samm: tehke maagiat
Nüüd oleme põhimõtteliselt võlurid! Kasutage micro: bit wand kontrollerit ja akut peitmiseks ja hoidmiseks kindaid. Peida oma maagiline vastuvõtja fantastilisse konteinerisse, et tõeliselt muljet avaldada kõigile inimestele. Ma haarasin õõnsa raamatuvirna, lõikasin auku ülaossa ja liimisin oma mootori nii, et ventilaator oli sees.
See on kõik! Harjutage oma loitsu ja avaldage sõpradele muljet oma uute võimetega.
Küsimusi, kommentaare, loomingut? Jäta kommentaar! Head tegemist, maagilised olendid!
Teise koha võitja
Soovitan:
Micro: natuke võlukeppi! (Vahepealne): 8 sammu
Micro: natuke võlukeppi! (Vahepealne): " Kõik piisavalt arenenud tehnoloogiad ei erista maagiast. &Quot; (Arthur C. Clarke). Pagan jah on! Mida me ootame, kasutame tehnoloogiat oma maagia loomiseks! Selles projektis kasutatakse kahte mikro: bitist mikrokontrollerit
Algaja: õppige IOT jaheda kalasöötjaga: 9 sammu (piltidega)
Algaja: õppige IOT -i laheda kalasöötjaga: see projekt käsitleb rohkem juhendit väikese väikese eelarvega IOT -seadmega alustamiseks ja kõike, mida saate sellega teha. Mis on IOT? Google'ilt saadud: IoT on asjade Interneti lühend. Asjade Internet viitab üha kasvavale võrgustikule, mis on
Lõbus mikro: natuke robot - lihtne ja odav !: 17 sammu (koos piltidega)
Fun Micro: bit Robot - LIHTNE ja odav !: BBC micro: bitid on suurepärased! Neid on lihtne programmeerida, need on täis selliseid funktsioone nagu Bluetooth ja kiirendusmõõtur ning need on odavad. Kas poleks tore, kui saaksime ehitada robotauto, mis maksab MITTE MIDAGI? See projekt on inspireeritud
Yahboom Micro: natuke nutikas auto: 8 sammu
Yahboom Micro: bit nutikas auto: see mikro -bitipõhine nutikas auto koos IR- ja Bluetooth -rakendusega (tuntud kui Yahboom micro: bit Smart Car) on välja töötatud kõige populaarsema mikro -bitiplaadiga, mille põhikontroller on see nutikas auto. purunemislaud, mis töötab välja kogu sõiduki
Tehke koos lahe mikro: natuke hõljukit: 6 sammu (koos piltidega)
Tehke koos lahe mikro: natuke hõljukit: Enamasti saavad meie valmistatud autod sõita ainult maapinnal. Täna kavatseme luua hõljuki, mis töötab nii vees kui ka maa peal või isegi õhus. Hovercraf'i toetamiseks kasutame kahe mootori all õhku puhumiseks