![Zakazana wieża strażnicza + dioda LED RGB kontrolowana przez WiFi: 7 kroków (ze zdjęciami) Zakazana wieża strażnicza + dioda LED RGB kontrolowana przez WiFi: 7 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/004/image-9583-25-j.webp)
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03
![Zabroniona wieża strażnicza + dioda LED RGB sterowana przez WiFi Zabroniona wieża strażnicza + dioda LED RGB sterowana przez WiFi](https://i.howwhatproduce.com/images/004/image-9583-26-j.webp)
![Zabroniona wieża strażnicza + dioda LED RGB sterowana przez WiFi Zabroniona wieża strażnicza + dioda LED RGB sterowana przez WiFi](https://i.howwhatproduce.com/images/004/image-9583-27-j.webp)
![Zabroniona wieża strażnicza + dioda LED RGB sterowana przez WiFi Zabroniona wieża strażnicza + dioda LED RGB sterowana przez WiFi](https://i.howwhatproduce.com/images/004/image-9583-28-j.webp)
Gdy poczujesz, że poprawiłeś swoją drukarkę 3D, aby tworzyć wydruki o przyzwoitej jakości, zaczynasz szukać fajnych modeli na www.thingiverse.com. Znalazłem The Forbidden Tower autorstwa kijai i pomyślałem, że będzie to świetny test dla mojej drukarki (Anet A8).
Nadruk wyszedł świetnie (nie idealnie), ale byłam zadowolona… Dopóki nie zobaczyłam, że twórca dołączył model, który został wydrążony, aby można było dodać do niego światło!
Więc jedyną naturalną rzeczą do zrobienia było podłączenie diody LED RGB do Node MCU ESP8266 i kontrolowanie kolorów przez WiFi!:D
Krok 1: Krok 1: Wydrukuj Zakazaną Wieżę
![Krok 1: Wydrukuj Zakazaną Wieżę Krok 1: Wydrukuj Zakazaną Wieżę](https://i.howwhatproduce.com/images/004/image-9583-29-j.webp)
![Krok 1: Wydrukuj Zakazaną Wieżę Krok 1: Wydrukuj Zakazaną Wieżę](https://i.howwhatproduce.com/images/004/image-9583-30-j.webp)
Mam Anet A8 i oto ustawienia, których użyłem:
- Wysokość warstwy - 0,2 mm
- Tratwy - Tak - 8mm
- Wypełnienie - 15%
- Obsługuje - Nie
- Filament - CCTree Silver PLA 1.75mm
-
Temperatura druku:
- Wytłaczarka: 200 stopni
- Podgrzewane łóżko: 60 stopni
- Prędkość druku - 60mm/s
- Prędkość jazdy - 120mm/s
Krok 2: Krok 2: Wymagane części
![Krok 2: Wymagane części Krok 2: Wymagane części](https://i.howwhatproduce.com/images/004/image-9583-31-j.webp)
![Krok 2: Wymagane części Krok 2: Wymagane części](https://i.howwhatproduce.com/images/004/image-9583-32-j.webp)
Będziesz potrzebować:
- Node MCU 12E - technicznie każdy moduł ESP8266 powinien działać
- Płytka zaciskowa Micro USB - (opcjonalnie - jeśli używasz Node MCU, ma wbudowane micro USB)
- LED RGB - WS2812x
Krok 3: Krok 3: Narzędzia
![Krok 3: Narzędzia Krok 3: Narzędzia](https://i.howwhatproduce.com/images/004/image-9583-33-j.webp)
Narzędzia, których użyłem:
- Lutownica
- Pomocne dłonie
- Drut lutowniczy
- Przewód elektryczny - nie musi mieć wysokiego przekroju
Krok 4: Krok 4: Decyzja, których składników użyć
![Krok 4: Decyzja, których składników użyć Krok 4: Decyzja, których składników użyć](https://i.howwhatproduce.com/images/004/image-9583-34-j.webp)
Pomysły: Pierwotnie chciałem użyć modułu ESP8266-12E bez płytki zaciskowej. Jednak gdybym pojechał tą drogą, potrzebowałbym:
- Oddzielny konwerter obniżający napięcie 5 V na 3,3 V
- Konwerter USB-szeregowy coś w rodzaju modułu FTDI lub CP2012
- Przylutuj układ ESP8266 12E do własnej płytki zaciskowej!
Proszę zobaczyć obraz, który ilustruje sposób podłączenia tych komponentów. To zostało zaczerpnięte z tej strony. Ich zasługa:)
Powodem, dla którego chciałem iść tą drogą, była oszczędność miejsca, ponieważ wnętrze wieży nie było zbyt duże. Ale kiedy zsumujesz wszystkie dodatkowe komponenty, których będziesz potrzebować, z wyjątkiem modułu ESP8266, okazało się, że zajmuje więcej przestrzeni.
Dlatego wybrałem moduł Node MCU 8266:) Ma on następujące wbudowane:
- Konwerter USB-szeregowy do łatwej komunikacji z komputerem
- Regulator 3.3v
- ESP8266 12E z pinami breakout
Realizacja:
Jedyne, czego potrzebowałem, to:
- Moduł Node MCU ESP8266
- W2812 LED
- Jakiś przewód elektryczny, który uratowałem ze starego zasilacza ATX
Krok 5: Krok 5: Oprogramowanie i biblioteki
Oprogramowanie:Użyłem Arduino IDE na Mac OS.
Kierowcy: zaoszczędzisz dużo czasu!
Będziesz musiał uzyskać następujące sterowniki z:
- ://kig.re/2014/12/31/jak-używać-arduino-nano-…
- https://www.silabs.com/products/development-tools/..
Biblioteki Arduino:
Poniżej znajduje się z powyższej strony GitHub, zasługa russp81:
Biblioteka FastLED 3.1.3: https://github.com/FastLED/FastLEDMcLighting biblioteka: https://github.com/toblum/McLighting jscolor Color Picker: https://github.com/toblum/McLighting FastLED Palette Knife: https://github.com/toblum/McLighting Jeśli nie wiesz, jak skonfigurować ESP8266, zobacz plik readme na gita McLighting. Jest dobrze napisany i powinien Ci pomóc. Krótko mówiąc:
- Skonfiguruj Arduino IDE do komunikacji z ESP8266
- Prześlij szkic (z tego repozytorium) Szkic jest skonfigurowany dla 240-pikselowej taśmy LED WS2812B GRB. (zmień odpowiednie opcje w "definitions.h" na swoje życzenie)
- Przy pierwszym uruchomieniu ESP8266 zareklamuje swoją własną sieć Wi-Fi, z którą możesz się połączyć, po połączeniu się z nią uruchom przeglądarkę, a interfejs sieciowy jest oczywisty. (Jeśli interfejs się nie załaduje, wpisz „192.168.4.1” w przeglądarce i naciśnij Go)
- Gdy ESP znajduje się w sieci Wi-Fi, możesz przesłać wymagane pliki dla interfejsu internetowego, wpisując adres IP ESP, a następnie „/edit” (tj. 192.168.1.20/edit). Następnie prześlij pliki z folderu oznaczonego „prześlij te” z tego repozytorium.
- Po zakończeniu przesyłania wpisz adres IP ESP w przeglądarce i powinieneś być gotowy do pracy!"
Podziękowania dla Soumojit za jego Instructable, który bardzo pomógł:
www.instructables.com/id/WiFi-Led-Fedora-H…
Krok 6: Krok 6: Okablowanie
![Krok 6: Okablowanie Krok 6: Okablowanie](https://i.howwhatproduce.com/images/004/image-9583-35-j.webp)
Jest to bardzo proste, ponieważ używam tylko jednego układu LED WS2812 i MCU węzła.
Wszystko co musisz zrobić to:
- Podłącz wejście danych WS2812 do D1 na MCU węzła
- WS2812 Vin+ do Vin na MCU węzła (powinno to być 5V przychodzące przez USB)
- WS2812 VCC/Vin-do GND na węźle MCU
Możesz użyć dowolnego źródła zasilania micro USB (ładowarka do telefonu komórkowego, komputer, a nawet power bank)
Otóż to!:)
Zalecana:
Dioda LED kontrolowana przez serwer HTTP - Ameba Arduino: 3 kroki
![Dioda LED kontrolowana przez serwer HTTP - Ameba Arduino: 3 kroki Dioda LED kontrolowana przez serwer HTTP - Ameba Arduino: 3 kroki](https://i.howwhatproduce.com/images/008/image-23638-j.webp)
Dioda LED sterowana przez serwer HTTP - Ameba Arduino: Sterowanie diodą LED jest łatwe za pomocą dowolnego wybranego mikrokontrolera, ale bezprzewodowe sterowanie diodą LED w przeglądarce telefonu komórkowego jest naprawdę fajne i przyjemne. Właściwie jest to już projekt IoT, ponieważ możesz używać tego samego serwera do kontrolowania rzeczy
Kontrolowana przez Internet dioda LED za pomocą serwera WWW opartego na ESP32: 10 kroków
![Kontrolowana przez Internet dioda LED za pomocą serwera WWW opartego na ESP32: 10 kroków Kontrolowana przez Internet dioda LED za pomocą serwera WWW opartego na ESP32: 10 kroków](https://i.howwhatproduce.com/images/002/image-3512-61-j.webp)
Dioda LED sterowana przez Internet za pomocą serwera sieci Web opartego na ESP32: Przegląd projektuW tym przykładzie dowiemy się, jak stworzyć serwer sieci Web oparty na ESP32, aby kontrolować stan diod LED, który jest dostępny z dowolnego miejsca na świecie. Do tego projektu potrzebujesz komputera Mac, ale możesz uruchomić to oprogramowanie nawet na i
Dioda LED kontrolowana przez aplikację: 5 kroków
![Dioda LED kontrolowana przez aplikację: 5 kroków Dioda LED kontrolowana przez aplikację: 5 kroków](https://i.howwhatproduce.com/images/003/image-7991-5-j.webp)
Kontrolowane przez aplikację LED: El siguiente proyecto incorpora principios básicos de programación y electrónica para emlear un aplicación en un mâvil para controlar ciertos componentes electrónicos. Por medio de un código se estab
Kontrolowana przez Internet dioda LED za pomocą NodeMCU: 6 kroków
![Kontrolowana przez Internet dioda LED za pomocą NodeMCU: 6 kroków Kontrolowana przez Internet dioda LED za pomocą NodeMCU: 6 kroków](https://i.howwhatproduce.com/images/001/image-1235-45-j.webp)
Kontrolowane przez Internet LED za pomocą NodeMCU: Internet rzeczy (IoT) to system powiązanych ze sobą urządzeń komputerowych, maszyn mechanicznych i cyfrowych, obiektów, zwierząt lub ludzi, które są wyposażone w unikalne identyfikatory i możliwość przesyłania danych przez sieć bez konieczności
Jak używać ESP32 do sterowania diodą LED za pomocą Blynk przez WiFi: 7 kroków (ze zdjęciami)
![Jak używać ESP32 do sterowania diodą LED za pomocą Blynk przez WiFi: 7 kroków (ze zdjęciami) Jak używać ESP32 do sterowania diodą LED za pomocą Blynk przez WiFi: 7 kroków (ze zdjęciami)](https://i.howwhatproduce.com/images/001/image-1564-110-j.webp)
Jak używać ESP32 do sterowania diodą LED za pomocą Blynk przez WiFi: W tym samouczku zostanie wykorzystana płyta rozwojowa ESP32 do sterowania diodą LED za pomocą Blynk przez WiFi. Blynk to platforma z aplikacjami na iOS i Androida do kontrolowania Arduino, Raspberry Pi i podobnych przez Internet. Jest to cyfrowy pulpit nawigacyjny, w którym możesz zbudować