Sadržaj:
- Korak 1: Dijelovi
- Korak 2: Prenesite kôd u modul ESP8266
- Korak 3: Izgradite kutiju, 1. dio
- Korak 4: Izgradite kutiju, dio 2
- Korak 5: Prenesite aplikaciju na svoj pametni telefon
- Korak 6: Zabavite se
Video: Rainbow Tower s kontrolom aplikacije: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Dugin toranj je ambijentalno svjetlo koje kontrolira aplikacija. Koristio sam LED traku WS2812 kao izvor svjetla i modul ESP8266 za upravljanje svjetlima. Stranice su izrađene od bijelog akrilnog stakla koje je izvrstan materijal za raspršivanje svjetla.
Pomoću aplikacije možete se povezati s tornjem putem WiFi -a i postaviti boju za svaku od četiri strane zasebno ili odabrati jednu od unaprijed definiranog skupa animacija. Kôd za aplikaciju i modul ESP8266 dostupni su za besplatno preuzimanje.
Korak 1: Dijelovi
Elektronički dijelovi
- ESP8266 modul (NodeMCU ili Adafruit Huzzah će raditi)
- WS2812 5V LED traka sa 60 LED dioda
- neku žicu
- bačvasta utičnica
Ostali dijelovi
- 2x komada drveta (14 x 14 cm, debljine 0,4 cm)
- 4x komada drveta (20 x 4,6 cm, debljine 1 cm)
- 4x komada drveta (20 x 0,8 x 0,8 cm)
- 4x drvena kutna traka (21,8 x 1,5 cm, debljina 0,4 cm)
- 4x bijelo akrilno staklo (14 x 21,8 cm, debljine 0,3 cm)
- termoskupljajuća cijev
Potrebni alati
- lemilica
- bušilica
- pila (dovoljna je ručna pila)
- kliješta za rezanje žice
- ljepilo za drvo, ljepilo za plastiku i vruće ljepilo
Korak 2: Prenesite kôd u modul ESP8266
Preuzmite kôd s githuba. (Ako ne znate koristiti git, možete jednostavno preuzeti kôd kao zip datoteku i raspakirati ga.)
Upotrijebite Arduino IDE za učitavanje koda na vaš ESP8266 modul.
Korak 3: Izgradite kutiju, 1. dio
- Izbušite rupu na dnu jednog od komada drveta debljine 1 cm. Ovdje će prolaziti kabeli LED trake.
- Četiri komada drva debljine 1 cm zalijepite zajedno u obliku tornja.
- Izrežite LED traku na komade tako da svaki komad ima tri LED diode. Komadi trebaju biti dugački 5 cm.
- Zalijepite komade LED trake na toranj. Trebali bi biti udaljeni 3 cm jedan od drugog. Gornji i donji dio trebaju biti udaljeni 1,5 cm od vrha odnosno dna. Prilikom lijepljenja komada, pazite da ih možete lemiti na takav način da strelice na traci uvijek pokazuju u istom smjeru kada ih pratite od početka do kraja.
- Odrežite komade žice i lemite komade LED trake zajedno kao što je prikazano na slikama.
- Lemite neke duže komade žice na dio LED trake u blizini rupe koju ste izbušili. Provucite žicu kroz rupu i povucite je kroz unutrašnjost tornja.
- Izbušite rupu u sredini jednog od drva dimenzija 14 x 14 cm. Kabel za napajanje proći će kroz ovu rupu.
- Zalijepite toranj na komad drveta tako da udaljenost do ruba bude jednaka sa svih strana.
- Izrežite dva duža komada žice i provucite ih kroz rupu na donjoj ploči. Povucite ih na vrh tornja.
- Sada uzmite modul ESP8266. Lemite GND žicu LED trake i GND kabel za napajanje na jedan od GND pinova modula. Lemite VCC kabel LED trake i drugi kabel za napajanje na 5V pin modula. Lemiti podatkovnu žicu LED trake na pin D5.
- Lemiti bačvastu utičnicu na kablove za napajanje. Koristio sam termoskupljajuću cijev na žicama kako bi izgledale ljepše.
Korak 4: Izgradite kutiju, dio 2
- Zalijepite jedan od štapića 0,8 x 0,8 cm sa strane akrilnog stakla i isperite ga. Udaljenost do vrha i dna treba biti 0,4 cm. Upotrijebite komad drveta 14 x 14 cm (ovo će postati gornja ploča) kako biste postigli odgovarajuću udaljenost.
- Sada zalijepite drugi komad akrilnog stakla na štapić, tako da komadi akrilnog stakla tvore oblik L.
- Zalijepite još jedan štapić i drugi komad akrilnog stakla.
- Ponovite ovaj korak još jednom. Zatim zalijepite preostali štapić u preostali kut.
- Sada biste trebali moći postaviti kutiju koju ste upravo napravili na donju ploču s tornjem. Ako ploča ne pristaje, možete brusiti rubove ploče kako bi pristajala. Stavite malo ljepila na rubove štapića i zalijepite ih na donju ploču.
- Nemojte lijepiti gornju ploču sve dok ne budete sigurni da sve radi.
Korak 5: Prenesite aplikaciju na svoj pametni telefon
Preuzmite i instalirajte Android Studio s Googlea (potpuno je besplatan).
Otvorite Android projekt iz koda koji ste ranije preuzeli.
Povežite pametni telefon s računalom pomoću USB kabela.
Odaberite "Pokreni" da biste aplikaciju prenijeli na telefon.
Korak 6: Zabavite se
Kad se modul ESP8266 napaja, on stvara WiFi mrežu pod nazivom "duga". Lozinka je "rainbowtower".
Povežite se na mrežu telefonom.
Pokrenite aplikaciju. Aplikacija bi se trebala spojiti na dugin toranj u roku od nekoliko sekundi.
Sada možete koristiti aplikaciju za promjenu boja.
Preporučeni:
RC automobil s Bluetooth kontrolom, s kontrolom brzine i mjerenjem udaljenosti: 8 koraka
RC automobil s Bluetooth kontrolom i kontrolom brzine i mjerenjem udaljenosti: Kao klinac, uvijek su me fascinirali RC automobili. Danas možete pronaći mnoge vodiče za izradu jeftinih RC automobila s Bluetooth -om uz pomoć Arduina. Napravimo korak dalje i upotrijebimo svoje praktično znanje o kinematici za izračunavanje
Easy IOT - čvorište RF senzora s kontrolom aplikacije za IOT uređaje srednjeg raspona: 4 koraka
Jednostavno IOT - čvorište RF senzora s kontrolom aplikacije za IOT uređaje srednjeg dometa: U ovom nizu vodiča izgradit ćemo mrežu uređaja kojima se može upravljati putem radio veze s uređaja sa središnjim čvorištem. Prednost korištenja 433MHz serijske radijske veze umjesto WIFI -ja ili Bluetootha je mnogo veći raspon (s dobrim
Izrada Android aplikacije za mala poduzeća pomoću aplikacije MIT i Google Fusion Table: 7 koraka
Izrada Android aplikacije za mala poduzeća pomoću MIT APP -a i Google Fusion Table: Jeste li ikada poželjeli napraviti svoju vlastitu aplikaciju koja može biti dostupna u google play trgovini !!! Ako imate posao, ovaj će vam vodič promijeniti život. Nakon što ovo pažljivo pročitate, moći ćete izraditi vlastitu aplikaciju. Prije
Neopixel Ws2812 Rainbow LED sjaj s M5stick-C - Pokretanje Rainbow na Neopixelu Ws2812 Korištenje M5stack M5stick C Korištenje Arduino IDE -a: 5 koraka
Neopixel Ws2812 Rainbow LED sjaj s M5stick-C | Pokretanje Rainbow-a na Neopixelu Ws2812 Korištenje M5stack M5stick C Korištenje Arduino IDE-a: Zdravo dečki, u ovim uputama naučit ćemo kako koristiti neopixel ws2812 LED diode ili LED traku ili LED matricu ili LED prsten s razvojnom pločom m5stack m5stick-C s Arduino IDE-om, a mi ćemo napraviti dugin uzorak s njim
Robot s Wi-Fi kontrolom pomoću Wemosa D1 ESP8266, Arduino IDE-a i aplikacije Blynk: 11 koraka (sa slikama)
Robot s Wi-Fi upravljanjem pomoću Wemosa D1 ESP8266, Arduino IDE-a i aplikacije Blynk: U ovom vodiču pokazat ću vam kako izraditi robotski spremnik s Wi-Fi kontrolom s pametnog telefona pomoću aplikacije Blynk. U ovom projektu korištena je ploča ESP8266 Wemos D1, ali se mogu koristiti i drugi modeli ploča (NodeMCU, Firebeetle itd.), A pr