Sadržaj:

Micro: bit Magični štapić! (Za početnike): 8 koraka (sa slikama)
Micro: bit Magični štapić! (Za početnike): 8 koraka (sa slikama)

Video: Micro: bit Magični štapić! (Za početnike): 8 koraka (sa slikama)

Video: Micro: bit Magični štapić! (Za početnike): 8 koraka (sa slikama)
Video: Anja Bla - Nekad i sad 2024, Juli
Anonim
Image
Image
Kodirajte ga: Kontroler štapića!
Kodirajte ga: Kontroler štapića!

Iako je nama, magičnim ljudima pomalo nezgodno levitirati predmete umom, riječima ili štapovima, možemo koristiti tehnologiju za (u osnovi) iste stvari!

Ovaj projekt koristi dva mikro: bita, nekoliko malih elektroničkih dijelova i neke svakodnevne predmete iz cijele kuće za stvaranje našeg vlastitog čarobnog štapića.

Otišao sam na čaroliju Wingardium Leviosa, ali zasigurno možete prilagoditi ovaj projekt da baci druge čarolije:)

Poteškoća: Početnik+ (malo iskustva s kodiranjem i sklopovima je od pomoći)

Vrijeme čitanja: 10 min

Vrijeme izrade: ~ 2 sata

Cijena: ~ 35 USD

Supplies

  • Štapić!

    Možete kupiti prilagođene štapiće ili ih sami izraditi! Pronađite odgovarajući štap i dodajte mu štih (ili ga ostavite golog!), Ili budite kreativni i napravite nešto od stvari koje možete pronaći po kući

  • Perje (za plutanje!)
  • Rukavica (za skrivanje kontrolera micro: bit štapića)
  • Aluminijumska limenka
  • Mali komad kartona (~ 2 "x 2"/5cm x 5cm)
  • Dva (2) mikro: bita
  • Dva (1) micro: bit kompleta baterija i baterija

    Ako dobijete micro: bit Go paket, dolazi s baterijom i baterijama

  • Dva (2) microUSB kabla
  • Jedna (1) ploča veličine pola (ili mini)
  • Jedan (1) mali 5V DC motor
  • Jedan (1) nosač motora

    Ili ga napravite od kartona i/ili drvenih tipla

  • Jedan (1) 9V akumulator i žice za bateriju
  • Jedan (1) N-kanalni MOSFET

    Koristio sam D4N06L (tehnički list ovdje) koji je ocijenjen za 4A, 60Vdc. Možete koristiti drugi MOSFET sve dok može podnijeti najmanje 3A i 9Vdc

  • Jedan (1) otpornik od 100 Ohma
  • Jedna (1) dioda
  • Četiri (4) žice aligator-pin
  • Jedna (1) kratkospojna žica

Korak 1: Šta radimo ??

Image
Image

Jedna od mojih omiljenih scena iz prve knjige o Harryju Potteru bila je kada, nakon što se svi drugi učenici bore, Hermoine tjera pero da lebdi s čarolijom Wingardium Leviosa. Ova jednostavna čarolija obuhvaća suštinu zašto volimo magiju: da doslovno jednim potezom zgloba i nekoliko odabranih riječi, možemo odmah učiniti da se dogode iznenađujuće (i impresivne) stvari.

Iako nemamo baš takvu magiju, imamo tehnologiju koja se ponekad čini čudesnom. Tako da se to računa!

Do sada ste vjerovatno pogodili: Da bih oponašao svoju omiljenu scenu, želio sam levitirati pero. Za to možemo koristiti snagu vjetra! Za ovaj vodič prilagođen početnicima odlučio sam koristiti mali 5V DC motor s lopaticama ventilatora izrađenim od aluminijske limenke. Možete imitirati moj dizajn ili, još bolje, stvoriti svoj vlastiti!

Ovaj vodič će vam pokazati kako učiniti sljedeće:

1. Napišite jednostavan blok-bazirani kod za mikro: bitni kontroler štapića

2. Izgradite krug za upravljanje malim 5V DC motorom

3. Napišite jednostavan kôd zasnovan na blokovima za magični prijemnik koji se pokreće radio signalom (poznat i kao bluetooth)

4. Izgradite postavku kako bi naša tehnika zaista izgledala kao magija!

Korak 2: Kodirajte ga: Kontroler štapića

Kodirajte ga: Kontroler štapića!
Kodirajte ga: Kontroler štapića!
Kodirajte ga: Kontroler štapića!
Kodirajte ga: Kontroler štapića!
Kodirajte ga: Kontroler štapića!
Kodirajte ga: Kontroler štapića!

Počnimo s našim čarobnim štapićem!

Budući da je ovo projekt prilagođen početnicima, koristimo blok kodiranje na web stranici Make Code. Međutim, ako imate više iskustva s kodiranjem, možete programirati i micro: bit koristeći micropython ili C ++ u svom omiljenom okruženju za kodiranje (npr. U stanju mirovanja, Visual Studio Code itd.).

U redu, idemo blokirati!

Korak 1: U bloku On Start postavite broj Radio grupe

