Spisu treści:
- Krok 1: Części
- Krok 2: Prześlij kod do modułu ESP8266
- Krok 3: Zbuduj pudełko, część 1
- Krok 4: Zbuduj pudełko, część 2
- Krok 5: Prześlij aplikację do smartfona
- Krok 6: Baw się dobrze
Wideo: Rainbow Tower z kontrolą aplikacji: 6 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Tęczowa wieża to kontrolowane przez aplikację oświetlenie otoczenia. Jako źródła światła użyłem taśmy LED WS2812 oraz modułu ESP8266 do sterowania oświetleniem. Boki wykonano z białego szkła akrylowego, które jest doskonałym materiałem rozpraszającym światło.
Dzięki aplikacji możesz połączyć się z wieżą przez Wi-Fi i ustawić kolor dla każdej z czterech stron osobno lub wybrać jedną z predefiniowanych animacji. Kod aplikacji oraz moduł ESP8266 są dostępne do bezpłatnego pobrania.
Krok 1: Części
Części elektroniczne
- Moduł ESP8266 (będzie działał NodeMCU lub Adafruit Huzzah)
- Taśma LED WS2812 5V z 60 diodami LED
- trochę drutu
- gniazdo beczki
Inne części
- 2x kawałki drewna (14 x 14 cm, grubość 0,4 cm)
- 4x kawałki drewna (20 x 4,6 cm, 1 cm grubości)
- 4x kawałki drewna (20 x 0,8 x 0,8 cm)
- 4x listwa kątowa drewniana (21,8 x 1,5 cm, grubość 0,4 cm)
- 4x białe szkło akrylowe (14 x 21,8 cm, 0,3 cm grubości)
- rurki termokurczliwe
Potrzebne narzędzia
- lutownica
- wiertarka
- piła (wystarczy piła ręczna)
- szczypce do cięcia drutu
- klej do drewna, klej do tworzyw sztucznych i klej na gorąco
Krok 2: Prześlij kod do modułu ESP8266
Pobierz kod z github. (Jeśli nie wiesz, jak korzystać z git, możesz po prostu pobrać kod jako plik zip i rozpakować go.)
Użyj Arduino IDE, aby przesłać kod do modułu ESP8266.
Krok 3: Zbuduj pudełko, część 1
- Wywierć otwór na dnie jednego z kawałków drewna o grubości 1 cm. Tutaj przejdą kable taśmy LED.
- Sklej ze sobą cztery kawałki drewna o grubości 1 cm, tworząc wieżę.
- Pokrój pasek LED na kawałki tak, aby każdy kawałek miał trzy diody LED. Kawałki powinny mieć długość 5 cm.
- Przyklej kawałki taśmy LED do wieży. Powinny znajdować się w odległości 3 cm od siebie. Górny i dolny powinny znajdować się w odległości 1,5 cm odpowiednio od góry i dołu. Podczas klejenia elementów uważaj, aby można było je zlutować w taki sposób, aby strzałki na pasku zawsze wskazywały w tym samym kierunku, gdy podążasz za nimi od początku do końca.
- Odetnij kilka kawałków drutu i zlutuj kawałki taśmy LED, jak pokazano na zdjęciach.
- Przylutuj dłuższe kawałki drutu do kawałka taśmy LED w pobliżu wywierconego otworu. Przełóż drut przez otwór i przeciągnij go przez wnętrze wieży.
- Wywierć otwór w środku jednego z kawałków drewna o wymiarach 14 x 14 cm. Kabel zasilający przejdzie przez ten otwór.
- Przyklej wieżę do kawałka drewna tak, aby odległość od krawędzi była taka sama ze wszystkich stron.
- Wytnij dwa dłuższe kawałki drutu i przełóż je przez otwór w dolnej płycie. Przeciągnij je na szczyt wieży.
- Teraz weź moduł ESP8266. Przylutuj przewód GND taśmy LED oraz kabel zasilający GND do jednego z pinów GND modułu. Przylutuj kabel VCC taśmy LED i drugi kabel zasilający do pinu 5V modułu. Przylutuj przewód danych taśmy LED do pinu D5.
- Przylutuj gniazdo baryłkowe do kabli zasilających. Użyłem rurki termokurczliwej na przewodach, aby wyglądały ładniej.
Krok 4: Zbuduj pudełko, część 2
- Przyklej jeden z patyczków o wymiarach 0,8 x 0,8 cm do boku szkła akrylowego i wyrównaj. Odległość do góry i dołu powinna wynosić 0,4 cm. Użyj kawałka drewna o wymiarach 14 x 14 cm (będzie to górna płyta), aby uzyskać odpowiednią odległość.
- Teraz przyklej kolejny kawałek szkła akrylowego do sztyftu, tak aby kawałki szkła akrylowego utworzyły kształt litery L.
- Przyklej na kolejny z patyczków i kolejny kawałek szkła akrylowego.
- Powtórz ten krok jeszcze raz. Następnie przyklej pozostały kij w pozostałym rogu.
- Teraz powinieneś być w stanie ustawić pudełko, które właśnie wykonałeś, na dolnej płycie z wieżą. Jeśli talerz nie pasuje, możesz wyszlifować krawędzie talerza, aby pasował. Nałóż trochę kleju na krawędzie patyczków i przyklej je do dolnej płyty.
- Nie przyklejaj górnej płyty, dopóki nie będziesz pewien, że wszystko działa.
Krok 5: Prześlij aplikację do smartfona
Pobierz i zainstaluj Android Studio od Google (jest całkowicie darmowy).
Otwórz projekt Androida z pobranego wcześniej kodu.
Podłącz smartfon do komputera za pomocą kabla USB.
Wybierz „Uruchom”, aby przesłać aplikację na telefon.
Krok 6: Baw się dobrze
Gdy moduł ESP8266 jest zasilany, tworzy sieć Wi-Fi o nazwie „tęcza”. Hasło to „tęczowa wieża”.
Połącz się z siecią za pomocą telefonu.
Uruchom aplikację. Aplikacja powinna połączyć się z tęczową wieżą w ciągu kilku sekund.
Teraz możesz użyć aplikacji do zmiany kolorów.
Zalecana:
Arduino: Programy czasowe i zdalne sterowanie z aplikacji na Androida: 7 kroków (ze zdjęciami)
Arduino: Programy czasowe i zdalne sterowanie z aplikacji na Androida: Zawsze zastanawiałem się, co dzieje się z tymi wszystkimi płytkami Arduino, których ludzie nie potrzebują po zakończeniu swoich fajnych projektów. Prawda jest nieco denerwująca: nic. Zaobserwowałem to w domu mojej rodziny, gdzie mój ojciec próbował zbudować własny dom
Walking Strandbeest, Java/Python i kontrola aplikacji: 4 kroki (ze zdjęciami)
Walking Strandbeest, Java/Python i kontrola aplikacji: Ten zestaw Strandbeest to praca DIY oparta na Strandbeest wynalezionym przez Theo Jansena. Zdumiony genialną konstrukcją mechaniczną, chcę wyposażyć go w pełną zwrotność, a następnie w inteligencję komputerową. W tej instrukcji pracujemy nad pierwszym pa
Tworzenie aplikacji na Androida dla małych firm przy użyciu aplikacji MIT i Google Fusion Table: 7 kroków
Tworzenie aplikacji na Androida dla małych firm przy użyciu aplikacji MIT i Google Fusion Table: Czy kiedykolwiek chciałeś stworzyć własną aplikację, która może być dostępna w sklepie Google Play!!! Jeśli prowadzisz firmę, ten samouczek zmieni Twoje życie. Po uważnym przeczytaniu będziesz mógł stworzyć własną Aplikację. Przed
Synchroniczny dźwięk Raspberry Pi dla całego domu z pilotami aplikacji na telefon: 10 kroków (ze zdjęciami)
Synchroniczny dźwięk Raspberry Pi dla całego domu z pilotami aplikacji na telefon: celem jest zsynchronizowanie dźwięku i/lub poszczególnych źródeł w dowolnym pomieszczeniu, łatwe sterowanie za pomocą telefonu lub tabletu za pomocą pilota iTunes (apple) lub Retune (android). Chcę też, aby strefy audio włączały się/wyłączały automatycznie, więc zwróciłem się do Raspberry Pi i
Ramka LED Pixel Art z kontrolą aplikacji Bluetooth: 9 kroków
Ramka LED Pixel Art z kontrolą aplikacji Bluetooth: Matryca LED 32x16 - Adafruit 24,99 USDPIXEL Maker's Kit - Seeedstudio 59 USD (Uwaga: jestem twórcą zestawu PIXEL Maker's Kit) aplikacja Bluetooth na iOS lub aplikacja Bluetooth na Androida - bezpłatna1/8" materiał akrylowy do cięcia laserowego 12x20 - $153/16" akryl