Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Wideo projektu
- Krok 2: Pomysł
- Krok 3: Konfiguracja czujników i sprzętu
- Krok 4: Gromadzenie i udostępnianie danych
- Krok 5: Tworzenie potwora
- Krok 6: Pomiarowy ekspres do kawy
Wideo: Monty - the Maker Faire Measure Monster: 6 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
Uwielbiamy chodzić na Maker Faires, ale 2020 zdecydował inaczej. Dlatego zamiast tego budujemy odpowiedni substytut o nazwie Monty, który uchwyci atmosferę i podzieli się nią ze wszystkimi.
Kieszonkowe dzieci
Sprzęt komputerowy:
- Malinowa Pi
- Czujnik ruchu PIR
- Adafruit 4-kanałowy ADC ADS1015 (przetwornik analogowo-cyfrowy)
- Czujnik dźwięku (użyliśmy Velleman VMA309)
- Pierścień Adafruit NeoPixel
- Komplet małych śrubek
Potwór:
- Stara klatka dla ptaków
- Sztuczne futro
- Czerwona farba do wnętrza klatki dla ptaków
- 2 plastikowe kulki ozdobne
- 3 okrągłe podkładki meblowe
- Biała farba w sprayu
Narzędzia:
- Sprzęt lutowniczy
- Mocny klej
- Wkrętaki
- Igła z nitką
- Środki czystości
Krok 1: Wideo projektu
Krok 2: Pomysł
Krótko mówiąc, nasz projekt przeniesie się do Maker Faire, zmierzy atmosferę za pomocą wielu czujników, zapisze dane i wróci do domu, a wszystko to, wyglądając niesamowicie.
W związku z tym pomysłem należy pamiętać o kilku rzeczach:
- Wysyłka międzynarodowa: musi zmieścić się w pudełku, dotrzeć bezpiecznie i nie wywoływać paniki, więc będziesz mieć ograniczoną wagę, rozmiar i zawartość. Aby mieć pewność, najlepiej kupić pudełko w lokalnym urzędzie pocztowym i stamtąd pracować.
- Plug & play: aby ograniczyć kłopoty związane z samym wydarzeniem, projekt musi być tylko podłączony, aby mógł działać.
- Prywatność: chcemy uchwycić atmosferę wydarzenia, ale nie naruszać prywatności osób biorących w nim udział.
- Łączność: niezawodny internet bezprzewodowy nigdy nie jest gwarancją na imprezach, więc nasze urządzenie będzie musiało działać zarówno w trybie online, jak i offline.
To brzmi jak zabawne wyzwanie, bierzmy się do pracy!
Krok 3: Konfiguracja czujników i sprzętu
Po pierwsze, zaczniemy od uchwycenia nastroju za pomocą Raspberry Pi, czujnika poziomu dźwięku i czujnika ruchu.
Zdecydowaliśmy się na te dwa czujniki, ponieważ możesz poczuć atmosferę wydarzenia, jednocześnie szanując prywatność odwiedzających. Możesz wykryć, kiedy jest dużo ruchu lub wcale, bez rejestrowania, kto przechodzi i o której godzinie. Możesz zauważyć, czy obecnie jest bardzo cicho lub naprawdę głośno, bez nagrywania dźwięku.
Raspberry Pi Jeśli jesteś nowicjuszem w Raspberry Pi, na stronie Raspberry Pi znajdziesz świetny przewodnik dla początkujących.
Czujnik ruchu Aby dowiedzieć się więcej o czujnikach ruchu i sposobie ich podłączenia do Raspberry Pi, możesz wykonać następujące kroki w projekcie Parent Detector Project przygotowanym przez Raspberry Pi Foundation.
Czujnik dźwięku i ADCA wyjście naszego czujnika dźwięku jest analogowe, ale Raspberry Pi może odbierać tylko wejście cyfrowe, będziemy musieli przekonwertować nasze wartości analogowe na cyfrowe za pomocą konwertera analogowo-cyfrowego (ADC).
Adafruit zapewnia ten świetny samouczek dotyczący konfigurowania i rozpoczynania pracy z tablicą rozdzielczą ADC tutaj.
NeoPixel RingCo to za potwór bez pizzy? Tutaj przydaje się pierścień NeoPixel. Aby oświetlić swojego potwora, możesz wykonać kroki opisane w Überguide Adafruit NeoPixel.
Pełny kod i schematy Nie martw się, jeśli nie masz ochoty podążać za wszystkimi różnymi samouczkami, aby uruchomić swojego potwora, ponieważ dodaliśmy pełny kod i ostateczne schematy tego projektu do tego kroku!
Kod wykonuje następujące czynności: - Importuj wszystkie biblioteki i konfiguruj sprzęt
- Każda sekunda:
- Zmień kolor pierścienia NeoPixel
- Zmierz poziom hałasu
- Wykryj ruch
- Sprawdź aktualny czas w Epoce
- Zapisz zebrane dane lokalnie w pliku JSON (patrz następny krok)
- Każda minuta:
Spróbuj wysłać najnowszy pomiar do platformy Thingspeak IoT (patrz następny krok)
Aby uruchomić swój kod przy starcie, jest tu fantastyczny przewodnik.
Krok 4: Gromadzenie i udostępnianie danych
Jednym z kluczowych elementów naszego projektu jest to, że dzieli się swoimi odkryciami ze światem, do czego wskoczymy w tym kroku.
Online z ThingSpeakGdy nasze stworzenie ma połączenie z Internetem, byłoby wspaniale, gdyby wysyłało najnowsze pomiary do platformy IoT, która jest dostępna dla wszystkich, takiej jak ThingSpeak.
Aby dowiedzieć się więcej o tworzeniu kanału ThingSpeak i zbieraniu za jego pomocą danych, zapoznaj się z ich samouczkiem dla początkujących.
Kod do wysłania danych do ThingSpeak został już dodany w poprzednim kroku, wystarczy dodać własny klucz API.
Możesz sprawdzić kanał Montys tutaj!
Poświadczenia Wi-Fi Ponieważ Monty będzie uczestniczył w Maker Faire na własną rękę, będziemy musieli skonfigurować jego dostęp do Internetu przed wyjazdem.
Jeśli masz szczegóły połączenia sieciowego zdarzenia, możesz wcześniej dodać je do swojego Raspberry Pi, postępując zgodnie z tym przewodnikiem napisanym przez Raspberry Pi Foundation.
Offline z JSON
Nie musisz panikować, jeśli nie znasz danych uwierzytelniających Wi-Fi lub połączenie internetowe jest niestabilne, dane zapiszemy również lokalnie na Raspberry Pi w pliku JSON. W ten sposób będziesz mieć zapis atmosfery wydarzenia, do którego możesz uzyskać dostęp w momencie, gdy twój mierzący potwór wróci do domu.
Jeśli nigdy wcześniej nie pracowałeś z JSON, W3Schools ma tutaj całkiem dobre wprowadzenie.
Aby przeanalizować dane JSON, możesz je zaimportować do swoich bezpłatnych narzędzi do przetwarzania danych, takich jak Google Data Studio, lub możesz zwariować w R.
Krok 5: Tworzenie potwora
Klatka
Traf chciał, że znaleźliśmy starą klatkę dla ptaków, która ładnie mieści się w największym pudle wysyłkowym, jakie zapewnia nasz lokalny urząd pocztowy.
Aby przygotować go do potworniania, wyczyściliśmy go, usunęliśmy pałeczki do siedzenia dla ptaków, wymyśliliśmy, jak usunąć pręty klatki i pomalowaliśmy wnętrze na czerwono.
OsprzętPo wyschnięciu farby przymocowaliśmy osprzęt do dolnej części klatki za pomocą zestawu maleńkich śrubek. Upewnij się, że zostawiłeś trochę miejsca do poruszania się, aby twoja elektronika nie była zbytnio napięta.
MonsterAby stworzyć potwora, dodaj dużo sztucznego futra! Przykleiliśmy łatkę na czubku głowy Monty'ego i ręcznie przyszyliśmy kolejny kawałek do prętów klatki.
Dla jego trojga oczu malujemy natryskowo wnętrze dwóch ozdobnych bombek na biało. Przymocowaliśmy trzy połówki do futra na głowie Monty'ego za pomocą bardzo mocnego kleju. Wykończeniem są trzy okrągłe podkładki meblowe, które pełnią funkcję źrenic.
Krok 6: Pomiarowy ekspres do kawy
Aby dopełnić nasz projekt, zaprojektowaliśmy plakat z wyjaśnieniem dotyczącym Monty'ego Pomiarowego Potwora, aby dać odwiedzającym Maker Faire trochę kontekstu.
W końcu bezpiecznie spakowaliśmy Monty'ego i wysłaliśmy go do Eindhoven Maker Faire. Mamy nadzieję, że przeżyje podróż i będzie się świetnie bawić na imprezie!
Jeśli Monty ma połączenie z Internetem, możesz sprawdzić jego pomiary tutaj, na ThingSpeak. Będziemy Cię również informować o jego przygodach na naszym Instagramie i Twitterze!
Zalecana:
Hacking Your 2019 Maker Faire Seoul Badge: 15 kroków
Hacking Your 2019 Maker Faire Seoul Badge: W Maker Faire Seoul 2019, skiiiD rozdaje Arduino Nano i Neopixel! Instrukcja korzystania z NeoPixel i Arduino ze skiiiD
System zaproszeń Maker Faire: 5 kroków
Maker Faire Invitation System: Ten projekt został stworzony do zadania, kiedy byłem w liceum w klasie 11. klasy technologii komunikacyjnych. Celem było stworzenie kreatywnego zaproszenia na dowolne wydarzenie, takie jak urodziny, wesele, przyjęcie itp. Sposób, w jaki nasza herbata
Arduino Atmospheric Tape Measure/ MS5611 GY63 GY86 Demonstracja: 4 kroki (ze zdjęciami)
Arduino Atmospheric Tape Measure / MS5611 GY63 GY86 Demonstracja: To jest tak naprawdę barometr/wysokościomierz, ale przyczynę tytułu można poznać po obejrzeniu filmu.Czujnik ciśnienia MS5611, znajdujący się w płytach typu breakout Arduino GY63 i GY86, zapewnia niesamowitą wydajność . W spokojny dzień zmierzy Twoje
„Hydra” głośnik Bluetooth MONSTER!: 21 kroków (ze zdjęciami)
„Hydra” a MONSTER Bluetooth Speaker!: Wow – to monstrualnie brzmiący i świetnie wyglądający głośnik – nawet jeśli sam tak mówię! Jest to w zasadzie system 2.1 (stereo + subwoofer) wykonany z plastikowych części 3D. Zarówno głośniki pełnozakresowe, jak i subwoofery oparte są na zamkniętym (uszczelnionym) ca
Blinkybug (wersja Maker Faire): 9 kroków (ze zdjęciami)
Blinkybug (wersja Maker Faire): AKTUALIZACJA: Zestawy Blinkybug, które zawierają wszystkie części potrzebne do stworzenia 4 błędów, są teraz dostępne w internetowym sklepie Make Magazine. i prądy powietrza przez bli