Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Celem tego projektu jest wykonanie prostej lampy sterowanej przez Wi-Fi z bezprzewodowym ładowaniem.
Zamiarem jest zrobienie czegoś niesamowitego z niewielu komponentów. Może na przykład służyć jako prezent lub bezprzewodowa lampka nocna (lub obie, jeśli chcesz).
Krok 1: Części
Ten projekt wykorzystuje głównie standardowe komponenty, wszystkie dostępne w serwisie eBay:
1x Wemos D1 mini
1x mini osłona baterii Wemos D1
1x bateria litowo-jonowa 3.7 V
10x LED SMD WS2812b (użyłem paska z 60 mb)
1x Moduł ładowarki bezprzewodowej do telefonów (ta z micro-usb)
1x plastikowa kula (mam dużą 18 cm, ale aż do 10 cm zadziała)
Dodatkowo: zwykłe narzędzia elektroniczne (lutownica itp.) oraz inne oferty i bobsleje:)
Krok 2: Kula
Jako rozbrajacz światła i powłokę do kuli świetlnej użyłem jednej z tych żarówek zrób to sam na Boże Narodzenie. Wykonane są z plastiku, ale nie są najtrwalsze, więc należy zachować ostrożność, bo mogą pęknąć (jak moje……. Ale nadal wygląda ładnie, więc jeśli tak się stanie, po prostu wepchnij!).
Zacząłem od zrobienia dziury w kuli. To będzie podstawa i powstrzyma ją przed toczeniem. Otwór musi być co najmniej wielkości modułu ładowania bezprzewodowego, ponieważ musi leżeć płasko na dole, aby mógł zetknąć się z ładowarką. Na dole użyłem kleju superglue i starego pudełka DVD. Narzędzie Dremel byłoby optymalnym sposobem, aby to zrobić, ale nie miałem takiego, więc użyłem piły do metalu i noża do kartonów. (NIE KLEJ DWÓCH POŁÓWEK !!)
Po stwardnieniu kleju wyszlifowałem całą kulę papierem ściernym o siatce 240, wewnątrz i na zewnątrz. Ma to na celu rozbroić światło diod LED. Najpierw spróbowałem z papierem ściernym 60, ale nie podobało mi się wykończenie.
Krok 3: Elektronika
Elektronika w tym projekcie jest super prosta! Do połączenia wszystkich komponentów użyłem kawałka płyty veroboard. Diody LED WS2812b potrzebują tylko 1 sygnału danych, który po prostu podłącza się do jednego z pinów Wemos PWM za pomocą rezystora 200 omów. Moja listwa miała już rezystor na listwie.
Kołek 5 V osłony akumulatora łączy pin 5 V w Wemos, z przełącznikiem pomiędzy. W ten sposób bateria może nadal ładować się, gdy światła są wyłączone. 5V Wemos przechodzi następnie do diod LED. Wszystkie GND idą w parze.
Aby dodać moduł ładowania bezprzewodowego, wystarczy podłączyć go do micro-USB. To takie proste! (Ta osłona baterii + moduł bezprzewodowy działa dla każdego projektu Wemos, mrugnięcie okiem). Jeśli tego nie chcesz, po prostu go pomiń i naładuj za pomocą kabla. Akumulator po prostu łączy się z terminalem. Pamiętaj, aby najpierw sprawdzić polaryzację!
Krok 4: Kodeks
Aby sterować Wemos bezprzewodowo, używam aplikacji blynk, która bardzo ułatwia tworzenie aplikacji do bezprzewodowego sterowania elektroniką. Aplikacja, którą stworzyłem, zużywa mniej niż 2000 energii, więc wszyscy powinni być w stanie ją przerobić. Możesz go dostosować do własnych upodobań. Po prostu postępuj zgodnie z ustawieniami i jesteś złoty!
Do programowania Wemos używam Arduino IDE z biblioteką Faltled i blynk. Po prostu zmodyfikowałem przykładowy kod Wi-Fi. Używam wirtualnych pinów, aby uzyskać dane wejściowe dla Wemos. Jest w 100% lepszy sposób na zrobienie tego, ale to działa. Używam obudowy przełącznika, aby wybierać między różnymi animacjami.
Krok 5: Złóż wszystko razem
Po omówieniu wszystkich różnych części nadszedł czas, aby zebrać wszystko razem. Po prostu wepchnąłem to wszystko do kuli, owinąłem diody LED wokół jakiegoś kartonu i nałożyłem na górną połowę! Mógłbym właściwie zrobić coś ładniejszego, ale działa, więc jestem szczęśliwy! Mam nadzieję, że Ci się spodoba i powodzenia w tworzeniu własnych. Zapraszam do zadawania pytań, chętnie na nie odpowiem.