Satura rādītājs:

Varavīksnes tornis ar lietotņu vadību: 6 soļi (ar attēliem)
Varavīksnes tornis ar lietotņu vadību: 6 soļi (ar attēliem)

Video: Varavīksnes tornis ar lietotņu vadību: 6 soļi (ar attēliem)

Video: Varavīksnes tornis ar lietotņu vadību: 6 soļi (ar attēliem)
Video: Exhibition Tour with RIBOCA2 Chief Curator Rebecca Lamarche-Vadel 2024, Decembris
Anonim
Image
Image
Varavīksnes tornis ar lietotņu vadību
Varavīksnes tornis ar lietotņu vadību
Varavīksnes tornis ar lietotņu vadību
Varavīksnes tornis ar lietotņu vadību

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

Veidojiet kastīti, 1. daļa
Veidojiet kastīti, 1. daļa
Veidojiet kastīti, 1. daļa
Veidojiet kastīti, 1. daļa
Veidojiet kastīti, 1. daļa
Veidojiet kastīti, 1. daļa
Veidojiet kastīti, 1. daļa
Veidojiet 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

Veidojiet kastīti, 2. daļa
Veidojiet kastīti, 2. daļa
Veidojiet kastīti, 2. daļa
Veidojiet kastīti, 2. daļa
Veidojiet kastīti, 2. daļa
Veidojiet 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: