Orodha ya maudhui:

MRADI WA SAWA YA NENO IEEE: Hatua 12 (na Picha)
MRADI WA SAWA YA NENO IEEE: Hatua 12 (na Picha)

Video: MRADI WA SAWA YA NENO IEEE: Hatua 12 (na Picha)

Video: MRADI WA SAWA YA NENO IEEE: Hatua 12 (na Picha)
Video: Cheki jama alivyo paa na ndege ya kichawi utashangaa 2024, Julai
Anonim
MRADI WA SAA YA NENO IEEE
MRADI WA SAA YA NENO IEEE
MRADI WA SAA YA NENO IEEE
MRADI WA SAA YA NENO IEEE

Huu ni mradi wa kilabu cha IEEE cha UNO, ni njia ya kipekee kuwakilisha ni wakati gani. Saa ya Neno inaelezea wakati na kwa ukanda wa RGB unaweza kuwa na saa katika rangi yoyote ya chaguo lako. Kutumia uwezo wa WiFi ya ESP32, saa inaunganisha kwenye mtandao maalum wa WiFi na kuvuta wakati wa sasa kutoka kwa wavuti. Ikiwa huna mtandao wa WiFi wa kuungana nao, usijali, nambari hiyo inaweza kubadilishwa kwa urahisi ili uendeshe saa ya ndani ya ESP32 lakini hii itafanya Neno Saa sio sahihi wakati.

Mradi na Kanuni iliyoongozwa na:

www.instructables.com/id/THE-WORD-CLOCK/

randomnerdtutorials.com/esp32-ntp-client-d…

Vifaa

Mdhibiti -ESP32

-WS2812b RGB kibinafsi Anayoweza kushughulikia Ukanda wa LED (60 iliyoongozwa kwa kila mita)

Inatosha kwa vipande 8 vya LEDs 13, ~ mita 2

-Paneli ya mbele

  • Jopo hili la mbele linaweza kukatwa kwa laser kutoka kwa nyenzo yoyote ya kupendeza
  • Katika hii inayoweza kufundishwa paneli ya mbele ilikatwa laser kutoka kwa 1/8 inchi ya kuni na vipimo vya 9x7

-Kudharau nyenzo

Inaweza kuwa chochote kutoka kwa kitambaa halisi cha kueneza kwa karatasi ya printa

-Kanda

-5V ukuta wa ukuta

-USB kwa kebo ndogo ya USB

-Kompyuta na ufikiaji wa mtandao

-Arduino IDE

Nambari iliyotolewa

-Wifi mtandao

Hatua ya 1: Kukata Vipande vya LED kwa Urefu

Kukata Vipande vya LED kwa Urefu
Kukata Vipande vya LED kwa Urefu

Kamba ya LED inayoweza kushughulikiwa kibinafsi ni moja wapo ya vitu muhimu zaidi vya mradi huu. Ikiwa hautapata aina sahihi ya ukanda wa LED, nambari inaweza kufanya kazi. Nafasi ya LED kwenye ukanda ni muhimu, hakikisha una vipande ambavyo vina LED 60 kwa kila mita. Kwa mradi huu, ~ mita 2 za vipande vya LED vitatosha.

Kwa mradi huo, utahitaji kukata ukanda kamili wa LED kuwa vipande vidogo ili waweze kutoshea ubaoni. Utahitaji vipande 8 ambavyo vina urefu wa LED 13. Kuanzia mwanzo wa ukanda (Mwisho na kiunganishi cha kike) hesabu viongozo 13 na kisha ukate ukanda ili uwe na kipande kidogo na LEDs 13. Rudia hadi uwe na vipande 8 kamili, hii itakuwa na vipande 2 vya urefu wa mita 2 za LED. Utapata vipande 4 vya ukubwa mzuri kutoka kwa kila ukanda wa mita za LED. Weka LEDS za ziada kwa sehemu mbadala au miradi mingine.

Hatua ya 2: Kupanga na Wiring Vipande vya LED

Kupanga na Wiring Vipande vya LED
Kupanga na Wiring Vipande vya LED
Kupanga na Wiring Vipande vya LED
Kupanga na Wiring Vipande vya LED

Sasa kwa kuwa una vipande 8 vya LED, ni wakati wa kuzipanga kwenye templeti iliyotolewa (Front Panel.svg). Wakati wa kuchapisha faili ya.svg hakikisha kuipima vizuri hadi 9in hadi 7in. Cheza uangalifu kwa mwelekeo wa laini ya data. Ikiwa unatazama kwa karibu na ukanda, utaona Din na mshale unaoelekeza kwenye moduli ya LED. Mwelekeo wa mshale utatumika kupanga vizuri vipande vya LED. Weka vipande vya LED kwenye templeti kwanza kabla ya kuondoa mlinzi wa wambiso. Kuanzia safu ya juu, mstari wa "IT R IS C TEN HALF", weka ukanda wa kwanza na mshale wa Din ukielekeza kulia. Weka ukanda unaofuata wa LED kwenye laini inayofuata chini lakini wakati huu hakikisha mshale wa Din umeelekezwa kushoto. Endelea kuweka vipande vyote vya LED ukibadilisha mwelekeo ambao mshale unakabiliwa. Mstari wa mwisho unapaswa kuelekezwa kushoto.

Mara baada ya kuwa na vipande vyote vya LED vimepangwa kwa usahihi kwenye templeti, vua na ukanda, ondoa ukanda wa mlinzi wa wambiso kutoka nyuma ya ukanda wa LED na uitumie kwenye templeti moja kwa moja iwezekanavyo. Baada ya vipande vyote vya LED kuzingatiwa kwenye karatasi ya templeti, waya za uuzaji kwa uangalifu unganisha unganisho la + 5V, GND, na Takwimu pamoja.

Hatua ya 3: Kuunganisha kwa ESP32

Kuunganisha kwa ESP32
Kuunganisha kwa ESP32

Mara tu vipande vyote vimeuzwa pamoja, ni wakati wa kuunganisha ukanda wa LED kwa mtawala wa ESP32. Unaweza kuingiza waya kwenye kiunganishi cha kike au unaweza kuondoa kwa uangalifu kupungua kwa joto kutoka kwa waya na de-solder kutoka kwa mkanda wa LED. Unapouza waya hizi kwa ESP32 hakikisha kuwa una waya wa kutosha kuweka Mirco-USB mahali pengine ikielekeza ambapo unaweza kuziba kebo ya USB ya mirco-USB. Weka waya ambayo imeunganishwa na + 5V au + 3.3V hadi Vin, GND hadi GND, na Din hadi D13.

Hatua ya 4: Kufunga Arduino IDE

Kufunga Arduino IDE
Kufunga Arduino IDE

Ikiwa huna Arduino IDE iliyosakinishwa ipakue kutoka kwa kiunga kifuatacho

www.arduino.cc/en/Main/Software

Chagua toleo sahihi kwa OS yako

Hatua ya 5: Kuanzisha Arduino IDE

Baada ya kufungua Arduino IDE, nenda kwenye kiunga kinachofanana ili usakinishe madereva ya Bodi ya ESP32

Kufunga Bodi ya ESP32 katika Arduino IDE (Maagizo ya Windows)

Kuweka Bodi ya ESP32 katika Arduino IDE (Maagizo ya Mac na Linux)

Ifuatayo, pakua maktaba ya Mteja wa NTP kutoka Taranais kutoka kwa kiunga kifuatacho:

Bonyeza hapa kupakua maktaba ya Mteja wa NTP

Pia utahitaji kupakua Maktaba ya Neopixel ya Adafruit

github.com/adafruit/Adafruit_NeoPixel

Unzip faili ya.zip na nakili folda hiyo ndani kwa folda yako ya maktaba ya Arduino IDE.

Hatua ya 6: Kupanga programu ya ESP32 kwa Mradi wa Saa ya Neno

Fungua mchoro mpya wa Arduino na upakue nambari hapo juu. Nakili na ubandike nambari hii kwenye mchoro wako mpya wa Arduino na ujumuishe nambari hiyo pia hakikisha madereva yote sahihi yamesakinishwa.

Hatua ya 7: Hatua za Mwisho…

Kuna mipangilio machache kwenye nambari ambayo utahitaji kurekebisha.

Hatua ya 8: Kuunganisha kwa WiFi

Kuunganisha kwa WiFi
Kuunganisha kwa WiFi

Vigezo hivi viwili kwenye nambari vitahitaji kubadilishwa kuwa jina lako la mtandao wa wifi na nywila.

Hatua ya 9: Kubadilisha Rangi ya LED

Rangi ya Kubadilisha ya LED
Rangi ya Kubadilisha ya LED

Udhibiti huu wa kutofautisha ni rangi gani za LED, mpangilio wa laini hii unaweza kutazamwa kama hii:

rangi ya uint32_t = ukanda Rangi (Kijani, Nyekundu, Bluu);

Kwa kubadilisha maadili ya kila rangi ya rangi (0-255), unaweza kubadilisha ni rangi gani za LED. Nambari imewekwa tayari kwa LED kuwa kijani kibichi.

Hatua ya 10: Kurekebisha Wakati

Kurekebisha Wakati
Kurekebisha Wakati

Hii ni kizuizi cha nambari inayohusika na kurekebisha mabadiliko ya wakati kwa sababu ya maeneo ya wakati. Imewekwa CDT, kumbuka nambari hii haibadiliki kiatomati na kuokoa taa za mchana. Itabidi ubadilishe thamani ya kukabiliana hadi -21600 wakati akiba ya taa za mchana "itarudi nyuma".

Hatua ya 11: Mkutano wa Mwisho

Mkutano wa Mwisho
Mkutano wa Mwisho

Mara ESP32 ikiunganisha na WiFi na taa zako za LED zinawaka, ni wakati wa kukusanya mradi huo.

Tepe nyenzo zako za kueneza nyuma ya jopo la mbele ili herufi zote zilizokatwa zifunikwa. Kisha panga taa za LED na barua zilizokatwa. Wakati hizi zimepangiliwa, weka mkanda kando ya paneli za nyuma na za mbele.

Hatua ya 12: Vidokezo vya Mwisho

Mradi huu unaweza kuwezeshwa kutoka kwa betri lakini kwa sababu ya idadi kubwa ya taa za taa zinazotumiwa, betri zinaweza kukosa kutoa sasa ya kutosha.

Baadhi ya taa za taa zitawasha kwa nasibu, hii inaweza kurekebishwa kwa kuweka upya ESP32 kwa kubonyeza kitufe cha EN. Kubadilisha pini ya Vin kuwa 3.3V kutoka 5V pia inaweza kurekebisha suala hili.

Ilipendekeza: