Kazalo:

Micro: bit Magic Wand! (Začetnik): 8 korakov (s slikami)
Micro: bit Magic Wand! (Začetnik): 8 korakov (s slikami)

Video: Micro: bit Magic Wand! (Začetnik): 8 korakov (s slikami)

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

Medtem ko je za nas, magične ljudi, nekoliko težavno levitirati predmete s svojim umom, besedami ali palicami, lahko s tehnologijo počnemo (v bistvu) iste stvari!

Ta projekt uporablja dva mikro: bita, nekaj majhnih elektronskih delov in nekaj vsakdanjih predmetov iz vse hiše za ustvarjanje lastne čarobne palice.

Odločil sem se za urok Wingardium Leviosa, vendar zagotovo lahko ta projekt prilagodite drugim čarovnijam:)

Težavnost: Začetnik+ (malo izkušenj s kodiranjem in vezji je v pomoč)

Čas branja: 10 min

Čas izdelave: ~ 2 uri

Cena: ~ 35 USD

Zaloge

  • Palica!

    Paličice po meri lahko kupite ali pa jih izdelate sami! Poiščite primerno palico in ji dodajte pridih (ali jo pustite golo!), Ali bodite ustvarjalni in naredite nekaj iz stvari, ki jih najdete po hiši

  • Pero (za plavajoče!)
  • Rokavica (za skrivanje krmilnika palice micro: bit)
  • Aluminijasta pločevinka
  • Majhen kos kartona (~ 2 "x 2"/5 cm x 5 cm)
  • Dva (2) mikro: bita
  • Dva (1) mikro: bitna kompleta baterij in baterije

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

  • Dva (2) kabla microUSB
  • Ena (1) polovična (ali mini) plošča
  • En (1) majhen 5V DC motor
  • En (1) nosilec motorja

    Ali pa ga zgradite iz kartona in/ali lesenih moznikov

  • En (1) 9V akumulator in sponke za akumulator
  • En (1) N-kanalni MOSFET

    Uporabil sem D4N06L (podatkovni list tukaj), ki je ocenjen na 4A, 60Vdc. Uporabite lahko drug MOSFET, če zmore vsaj 3A in 9Vdc

  • En (1) 100Ohm upor
  • Ena (1) dioda
  • Štiri (4) žice aligator-pin-pin
  • Ena (1) mostična žica

1. korak: Kaj počnemo ??

Image
Image

Eden mojih najljubših prizorov iz prve knjige o Harryju Potterju je bil, ko Hermoine, potem ko se vsi drugi učenci borijo, 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!

Verjetno ste že uganili: da bi posnemal svojo priljubljeno sceno, sem hotel levitirati pero. Za to lahko uporabimo moč vetra! Za to vadbo, ki je prijazna začetnikom, sem se odločil uporabiti majhen 5V DC motor z ventilatorskimi lopaticami iz aluminijaste pločevinke. Lahko posnemate moj dizajn ali, še bolje, ustvarite svojega!

Ta vadnica vam bo pokazala, kako narediti naslednje:

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

2. Zgradite vezje za krmiljenje majhnega, 5V enosmernega motorja

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

4. Zgradite nastavitev, da bo naša tehnologija res videti kot čarovnija!

2. korak: Kodirajte: Krmilnik palic

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

Začnimo s svojo čarobno palico!

Ker je to projekt, prijazen začetnikom, uporabljamo blokovno kodiranje na spletnem mestu Make Code. Če pa imate več izkušenj s kodiranjem, lahko programirate tudi micro: bit z uporabo micropythona ali C ++ v svojem okolju za kodiranje priljubljenih (npr. Idle, Visual Studio Code itd.).

V redu, blokirajmo se!

1. korak: V bloku On Start nastavite številko radijske skupine

Izberite številko, ki vam je všeč in si jo zapomnite, saj jo bomo potrebovali tudi za sprejemnik.

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

Micro: bit ima merilnik pospeška, ki meri spremembe pospeška v treh prostorskih dimenzijah: gor/dol, levo/desno in naprej/nazaj.

Hitra rešitev: Uporabite blok "on shake"! (Koda št. 1, fotografija 2)

Bolj zapletena rešitev, ki temelji na kretnjah: Raziščite delovanje merilnika pospeška in opazujte izhod, ko premikate mikro: bit (odprite Arduino IDE Serial Monitor, če si želite ogledati izhod, če potrebujete pomoč pri tem, si oglejte to vadnico). S svojimi opažanji nastavite sprožilce. (Koda št. 2, fotografija 3)

Primer v kodi št. 2 je moj poskus kretnje Wingardium Leviosa: zamahni in potegni! (dol in levo). Useas-is ali kot izhodišče za vašo 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.

Blok "številka radijskega pošiljanja" se nahaja v nizu "radijskih" blokov. Vsako (racionalno, resnično, neskončno) število bo delovalo!

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

Lučke za vklop mikro: bitov bodo utripale, ko se to zgodi, ko utripajo, je koda naložena.

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)
Zgradite ga: čarobni sprejemnik! (1/2)
Zgradite ga: čarobni sprejemnik! (1/2)
Zgradite ga: čarobni sprejemnik! (1/2)
Zgradite ga: čarobni sprejemnik! (1/2)

Zgrabite svoj drugi micro: bit, svojo ploščico in vse zabavne elektronske dele in kose!

Korak: Vstavite tranzistor MOSFET v ploščo. (Fotografija 1)

Priporočljivo je, da je črni del tranzistorja obrnjen proti vam, da bodo reference v teh navodilih točne:)

2. korak: Primite eno od sponk aligatorja s konicami in jo povežite z mikro: bitnim zatičem P0 v odprto vrstico na plošči. (Fotografija 2)

3. korak: Priključite upor med žico P0 micro: bit in zatičem MOSFET Gate (skrajni levi zatič). (Fotografija 3)

4. korak: Aligatorsko sponko z zatičem povežite med mikro: bitnim GND zatičem in izvornim zatičem MOSFET (skrajni desni zatič). (Fotografija 4)

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

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

5. korak: S pomočjo dveh preostalih aligatorskih sponk z zatiči povežite kable motorja v dve odprti vrsti na plošči. (Fotografija 1)

Korak 6: Priključite žico mostička z ene od žic motorja na odtočni zatič MOSFET (srednji zatič). (Fotografija 2)

7. korak: Diodo priključite na sponke motorja, tako da se negativna stran (s črtico) poveže s preostalo žico motorja (rumena žica na fotografiji). (Fotografija 3)

Korak 8: Priključite negativni (črni) kabel akumulatorja na vir MOSFET vira (ista vrstica kot mikro: bit GND). (Fotografija 4)

9. korak: Pozitivni (rdeči) kabel akumulatorja priključite na preostalo žico motorja (rumena žica). (Fotografija 4)

5. korak: Kodirajte: čarobni sprejemnik

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

1. korak: Nastavite radijsko skupino tako, kot je za krmilnik palice.

2. korak: Izvlecite blok "na radiu prejeto" in ga nastavite na "prejeta številka".

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

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

To je super duper v pomoč pri odpravljanju napak.

5. korak: Vklopite digitalni pin 0!

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

6. korak: Za nekaj sekund se ustavite.

Izbral sem 4 sekunde, 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: Naredimo nekaj vetra

Naredimo nekaj vetra!
Naredimo nekaj vetra!
Naredimo nekaj vetra!
Naredimo nekaj vetra!
Naredimo nekaj vetra!
Naredimo nekaj vetra!

Naredimo vetrni generator !! AKA ventilator:) Vklopite pištolo za vroče lepilo in vzemite škarje, trajni marker, pločevinko iz aluminija in nekaj kartona.

1. korak: Iz prazne pločevinke in majhnega kroga kartona premera približno 1/2 cm (1 cm) previdno izrežite pravokotnik iz aluminija.

2. korak: Natisnite predlogo ventilatorja za papir na fotografiji 1 v 50 -odstotnem obsegu. Izrežite eno od lopatic ventilatorja in jo pet (5) krat potegnite na aluminijasto folijo.

3. korak: Previdno izrežite aluminijaste lopatice ventilatorja in v enakih časovnih presledkih lepite na kartonski krog.

4. korak: Nosilec motorja prilepite na kos kartona (dodal sem tudi "noge" iz lesenih moznikov za lažje povezovanje aligatorskih sponk).

Druge možnosti

  • Z motorno gredjo vrtite predmete ali naredite nekaj prestav/ročic za premikanje stvari v različne smeri
  • Če mikro: bit priključite na zvočnike, lahko predvaja tudi zvoke!
  • Začnite z nečim preprostim in poiščite nekaj, zaradi česar se počutite čarobno.

7. korak: Preizkusite vse stvari

Preizkusite vse stvari!
Preizkusite vse stvari!

In zdaj, za naš najljubši del: testiranje !! Vklopite mikro: bite (in priključite baterijo) in premaknite krmilnik palice (ali uporabite sprožilec za hitri gumb), da preverite, ali naš čarobni sprejemnik premika motor.

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). Pazite, da na mikro: bite ne pride lepilo (in še posebej epoksid), da jih boste lahko še vedno uporabljali za prihodnje projekte!

Opomba: Ko prvič vklopite vse, se lahko motor začne vrteti brez signala. Sprožite krmilnik palice in naj se ustavi, nato pa ravnajte po pričakovanjih.

Ne deluje po pričakovanjih?

Odpravljanje napak je skoraj neizogiben del gradnje stvari, zato čestitam! Uradno ste izdelovalec! Tukaj je nekaj nasvetov za odpravljanje napak:

1. Moč je najpogostejša težava ustvarjalcev vseh ravni izkušenj. Dvakrat preverite, ali je baterija pravilno priključena in ali svetijo luči za vklop micro: bit (tiste male rumene lučke ob vratih microUSB).

2. Motor se ne premika? Prepričajte se, da nobena žica ali drugi predmeti niso na poti.

3. Motor vleče pero proti sebi in ne stran? Zamenjajte usmeritev vodnikov motorja. To bo povzročilo vrtenje motorja v nasprotni smeri in tako bo zrak potisnjen v nasprotno smer.

8. korak: Naredite nekaj čarobnosti

Naredite nekaj čarovnije!
Naredite nekaj čarovnije!
Naredite nekaj čarobnosti!
Naredite nekaj čarobnosti!

Zdaj smo v bistvu čarovniki! Za skrivanje in držanje krmilnika palice micro: bit in baterije uporabite rokavice. Skrijte svoj čarobni sprejemnik v fantastično posodo, da boste resnično navdušili vse ljudi. Zgrabil sem votel kup knjig, na vrhu izrezal luknjo in zlepil motor z ventilatorjem.

To je to! Vadite urok in navdušite svoje prijatelje s svojimi novimi močmi.

Vprašanja, komentarji, kreacije? Pustite komentar! Srečno, čarobna bitja!

Naj se premakne
Naj se premakne
Naj se premakne
Naj se premakne

Drugo mesto v igri Make it Move

Priporočena: