Kazalo:

Mavrični stolp z nadzorom aplikacije: 6 korakov (s slikami)
Mavrični stolp z nadzorom aplikacije: 6 korakov (s slikami)

Video: Mavrični stolp z nadzorom aplikacije: 6 korakov (s slikami)

Video: Mavrični stolp z nadzorom aplikacije: 6 korakov (s slikami)
Video: Публичное собеседование: Junior Java Developer. Пример, как происходит защита проекта после курсов. 2024, November
Anonim
Image
Image
Mavrični stolp z nadzorom aplikacij
Mavrični stolp z nadzorom aplikacij
Mavrični stolp z nadzorom aplikacij
Mavrični stolp z nadzorom aplikacij

Mavrični stolp je zunanja luč, ki jo upravlja aplikacija. Kot svetlobni vir sem uporabil LED trak WS2812 in modul ESP8266 za nadzor luči. Stranice so narejene iz belega akrilnega stekla, ki je odličen material za razpršitev svetlobe.

Z aplikacijo se lahko povežete s stolpom prek WiFi -ja in nastavite barvo za vsako od štirih strani posebej ali pa izberete eno izmed vnaprej določenih naborov animacij. Koda za aplikacijo in modul ESP8266 sta na voljo za brezplačen prenos.

1. korak: Deli

Elektronski deli

  • Modul ESP8266 (NodeMCU ali Adafruit Huzzah bosta delovala)
  • WS2812 5V LED trak s 60 LED
  • nekaj žice
  • cevni priključek

Drugi deli

  • 2x kos lesa (14 x 14 cm, debelina 0,4 cm)
  • 4x kosi lesa (20 x 4,6 cm, debeline 1 cm)
  • 4x kosi lesa (20 x 0,8 x 0,8 cm)
  • 4x leseni kotni trak (21,8 x 1,5 cm, debelina 0,4 cm)
  • 4x belo akrilno steklo (14 x 21,8 cm, debelina 0,3 cm)
  • toplotno skrčljiva cev

Potrebna orodja

  • spajkalnik
  • vrtalnik
  • žaga (zadostuje ročna žaga)
  • klešče za rezanje žice
  • lepilo za les, lepilo za plastiko in vroče lepilo

Korak: Naložite kodo v modul ESP8266

Prenesite kodo iz github -a. (Če ne veste, kako uporabljati git, lahko preprosto prenesete kodo kot datoteko zip in jo razpakirate.)

Uporabite Arduino IDE, da naložite kodo v modul ESP8266.

3. korak: Zgradite škatlo, 1. del

Zgradite škatlo, 1. del
Zgradite škatlo, 1. del
Zgradite škatlo, 1. del
Zgradite škatlo, 1. del
Zgradite škatlo, 1. del
Zgradite škatlo, 1. del
Zgradite škatlo, 1. del
Zgradite škatlo, 1. del
  • Na dnu enega od 1 cm debelih kosov lesa izvrtajte luknjo. Tu bodo šli kabli LED traku.
  • Štiri kose lesa debeline 1 cm zlepite skupaj, da tvorijo stolp.
  • LED trak razrežite na kose, tako da ima vsak kos tri LED diode. Kosi naj bodo dolgi 5 cm.
  • Kose LED traku prilepite na stolp. Razdalja med njima mora biti 3 cm. Zgornji in spodnji del morata biti oddaljeni 1,5 cm od vrha oziroma dna. Pri lepljenju kosov pazite, da jih lahko spajkate tako, da puščice na traku vedno kažejo v isto smer, ko jim sledite od začetka do konca.
  • Odrežite nekaj kosov žice in spajajte kose LED traku skupaj, kot je prikazano na slikah.
  • Prilepite nekaj daljših kosov žice na kos LED traku blizu luknje, ki ste jo izvrtali. Vstavite žico skozi luknjo in jo povlecite navzgor skozi notranjost stolpa.
  • Na sredini enega od 14 x 14 cm lesenih kosov izvrtajte luknjo. Napajalni kabel bo šel skozi to luknjo.
  • Stolp prilepite na kos lesa tako, da je razdalja do roba na vseh straneh enaka.
  • Odrežite dva daljša kosa žice in ju vstavite skozi luknjo na spodnji plošči. Povlecite jih na vrh stolpa.
  • Zdaj vzemite modul ESP8266. Spajate žico GND LED traku in napajalni kabel GND na enega od zatičev GND modula. Spajate kabel VCC LED traku in drugi napajalni kabel na 5V pin modula. Spojite podatkovno žico LED traku na pin D5.
  • Priključite cevni priključek na napajalne kable. Na žicah sem uporabil nekaj toplotno skrčljive cevi, da so izgledale lepše.

4. korak: Zgradite škatlo, 2. del

Zgradite škatlo, 2. del
Zgradite škatlo, 2. del
Zgradite škatlo, 2. del
Zgradite škatlo, 2. del
Zgradite škatlo, 2. del
Zgradite škatlo, 2. del
  • Eno od palic 0,8 x 0,8 cm prilepite na stran akrilnega stekla in ga sperite. Razdalja do vrha in dna mora biti 0,4 cm. Za pravilno razdaljo uporabite kos lesa 14 x 14 cm (ta bo postal zgornja plošča).
  • Zdaj na palico prilepite še en kos akrilnega stekla, tako da kosi akrilnega stekla tvorijo obliko L.
  • Lepite na drugo palico in še en kos akrilnega stekla.
  • Ta korak ponovite še enkrat. Nato preostalo palico prilepite v preostali kot.
  • Zdaj bi morali postaviti škatlo, ki ste jo pravkar naredili, na spodnjo ploščo s stolpom. Če se plošča ne prilega, lahko robove plošče obrusite, da se prilega. Na robove palic položite nekaj lepila in jih prilepite na spodnjo ploščo.
  • Zgornje plošče ne lepite, dokler niste prepričani, da vse deluje.

5. korak: naložite aplikacijo na pametni telefon

Prenesite in namestite Android Studio iz Googla (popolnoma brezplačno).

Odprite projekt Android iz prej prenesene kode.

Pametni telefon povežite z računalnikom s kablom USB.

Izberite "Zaženi", da naložite aplikacijo v telefon.

6. korak: Zabavajte se

Ko je modul ESP8266 napajan, ustvari omrežje WiFi, imenovano "rainbow". Geslo je "rainbowtower".

S telefonom se povežite v omrežje.

Zaženite aplikacijo. Aplikacija se mora v nekaj sekundah povezati z mavričnim stolpom.

Zdaj lahko z aplikacijo spremenite barve.

Priporočena: