Spisu treści:
- Krok 1: Czego potrzebujesz, aby stworzyć swoją kieszonkową kieszonkę papierową?
- Krok 2: Wsparcie drewna z osadzonymi magnesami
- Krok 3: Zbuduj Origami
- Krok 4: Programowanie zachowania zwierzaka
- Krok 5: Osadź technologię w origami i połącz wszystkie części
Wideo: Paper Pocket Pets: 5 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Paper Pocket Pets (PPP) to zestaw przeznaczony do tworzenia interaktywnych zabawek modułowych i nadających się do noszenia. Zachęca dzieci do ruchu i życia towarzyskiego dzięki reakcjom zwierzaka i pozwala dzieciom budować własnego reprezentatywnego zwierzaka, a także zmieniać go z czasem, jeśli zechcą.
Dynamika interakcji
Zwierzęta są przeznaczone do noszenia na ciele i interaktywne. Zwierzę
- Ruchy! Gdy dziecko jest spokojne, zwierzak może swobodnie poruszać się po ciele dziecka
- Interakcje z właścicielem! Jeśli dziecko porusza się szybko, zwierzę pozostaje nieruchome (aby nie spaść), ale staje się szczęśliwe i zapala się.
- Współdziała z innymi zwierzakami! Jeśli spotka się dwoje lub więcej dzieci z kieszonkowym zwierzakiem, zwierzaki wyczuwają się nawzajem i „mówią”, tj. pokazują kolor tęczy i poruszają się szybko.
Krok 1: Czego potrzebujesz, aby stworzyć swoją kieszonkową kieszonkę papierową?
- Kwadratowe arkusze papieru i schematy origami do tworzenia zwierzaków
- Sztywny materiał, taki jak balsa lub sklejka, stanowiący podstawę dla Paper Pocket Pets
- Magnesy do łączenia papierowych zwierząt z płytą nośną
-
Elektroniczne elementy do animowania Zwierzaków tj.
- Bateria
- Płytka programowalna. Użyliśmy Microbit i wyjaśnimy, jak zaprogramować ten, ale możliwe jest również użycie innych płyt. Dodatkowo zastosowaliśmy płytkę zaciskową złącza krawędziowego, aby łatwo podłączyć komponenty do mikrobita.
- Pojedyncze diody LED
- 1 serwomotor
Krok 2: Wsparcie drewna z osadzonymi magnesami
Drewniana podstawa stanowi siedlisko dla papierowego zwierzaka. Zainspirował nas projekt Paper Mech (https://www.papermech.net). Nasz wycięty laserowo model znajdziesz w załączniku. Pozwala papierowemu zwierzakowi poruszać się w górę i w dół. I użyliśmy go do żaby i węża. Spójrz na https://www.papermech.net dla różnych ruchów.
Użyliśmy maleńkich śrubek i kleju, aby przymocować drewniane części, a także serwomotor i płytkę zaciskową microbit do drewnianej podstawy. Do drewna przykleiliśmy dwa magnesy, jeden u podstawy, a drugi przy korbie. Papierowy zwierzak zostanie tam później przyczepiony.
Krok 3: Zbuduj Origami
Wypróbowaliśmy kilka figurek origami i najbardziej podobały nam się żaba i wąż. Poniżej znajdziesz kilka inspirujących filmów, którym się przyjrzeliśmy:
Żaba -
Motyl -
Wąż -
Dodaliśmy dwa magnesy wewnątrz zwierzaka origami. Za żabę na przedniej łapie i jedną pośrodku z tyłu. Na przekąskę dodaliśmy jeden magnes w głowie, a drugi na dolnym końcu. Możesz spróbować przymocować papierowego zwierzaka do podstawy i zobaczyć, jak pasuje i jak porusza się ręcznie. Możesz ozdobić swojego papierowego zwierzaka oczami, brokatem, kolorem itp.
Krok 4: Programowanie zachowania zwierzaka
Uruchom edytor microbit (https://makecode.microbit.org/#editor).
Programowanie można wykonać etapami.
- Zaczęliśmy odkrywać zapalanie ledów. Do diod LED wykorzystaliśmy bibliotekę o nazwie Neopixel. Adafruit ma dobry samouczek na początek (https://learn.adafruit.com/micro-bit-lesson-3-neop…). Stworzyliśmy zespół 4 neopikseli i podłączyliśmy go do jednego z pinów wejściowych.
- Kiedy próbowaliśmy sterować silnikiem, który poruszy zwierzaka. Użyliśmy poleceń dostępnych pod Pins do sterowania naszym serwomotorem (https://makecode.microbit.org/reference/pins). Normalne zachowanie jest takie, że silnik jest włączony, a papierowy zwierzak porusza się powoli. Przymocowaliśmy silnik do drewnianej podstawy i eksperymentowaliśmy z mechaniką, aż spodobał nam się ruch.
- Teraz musimy nadać mu trochę interaktywności. Wtedy dzieciak się porusza zwierzak powinien być nieruchomy i zapalić. Wykorzystaliśmy zdarzenie onShake, aby wykryć ruch, rozświetlić neopiksele i zatrzymać na chwilę serwomotor. Dodaliśmy zmienną do śledzenia stanu zwierzaka (poruszającego się lub nie) oraz wewnętrzne odliczanie, aby przedłużyć efekt.
- Ostatnim krokiem jest komunikacja z innymi. Wykorzystaliśmy do tego funkcję radia (https://makecode.microbit.org/reference/radio). Jeśli wykryjemy w pobliżu przyjaciela, diody zaświecą się w tęczowych kolorach, a zwierzak będzie się szybciej poruszał. Ponownie użyliśmy wewnętrznego odliczania, aby zresetować radio i stan papierowego zwierzaka.
Jako inspirację możesz pobrać nasz kod. Ale programowanie własnego zwierzaka w papierowej kieszeni będzie fajniejsze. Daj nam znać, co potrafi Twój papierowy zwierzak:)
Krok 5: Osadź technologię w origami i połącz wszystkie części
Ostatnim i najłatwiejszym krokiem jest połączenie wszystkiego. Musisz
- Pobierz swój kod na microbit
- Podłącz mikrobit do drewnianej platformy.
- Podłącz baterię do mikrobita
- Dodaj światła (i magnesy) do papierowego zwierzaka
- Przymocuj zwierzaka do platformy za pomocą magnesów
- Podłącz kable do microbita, zarówno od silnika, jak i diod led.
- Zasil to i baw się dobrze:)
Zalecana:
Licznik subskrybentów YouTube za pomocą wyświetlacza E-Paper i Raspberry Pi Zero W: 5 kroków (ze zdjęciami)
Licznik subskrybentów YouTube za pomocą wyświetlacza e-papierowego i Raspberry Pi Zero W: W tej instrukcji pokażę, jak zbudować własny licznik subskrybentów YouTube za pomocą wyświetlacza e-papierowego i Raspberry Pi Zero W, aby sprawdzić interfejs API YouTube i zaktualizuj wyświetlacz. Wyświetlacze e-papierowe świetnie nadają się do tego typu projektów, ponieważ mają
Kolorymetr Raspberry Pi z wyświetlaczem E-Paper: 8 kroków (ze zdjęciami)
Kolorymetr Raspberry Pi z wyświetlaczem E-Paper: Zacząłem pracować nad tym pomysłem w 2018 roku, będącym rozszerzeniem poprzedniego projektu, kolorymetrem. Moim zamiarem było użycie wyświetlacza e-papierowego, aby kolorymetr mógł być używany jako samodzielne rozwiązanie bez wymagań dotyczących zewnętrznego
PAPER HUNGRY ROBOT - Pringles Recycle Arduino Robot: 19 kroków (ze zdjęciami)
PAPER HUNGRY ROBOT - Pringles Recycle Arduino Robot: To kolejna wersja Hungry Robot, którą zbudowałem w 2018 roku. Możesz zrobić tego robota bez drukarki 3d. Wystarczy kupić puszkę Pringles, serwomotor, czujnik zbliżeniowy, arduino i kilka narzędzi. Możesz pobrać wszystkie
DIY Paper Circuit Card: 6 kroków (ze zdjęciami)
DIY Paper Circuit Card: Kto nie lubi dostawać lub wręczać ręcznie robionych kart? Tworzenie papierowych obwodów drukowanych to idealne połączenie STEAM. Pozwól dzieciom uwolnić swoją kreatywność, eksperymentując z papierowymi obwodami, które naprawdę się rozświetlają. Stwórz świecącą kartę dla przyjaciół i fa
Instructables Robot Paper Latarka LED: 10 kroków (ze zdjęciami)
Latarka LED Instructables Robot Paper: To mój wpis do konkursu kieszonkowego Instructables. Ciemność jest wszędzie i często utknąłeś w czarnej otchłani bez źródła światła. Nie bój się więcej, ponieważ teraz jest malutka latarka LED, która mieści się w każdej kieszeni i wadze