Kazalo:

Micro: bit Magic Wand! (Vmesni): 8 korakov
Micro: bit Magic Wand! (Vmesni): 8 korakov

Video: Micro: bit Magic Wand! (Vmesni): 8 korakov

Video: Micro: bit Magic Wand! (Vmesni): 8 korakov
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, November
Anonim
Image
Image
Kodiraj to: Krmilnik palic!
Kodiraj to: Krmilnik palic!

"Vsaka dovolj napredna tehnologija se ne razlikuje od čarovnije." (Arthur C. Clarke). Hudiča, da je! Kaj še čakamo, uporabimo tehnologijo za ustvarjanje svoje vrste čarovnije !!

Ta projekt uporablja dva mikro: bitna mikrokrmilnika, gospodinjski ventilator za hlajenje in nekaj majhnih elektronskih delov za ustvarjanje lastne čarobne palice. Odločil sem se za gesto Wingardium Leviosa, vendar zagotovo lahko ta projekt prilagodite drugim čarovnijam!

Upoštevajte, da je to vmesni projekt, saj vključuje visoko napetost in tok. Uporabljajte ustrezne varnostne protokole in imejte v bližini vedno drugo odraslo osebo.

Težavnost: vmesna

Čas branja: 15 min

Čas izdelave: ~ 1 h

Cena: ~ 40 USD

Zaloge

  • Palica!

    Lahko kupite palčke po meri ali ustvarjate in naredite sami

  • Pero (za plavajoče!)
  • Rokavica (za skrivanje krmilnika palice micro: bit)
  • En (1) gospodinjski ventilator za hlajenje (4A ali manj)

    Hladilnega ventilatorja ne spreminjamo, zato ga vzemite po hiši ali si ga sposodite pri najljubšem človeku

  • En (1) podaljšek

    Podaljševalni kabel bomo spremenili, zato uporabite dodatnega, ki ga ne potrebujete, ali pa kupite poceni

  • Dva (2) mikro: bita
  • Dve (2) bateriji micro: bit in dve (2) bateriji AAA

    Če dobite paket micro: bit Go, je priložen komplet baterij in baterije:)

  • Dva (2) kabla microUSB
  • Ena (1) PCB

    Moj je 2 cm x 8 cm, katero koli podobno ali večje tiskano vezje bo delovalo (vendar NE uporabljajte mize, ker ne prenese velikega toka)

  • En (1) polprevodniški rele (JZC-11F)

    Nazivno za 5Vdc vhod in 220/250 Vac in 5A izhod. Uporabite lahko drug rele, dokler se lahko preklopi

  • En (1) NPN tranzistor
  • Ena (1) dioda
  • En (1) 100 ohmski upor
  • Tri (3) sponke iz aligatorja
  • Tri (3) mostične žice, 22 Gauge
  • Dve (2) mostični žici, 14 merilnikov (najmanj 5A)
  • Termoskrčljiva cev (~ 4 "/20 cm)

1. korak: Magija? Kaj?! Kako ??

Image
Image

Eden mojih najljubših prizorov iz prve knjige o Harryju Potterju je bil, ko Hermoine naredi pero s čarovnijo Wingardium Leviosa. Ta preprost urok ujame bistvo, zakaj imamo radi magijo: dobesedno s potego zapestja in nekaj izbranimi besedami lahko v hipu uresničimo presenetljive (in impresivne) stvari.

Čeprav nimamo ravno takšne magije, imamo tehnologijo, ki se včasih zdi čudežna. Torej to šteje! Da bi posnemal svojo priljubljeno sceno, sem hotel levitirati pero. Kako lahko v resničnem življenju premaknemo perje od daleč? Z vetrom !!

Po izdelavi začetne različice tega projekta nisem bil 100% zadovoljen. Želel sem doseči status čarovnika na ravni Hermione! Zato sem oblikoval drugo različico, ki lahko preklopi na napajanje za velik gospodinjski ventilator.

Ta različica uporablja polprevodniški rele za preklapljanje napajanja z enosmernim sprožilcem. Lahko posnemate moj dizajn ali, še bolje, ustvarite svojega! Za ta projekt obstaja TONA različic, ki jih lahko naredite s tem osnovnim okvirom, poiščete urok, ki vas navdihuje, in ga oživite!

Ta vadnica vam bo pokazala, kako narediti naslednje:

1. Napišite preprosto blokovno kodo za mikro: bitni krmilnik

2. Zgradite vezje za preklop napajanja 12V, 4A ventilatorja.

3. Napišite preprosto blokovno kodo za čarobni sprejemnik, ki se sproži z radijskim signalom (znan tudi kot bluetooth)

2. korak: Kodirajte: Krmilnik palic

Kodiraj to: Krmilnik palic!
Kodiraj to: Krmilnik palic!
Kodiraj to: Krmilnik palic!
Kodiraj to: Krmilnik palic!

Začnimo s svojo čarobno palico! Uporabljamo blokovno kodiranje prek spletnega mesta Make Code, če pa imate izkušnje s kodiranjem, lahko programirate tudi micro: bit z uporabo micropythona ali C ++ v svojem okolju za kodiranje priljubljenih (npr. Idle, Visual Studio Code itd.).

1. korak: V bloku On Start nastavite številko radijske skupine. Enako številko bomo uporabili za čarobni sprejemnik micro: bit.

2. korak: Odločite se, kako želite, da vaša palica sproži dejanje.

Micro: bit ima 3-osni merilnik pospeška, s tem bomo nastavili sprožilec kretnje.

Hitra rešitev: Uporabite blok "on shake"!

Bolj zapletena rešitev, ki temelji na kretnjah:

Raziščite, kako deluje merilnik pospeška, tako da natisnete na serijska vrata z bloki "Serial write value" (v razdelku Advanced). Odprite serijski monitor Arduino IDE in opazujte izhod micro: bit med potezami. S svojimi opažanji nastavite sprožilce. (Koda št. 2)

Primer v kodi št. 2 je moj poskus kretnje Wingardium Leviosa: zamahni in potegni! (navzdol v smeri z in levo v smeri x). Uporabite kot je ali kot izhodišče za svojo priljubljeno magično gesto!

Koristni nasveti:

(1) Ker mikrokrmilniki zelo hitro obdelujejo informacije, nam blok premora daje čas, da dokončamo prvi del poteze, preden mikro: bit preveri drugi del.

(2) Na mikro: bit sem dodal oznake osi, da bi lažje ugotovil, kako narediti pravi gib za urok Wingardium Leviosa - to vsekakor priporočam!

3. korak: s kretnjo pošljite radijsko številko (ali niz, bodite dosledni).

Bloka "niz radijskega pošiljanja" in "številka radijskega pošiljanja" najdemo v nizu "radijski" blok.

4. korak: Prenesite in shranite kodo na micro: bit!

3. korak: Zgradite ga: čarobni sprejemnik! (1/2)

Zgradite ga: čarobni sprejemnik! (1/2)
Zgradite ga: čarobni sprejemnik! (1/2)
Zgradite ga: čarobni sprejemnik! (1/2)
Zgradite ga: čarobni sprejemnik! (1/2)

Vzemite svoj drugi micro: bit, tiskano vezje, spajkalnik in vse elektronske dele!

Hiter pregled: Za izklop DC releja uporabljamo izklop micro: bit 3.3V. Tokokrog se zaključi, ko pin: P0 mikro: bit P0 vklopi tranzistor NPN. 1. korak: Spojite rele in tranzistor na ploščo tiskanega vezja.

2. korak: Spojite diodo na relejne enosmerne napajalne zatiče, da zaščitite mikro: bit pred razpršeno napetostjo, ko se relejske tuljave preklopijo. Negativna stran diode (siva črta) se mora priključiti na pozitivno moč releja DC v zatiču.

Korak 3: Spajajte eno mostično žico na vtičnico pozitivne moči releja. Med to žico in izhodno ploščo micro: bit 3.3V priključite zaponko iz aligatorja.

Korak 4: Spajate še eno mostično žico med relejem enosmernega izhoda DC (GND) in tranzistorskim kolektorskim zatičem.

5. korak: Tretjo mostičkovo žico spajkajte na oddajnik tranzistorja. Med to žico in mikro: bit GND blazinico povežite sponko iz aligatorja.

Korak 6: Spojite svoj upor na osnovo tranzistorja. Povežite aligatorsko sponko med drugim koncem upora in blazinico P0 micro: bit.

4. korak: Zgradite ga: čarobni sprejemnik! (2/2)

Zgradite ga: čarobni sprejemnik! (2/2)
Zgradite ga: čarobni sprejemnik! (2/2)

Korak 7: Odstranite 1/2 (2 cm) izolacije iz 14 -milimetrske žice na obeh straneh. Spajajte eno žico na NO (normalno odprti) zatič releja, drugo žico pa na relejni COM (ali tuljavo 2).

8. korak: Podaljšek odrežite samo na eni strani in s strani odrezane žice odstranite ~ 1/2 (2 cm) izolacije.

Korak 9: Primite 14 -milimetrsko žico in na vsako žico potisnite kos toplotno skrčene cevi.

Korak 10: En konec 14 -žilne žice poravnajte z enim koncem podaljška, nato kovino zvijte skupaj. Toplotno skrčljivo cev pritrdite s svojim priljubljenim. vir toplote (na primer vžigalnik, sušilec za lase itd.). Ponovite za druge žice in toplotno skrčljivo cev.

Opomba: Usmerjenost žic AC ni pomembna.

5. korak: Kodirajte: čarobni sprejemnik

Kodiraj to: čarobni sprejemnik!
Kodiraj to: čarobni sprejemnik!

Čas je, da kodiramo naš čarobni sprejemnik!

Korak 1: Nastavite radijsko skupino na isto številko kot za krmilnik palice. Korak 2: Izvlecite blok "na radijski sprejem" in ga nastavite na "prejeto številko" (ali "prejetoString", če ste to uporabili za krmilnik palice).

3. korak: Povlecite ponavljajoči se blok v blok "na radiu sprejeto" in ga preklopite na 2 - 4 -krat ponovitev.

4. korak: (Izbirno, vendar priporočljivo) Prikažite ikono na micro: bit, da boste vedeli, ali je prejel niz.

To je zelo koristno, če/ko odpravljate napake.

5. korak: Vklopite digitalni pin 0! (znan tudi kot "digitalni zapisni zatič P0" do 1)

Ta blok najdete pod blokom "Zatiči" na zavihku Napredno.

6. korak: Za nekaj sekund se ustavite.

Izbral sem 2 sekundi, to lahko obdržite ali prilagodite po želji.

Korak 7: Izklopite Digital Pin 0 ("digitalni pin za zapisovanje P0" na 0) in zaslon micro: bit.

Korak 8 (izbirno, vendar priporočljivo): Dodajte varnostni sprožilec z gumbom micro: bit A za namene testiranja in odpravljanja napak:)

Voila! Prenesite kodo na svoj čarobni sprejemnik micro: bit in pripravljeni smo na čarobni rekvizit!

6. korak: Preizkusite in odpravite napake

Preizkusi in odpravi napake!
Preizkusi in odpravi napake!
Preizkusi in odpravi napake!
Preizkusi in odpravi napake!

In zdaj, za naš najljubši del: testiranje !!

Vklopite mikro: bite (preko baterije ali microUSB), priključite podaljšek in ventilator v podaljšek, nato premaknite krmilnik palice, da preverite, ali čarobni sprejemnik vklopi ventilator.

Ko končate testiranje, čarobne povezave sprejemnika premažite z vročim lepilom, da jih držite na mestu. Če želite ultra trajno rešitev, uporabite epoksid (vodotesna je lepa bonus funkcija). Priporočljivo je, da se izognete prekrivanju mikro: bita v lepilu, da ga lahko uporabite za prihodnje projekte.

Ne deluje po pričakovanjih?

1. Moč je najpogostejša težava ustvarjalcev vseh ravni izkušenj. Dvakrat preverite, ali so vse stvari priključene. S hitrim sprožilcem krmilnika micro: bit preizkusite, ali sprejemnik prikazuje ikono "got message".

2. Ventilator se ne premika? Ko se rele preklopi, boste zaslišali zvočni klik. Uporabite hitri sprožilec krmilnika micro: bit in poslušajte zvok.

Opazil sem, da baterija micro: bit 2xAAA nima dovolj energije za sprožitev releja. Na koncu sem uporabil le kabel microUSB, vendar bi morala biti zmožna tudi baterija 3xAAA.

3. Z multimetrom preverite neprekinjenost spajkalnih spojev in po potrebi napetost na tuljavah releja DC.

7. korak: Zgradite svoj čarobni rekvizit

Zgradite svoj čarobni rekvizit!
Zgradite svoj čarobni rekvizit!

Zdaj, ko ste preizkusili in vadili svoje čarobne tehnološke sposobnosti, ste pripravljeni ustvariti svoj čarobni rekvizit! Uporabite rokavice, da skrijete krmilnik palice micro: bit + baterijo.

Za čarobni sprejemnik: Kam želite dati pero in kako lahko skrijete ventilator?

Za svoj demo sem samo skril ventilator pred kamero (ššššš ne povej !!), če pa svojo čarobno predstavo izvajate osebno, lahko zgradite ohišje, da skrijete ventilator. Ugotovil sem, da je okenska mreža odlično delovala, saj je pomagala skriti dele in hkrati puščati zrak.

Želite delati druge vrste čarovnije? Zgradite lahko različne vrste rekvizitov! Ta ista nastavitev bo delovala pri vklopu katere koli naprave z nizko porabo energije, kot so zvočniki ali zaslon! Prepričajte se le, da je največji trenutni tok manjši od 5A.

8. korak: Pojdite naprej in bodite čarobni

Pojdi naprej in bodi čaroben!
Pojdi naprej in bodi čaroben!

Hudič da, raven čarovnika: vmesna !! Vadite svojo kretnjo, da boste resnično navdušili vse ljudi. In seveda naučite druge, kako narediti to tehnološko čarovnijo!

Pustite komentar, če potrebujete pomoč, imate vprašanja ali pokažete svoje stvaritve!

Veselo ustvarjanje, prijatelji!

Priporočena: