Spisu treści:

Błogi Bumble Bee: 8 kroków (ze zdjęciami)
Błogi Bumble Bee: 8 kroków (ze zdjęciami)

Wideo: Błogi Bumble Bee: 8 kroków (ze zdjęciami)

Wideo: Błogi Bumble Bee: 8 kroków (ze zdjęciami)
Wideo: DC Super Hero Girls po Polsku 🇵🇱 | PEŁNE ODCINKI 21-30! Seria Super Shorts | DC Kids 2024, Lipiec
Anonim
Błogi Bumble Bee
Błogi Bumble Bee

Błogi trzmiel, który rozsiewa zdrowie w całym Internecie!

Będziemy budować uroczą małą pszczołę, która się porusza i powie Ci zabawny fakt lub wspierające oświadczenie, gdy naciśniesz przycisk na platformie streamingowej robotów Remo.tv.

Robota możesz znaleźć tutaj, gdy jest on online!

Kieszonkowe dzieci

Kieszonkowe dzieci:

  • Malina Pi
  • Serwo
  • Kamera Pi
  • Pierścień Adafruit NeoPixel
  • Poczuł
  • Drut metalowy
  • Haczyk i pętelka

Narzędzia:

  • drukarka 3d
  • Igła i nić
  • Klej

Krok 1: Wideo projektu

Image
Image

Krok 2: Szycie trzmiela i kwiatka

Szycie trzmiela i kwiatka
Szycie trzmiela i kwiatka
Szycie trzmiela i kwiatka
Szycie trzmiela i kwiatka

Pierwszym krokiem jest stworzenie uroczego małego trzmiela! Zrobiliśmy jeden z filcu, zainspirowany pszczołą, która pojawia się w napisach końcowych serialu animowanego Pora na przygodę.

Narysowaliśmy pszczołę na papierze, aby mieć wyobrażenie o wszystkich potrzebnych nam częściach, i użyliśmy tego jako wzoru do wycięcia kawałków filcu. Kiedy cięcie zostało wykonane i byliśmy zadowoleni z ogólnego wyglądu, ręcznie zszyliśmy pszczołę.

Aby zrobić kwiat, postępowaliśmy w zasadzie według tych samych kroków, najpierw tworząc wersję papierową, a następnie używając jej jako przewodnika do cięcia filcu. Jedyna różnica polegała na tym, że zmierzyliśmy części, aby upewnić się, że pierścień NeoPixel będzie dobrze pasował do środkowej części kwiatu.

Krok 3: Drukowanie 3D

drukowanie 3d
drukowanie 3d
drukowanie 3d
drukowanie 3d

Następnym krokiem jest drukowanie 3D dodatkowych części do wykorzystania później. Wydrukowaliśmy w 3D te dwie rzeczy:

1. Przezroczysta osłona pierścienia NeoPixel do rozpraszania światła. Plik STL do tego jest dodany w załączniku.

2. Wszystkie części do przekształcenia standardowego serwomechanizmu w siłownik liniowy. W tym celu użyliśmy tego zestawu udostępnionego na Thingiverse. Dodając te części do serwomechanizmu, zamieniasz ruch obrotowy serwomechanizmu w ruch szturchania, jakie to fajne?

Krok 4: Ciekawostki i wspierające stwierdzenia

Ciekawostki i wspierające stwierdzenia
Ciekawostki i wspierające stwierdzenia
Ciekawostki i wspierające stwierdzenia
Ciekawostki i wspierające stwierdzenia

Nasza pszczoła podzieli się z Internetem zabawnymi faktami i wspierającymi wypowiedziami, więc musieliśmy wymyślić kilka z nich.

Śmialiśmy się dobrze przeszukując internet i dodaliśmy mnóstwo faktów i stwierdzeń w dwóch plikach JSON. Jeśli nigdy wcześniej nie pracowałeś z JSON, W3Schools ma całkiem dobre wprowadzenie.

Pamiętaj, że nie sprawdziliśmy dokładnie żadnego z tych faktów, po prostu wybraliśmy kilka, które brzmiały zabawnie, więc pamiętaj, że nie jesteśmy do końca pewni, jak prawdziwe są…

Krok 5: Serwo

Serwo
Serwo
Serwo
Serwo
Serwo
Serwo

Aby pszczoła się poruszała, przymocujemy ją do serwomechanizmu. Pierwszą rzeczą, którą chcesz zrobić, to przymocować wydrukowane w 3D części siłownika liniowego do serwomechanizmu, jak pokazano na zdjęciach w Thigiverse.

Dodaliśmy pasek taśmy haczykowo-pętelkowej z tyłu pszczoły i do patyczka do lodów. Następnie przykleiliśmy drugą stronę patyka Popsicle do końca drążka siłownika liniowego. W ten sposób pszczoła będzie miała wystarczająco dużo miejsca do poruszania się i możesz ją ustawić na wiele różnych sposobów.

Będziemy używać Raspberry Pi do sterowania serwomechanizmem. Oto świetny przewodnik, jak zacząć sterować serwami za pomocą Raspberry Pi.

Krok 6: Pierścień NeoPixel

Pierścień NeoPixel
Pierścień NeoPixel
Pierścień NeoPixel
Pierścień NeoPixel
Pierścień NeoPixel
Pierścień NeoPixel
Pierścień NeoPixel
Pierścień NeoPixel

Aby dodać trochę blasku naszemu projektowi, umieściliśmy Adafruit NeoPixel na środku naszego kwiatka. Po naciśnięciu przycisku na Remo. TV nasz trzmiel poruszy się, a kwiatek zaświeci się w losowym kolorze tęczy!

Kod, którego użyliśmy do wybrania kolorów, jest dodawany do następnego kroku (krok 6), w którym ustawiamy Remo. TV.

Wszystko, co musisz wiedzieć o sterowaniu NeoPixelami, znajdziesz tutaj, w Überguide Adafruit NeoPixel!

Użyliśmy dziurkacza do tkanin, aby zrobić mały otwór w środku kwiatka na druty pierścienia NeoPixel. Na koniec umieściliśmy na niej przezroczystą kopułę, którą wcześniej wydrukowaliśmy w 3D, aby rozproszyć światło.

Krok 7: Remo. TV

Remo. TV
Remo. TV

Wykorzystaliśmy Remo. TV do kontrolowania naszego trzmiela przez internet. Postępowaliśmy zgodnie z tym przewodnikiem na GitHub, jak skonfigurować własnego robota.

Aby nasz trzmiel robił to, co chcemy, zmodyfikowaliśmy kod w pliku none.py i dodaliśmy dwa pliki JSON, jeden z zabawnymi faktami, a drugi ze wspierającymi stwierdzeniami. W skrócie, kod wykonuje następujące czynności:

Po naciśnięciu przycisku „ciekawostka” lub „wypowiedź wspierająca” na Remo. TV, losowa ciekawostka lub wypowiedź wspierająca jest wybierana z plików JSON i wyświetlana na czacie, pierścień NeoPixel zapala się w jednym z kolorów tęczy, a serwo obraca się, sprawiając, że trzmiel porusza się tam iz powrotem.

Kod do tego jest załączony, ale niestety JSON nie był dozwolony:(

Krok 8: Składanie wszystkiego

Składanie wszystkiego
Składanie wszystkiego
Składanie wszystkiego
Składanie wszystkiego
Składanie wszystkiego
Składanie wszystkiego

Ostatnim krokiem jest złożenie wszystkich oddzielnych małych części w jeden duży projekt roboczy.

Umieściliśmy Blissful Bumble Bee w szafce do przechowywania, obok naszego kontrolowanego przez Internet narzędzia do usuwania wirusa koronowego (tak, wiemy, to hobby budowania robotów sterowanych przez Internet wymyka się nieco spod kontroli…).

Konfiguracja składa się z:

  • Jeden kawałek niebieskiego filcu na spodzie, aby stworzyć ładne tło.
  • Kwiatek z pierścieniem NeoPixel i przezroczystą kopułą umieszczony jest w lewym dolnym rogu.
  • W prawym górnym rogu znajduje się serwo z siłownikiem liniowym i trzmielem. Aby utrzymać go na miejscu, przykleiliśmy serwo do dolnej części szafki.
  • Aby transmitować robota na żywo, kamera Pi jest podłączona do Raspberry Pi i trzymana w celu widoku z lotu ptaka.
  • Wszystkie części są podłączone do Raspberry Pi 4, który komunikuje się z Remo. TV i koordynuje całość.

Tadaa! Mamy go, słodkiego małego trzmiela, który rozprzestrzenia zdrowie w Internecie! Czego chcieć więcej?

Zalecana: