Spisu treści:
- Krok 1: Rzeczy, których potrzebujesz
- Krok 2: Schemat ideowy
- Krok 3: Oprogramowanie i kod
- Krok 4: Połącz wszystko razem
- Krok 5: Wykończenie dotyku
Wideo: Kapelusz Fedora WiFi Led (ESP8266 + WS2812b): 5 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Jest to fajny, dobrze wyglądający kapelusz led, możesz zmieniać kolor i efekty diod led za pomocą smartfona lub komputera, a także próbowałem uczynić to tak prostym i tanim, jak to tylko możliwe. Ma również akumulator, dzięki czemu możesz go zabrać ze sobą! To też dobry prezent!. A więc zacznijmy -----
Krok 1: Rzeczy, których potrzebujesz
Potrzebujemy kilku komponentów i kilku prostych narzędzi, aby to-
1) NodeMcu Lolin v3 (ESP8266 12e) [Mózg kapelusza]
2) WS2812b [aka NeoPixel] użyłem 8 sztuk
3) akumulator litowo-jonowy 18650 [główne źródło zasilania]
4) ochrona akumulatora i moduł ładowarki;
5) Moduł konwertera doładowania 5 V
6) Dowolny rodzaj przełącznika spdt
7) Przewody
8) nagłówki pinów [Podłączanie przewodów do węzła mcu]
9) Trochę czarnej nici i czarnej tkaniny
10) I NAJWAŻNIEJSZE Kapelusz to samo
Narzędzia-
1) Lutownica i lut
2) Szczypce
3) Przecinak
4) Igła
ORAZ komputer do programowania NodeMCU
Krok 2: Schemat ideowy
Jak na schemacie masa i Vcc z akumulatora łączy się z modułem tp4056 [Uwaga- na schemacie widać, że jest to moduł tp4056, ale w rzeczywistości używam modułu tp4056 z przeładowaniem, nadmiernym rozładowaniem i zwarciem] z Moduł vcc łączy się z wzmacniaczem 5 V za pomocą przełącznika, a masa bezpośrednio łączy się z modułem wzmacniacza. Z wyjścia wzmacniacza Vcc i uziemienia połącz zarówno NodeMCU, jak i diody led. D1 z NodeMCU łączy się z pinem Din WS2812b.
Polecam najpierw Zbudowanie prototypu w płytce do krojenia chleba.
Krok 3: Oprogramowanie i kod
Teraz zróbmy część oprogramowania
W tym projekcie wykorzystałem projekt McLighting, Dzięki Toblum
Pobierz McLighting z góry
Ich szczegółowa instrukcja znajduje się tutaj -
Ale staram się wyjaśnić prostymi słowami -
- Najpierw potrzebujesz identyfikatora Arduino, pobierz go stąd -
- Następnie musisz zainstalować obsługę płyty ESP8266 dla arduino, przejdź do okna dialogowego preferencji i wprowadź następujący adres URL jako adres URL menedżera dodatkowych płyt
- Teraz przejdź do narzędzi - płyta i wybierz NodeMCU 1.0, ustaw częstotliwość procesora na 80 MHz, a rozmiar Flash na 4M (1M SPIFFS), a następnie wybierz odpowiedni port com.
- Teraz musimy dodać kilka bibliotek -Przejdź do „Sketch” > „Include Library” > „Manage Libraries…” i zainstaluj następujące biblioteki, wyszukując je i instalując: 1) WiFiManager od @tzapu2) WebSockets od @Links20043) Adafruit NeoPixel autorstwa @adafruit4)Opcjonalnie: PubSubClient autorstwa @knollearyPobierz tę bibliotekę https://github.com/kitesurfer1404/WS2812FX i załaduj ją do arduino IDE przez Sketch> Dołącz bibliotekę> Dodaj bibliotekę. ZIP
- Teraz musimy dokonać pewnych zmian w szkicu jako naszej konfiguracji, otworzyć szkic MC Lighting Arduino i przejść do pliku definitions.h i po prostu zmienić liczbę diod led i pin danych, w moim przypadku użyłem 8 diod led i pin D1. Możesz również zmienić nazwę Wi-Fi tutaj
- Teraz skompiluj i prześlij szkic na płytkę ESP8266
- Następnie esp będzie działał jako otwarty punkt dostępu, połączy się z nim i wprowadzi dane uwierzytelniające Wi-Fi, ESP połączy się z tym Wi-Fi
- Znajdź jego adres IP, sprawdzając wyjście debugowania Arduino IDE lub po prostu sprawdź router lub hotspot Wi-Fi pod kątem podłączonych urządzeń.
- Przejdź do https://YOUR_ESP8266_HOSTNAME_OR_IP/upload i prześlij index.htm z katalogu McLighting\clients\web\build.
- Na koniec uruchom ponownie płytę i przejdź do adresu IP, a będziesz mieć zdalny interfejs do sterowania.
Krok 4: Połącz wszystko razem
Użyłem w sumie 8 diod led i połączyłem je w łańcuch za pomocą przewodów. Ładowarka, konwerter doładowania i przełącznik są umieszczone w górnej części akumulatora, aby zmieścić się w małym miejscu. z wyjścia konwertera doładowania 2 przewody biegną do Vin i GND węzła mcu, a inny do +5V i GND ws2812b pierwszej diody serii. Dodałem małą końcówkę żeńską na końcu przewodu sygnałowego i przewodów zasilających węzła mcu, aby łatwo połączyć się z węzłem mcu.
Umieściłem baterię i węzeł mcu z tyłu czapki i przyszyłem je do czapki, również przyszywam diody do czapki, aby pozostały na swoim miejscu.
Krok 5: Wykończenie dotyku
Po sprawdzeniu, czy wszystko działa dobrze, weź mały kawałek czarnej szmatki i przyszyj go, aby zakryć tylną część czapki, aby ukryć baterię i NodeMCU, Pomalowałem też ledy łączące przewody z czarnym.
W kontrolerze jest ich ponad 50 fajnych efektów led, a także możesz kontrolować prędkość i jasność diod led.
Teraz masz fajny ledowy kapelusz. BAW SIĘ DOBRZE!!
Jeśli masz jakieś problemy, pytaj w komentarzach, nie zapomnij zagłosować na te projekty.
Zalecana:
Kapelusz sortowania Świętego Mikołaja: 10 kroków (ze zdjęciami)
Santa's Sorting Hat: Ściśle współpracujemy z Santa's Workshop, aby wprowadzić tę innowację w niegrzecznej lub miłej komunikacji listowej. Teraz możesz sprawdzić w czasie rzeczywistym, czy twoje dobre i złe uczynki wpłynęły na twoją pozycję na liście niegrzecznych lub miłych Świętego Mikołaja! Fajny projekt
Gadający kapelusz wykrywający wstrząsy z Circuit Playground Express: 12 kroków (ze zdjęciami)
Gadający kapelusz wykrywający wstrząsy z Circuit Playground Express: Ten łatwy i szybki samouczek nauczy Cię, jak zrobić mówiący kapelusz! Udzieliłby starannie opracowanej odpowiedzi, gdy „zadasz” pytanie, i być może pomogłoby ci zdecydować, czy masz jakieś obawy lub problemy. W mojej klasie Wearable Tech
Kapelusz kamery analogowej 360 stopni: 10 kroków (ze zdjęciami)
Kapelusz kamery analogowej 360 stopni: Zapomnij o Instagramie, przywróć swoim zdjęciom wygląd retro, używając klasycznego filmu analogowego w nowy, zabawny sposób. Ta czapka została wykonana przy użyciu resztek jednorazowych kamer filmowych 35 mm i kilku małych serwomotorów, wszystkie zasilane dwiema bateriami AA. Z T
Fantazyjny kapelusz LED: 5 kroków (ze zdjęciami)
Fancy LED Hat: Zawsze chciałem zrobić projekt Arduino, ale nigdy nie miałem świetnych pomysłów na taki, dopóki moja rodzina nie została zaproszona na fantazyjne przyjęcie z kapeluszami. Z dwutygodniowym czasem realizacji, byłem ciekawy, czy mógłbym zarówno zaplanować, jak i wykonać czapkę do animacji LED wrażliwą na ruch. Obroty
Kapelusz robota Killer Bunny: 5 kroków (ze zdjęciami)
Killer Bunny Robot Hat: Śliczny mały króliczek z KILLER czerwonymi oczami! Naciśnij jego mały różowy nos, a gałki oczne robota zaświecą się! Zrobiłem je dla przyjaciółki, jej męża i ich prawie tutejszej córki. Niektóre zdjęcia pokazują więc więcej części, niż potrzeba do jednego