Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
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
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
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 č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
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!