Video: Halloween + Micro: bit: 9 kroků
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Od More Than the SumMy youtube kanál Sledovat více od autora:
O: Jsem učitel, který někdy dělá videa. Více o více než součet »
Dodejte svým halloweenským dekoracím trochu života! Pomocí mikro: bit + LED a nějaké strašidelné hudby! Loni jsem něco podobného udělal pomocí Arduina, ale kvůli omezením některých knihoven jsem potřeboval použít dvě oddělené desky ke spojení LED a hudby. Použití Micro: bit mi umožnilo spojit je všechny do jednoho.
Podívejte se na video, kde najdete další podrobnosti:
Co potřebuješ:
- Dýně!
- Micro: bit -
- Adresovatelný LED pásek -
- Napájení - https://amzn.to/2SmLUt8 (můžete použít pouzdro na baterie, které je dodáváno s micro: bit a některými AAA, ale obvykle napájím přes USB připojení pomocí powerbanky mobilního telefonu)
- Reproduktor - https://amzn.to/2D5Ciyh - lze použít téměř jakýkoli reproduktor se dvěma terminály nebo se standardním konektorem pro sluchátka.
- Aligátorové dráty
Volitelný:
- LED konektory:
- Voskový papír
- Páska
- Sponky
- Páječka - Mnoho připojení v této příručce lze posílit pájením pro ty, kteří se o tento přístup zajímají.
Prohlášení: Všechny výše uvedené položky jsou propojeny odkazy na pobočky.
Krok 1: Vyřezejte dýni !
Vyřízněte pro dýni strašidelný obličej! Otvory pro oči a světlo ze svíčky musí být viditelné. Můžete vyřezat nějaké jizvy a další otvory, aby uniklo trochu více světla.
Krok 2: Svíčka + oči (kód)
K vývoji kódu pro tento projekt jsem použil Microsoft Makecode, který najdete zde: Micro: bitové bloky + kód
Vytvoříme jeden LED pásek, který bude použit jak pro oči, tak pro svíčku. Zahájíme to pomocí bloků a poté rozdělíme na dva menší LED pásy.
U svíčky vybere náhodné množství LED diod, které se rozsvítí (mezi 2 a 4 LED diodami), a náhodnou barvu (žlutá oranžová nebo červená oranžová), poté je na krátkou dobu náhodně rozsvítí. Po pauze proces znovu opakuje a simuluje vzhled blikající svíčky.
Pro oči existuje pole, které obsahuje seznam barev, a funkce cykluje polem po jedné barvě. U každé barvy postupně přechází a poté zase ustupuje, než přejde na další barvu.