Satura rādītājs:
- Piegādes
- 1. solis: LED sloksņu sagriešana garumā
- 2. solis: LED sloksņu sakārtošana un vadu pievienošana
- 3. darbība. Savienojuma izveide ar ESP32
- 4. solis: Arduino IDE instalēšana
- 5. darbība: Arduino IDE iestatīšana
- 6. darbība: ESP32 programmēšana Word pulksteņa projektam
- 7. darbība: pēdējie soļi…
- 8. solis: izveidojiet savienojumu ar WiFi
- 9. solis: gaismas diožu krāsas maiņa
- 10. solis: laika pielāgošana
- 11. solis: galīgā montāža
- 12. solis: Noslēguma piezīmes
Video: IEEE WORD CLOCK PROJEKTS: 12 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Šis ir UNO IEEE kluba projekts, tas ir unikāls veids, kā attēlot pulksteni. Vārdu pulkstenis norāda laiku, un, izmantojot RGB joslu, pulkstenis var būt jebkurā jūsu izvēlētajā krāsā. Izmantojot ESP32 WiFi iespējas, pulkstenis izveido savienojumu ar norādīto WiFi tīklu un izvelk pašreizējo laiku no interneta. Ja jums nav Wi -Fi tīkla, ar kuru izveidot savienojumu, neuztraucieties, kodu var viegli mainīt, lai tas darbotos ar ESP32 iekšējo pulksteni, taču tas padarīs Word pulksteni ne tik precīzu.
Projektu un kodu iedvesmojis:
www.instructables.com/id/THE-WORD-CLOCK/
randomnerdtutorials.com/esp32-ntp-client-d…
Piegādes
-ESP32 mikrokontrolleris
-WS2812b RGB individuāli adresējama LED sloksne (60 LED uz metru)
Pietiek 8 sloksnēm ar 13 gaismas diodēm, ~ 2 metri
-Priekšējais panelis
- Šo priekšējo paneli var griezt ar lāzeru no jebkura necaurspīdīga materiāla
- Šajā instrukcijā priekšējais panelis tika izgriezts ar lāzeru no 1/8 collu koka paneļa ar izmēriem 9x7
-Atkausējošs materiāls
Var būt jebkas, sākot no faktiskā difūzijas auduma līdz printera papīram
-Lente
-5V siena
-USB līdz mikro-USB kabelis
-Dators ar interneta pieslēgumu
-Arduino IDE
-Norādītais kods
-Wi -Fi tīkls
1. solis: LED sloksņu sagriešana garumā
Individuāli adresējama LED sloksne ir viena no šī projekta svarīgākajām sastāvdaļām. Ja nesaņemat pareizo LED sloksnes veidu, kods var nedarboties. Gaismas diodes atstarpes uz sloksnes ir svarīgas, lai pārliecinātos, ka jums ir sloksnes ar 60 gaismas diodēm uz metru. Šim projektam pietiks ar ~ 2 metriem LED sloksņu.
Projektam jums būs jāsagriež pilna LED sloksne mazākās sloksnēs, lai tās varētu ietilpt uz tāfeles. Jums būs nepieciešamas 8 sloksnes, kuru garums ir 13 gaismas diodes. Sākot no sloksnes sākuma (nobeigums ar sieviešu savienotāju), saskaitiet 13 gaismas diodes un pēc tam nogrieziet sloksni, lai jums būtu mazāka sloksne ar 13 gaismas diodēm. Atkārtojiet, līdz jums ir 8 pilnas sloksnes, tajā būs 2 viena metra garas LED sloksnes. Jūs saņemsiet 4 atbilstoša izmēra sloksnes no katras gaismas diodes sloksnes. Saglabājiet papildu gaismas diodes rezerves daļām vai citiem projektiem.
2. solis: LED sloksņu sakārtošana un vadu pievienošana
Tagad, kad jums ir 8 gaismas diodes sloksnes, ir pienācis laiks tos sakārtot uz norādītās veidnes (Front Panel.svg). Drukājot.svg failu, pārliecinieties, vai tas ir pareizi mērogots līdz 9 collas līdz 7 collas. Pievērsiet uzmanību datu līnijas virzienam. Ja paskatās uz sloksni, jūs redzēsit Din ar bultiņu, kas vērsta uz LED moduli. Bultas virziens tiks izmantots, lai pareizi sakārtotu LED sloksnes. Pirms līmes aizsarga noņemšanas vispirms uzlieciet gaismas diodes uz veidnes. Sākot no augšējās rindas, līnija "IT R IS C TEN HALF", novietojiet pirmo sloksni ar Din bultiņu pa labi. Novietojiet nākamo LED sloksni nākamajā rindā uz leju, bet šoreiz pārliecinieties, vai bultiņa Din ir vērsta pa kreisi. Turpiniet novietot visas LED sloksnes pārmaiņus bultiņas vērstajā virzienā. Pēdējai rindai jābūt vērstai pa kreisi.
Kad visas LED sloksnes ir pareizi novietotas uz veidnes, noņemiet sloksnes pa sloksnēm, noņemiet līmējošo aizsargjoslu no LED sloksnes aizmugures un pielieciet to veidnei pēc iespējas taisni. Kad visas LED sloksnes ir piestiprinātas pie veidnes lapas, uzmanīgi pielodējiet vadus, lai savienotu +5V, GND un datu savienojumus.
3. darbība. Savienojuma izveide ar ESP32
Kad visas sloksnes ir pielodētas kopā, ir pienācis laiks savienot LED sloksni ar ESP32 kontrolieri. Jūs varat vai nu ievietot vadus sieviešu savienotājā, vai arī uzmanīgi noņemt siltuma saraušanos no vadiem un atkausēt no LED sloksnes. Lodējot šos vadus pie ESP32, pārliecinieties, vai jums ir pietiekami daudz vadu, lai novietotu mirco-USB kaut kur tā, lai varētu pieslēgt mirco-USB kabeli. Lodējiet vadu, kas ir savienots ar +5V vai +3,3 V pie Vin, GND uz GND un Din uz D13.
4. solis: Arduino IDE instalēšana
Ja jums nav instalēta Arduino IDE, lejupielādējiet to no šīs saites
www.arduino.cc/en/Main/Software
Izvēlieties pareizo OS versiju
5. darbība: Arduino IDE iestatīšana
Pēc Arduino IDE atvēršanas dodieties uz atbilstošo saiti, lai instalētu ESP32 plates draiverus
ESP32 plates instalēšana Arduino IDE (Windows instrukcijas)
ESP32 plates instalēšana Arduino IDE (Mac un Linux instrukcijas)
Pēc tam lejupielādējiet NTP klienta bibliotēku no Taranais no šīs saites:
Noklikšķiniet šeit, lai lejupielādētu NTP klientu bibliotēku
Jums arī būs jālejupielādē Adafruit Neopixel bibliotēka
github.com/adafruit/Adafruit_NeoPixel
Izsaiņojiet.zip failu un nokopējiet tajā esošo mapi savā Arduino IDE bibliotēku mapē.
6. darbība: ESP32 programmēšana Word pulksteņa projektam
Atveriet jaunu Arduino skici un lejupielādējiet iepriekš minēto kodu. Kopējiet un ielīmējiet šo kodu savā jaunajā Arduino skicē un arī apkopojiet kodu, lai pārliecinātos, ka ir instalēti visi pareizie draiveri.
7. darbība: pēdējie soļi…
Kodā ir daži iestatījumi, kas jums būs jāmaina.
8. solis: izveidojiet savienojumu ar WiFi
Šie divi koda mainīgie būs jāmaina uz jūsu wifi tīkla nosaukumu un paroli.
9. solis: gaismas diožu krāsas maiņa
Šis mainīgais kontrolē gaismas diodes krāsu, šīs līnijas izkārtojumu var aplūkot šādi:
uint32_t krāsa = sloksne. Krāsa (zaļa, sarkana, zila);
Mainot katras krāsas vērtības (0-255), varat mainīt gaismas diodes krāsu. Kods ir iepriekš iestatīts, lai gaismas diodes būtu spilgti zaļas.
10. solis: laika pielāgošana
Šis ir koda bloks, kas atbild par laika nobīdes pielāgošanu laika joslu dēļ. Tas ir iestatīts uz CDT, ņemiet vērā, ka šis kods automātiski nemainās, ja tiek taupīts vasaras laiks. Jums būs jāmaina nobīdes vērtība uz -21600, kad dienasgaismas ietaupījums "samazināsies".
11. solis: galīgā montāža
Kad ESP32 izveido savienojumu ar WiFi un iedegas jūsu LED gaismas, ir pienācis laiks montēt projektu.
Piestipriniet difūzijas materiālu pie priekšējā paneļa aizmugures, lai visi izgrieztie burti būtu pārklāti. Pēc tam izlīdziniet gaismas diodes ar burtu izgriezumiem. Kad tie ir izlīdzināti, pielīmējiet aizmugurējo un priekšējo paneļu malas.
12. solis: Noslēguma piezīmes
Šo projektu, iespējams, varētu darbināt no akumulatora, taču, tā kā tiek darbināts liels skaits gaismas diodes, baterijas var nespēt nodrošināt pietiekamu strāvu.
Dažas gaismas diodes iedegas nejauši, to var novērst, atiestatot ESP32, nospiežot pogu EN. Mainot Vin tapu uz 3.3V no 5V, var arī novērst šo problēmu.
Ieteicams:
Gimbal stabilizatora projekts: 9 soļi (ar attēliem)
Gimbal stabilizatora projekts: kā izveidot gimbalu Uzziniet, kā izveidot 2 asu kardānu savai darbības kamerai. Mūsdienu kultūrā mums visiem patīk ierakstīt video un iemūžināt mirkļus, it īpaši, ja esat satura veidotājs kā es, jūs noteikti esat saskāries ar problēmu tik nestabils video
Loka reaktors La Smogdog, ļoti personisks projekts…: 13 soļi (ar attēliem)
Loka reaktors La Smogdog, ļoti personisks projekts…: Kas man ir kopīgs ar šiem diviem puišiem? Šoreiz tā nav bārda! Mums visiem krūtīs ir caurums, un es un Leo esam dzimuši ar Pectus Excavatum, Starkam bija jāpelna savs :-) Pectus Excavatum ir (skaties šeit: https: // lv .wikipedia.org/wik
Arduino-Tamagotchi projekts (Es esmu Tamagotči): 5 soļi (ar attēliem)
Arduino-Tamagotchi projekts (Es esmu Tamagotči): man bija garlaicīgi karantīnā un nolēmu izveidot Arduino Tamagotchi. Tā kā es ienīstu daudzus dzīvniekus, es izvēlos sevi kā Tamagotchi. Vispirms es izveidoju savu konsoli uz maizes dēļa. Elektroinstalācija ir ļoti vienkārša. Ir tikai trīs pogas, skaņas signāls un
NEX projekts: 6 soļi (ar attēliem)
NEX projekts: Čau puiši, šeit atkal ir Natanaels Prado ar vēl vienu satriecošu projektu. Šoreiz es vēlos dalīties ar jums, puiši, ar projektu, ko es daru trīs gadus, šis projekts ir mans robots ar nosaukumu NEX. Tāpēc vispirms iepazīstieties ar manas radīšanas vēsturi
Persona projekts: 6 soļi (ar attēliem)
Personas projekts: " Persona projekts " valkājama elektroniska ierīces atzīme, kas var parādīt jūsu vārdu sapulcēm, komerciālām prezentācijām vai smieklīgiem ziņojumiem par notikumiem. Var parādīt ziņojumus jūsu draugam, klientiem, viesmīļiem, prezentācijas Ciparu ziņojumi