Turinys:

„Micro: bit Magic Wand“! (Pradedantysis): 8 žingsniai (su nuotraukomis)
„Micro: bit Magic Wand“! (Pradedantysis): 8 žingsniai (su nuotraukomis)

Video: „Micro: bit Magic Wand“! (Pradedantysis): 8 žingsniai (su nuotraukomis)

Video: „Micro: bit Magic Wand“! (Pradedantysis): 8 žingsniai (su nuotraukomis)
Video: Dirbu privačiame turtingųjų ir žinomų muziejuje. Siaubo istorijos. Siaubas. 2024, Lapkritis
Anonim
Image
Image
Koduokite: lazdelės valdiklis!
Koduokite: lazdelės valdiklis!

Nors mums, ne stebuklingiems žmonėms, protu, žodžiais ar lazdelėmis skleisti objektus yra šiek tiek sudėtinga, mes galime naudoti technologijas (iš esmės) daryti tuos pačius dalykus!

Šiame projekte naudojami du mikro: bitai, kelios mažos elektroninės dalys ir kai kurie kasdieniai daiktai iš viso namo, kad sukurtume savo stebuklingą lazdelę.

Aš nuėjau į Wingardium Leviosa burtą, bet jūs tikrai galite pritaikyti šį projektą kitiems burtams:)

Sunkumas: pradedantiesiems+ (naudinga šiek tiek patirties su kodavimu ir grandinėmis)

Skaitymo laikas: 10 min

Sukūrimo laikas: ~ 2 val

Kaina: ~ 35 USD

Prekės

  • Lazdelė!

    Galite įsigyti pasirinktinių lazdelių arba pasigaminti patys! Raskite tinkamą lazdelę ir pridėkite šiek tiek nuojautos (arba palikite ją plikai!), Arba būkite kūrybingi ir padarykite tai iš dalykų, kuriuos galite rasti namuose

  • Plunksna (plaukiojimui!)
  • Pirštinė (mikro: bitų lazdelės valdiklio slėpimui)
  • Aliuminio skardinė
  • Mažas kartono gabalas (~ 2 "x 2"/5 cm x 5 cm)
  • Du (2) mikro: bitai
  • Dvi (1) „micro: bit“baterijos ir baterijos

    Jei gausite „micro: bit Go“paketą, jis tiekiamas su baterija ir baterijomis

  • Du (2) „microUSB“kabeliai
  • Viena (1) pusės dydžio (arba maža) duonos lenta
  • Vienas (1) mažas 5 V nuolatinės srovės variklis
  • Vienas (1) variklio laikiklis

    Arba pastatykite jį iš kartono ir (arba) medinių kaiščių

  • Vienas (1) 9 V akumuliatoriaus ir akumuliatoriaus gnybtų laidas
  • Vienas (1) N kanalo MOSFET

    Aš naudojau D4N06L (čia yra duomenų lapas), kuris yra skirtas 4A, 60Vdc. Galite naudoti kitą MOSFET, jei jis gali valdyti bent 3A ir 9Vdc

  • Vienas (1) 100 omų rezistorius
  • Vienas (1) diodas
  • Keturi (4) aligatoriaus-kaiščio laidai
  • Viena (1) jungiamoji viela

1 žingsnis: Ką mes darome ??

Image
Image

Viena iš mano mėgstamiausių scenų iš pirmosios Hario Poterio knygos buvo tada, kai po visų kitų mokinių sunkumų Hermoine priverčia plunksną plaukti su burtu „Wingardium Leviosa“. Šis paprastas burtas parodo, kodėl mes mėgstame magiją: kad pažodžiui vos per riešo brūkštelėjimą ir kelis pasirinktus žodžius galime akimirksniu įvykti stebėtinų (ir įspūdingų) dalykų.

Nors mes neturime būtent tokios magijos, turime technologiją, kuri kartais atrodo stebuklinga. Taigi, tai skaičiuoja!

Iki šiol jūs tikriausiai atspėjote: norėdamas pamėgdžioti savo mėgstamą sceną, norėjau paploti plunksną. Tam mes galime panaudoti vėjo jėgą! Šiai pradedantiesiems pritaikytai pamokai aš pasirinkau naudoti mažą 5 V nuolatinės srovės variklį su ventiliatoriaus mentėmis, pagamintomis iš aliuminio skardinės. Galite imituoti mano dizainą arba, dar geriau, sukurti savo!

