Spisu treści:

Micro:Bit Puppet „Wiadomości tekstowe”!: 5 kroków (ze zdjęciami)
Micro:Bit Puppet „Wiadomości tekstowe”!: 5 kroków (ze zdjęciami)

Wideo: Micro:Bit Puppet „Wiadomości tekstowe”!: 5 kroków (ze zdjęciami)

Wideo: Micro:Bit Puppet „Wiadomości tekstowe”!: 5 kroków (ze zdjęciami)
Wideo: STRANGER THINGS 4 [CAŁY SEZON] w 61 minut | Szyderczy Skrót 2024, Lipiec
Anonim
Image
Image
Materiały i narzędzia
Materiały i narzędzia

Prawie cała nasza komunikacja bezprzewodowa odbywa się za pomocą fal radiowych*, w tym połączeń telefonicznych, wiadomości tekstowych i Wi-Fi. Dzięki wbudowanym nadajnikom i odbiornikom radiowym mikrokontroler Micro:Bit sprawia, że budowanie wszelkiego rodzaju projektów z komunikacją radiową jest bardzo łatwe.

Ten konkretny projekt to prosty i szybki sposób na wysyłanie wiadomości tekstowych między dwoma mikrokontrolerami Micro:Bit** – nadawca pisze (krótką) wiadomość, która jest przesyłana drogą radiową do odbierającego Micro:Bit, który potrząsa małą lalką za pomocą serwomotor, a następnie wyświetla komunikat na ekranie LED Micro:Bit. Każdy Micro:Bit może być zarówno nadawcą, jak i odbiorcą.

To trochę jak Twitter dla dwóch osób.. jeśli tweet powiadomił Cię za pośrednictwem tańczącej marionetki z kartonowego robota!

*Fale radiowe to fale świetlne o dużej długości. Sprawdź widmo elektromagnetyczne tutaj!

**Ogromne PODZIĘKOWANIA dla Adafruit za przekazanie mikrokontrolerów Micro:Bit użytych w tym projekcie do celów edukacyjnych! yayy dziękuję za wsparcie tego edukacyjnego przedsięwzięcia!!:D

Krok 1: Materiały i narzędzia

Elektronika

  • Mikrokontroler Micro:Bit (x 2)
  • Silnik serwo (x 2)
  • Zaciski krokodylkowe do przewodów do krojenia chleba

Materiały kukiełkowe (lub inny system powiadamiania o wiadomościach)

  • Karton (ok. 2 stopy x 1 stopa)
  • Łączniki do papieru (13 lub więcej)
  • Szaszłyki (5 lub więcej)

Narzędzia

  • Pistolet na gorący klej
  • Nożyczki i/lub nóż introligatorski (np. precyzyjny nóż)
  • Ołówek
  • Linijka lub inna linijka

Krok 2: Zbuduj kukiełkę ostrzegającą o przychodzących wiadomościach

Zbuduj kukiełkę ostrzegającą o nadchodzących wiadomościach!
Zbuduj kukiełkę ostrzegającą o nadchodzących wiadomościach!
Zbuduj kukiełkę ostrzegającą o nadchodzących wiadomościach!
Zbuduj kukiełkę ostrzegającą o nadchodzących wiadomościach!
Zbuduj kukiełkę ostrzegającą o nadchodzących wiadomościach!
Zbuduj kukiełkę ostrzegającą o nadchodzących wiadomościach!
Zbuduj kukiełkę ostrzegającą o nadchodzących wiadomościach!
Zbuduj kukiełkę ostrzegającą o nadchodzących wiadomościach!

Krok 1: Zbuduj kartonową lalkę, taką jak ta pokazana na zdjęciu, lub stwórz własną! Użyj łączników papierowych, aby wykonać połączenia

Krok 2: Zbuduj system mocowania, aby przymocować lalkę do serwomechanizmu za pomocą szpikulców i kartonu

Użyłem magnesu, aby przymocować pacynkę do systemu mocowania serwomechanizmu, ponieważ magnesy są super, ale można też użyć kleju, taśmy, rzepa lub wielu innych klejów!

Krok 3: Zbuduj stoisko dla lalki.

  • Na około. Kartonowy arkusz o wymiarach 6 cali x 12 cali, zmierz, zaznacz i wytnij otwór na korpus serwomechanizmu, tak aby ramiona serwomechanizmu opierały się o przód arkusza tektury.
  • Wytnij dwa trójkąty z kartonu i przyklej je z tyłu stojaka, aby stojak, no cóż, stał prosto!
  • Wytnij otwór na przewody Micro:Bit do przewleczenia i dodaj dwie pinezki z przodu, aby przytrzymać Micro:Bit.

Krok 3: Zakoduj dwa Micro:Bity

Zakoduj dwa Micro:Bity!
Zakoduj dwa Micro:Bity!
Zakoduj dwa Micro:Bity!
Zakoduj dwa Micro:Bity!

Na początek wybierz jeden Micro:Bit jako nadawca, a drugi Micro:Bit jako odbiorcę. Gdy obie działają zgodnie z oczekiwaniami, dodaj kod dla obu ról.

Użyj witryny Make Code Micro:Bit, aby zaprogramować każdy Micro:Bit. Ponieważ jest to projekt dla początkujących, cały system można zbudować przy użyciu języka programowania opartego na blokach, chociaż zachęcamy i doceniamy adaptacje!

Jeśli w pomieszczeniu znajduje się więcej niż jedna para Micro:Bits (np. w klasie), pamiętaj, aby ustawić różne numery grup radiowych dla każdej pary.

Nadawca wysyła (krótki) tekst na podstawie danych wprowadzonych przez użytkownika przez radio, jak w powyższym przykładzie. Dość proste! Odbiornik porusza serwomechanizmem po odebraniu przychodzącego tekstu, a następnie przewija tekst wiadomości na ekranie LED, jak w poniższym przykładzie.

Naciśnij przycisk resetowania, aby zatrzymać wysyłanie/odbieranie wiadomości przychodzącej.

Krok 4: Podłącz serwo

Podłącz serwo!
Podłącz serwo!

Podłącz czerwony przewód serwomechanizmu do pinu zasilania Micro:Bit 3V, czarny przewód serwomechanizmu do pinu uziemienia Micro:Bit, a biały (lub żółty) przewód serwomechanizmu do pinu wejściowego Micro:Bit P0.

Krok 5: Wyślij wszystkie wiadomości

Wyślij wszystkie wiadomości!
Wyślij wszystkie wiadomości!

Zaprogramuj oba Micro:Bits, aby były zarówno nadawcą, jak i odbiorcą, dzięki czemu możesz komunikować się tam iz powrotem. Następnie przełącz zasilanie z laptopa na akumulator i przetestuj swój system komunikacji bezprzewodowej! Gdy nadawca wyśle wiadomość, kukiełka powiadomi Cię, abyś sprawdził ekran LED, abyś mógł zobaczyć przychodzącą wiadomość.

Jak daleko możesz się dostać? Przetestuj to!

Istnieje mnóstwo innych rozszerzeń tego wprowadzającego projektu, oto kilka możliwości:

  • Dodaj więcej opcji wiadomości, dodając więcej danych wejściowych lub zmieniając sposób odczytywania tych danych wejściowych;
  • Zamiast systemu ostrzegania na stole, zbuduj system ostrzegania, który można nosić na sobie;
  • Wysyłaj wiadomości głosowe i/lub inne dźwięki.

Szczęśliwego budowania!

Zalecana: