Satura rādītājs:
- 1. darbība: detaļas
- 2. darbība: augšupielādējiet kodu ESP8266 modulī
- 3. darbība. Izveidojiet kastīti, 1. daļa
- 4. darbība. Izveidojiet kastīti, 2. daļa
- 5. darbība: augšupielādējiet lietotni savā viedtālrunī
- 6. solis: izklaidējieties
Video: Varavīksnes tornis ar lietotņu vadību: 6 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Varavīksnes tornis ir lietotnes kontrolēta apkārtējā gaisma. Gaismas vadīšanai es izmantoju WS2812 LED sloksni un ESP8266 moduli. Sānu malas ir izgatavotas no balta akrila stikla, kas ir lielisks materiāls gaismas izkliedēšanai.
Izmantojot lietotni, varat izveidot savienojumu ar torni, izmantojot WiFi, un iestatīt krāsu katrai no četrām pusēm atsevišķi vai izvēlēties vienu no iepriekš definētajām animācijām. Lietotnes kods un ESP8266 modulis ir pieejami lejupielādei bez maksas.
1. darbība: detaļas
Elektroniskās detaļas
- ESP8266 modulis (derēs NodeMCU vai Adafruit Huzzah)
- WS2812 5V LED sloksne ar 60 gaismas diodēm
- kāds vads
- mucas domkrats
Citas daļas
- 2x koka gabali (14 x 14 cm, 0,4 cm biezs)
- 4x koka gabali (20 x 4,6 cm, 1 cm biezs)
- 4x koka gabali (20 x 0,8 x 0,8 cm)
- 4x koka leņķa sloksne (21,8 x 1,5 cm, 0,4 cm bieza)
- 4x balts akrila stikls (14 x 21,8 cm, 0,3 cm biezs)
- termiski saraušanās caurule
Nepieciešamie instrumenti
- lodāmurs
- urbis
- zāģis (pietiek ar rokas zāģi)
- knaibles stieples griešanai
- koka līme, plastmasas līme un karstā līme
2. darbība: augšupielādējiet kodu ESP8266 modulī
Lejupielādējiet kodu no github. (Ja jūs nezināt, kā izmantot git, varat vienkārši lejupielādēt kodu kā zip failu un izpakot to.)
Izmantojiet Arduino IDE, lai augšupielādētu kodu savā ESP8266 modulī.
3. darbība. Izveidojiet kastīti, 1. daļa
- Izurbiet caurumu viena no 1 cm bieziem koka gabaliem apakšā. Tieši šeit izies LED sloksnes kabeļi.
- Līmējiet kopā četrus 1 cm biezus koka gabalus, veidojot torni.
- Izgrieziet LED sloksni gabalos tā, lai katrā gabalā būtu trīs gaismas diodes. Gabaliem jābūt 5 cm gariem.
- Līmējiet LED sloksnes gabalus pie torņa. Viņiem jābūt 3 cm attālumā viens no otra. Augšējam un apakšējam jābūt attiecīgi 1,5 cm attālumam no augšas un apakšas. Līmējot gabalus, rūpējieties, lai tos varētu pielodēt tā, lai bultiņas uz sloksnes vienmēr norādītu vienā virzienā, kad tās sekojat no sākuma līdz beigām.
- Izgrieziet dažus stieples gabalus un lodējiet LED sloksnes gabalus kopā, kā parādīts attēlos.
- Lodējiet dažus garākus stieples gabalus pie LED sloksnes gabala pie urbuma. Ievietojiet vadu caurumā un velciet to uz augšu caur torņa iekšpusi.
- Izurbiet caurumu viena no 14 x 14 cm koka gabalu vidū. Strāvas kabelis iet caur šo caurumu.
- Līmējiet torni uz koka gabala tā, lai attālums līdz malai būtu vienāds no visām pusēm.
- Izgrieziet divus garākus stieples gabalus un izlaidiet tos caur apakšējās plāksnes atveri. Pavelciet tos uz torņa augšpusi.
- Tagad paņemiet moduli ESP8266. Lodējiet LED sloksnes GND vadu un GND barošanas kabeli pie vienas no moduļa GND tapām. Lodējiet LED sloksnes VCC kabeli un otru barošanas kabeli pie moduļa 5V tapas. Lodējiet LED sloksnes datu vadu līdz tapai D5.
- Lodējiet mucas ligzdu pie strāvas kabeļiem. Uz vadiem es izmantoju kādu termiski saraušanās cauruli, lai tie izskatītos jaukāk.
4. darbība. Izveidojiet kastīti, 2. daļa
- Līmējiet vienu no 0,8 x 0,8 cm spieķiem pie akrila stikla sāniem un novietojiet to vienā līmenī. Attālumam līdz augšai un apakšai jābūt 0,4 cm. Izmantojiet 14 x 14 cm koka gabalu (tas kļūs par augšējo plāksni), lai iegūtu pareizo attālumu.
- Tagad pielīmējiet pie nūjas vēl vienu akrila stikla gabalu, lai akrila stikla gabali veidotu L formu.
- Līmējiet citu nūju un citu akrila stikla gabalu.
- Atkārtojiet šo darbību vēlreiz. Pēc tam atlikušajā stūrī pielīmējiet atlikušo nūju.
- Tagad jums vajadzētu būt iespējai uzlikt kastīti, kuru tikko izgatavojāt, uz torņa apakšējās plāksnes. Ja plāksne neder, varat slīpēt plāksnes malas, lai tā būtu piemērota. Uzlieciet nūju malās nedaudz līmes un pielīmējiet tās pie apakšējās plāksnes.
- Nelīmējiet augšējo plāksni, kamēr neesat pārliecināts, ka viss darbojas.
5. darbība: augšupielādējiet lietotni savā viedtālrunī
Lejupielādējiet un instalējiet Android Studio no Google (tā ir pilnīgi bez maksas).
Atveriet Android projektu, izmantojot iepriekš lejupielādēto kodu.
Savienojiet viedtālruni ar datoru, izmantojot USB kabeli.
Izvēlieties "Palaist", lai augšupielādētu lietotni savā tālrunī.
6. solis: izklaidējieties
Kad ESP8266 modulis tiek darbināts, tas rada WiFi tīklu, ko sauc par varavīksni. Parole ir "varavīksnes tornis".
Izveidojiet savienojumu ar tīklu, izmantojot tālruni.
Sāciet lietotni. Lietotnei dažu sekunžu laikā vajadzētu izveidot savienojumu ar varavīksnes torni.
Tagad varat izmantot lietotni, lai mainītu krāsas.
Ieteicams:
Neopixel Ws2812 varavīksnes LED spīdums ar M5stick-C - Varavīksnes skriešana uz Neopixel Ws2812, izmantojot M5stack M5stick C, izmantojot Arduino IDE: 5 soļi
Neopixel Ws2812 varavīksnes LED spīdums ar M5stick-C | Varavīksnes skriešana uz Neopixel Ws2812, izmantojot M5stack M5stick C, izmantojot Arduino IDE: Sveiki, puiši, šajā pamācībā mēs iemācīsimies izmantot neopixel ws2812 gaismas diodes vai LED sloksni vai led matricu vai LED gredzenu ar m5stack m5stick-C izstrādes dēli ar Arduino IDE, un mēs izgatavosim ar to varavīksnes raksts
Varavīksnes vārdu pulkstenis ar pilnu varavīksnes efektu un vairāk: 13 soļi (ar attēliem)
Varavīksnes vārdu pulkstenis ar pilnu varavīksnes efektu un vairāk: mērķi 1) vienkāršs2) nav dārgs Neopikseļu spilgtuma kontrole Atjaunināt 01. janvāri
Aizliegts skatu tornis + WiFi kontrolēta RGB gaismas diode: 7 soļi (ar attēliem)
Aizliegtais Sargtornis + WiFi kontrolētā RGB gaismas diode: Kad jūtat, ka esat pielāgojis savu 3D printeri, lai iegūtu pienācīgas kvalitātes izdrukas, jūs sākat meklēt dažus foršus modeļus vietnē www.thingiverse.com. Kijai atradu Aizliegto torni un domāju, ka tas būs lielisks tests manam printerim (Anet A8)
Arduino Uno divu portālu tornis: 6 soļi (ar attēliem)
Arduino Uno portāls Two Sentry Turret: Šī pamācība tika izveidota, izpildot Dienvidfloridas Universitātes Makecourse projekta prasības (www.makecourse.com)
Arduino kontrolētais zvanu tornis/kariljons: 5 soļi (ar attēliem)
Arduino kontrolētais zvanu tornis/kariljons: tas ir mūzikas zvanu komplekts, ko vada solenoīdi un kontrolē Arduino mikrokontrolleris. Ir astoņi zvani, kas aptver vienu oktāvu. Zvani ir vadāmi no datora, vai tornis var stāvēt viens pats un atskaņot iepriekš ieprogrammētas melodijas. Pārbaudiet