Ši pamoka parodys, kaip atlikti šiuos veiksmus:

1. Parašykite paprastą bloko pagrindu sukurtą mikro: bitų lazdelės valdiklio kodą

2. Sukurkite grandinę mažam 5 V nuolatinės srovės varikliui valdyti

3. Parašykite paprastą bloko pagrindu sukurtą stebuklingo imtuvo kodą, suaktyvinamą radijo signalu (dar žinomu kaip „Bluetooth“)

4. Sukurkite sąranką, kad mūsų technika tikrai atrodytų kaip magija!

2 žingsnis: koduokite: lazdelės valdiklis

Koduokite: lazdelės valdiklis!
Koduokite: lazdelės valdiklis!
Koduokite: lazdelės valdiklis!
Koduokite: lazdelės valdiklis!
Koduokite: lazdelės valdiklis!
Koduokite: lazdelės valdiklis!

Pradėkime nuo savo stebuklingos lazdelės!

Kadangi tai yra pradedantiesiems pritaikytas projektas, „Make Code“svetainėje naudojame kodavimą pagal blokus. Tačiau, jei turite daugiau patirties su kodavimu, taip pat galite užprogramuoti „micro: bit“naudodami „Micropython“arba „C ++“savo mėgstamoje kodavimo aplinkoje (pvz., „Idle“, „Visual Studio Code“ir kt.).

Gerai, užblokuokime!

1 žingsnis: Įjungimo pradžios bloke nustatykite radijo grupės numerį

Pasirinkite jums patinkantį numerį, kurį prisiminsite, nes mums to reikia ir imtuvui.

2 žingsnis: nuspręskite, kaip norite, kad lazdelė suaktyvintų veiksmus.

„Micro: bit“turi akselerometrą, kuris matuoja pagreičio pokyčius trijose mūsų erdvinėse dimensijose: aukštyn/žemyn, kairėn/dešinėn ir pirmyn/atgal.

Greitas sprendimas: naudokite bloką „purtant“! (Kodas Nr. 1, 2 nuotrauka)

Sudėtingesnis, gestais pagrįstas sprendimas: išstudijuokite, kaip veikia akselerometras, ir stebėkite išvestį, kai perkeliate mikro: bitą (atidarykite „Arduino IDE“serijos monitorių, kad pamatytumėte išvestį, jei jums reikia pagalbos dėl šios pamokos). Naudokite savo stebėjimus, kad nustatytumėte aktyviklius. (Kodas Nr. 2, 3 nuotrauka)

Kodo Nr. 2 pavyzdys yra mano bandymas atlikti „Wingardium Leviosa“gestą: švilpėk ir brūkštelėk! (žemyn ir kairėn). Naudokite arba kaip atspirties tašką mėgstamam magiškam gestui!

Naudingi patarimai:

(1) Kadangi mikrovaldikliai labai greitai apdoroja informaciją, pauzės blokas suteikia mums laiko užbaigti pirmąją gesto dalį prieš „micro: bit“patikrinimą antroje dalyje.

(2) „Micro: bit“pridėjau ašių etiketes, kad galėčiau lengviau išsiaiškinti, kaip teisingai atlikti judesį „Wingardium Leviosa“burtams - tikrai rekomenduoju tai!

3 veiksmas: naudokite gestą radijo numeriui siųsti.

Blokas „radijo siuntimo numeris“yra „radijo“blokų rinkinyje. Bet koks (racionalus, tikras, nesibaigiantis) skaičius veiks!

4 žingsnis: atsisiųskite ir išsaugokite kodą „micro: bit“

Kai tai atsitiks, mirksės „micro: bit“maitinimo lemputės, kai baigs mirksėti, kodas bus baigtas įkelti.

3 žingsnis: sukurkite: stebuklingas imtuvas! (1/2)

Sukurkite: stebuklingas imtuvas! (1/2)
Sukurkite: stebuklingas imtuvas! (1/2)
Sukurkite: stebuklingas imtuvas! (1/2)
Sukurkite: stebuklingas imtuvas! (1/2)
Sukurkite: stebuklingas imtuvas! (1/2)
Sukurkite: stebuklingas imtuvas! (1/2)
Sukurkite: stebuklingas imtuvas! (1/2)
Sukurkite: stebuklingas imtuvas! (1/2)

Griebk savo antrąjį mikro: bitą, duonos lentą ir visas įdomias elektronines dalis bei dalis!

1 žingsnis: Įdėkite MOSFET tranzistorių į duonos lentą. (1 nuotrauka)

Rekomenduojama, kad juodoji tranzistoriaus dalis būtų nukreipta į jus, kad šiose instrukcijose nurodytos kaiščių nuorodos būtų tikslios:)

2 žingsnis: Paimkite vieną iš smeigtuko galo aligatoriaus spaustukų ir prijunkite jį iš „micro: bit“kaiščio P0 prie atviros duonos lentos eilės. (2 nuotrauka)

3 žingsnis: Prijunkite rezistorių tarp „micro: bit P0“laido ir „MOSFET Gate“kaiščio (kairiausias kaištis). (3 nuotrauka)

4 veiksmas: prijunkite kaištinį aligatoriaus spaustuką tarp „micro: bit GND“kaiščio ir „MOSFET“šaltinio kaiščio (dešiniausio kaiščio). (4 nuotrauka)

4 žingsnis: sukurkite: stebuklingas imtuvas! (2/2)

Sukurkite: stebuklingas imtuvas! (2/2)
Sukurkite: stebuklingas imtuvas! (2/2)
Sukurkite: stebuklingas imtuvas! (2/2)
Sukurkite: stebuklingas imtuvas! (2/2)
Sukurkite: stebuklingas imtuvas! (2/2)
Sukurkite: stebuklingas imtuvas! (2/2)
Sukurkite: stebuklingas imtuvas! (2/2)
Sukurkite: stebuklingas imtuvas! (2/2)

5 veiksmas. Naudodami du likusius kaiščio formos aligatoriaus spaustukus, prijunkite variklio laidus prie dviejų atvirų duonos lentos eilučių. (1 nuotrauka)

6 veiksmas: prijunkite trumpiklį nuo vieno iš variklio laidų prie MOSFET išleidimo kaiščio (vidurinio kaiščio). (2 nuotrauka)

7 veiksmas: prijunkite diodą prie variklio gnybtų taip, kad neigiama pusė (su juosta) būtų prijungta prie likusio variklio laido (geltona viela nuotraukoje). (3 nuotrauka)

8 veiksmas: Prijunkite neigiamą (juodą) akumuliatoriaus laidą prie MOSFET šaltinio kaiščio (ta pati eilutė kaip ir mikro: bit GND). (4 nuotrauka)

9 veiksmas: prijunkite teigiamą (raudoną) akumuliatoriaus laidą prie likusio variklio laido (geltonas laidas). (4 nuotrauka)

5 žingsnis: koduokite: stebuklingas imtuvas

Kodas: stebuklingas imtuvas!
Kodas: stebuklingas imtuvas!

1 veiksmas: nustatykite radijo grupę taip, kaip ir lazdelės valdikliui.

2 veiksmas: ištraukite bloką „per radiją gautas“ir nustatykite jį į „ReceiveNumber“.

3 žingsnis: vilkite pakartojimo bloką į „radijo imtuvo“bloką ir perjunkite jį kartoti 2–3 kartus.

4 veiksmas: (neprivaloma, bet rekomenduojama) „micro: bit“rodykite piktogramą, kad žinotumėte, ar ji gavo eilutę.

Tai labai naudinga derinant.

5 veiksmas: įjunkite skaitmeninį kaištį 0! (Dar žinomas kaip „skaitmeninis rašymo kaištis P0“į 1)

Šis blokas yra skirtuke Išplėstinė esančiame bloke „Smeigtukai“.

6 žingsnis: Sustabdykite kelias sekundes.

Aš pasirinkau 4 sekundes, galite tai išlaikyti arba koreguoti pagal pageidavimą.

7 veiksmas: išjunkite skaitmeninį kaištį 0 („skaitmeninis rašymo kaištis P0“į 0) ir „micro: bit“ekraną.

8 veiksmas (neprivaloma, bet rekomenduojama): pridėkite atsarginį trigerį naudodami „micro: bit“mygtuką A bandymui ir derinimui:)

Voila! Atsisiųskite kodą į „Magical Receiver micro: bit“ir būsime pasiruošę magiškam rekvizitui!

6 žingsnis: sukurkime vėją

Sukurkime vėją!
Sukurkime vėją!
Sukurkime vėją!
Sukurkime vėją!
Sukurkime vėją!
Sukurkime vėją!