Odaberite broj koji volite i koji ćete zapamtiti, jer će nam ovo trebati i za prijemnik.

Korak 2: Odlučite kako želite da vaš štapić pokrene akciju.

Micro: bit ima akcelerometar koji mjeri promjene ubrzanja u naše tri prostorne dimenzije: gore/dolje, lijevo/desno i naprijed/nazad.

Brzo rješenje: Upotrijebite blok "on shake"! (Šifra br. 1, Fotografija 2)

Složenije rješenje zasnovano na gestama: Istražite kako akcelerometar radi i promatrajte izlaz dok pomičete micro: bit (otvorite Arduino IDE serijski monitor da vidite izlaz, ako vam je potrebna pomoć u ovom vodiču). Koristite svoja zapažanja za postavljanje okidača. (Šifra br. 2, Fotografija 3)

Primjer u šifri br. 2 je moj pokušaj geste Wingardium Leviosa: zamahni i zamahni! (dole i levo). Useas-is ili kao polazište za vašu omiljenu magičnu gestu!

Korisni savjeti:

(1) Budući da mikrokontroleri obrađuju informacije super brzo, blok pauze daje nam vremena da završimo prvi dio geste prije nego što mikro: bit provjeri drugi dio.

(2) Dodao sam oznake osi na micro: bit kako bih lakše shvatio kako napraviti pravi pokret za čaroliju Wingardium Leviosa - svakako preporučujem ovo!

Korak 3: Pokretom pošaljite radio broj.

Blok "radio send number" nalazi se u setu blokova "radio". Bilo koji (racionalan, stvaran, beskonačan) broj će raditi!

Korak 4: Preuzmite i spremite kôd na micro: bit

Lampice za napajanje mikro: bita će treperiti dok se to događa, kada završe s treptanjem, kôd je završen s postavljanjem.

Korak 3: Napravite ga: Čarobni prijemnik! (1/2)

Napravi to: Čarobni prijemnik! (1/2)
Napravi to: Čarobni prijemnik! (1/2)
Napravi to: Čarobni prijemnik! (1/2)
Napravi to: Čarobni prijemnik! (1/2)
Napravi to: Čarobni prijemnik! (1/2)
Napravi to: Čarobni prijemnik! (1/2)
Napravi to: Čarobni prijemnik! (1/2)
Napravi to: Čarobni prijemnik! (1/2)

Uzmite svoj drugi micro: bit, matičnu ploču i sve zabavne elektroničke dijelove i komade!

Korak 1: Umetnite svoj MOSFET tranzistor u matičnu ploču. (Fotografija 1)

Preporučuje se da crni dio tranzistora bude okrenut prema vama kako bi reference na pin u ovim uputama bile točne:)

Korak 2: Uzmite jednu od svojih aligatorskih kopči sa pin-krajevima i povežite je sa micro: bit iglom P0 u otvoreni red na ploči. (Fotografija 2)

Korak 3: Povežite otpornik između mikro: bit P0 žice i pina MOSFET kapije (krajnji lijevi pin). (Fotografija 3)

Korak 4: Spojite štipaljku aligatora sa pin-krajevima između mikro: bitnog GND pina i MOSFET izvornog pina (krajnji desni pin). (Fotografija 4)

Korak 4: Napravite ga: Čarobni prijemnik! (2/2)

Napravi to: Čarobni prijemnik! (2/2)
Napravi to: Čarobni prijemnik! (2/2)
Napravi to: Čarobni prijemnik! (2/2)
Napravi to: Čarobni prijemnik! (2/2)
Napravi to: Čarobni prijemnik! (2/2)
Napravi to: Čarobni prijemnik! (2/2)
Napravi to: Čarobni prijemnik! (2/2)
Napravi to: Čarobni prijemnik! (2/2)

Korak 5: Pomoću svoje dvije preostale kopče sa aligatorom sa pin-krajevima spojite vodiče motora u dva otvorena reda na ploči. (Fotografija 1)

Korak 6: Spojite kratkospojnik sa jedne od žica motora na odvodnu iglu MOSFET -a (srednju iglu). (Fotografija 2)

Korak 7: Spojite svoju diodu preko stezaljki motora tako da se negativna strana (s prugom) spoji na preostalu žicu motora (žuta žica na fotografiji). (Fotografija 3)

Korak 8: Priključite negativni (crni) vod baterije na pin izvora MOSFET -a (isti red kao i mikro: bit GND). (Fotografija 4)

Korak 9: Spojite pozitivni (crveni) vod akumulatora na preostalu žicu motora (žuta žica). (Fotografija 4)

Korak 5: Kodirajte ga: Čarobni prijemnik

Kodirajte ga: Čarobni prijemnik!
Kodirajte ga: Čarobni prijemnik!

Korak 1: Podesite Radio Group da bude ista kao za kontroler štapića.

Korak 2: Izvucite blok "na radiju primljeno" i postavite ga na "primljenoBroj".

Korak 3: Povucite ponovljeni blok u blok "na radiju primljeno" i prebacite ga na ponavljanje 2 - 3 puta.

Korak 4: (Opcionalno, ali preporučeno) Prikažite ikonu na micro: bit -u kako biste znali je li primio niz.

Ovo je super duper korisno za otklanjanje grešaka.

Korak 5: Uključite digitalni pin 0! (Poznat i kao "digitalni pin za pisanje P0" na 1)

Ovaj blok se nalazi pod blokom "Igle" na kartici Napredno.

Korak 6: Zastanite na nekoliko sekundi.

Odabrao sam 4 sekunde, možete ovo zadržati ili prilagoditi po želji.

Korak 7: Isključite Digital Pin 0 ("digitalni pin za pisanje P0" na 0) i zaslon micro: bit.

Korak 8 (Opcionalno, ali preporučljivo): Dodajte sigurnosni okidač pomoću micro: bit tipke A za potrebe testiranja i otklanjanja grešaka:)

Voila! Preuzmite kôd na svoj Magical Receiver micro: bit i spremni smo za čarobni rekvizit!

Korak 6: Napravimo malo vjetra

Napravimo malo vjetra!
Napravimo malo vjetra!
Napravimo malo vjetra!
Napravimo malo vjetra!
Napravimo malo vjetra!
Napravimo malo vjetra!

Napravimo generator vjetra !! AKA ventilator:) Uključite pištolj za vruće ljepilo i uzmite škare, trajni marker, limenku od aluminija i malo kartona.

Korak 1: Pažljivo izrežite aluminijski pravokutnik iz prazne limenke i malog kruga od kartona promjera oko 1/2 (1 cm).

Korak 2: Odštampajte predložak ventilatora za papir na fotografiji 1 u 50% razmjeru. Izrežite jednu od lopatica ventilatora i ocrtajte je pet (5) puta na aluminijskoj foliji.

Korak 3: Pažljivo izrežite aluminijske lopatice ventilatora i zalijepite ih na kartonski krug u jednakim intervalima.

Korak 4: Zalijepite držač motora na komad kartona (dodao sam i "noge" izrađene od drvenih tipla za lakše povezivanje kopči od aligatora).

Druge opcije

  • Koristite pogonsko vratilo motora za okretanje predmeta ili napravite neke zupčanike/poluge za pomicanje stvari u različitim smjerovima
  • Ako povežete micro: bit sa zvučnicima, može reproducirati i zvukove!
  • Počnite s nečim jednostavnim i igrajte se kako biste pronašli nešto zbog čega ćete se osjećati čarobno.

Korak 7: Testirajte sve stvari

Testirajte sve stvari!
Testirajte sve stvari!

A sada, za naš omiljeni dio: testiranje !! Uključite svoje micro: bitove (i spojite bateriju) i pomaknite kontroler štapića (ili upotrijebite okidač za brzo dugme) da biste provjerili da li naš čarobni prijemnik pomiče motor.

Kad završite s testiranjem, premažite čarobne veze prijemnika vrućim ljepilom kako biste ih držali na mjestu. Ako želite ultratrajno rješenje, upotrijebite epoksid (vodootporna je lijepa bonus funkcija). Pazite da ne dođete do ljepila (a posebno epoksida) na vaše micro: bitove kako biste ih i dalje mogli koristiti za buduće projekte!

Napomena: Kada prvi put sve uključite, motor se može početi vrtjeti bez signala. Aktivirajte kontroler štapića i trebao bi se zaustaviti, a zatim se ponašati kako se očekuje.

Ne radi kako ste očekivali?

Otklanjanje grešaka je gotovo neizbježan dio izgradnje stvari, stoga čestitamo! Zvanično ste proizvođač! Evo nekoliko savjeta za otklanjanje grešaka:

1. Snaga je najčešće pitanje za kreatore svih nivoa iskustva. Dvaput provjerite je li baterija ispravno priključena i jesu li uključena svjetla za napajanje micro: bit (ta mala žuta svjetla pored priključka za microUSB).

2. Motor se ne kreće? Budite sigurni da vam niti jedna žica ili drugi predmeti nisu na putu.

3. Motor vuče pero prema sebi, a ne prema njemu? Zamijenite orijentaciju kabela motora. To će uzrokovati okretanje motora u suprotnom smjeru, pa će se zrak gurnuti u suprotnom smjeru.

Korak 8: Napravite čaroliju

Napravite čaroliju!
Napravite čaroliju!
Napravite čaroliju!
Napravite čaroliju!

Sada smo u osnovi čarobnjaci! Koristite rukavice za sakrivanje i držanje mikro: bit kontrolera štapića i baterije. Sakrijte svoj čarobni prijemnik u fantastičan spremnik kako biste zaista impresionirali sve ljude. Uzeo sam šuplji snop knjiga, izrezao rupu na vrhu i zalijepio motor s ventilatorom unutra.

To je to! Vježbajte čaroliju i zadivite prijatelje svojim novootkrivenim moćima.

Pitanja, komentari, kreacije? Ostavite komentar! Sretno, čarobna bića!

Neka se pomakne
Neka se pomakne
Neka se pomakne
Neka se pomakne

Drugoplasirani u igri Make it Move

Preporučuje se: