Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
By rabbitcreekObserwuj Więcej autora:
Mój brat z zamiłowania wykonuje rzeźby z brązu. Musisz wyrzeźbić małą podobiznę w wosku wrażliwym na ciepło, a następnie przelać ją przez kompulsywną serię przejść od form neg do pos, a następnie na koniec obróbki powierzchni i spawania. Kiedy dostaję od niego jeden z nich w poczcie, świadczy to o jego koncentracji i poświęceniu. Odwdzięczam się jednym z moich elektronicznych gadżetów, które możesz dosłownie oderwać w ciągu kilku minut – całkowicie nieuczciwa wymiana. Ale, próbując zaspokoić jego zainteresowanie zdolnościami monitorowania temperatury The Connected Mezuzah i jego zamiłowanie do maleńkich nagich ludzi, którzy wypełniają jego dom, zbudowałem mu tę tymczasowość, która raportuje o tematyce posągu. Używa tej samej aplikacji Blynk na smartfonie do zgłaszania temperatury w domu, ale opiera się na ciągłej mocy, aby uruchomić mały wyświetlacz LED. Jeśli w tym roku przegapiłeś Burning Mana, może to być Twoja budowa. Podziękowania dla współtwórcy Thingiverse: Torso autorstwa dandvan Opublikowane 10 listopada 2017 r. www.thingiverse.com/thing:2637753 za zaprojektowanie tej wspaniałej figury. Nawet mój brat to lubił…
Krok 1: Zbierz swoje materiały
W takim przypadku ponownie potrzebujesz drukarki 3D. Dwa pliki STL są udostępniane i oba drukują się w PLA bez wsparcia.
1. ESP8266 -- Wemos D1 Mini -- stały się one teraz bardzo ogólne 5,00 USD
2. Cyfrowy czujnik temperatury DS18B20 + dodatki 4,00 USD
3. Neopixel - 3 połączone razem - 0,50 USD
Niewielki koszt w tym projekcie - mniej niż dziesięć dolarów. Koszt rzeźby z brązu tego samego rozmiaru 300 $….
Krok 2: Podłącz to
Okablowanie w tej konfiguracji jest dość proste. Zasilanie będzie pochodzić ze stałego połączenia micro USB z płytą Wemos Mini. Dallas One-Wire jest podłączony do pinu D3, a linia danych Neopixel jest podłączona do D2. Zasilanie łańcucha Neopixel jest zasilane przez 5V, a sonda temperatury jest zasilana z płyty 3,3V. Wszystkie połączenia są narysowane na schemacie Fritzinga. Pin danych na czujniku temperatury jest utrzymywany wysoko przez dołączony rezystor 4,7 kΩ.
Krok 3: Zbuduj to
Budowa również jest całkowicie prosta. Po zakończeniu okablowania ułóż łańcuch neopikseli na podstawie wydrukowanej figury i zaznacz otwory, przez które przejdzie światło. Zaznacz również miejsce, w którym sonda termiczna podniesie się do głowy rzeźby i wywierć otwory o odpowiedniej wielkości. Przyklej na gorąco neopiksele i sondę temperatury. Dwie duże podkładki są przyklejone do spodu na gorąco, aby dodać trochę wagi rzeźby z brązu. Wywierć otwór w tylnej części podstawy, aby umożliwić połączenie Wemos Mini D1 z przewodem zasilającym. Przyklej na gorąco Wemos na miejscu i na koniec sklej górną i dolną część razem z obrzeżem superglue - wewnątrz nie ma żadnych części, które mogłyby być serwisowane przez użytkownika.
Krok 4: Zaprogramuj to
Program jest ponownie pobierany z Blynk. Pobierz aplikację na swój telefon i załóż nowe konto. Pobierz klucz do korzystania z ESP8266 dla środowiska Arduino. Jest to używane w oprogramowaniu wraz z danymi uwierzytelniającymi Wi-Fi. Oprogramowanie jest zaprojektowane do korzystania z timera Blynk umieszczonego w funkcji konfiguracji void. Ma regulowane przerwanie czasowe, które można ustawić - w oprogramowaniu ustawia się to na około 10 sekund - dużo odczytów! Ma to na celu zapobieganie umieszczaniu w pętli funkcji przesyłania, która przeciążyłaby serwer i nie spowodowała niczego dobrego. Pozostała część programu wykorzystuje funkcję FastLed i świetny program do kolorowania z centrum edukacyjnego Adafruit dla ich rzeźby żółwia: https://learn.adafruit.com/neopixel-led-magnetic-… Możesz ładnie zmieniać paletę kolorów od Ocean do Tęcze, aby kontynuować Twój niebanalny buzz Burning Man.
Projekt aplikacji Blynk jest następnie personalizowany. Użyłem ekranu superwykresów wyjściowych, który zapewnia różne wykresy wyjściowe dla wyników na żywo, 1 godziny, 6 godzin i 24 godzin. Musisz ustawić wejście dla tego wykresu dla wirtualnego pinu 6, ponieważ jest to ten używany w oprogramowaniu. Uważam, że oprogramowanie Blynk jest bardzo łatwe w użyciu i personalizacji.