Obsah:
- Zásoby
- Krok 1: Čo robíme ??
- Krok 2: Kódujte to: ovládač prútika
- Krok 3: Zostavte si: magický prijímač! (1/2)
- Krok 4: Zostavte si: magický prijímač! (2/2)
- Krok 5: Kódujte to: magický prijímač
- Krok 6: Urobme trochu vetra
- Krok 7: Otestujte všetky veci
- Krok 8: Vykonajte kúzlo
Video: Micro: bit Magic Wand! (Začiatočník): 8 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Aj keď je pre nás nemagických ľudí levitovať predmety mysľou, slovom alebo prútikom, je možné, že pomocou technológie robíme (v zásade) tie isté veci!
Tento projekt používa dva mikro: bity, niekoľko malých elektronických súčiastok a niektoré každodenné predmety z celého domu na vytvorenie našej vlastnej čarovnej paličky.
Išiel som na kúzlo Wingardium Leviosa, ale tento projekt môžete určite prispôsobiť tak, aby kúzlil:)
Obtiažnosť: Začiatočník+ (malá skúsenosť s kódovaním a obvodmi je užitočná)
Čas na čítanie: 10 min
Čas zostavenia: ~ 2 hodiny
Cena: ~ 35 dolárov
Zásoby
-
Prútik!
Môžete si kúpiť vlastné prútiky alebo si vyrobiť vlastné! Nájdite vhodnú palicu a dodajte jej atmosféru (alebo ju nechajte prázdnu!), Alebo buďte kreatívni a vyrobte si niečo z vecí, ktoré nájdete v okolí domu
- Perie (na plávanie!)
- Rukavice (na skrytie ovládača mikro: bitovej paličky)
- Hliníková plechovka
- Malý kus lepenky (~ 2 palce x 2 palce/5 cm x 5 cm)
- Dva (2) mikro: bity
-
Dva (1) mikro: bitové akumulátory a batérie
Ak získate balík micro: bit Go, je dodávaný s batériou a batériami
- Dva (2) káble microUSB
- Jedna (1) polovičná (alebo mini) doska na pečenie
- Jeden (1) malý 5V jednosmerný motor
- Jeden (1) držiak motora
Alebo postavte jeden z kartónu a/alebo drevených hmoždiniek
- Jeden (1) 9V akumulátor a káblová spona
-
Jeden (1) N-kanálový MOSFET
Použil som D4N06L (technický list tu), ktorý je dimenzovaný na 4A, 60Vdc. Môžete použiť iný MOSFET, pokiaľ zvládne najmenej 3A a 9Vdc
- Jeden (1) 100Ohm odpor
- Jedna (1) dióda
- Štyri (4) vodiče aligátora a kolíka
- Jeden (1) prepojovací drôt
Krok 1: Čo robíme ??
Jednou z mojich obľúbených scén z prvej knihy o Harrym Potterovi bolo, keď potom, čo sa ostatní študenti trápia, Hermoine vyrobil plávajúci perie s kúzlom Wingardium Leviosa. Toto jednoduché kúzlo vystihuje podstatu toho, prečo milujeme mágiu: že doslova pohybom zápästia a niekoľkými vybranými slovami dokážeme okamžite uskutočniť prekvapivé (a pôsobivé) veci.
Aj keď nemáme presne taký druh mágie, máme technológiu, ktorá sa niekedy zdá byť zázračná. Takže taký druh sa počíta!
Teraz ste už pravdepodobne uhádli: Aby som napodobnil svoju obľúbenú scénu, chcel som levitovať pierko. Na to môžeme využiť silu vetra! Pre tento tutoriál vhodný pre začiatočníkov som sa rozhodol použiť malý 5V jednosmerný motor s lopatkami ventilátora vyrobenými z hliníkovej plechovky. Môžete napodobniť môj dizajn alebo, ešte lepšie, vytvoriť si vlastný!
Tento tutoriál vám ukáže, ako postupovať nasledovne:
1. Napíšte jednoduchý blokový kód pre mikro: bitový ovládač prútika
2. Zostavte obvod na ovládanie malého 5 V jednosmerného motora
3. Napíšte jednoduchý blokový kód pre magický prijímač, ktorý je spustený rádiovým signálom (alias bluetooth)
4. Vytvorte nastavenie, aby naša technika skutočne vyzerala ako mágia!
Krok 2: Kódujte to: ovládač prútika
Začnime s našou čarovnou paličkou!
Keďže ide o projekt vhodný pre začiatočníkov, na webovej stránke Make Code používame blokové kódovanie. Ak však máte viac skúseností s kódovaním, môžete mikro: bit naprogramovať aj pomocou mikropythonu alebo C ++ vo svojom obľúbenom prostredí kódovania (napr. Idle, kód Visual Studio atď.).
Dobre, zablokujme sa!
Krok 1: V bloku Na začiatku nastavte číslo skupiny Radio
Vyberte si číslo, ktoré máte radi a ktoré si budete pamätať, pretože to budeme potrebovať aj pre prijímač.
Krok 2: Rozhodnite sa, ako má vaša prútik spustiť akciu.
Micro: bit má akcelerometer, ktorý meria zmeny zrýchlenia v našich troch priestorových dimenziách: hore/dole, doľava/doprava a dopredu/dozadu.
Rýchle riešenie: Použite blok „on shake“! (Kód č. 1, fotografia 2)
Zložitejšie riešenie založené na gestách: Zistite, ako funguje akcelerometer, a sledujte výstup pri presúvaní mikro: bitu (otvorte sériový monitor Arduino IDE, aby ste videli výstup, ak potrebujete pomoc s týmto, pozrite si tento návod). Použite svoje pozorovania na nastavenie spúšťačov. (Kód č. 2, fotografia 3)
Príkladom v kóde č. 2 je môj pokus o gesto Wingardium Leviosa: švihnutím a švihnutím! (dole a vľavo). Obvykle je alebo je východiskovým bodom pre vaše obľúbené magické gesto!
Užitočné tipy:
(1) Pretože mikrokontroléry spracovávajú informácie super rýchlo, blok pauzy nám dáva čas na dokončenie prvej časti gesta pred tým, ako mikro: bit skontroluje druhú časť.
(2) Na mikro: bit som pridal popisky osí, aby som mohol jednoduchšie zistiť, ako získať správny pohyb pre kúzlo Wingardium Leviosa - rozhodne to odporúčam!
Krok 3: Pomocou gesta odošlite číslo rádia.
Blok „číslo rádiového odoslania“sa nachádza v sade blokov „rádio“. Fungovať bude akékoľvek (racionálne, skutočné, nekonečné) číslo!
Krok 4: Stiahnite si a uložte kód na micro: bit
Keď sa to deje, kontrolky mikro: bitového napájania začnú blikať a blikaním kódu sa dokončí nahrávanie.
Krok 3: Zostavte si: magický prijímač! (1/2)
Vezmite si druhý mikro: bit, dosku na krájanie a všetky zábavné elektronické súčiastky a kúsky!
Krok 1: Vložte tranzistor MOSFET do dosky na pečenie. (Foto 1)
Odporúčame, aby čierna časť tranzistora bola obrátená k vám, aby odkazy na kolíky v týchto pokynoch boli presné:)
Krok 2: Uchopte jeden z pinov aligátora a prepojte ho z mikro: bitového kolíka P0 s otvoreným radom na doske. (Foto 2)
Krok 3: Pripojte odpor medzi mikro: bitový vodič P0 a kolík brány MOSFET (kolík úplne vľavo). (Foto 3)
Krok 4: Pripojte krokosvorku aligátora medzi pin micro: bit GND a zdrojový kolík MOSFET (kolík úplne vpravo). (Foto 4)
Krok 4: Zostavte si: magický prijímač! (2/2)
Krok 5: Pomocou dvoch zostávajúcich aligátorových svoriek s kolíkovými koncovkami pripojte vodiče motora k dvom otvoreným radom na doske. (Foto 1)
Krok 6: Pripojte prepojovací vodič z jedného z káblov motora k vypúšťaciemu kolíku MOSFET (stredný kolík). (Foto 2)
Krok 7: Pripojte svoju diódu k svorkám motora tak, aby sa záporná strana (s prúžkom) pripojila k zostávajúcemu vodiču motora (žltý vodič na fotografii). (Foto 3)
Krok 8: Pripojte záporný (čierny) kábel batérie k zdrojovému kolíku MOSFET (rovnaký riadok ako micro: bit GND). (Foto 4)
Krok 9: Pripojte kladný (červený) kábel batérie k zostávajúcemu vodiču motora (žltý vodič). (Foto 4)
Krok 5: Kódujte to: magický prijímač
Krok 1: Nastavte skupinu rádií na rovnakú hodnotu ako pre ovládač prútika.
Krok 2: Vytiahnite blok „v rádiu prijatý“a nastavte ho na „prijaté číslo“.
Krok 3: Presuňte blok opakovania do bloku „Prijaté rádio“a prepnite ho na opakovanie 2 - 3 krát.
Krok 4: (Voliteľné, ale odporúčané) Ukážte ikonu na mikro: bite, či ste dostali reťazec.
Toto je super duper užitočný pri ladení.
Krok 5: Zapnite digitálny kolík 0! (Alias „digitálny zapisovací kolík P0“až 1)
Tento blok sa nachádza v bloku „Piny“na karte Rozšírené.
Krok 6: Pozastavte na niekoľko sekúnd.
Vybral som si 4 sekundy, môžete to ponechať alebo upraviť podľa potreby.
Krok 7: Vypnite digitálny kolík 0 („kolík digitálneho zápisu P0“až 0) a mikro: bitové zobrazenie.
Krok 8 (voliteľné, ale odporúčané): Pridajte záložný spúšťač pomocou mikro: bitového tlačidla A na účely testovania a ladenia:)
Voila! Stiahnite si kód do svojho magického prijímača micro: bit a sme pripravení na magickú rekvizitu!
Krok 6: Urobme trochu vetra
Urobme veterný generátor !! AKA fanúšik:) Zapnite horúcu lepiacu pištoľ a vezmite si nožnice, fixku, hliníkovú plechovku a kartón.
Krok 1: Opatrne vystrihnite hliníkový obdĺžnik z prázdnej plechovky a malého kruhu lepenky s priemerom asi 1 cm (1 cm).
Krok 2: Vytlačte šablónu ventilátora papiera na fotografii 1 v mierke 50%. Vystrihnite jednu z lopatiek ventilátora a päťkrát (5) ju vystopujte na hliníkovú fóliu.
Krok 3: Opatrne vystrihnite hliníkové lopatky ventilátora a prilepte ich v rovnakých intervaloch na kruh z lepenky.
Krok 4: Prilepte držiak motora na kus lepenky (pridal som aj „nohy“z drevených hmoždiniek, aby sa uľahčilo spájanie svoriek aligátora).
Ďalšie možnosti
- Pomocou hnacieho hriadeľa motora otáčajte predmetmi alebo vytvorte nejaké prevody/páky na pohyb vecí v rôznych smeroch
- Ak k reproduktorom pripojíte micro: bit, môže tiež prehrávať zvuky!
- Začnite niečím jednoduchým a pohrajte sa, aby ste našli niečo, vďaka čomu sa budete cítiť magicky.
Krok 7: Otestujte všetky veci
A teraz k našej obľúbenej časti: testovanie !! Zapnite svoje mikro: bity (a pripojte batériu) a pohnite ovládačom prútika (alebo použite rýchle tlačidlo), aby ste otestovali, či náš magický prijímač pohybuje motorom.
Keď skončíte s testovaním, natrite magické spoje prijímača horúcim lepidlom, aby držali na svojom mieste. Ak chcete ultra trvalé riešenie, použite epoxid (vodotesnosť je príjemná bonusová funkcia). Dávajte si pozor, aby sa vám na mikro: bity nedostalo lepidlo (a obzvlášť epoxidové), aby ste ich mohli stále používať pre budúce projekty!
Poznámka: Keď prvýkrát zapnete všetko, motor sa môže začať otáčať bez signálu. Spustite ovládač prútika, mal by sa zastaviť a potom sa správajte podľa očakávania.
Nefunguje podľa očakávania?
Ladenie je takmer nevyhnutnou súčasťou budovania vecí, takže gratulujeme! Oficiálne ste výrobca! Tu je niekoľko tipov na ladenie:
1. Moc je najčastejším problémom výrobcov všetkých úrovní skúseností. Znovu skontrolujte, či je batéria správne pripojená a či sú rozsvietené obe kontrolky napájania micro: bit (tieto malé žlté svetlá pri porte microUSB).
2. Motor sa nepohybuje? Uistite sa, že vám v ceste neprekážajú žiadne káble ani iné predmety.
3. Motor ťahá perie skôr k nemu, než k nemu? Vymeňte orientáciu káblov motora. To spôsobí, že sa motor točí v opačnom smere a tým bude vzduch tlačený opačným smerom.
Krok 8: Vykonajte kúzlo
Teraz sme v podstate čarodejníci! Pomocou rukavíc skryte a podržte ovládač mikro: bitovej paličky a batériu. Skryte svoj magický prijímač vo fantastickom kontajneri, aby skutočne zapôsobil na všetkých ľudí. Zachytil som dutý stoh kníh, navrchu som vyrezal dieru a prilepil som motor s ventilátorom dovnútra.
To je všetko! Precvičte si svoje kúzlo a urobte na svojich priateľov dojem vďaka novým schopnostiam.
Otázky, komentáre, výtvory? Zanechať komentár! Veselé tvorenie, vy magické bytosti!
Runner Up in the Make it Move
Odporúča:
Ako spustiť servomotory pomocou Moto: bit s Micro: bit: 7 krokov (s obrázkami)
Ako spustiť servomotory pomocou Moto: bit s Micro: bit: Jeden zo spôsobov, ako rozšíriť funkčnosť micro: bit, je použiť dosku s názvom moto: bit od SparkFun Electronics (približne 15-20 dolárov). Vyzerá to komplikovane a má veľa funkcií, ale nie je ťažké z neho spustiť servomotory. Moto: bit vám umožňuje
Usmerňovač mosta v celej vlne (začiatočník): 6 krokov
Usmerňovač mosta s plnou vlnou (začiatočník): Usmerňovač s plným vlnovým mostom je elektronický obvod, ktorý prevádza striedavý prúd na jednosmerný prúd. Elektrická energia, ktorá vychádza z elektrickej zásuvky, je striedavý prúd, zatiaľ čo väčšina moderných elektronických zariadení je napájaná jednosmerným prúdom. To znamená, že f
Micro: bit Magic Wand! (Stredne pokročilí): 8 krokov
Micro: bit Magic Wand! (Stredne pokročilí): „Akákoľvek dostatočne pokročilá technológia je na nerozoznanie od mágie.“(Arthur C. Clarke). Sakra áno to je! Na čo čakáme, použime technológiu na vytvorenie vlastného druhu mágie !! Tento projekt využíva dva mikro: bitové mikrokontroléry,
Začiatočník: Naučte sa IOT s chladným podávačom rýb: 9 krokov (s obrázkami)
Začiatočník: Naučte sa IOT s Cool Fish Feeder: Tento projekt je viac o sprievodcovi, ako začať s malým nízkorozpočtovým zariadením IOT a čo všetko s ním môžete urobiť. Čo je IOT? Pochádza z Googlu: IoT je skratka pre Internet of Things. Internet vecí odkazuje na neustále rastúcu sieť
Ovládanie RGB LED pomocou servera WebSocketsServer - NodeMcu začiatočník: 5 krokov
Ovládanie RGB LED pomocou servera WebSocketsServer | NodeMcu začiatočník: RGB LED ovládanie pomocou WebSocketsServer výučby