Padarykime vėjo generatorių !! AKA ventiliatorius:) Įjunk karštą klijų pistoletą ir paimk žirkles, nuolatinį žymeklį, aliuminio skardinę ir šiek tiek kartono.

1 žingsnis: atsargiai iš tuščios skardinės iškirpkite stačiakampį aliuminio ir nedidelį maždaug 1 cm skersmens kartono apskritimą.

2 veiksmas: išspausdinkite popieriaus ventiliatoriaus šabloną 1 nuotraukoje 50% mastu. Iškirpkite vieną iš ventiliatoriaus menčių ir penkis (5) kartus nubrėžkite ant aliuminio folijos.

3 žingsnis: atsargiai iškirpkite aliuminio ventiliatoriaus mentes ir klijuokite ant kartono apskritimo vienodais intervalais.

4 žingsnis: priklijuokite variklio laikiklį prie kartono gabalo (taip pat pridėjau „kojų“, pagamintų iš medinių kaiščių, kad būtų lengviau prijungti aligatoriaus spaustukus).

Kiti variantai

  • Naudokite variklio pavaros veleną, kad suktumėte daiktus, arba padarykite keletą pavarų/svirtelių, kad judėtumėte įvairiomis kryptimis
  • Jei prijungsite „micro: bit“prie garsiakalbių, jis taip pat gali atkurti garsus!
  • Pradėkite nuo kažko paprasto ir žaiskite, kad surastumėte tai, kas leidžia jaustis stebuklingai.

7 žingsnis: išbandykite visus dalykus

Išbandykite visus dalykus!
Išbandykite visus dalykus!

O dabar mūsų mėgstamiausia dalis: testavimas !! Įjunkite „micro: bit“(ir prijunkite akumuliatorių) ir perkelkite lazdelės valdiklį (arba naudokite greitojo mygtuko paleidiklį), kad patikrintumėte, ar mūsų stebuklingas imtuvas perkelia variklį.

Baigę bandymus, magiškas imtuvo jungtis padenkite karštais klijais, kad jos laikytųsi vietoje. Jei norite itin ilgalaikio sprendimo, naudokite epoksidą (neperšlampama yra puiki papildoma funkcija). Būkite atsargūs, kad ant mikro: bitų nepatektų klijų (ir ypač epoksidinių), kad galėtumėte juos naudoti būsimiems projektams!

Pastaba: kai pirmą kartą įjungiate viską, variklis gali pradėti suktis be signalo. Paleiskite lazdelės valdiklį ir jis turėtų sustoti, tada elkitės taip, kaip tikėtasi.

Neveikia taip, kaip tikėtasi?

Derinimas yra beveik neišvengiama kūrimo dalis, todėl sveikiname! Jūs oficialiai esate gamintojas! Štai keletas derinimo patarimų:

1. Galia yra labiausiai paplitusi visų lygių kūrėjų problema. Dar kartą patikrinkite, ar akumuliatorius tinkamai prijungtas, ir dega „micro: bit“maitinimo lemputės (tos mažos geltonos lemputės prie „microUSB“prievado).

2. Variklis nejuda? Įsitikinkite, kad jokie laidai ar kiti objektai netrukdo.

3. Variklis traukia plunksną link jos, o ne tolyn? Pakeiskite variklio laidų padėtį. Dėl to variklis suksis priešinga kryptimi, todėl oras bus stumiamas priešinga kryptimi.

8 žingsnis: sukurkite magiją

Padarykite šiek tiek magijos!
Padarykite šiek tiek magijos!
Padarykite šiek tiek magijos!
Padarykite šiek tiek magijos!

Mes iš esmės dabar esame burtininkai! Naudodami pirštines paslėpkite ir laikykite „micro: bit“lazdelės valdiklį ir akumuliatorių. Paslėpkite stebuklingą imtuvą fantastiškame inde, kad tikrai sužavėtumėte visus žmones. Užkabinau tuščiavidurį knygų krūvą, išpjoviau skylę viršuje ir priklijavau variklį su ventiliatoriumi viduje.

Viskas! Praktikuokite savo burtus ir nustebinkite savo draugus savo naujai atrastomis galiomis.

Klausimai, komentarai, kūryba? Palikite komentarą! Laimingos kūrybos, stebuklingos būtybės!

Priversk jį judėti
Priversk jį judėti
Priversk jį judėti
Priversk jį judėti

Antroji vieta „Make it Move“

Rekomenduojamas: