Micro: Bit Puppet „Textové správy“!: 5 krokov (s obrázkami)
Micro: Bit Puppet „Textové správy“!: 5 krokov (s obrázkami)
Anonim
Image
Image
Materiály a nástroje
Materiály a nástroje

Takmer všetka naša bezdrôtová komunikácia prebieha pomocou rádiových vĺn*, vrátane telefónnych hovorov, textových správ a WiFi. Vďaka vstavaným rádiovým vysielačom a prijímačom mikrokontrolér Micro: Bit uľahčuje výstavbu všetkých druhov projektov s rádiovou komunikáciou.

Tento konkrétny projekt je jednoduchý a rýchly spôsob odosielania textových správ medzi dvoma mikrokontrolérmi Micro: Bit ** - odosielateľ napíše (krátku) správu, ktorá sa prostredníctvom rádia prenesie do prijímajúceho Micro: Bit, ktorý otriasa bábkou pomocou servomotora a potom zobrazí správu na obrazovke Micro: Bit LED. Každý Micro: Bit môže byť odosielateľom aj príjemcom.

Je to niečo ako twitter pre dve osoby.. ak vás tweet upozornil prostredníctvom tancujúcej kartónovej robotickej bábky!

*Rádiové vlny sú svetelné vlny s dlhou vlnovou dĺžkou. Pozrite sa na elektromagnetické spektrum tu!

** Obrovské ĎAKUJEME spoločnosti Adafruit za darovanie mikrokontrolérov Micro: Bit použitých v tomto projekte na vzdelávacie účely! jáj, ďakujem vám za podporu tohto vzdelávacieho úsilia !!: D

Krok 1: Materiály a nástroje

Elektronika

  • Micro: Bitový mikrokontrolér (x 2)
  • Servomotor (x 2)
  • Aligátorové klipy na drôtené dosky

Materiály pre bábky (alebo iný systém upozorňujúci na správy)

  • Kartón (približne 2 stopy x 1 stopa)
  • Spojovacie prvky na papier (13 a viac)
  • Špajle (5 a viac)

Nástroje

  • Horúca lepiaca pištoľ
  • Nožnice a/alebo úžitkový nôž (napr. Exaktný nôž)
  • Ceruzka
  • Pravítko alebo iná pravítka

Krok 2: Zostavte si bábku s upozornením na prichádzajúcu správu

Postavte bábku s upozornením na prichádzajúcu správu!
Postavte bábku s upozornením na prichádzajúcu správu!
Postavte bábku s upozornením na prichádzajúcu správu!
Postavte bábku s upozornením na prichádzajúcu správu!
Postavte bábku s upozornením na prichádzajúcu správu!
Postavte bábku s upozornením na prichádzajúcu správu!
Postavte bábku s upozornením na prichádzajúcu správu!
Postavte bábku s upozornením na prichádzajúcu správu!

Krok 1: Postavte si kartónovú bábku, ako je tá na fotografii, alebo si vytvorte vlastnú! Pomocou spojovacích prvkov na papier vytvorte spoje

Krok 2: Vybudujte montážny systém na pripevnenie bábky k servu pomocou špajlí a lepenky

Na pripevnenie bábky k systému upevnenia serva som použil magnet, pretože magnety sú úžasné, ale môžete použiť aj lepidlo, pásku, suchý zips alebo množstvo ďalších lepidiel!

Krok 3: Postavte stojan pre bábku.

  • Na cca. 6 palcov x 12 palcov kartónový list, zmerajte, označte a vyrežte otvor pre telo serva tak, aby sa ramená serva opierali o prednú stranu kartónového listu.
  • Vystrihnite dva trojuholníky z lepenky a prilepte ich na zadnú stranu stojana tak, aby stojan dobre stál vzpriamene!
  • Vyrežte otvor pre drôtiky Micro: Bit, cez ktoré sa prevlečie, a pridajte dva pripínače na prednú stranu, aby držal Micro: Bit.

Krok 3: Kódujte dva mikro: bity

Code the Two Micro: Bits!
Code the Two Micro: Bits!
Kódujte dva mikro: bity!
Kódujte dva mikro: bity!

Na začiatku vyberte jeden Micro: Bit ako odosielateľa a druhý Micro: Bit ako prijímač. Keď obe fungujú podľa očakávania, pridajte kód pre obe roly.

Pomocou webovej stránky Make Code Micro: Bit naprogramujte každý Micro: Bit. Pretože sa jedná o projekt pre začiatočníkov, celý systém je možné vytvoriť pomocou blokového programovacieho jazyka, aj keď úpravy sa odporúčajú a oceňujú!

Ak je v miestnosti viac ako jeden pár mikro: bitov (t. J. V triede), nezabudnite pre každý pár nastaviť rôzne čísla rádiových skupín.

Odosielateľ odošle (krátky) text na základe vstupov používateľov prostredníctvom rádia, ako v príklade vyššie. Docela jednoduché! Prijímač posúva servo, keď je prijatý prichádzajúci text, potom posúva text správy na obrazovke LED, ako v nasledujúcom príklade.

Odosielanie/prijímanie prichádzajúcich správ zastavíte stlačením tlačidla reset.

Krok 4: Pripojte servo

Pripojte servo!
Pripojte servo!

Pripojte červený vodič servomotora k napájaciemu kolíku Micro: Bit 3V, čierny servo vodič k uzemňovaciemu kolíku Micro: Bit a biely (alebo žltý) vodič servo k vstupnému kolíku P0: Micro.

Krok 5: Pošlite všetky správy

Posielajte všetky správy!
Posielajte všetky správy!

Naprogramujte Micro: Bits tak, aby boli odosielateľom aj príjemcom, aby ste mohli komunikovať tam a späť. Potom prepnite napájanie z prenosného počítača na batériu a vyskúšajte si bezdrôtový komunikačný systém! Keď odosielateľ odošle správu, bábka vás upozorní, aby ste skontrolovali LED obrazovku, aby ste videli prichádzajúcu správu.

Ako ďaleko sa môžete dostať z dosahu? Vyskúšajte to!

K tomuto úvodnému projektu existuje mnoho ďalších rozšírení, tu je niekoľko možností:

  • Pridajte ďalšie možnosti správ pridaním ďalších vstupov alebo zmenou spôsobu čítania týchto vstupov;
  • Namiesto stolového výstražného systému vybudujte nositeľný výstražný systém;
  • Posielajte hlasové správy a/alebo iné zvuky.

Šťastnú stavbu!