Orodha ya maudhui:
- Hatua ya 1: Kurekebisha, Hatua ya Kwanza
- Hatua ya 2: Kurekebisha Tatizo Lingine
- Hatua ya 3: Kurekebisha Tatizo la Mwisho
- Hatua ya 4: Mchoro wa Arduino
- Hatua ya 5: Kupanga programu ya ESP-03 & Hitimisho
Video: HAKUNA KUTEMBELEA MBELE: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Kichwa Mbadala: Saa ya IP Saa sehemu ya 3
Ikiwa unapenda, ninaingia kwenye mashindano ya Saa.
Je! Umechoka kwa kusonga mbele?
Je! Umechoka na kurudi nyuma?
Naam, mimi ndiye. Nina saa hii ya zamani ya kengele ambayo ilirekebisha hii (kwa muda) (Tazama Picha) Ingerekebisha moja kwa moja kwa Saa ya Kuokoa Mchana na (nadhani) ina chelezo ya betri ikiwa utapoteza nguvu. Kwa bahati mbaya, miaka kadhaa nyuma, Merika iliamua kubadilisha siku za kubadilisha wakati. Kwa hivyo sasa saa hii inahitaji kubadilishwa kwa mikono mara nne kwa mwaka! Ninatumia hii tu kama nakala rudufu.
Kwa hivyo hii Lazy Old Geek (LOG) ilitaka saa kamili. Kila mtu ni tofauti na nyakati hubadilika (Ha! Ha!) Na maadili hubadilika. Hapa kuna Saa yangu ya Chumba cha kulala Bora.
Inaonekana kila wakati usiku. CAVEAT: Hakuna sekunde za kupepesa usiku, hiyo inavuruga sana.
DST ya moja kwa moja (Saa ya Kuokoa Mchana). Nachukia kuwa na mabadiliko ya saa mara mbili kwa mwaka.
Inaonyesha siku ya wiki. Kwa kuwa mimi ni MZEE na siwezi kukumbuka.
Kwa hivyo napenda sekunde asubuhi. Tangazo linasema gargle kwa sekunde 30, kwa hivyo napenda saa inayoonyesha sekunde.
Hakuna taa ya samawati. Sote tunajua taa ya samawati ni mbaya kwako. Sio kweli kila wakati, ona hii:
www.instructables.com/id/Blue-Light-Proje…
Sawa, hiyo ni rahisi sana. Saa nyingi zinaonekana wakati wa usiku na nyingi sio bluu. Baadhi ni saa za 'atomiki' ambazo hurekebisha DST. Kweli baadhi ya saa zangu za 'atomiki' lazima nizungumze na mabadiliko ya DST.
Sasa hali ya sekunde ni maalum zaidi. Niliunda yangu mwenyewe kufanya hivyo katika hii inayoweza kufundishwa (ingawa niliona sikuielezea vizuri):
www.instructables.com/id/IP-Time-Clock-Par…
Saa hii ilidumu karibu miaka minne, bila matengenezo ya bure hadi miezi michache iliyopita ilipoacha kufanya kazi.
Hatua ya 1: Kurekebisha, Hatua ya Kwanza
Skrini ya samawati ya kifo, IP Clock (kweli ni nyeusi).
Technobabble:
Maelezo mafupi ya IP Clock. Inatumia mdhibiti mdogo wa ESP-03, hii inaunganisha kwenye mtandao na WiFi. Niliuza vipande viwili vya kichwa vya kiume vya 2mm kwenye ESP-03 kwa hivyo itaingia kwenye tundu kwenye PCB.
Inatumia maonyesho mawili ya sekunde-tatu kama: https://www.aliexpress.com/item/4000300425570.htm …….
Sikumbuki ikiwa hizi zilikuwa cathode ya kawaida au anode.
Max7219 ya kuendesha maonyesho na LED za kibinafsi kwa siku za wiki.
Kwa maelezo zaidi, tafadhali angalia saa yangu ya IP Clock sehemu ya 2 inayoweza kufundishwa.
Kweli, jambo la kwanza nililojaribu ni kupanga upya programu ya ESP-03 (microcontroller) kwa hivyo niliangalia Inayoweza kufundishwa na kujaribu lakini haikuniruhusu kuipanga.
HISTORIA Isiyobadilika: Sawa, mimi ni MZEE kwa hivyo akili yangu hutangatanga. Moja ya sababu niliingia kwenye Instructables.com ni kwamba ilikuwa na Maagizo mazuri kwenye Arduino. Ilikuwa moja ya sababu za msingi nilizoingia Arduinos na kujifunza jinsi ya kuzitumia. Waandishi wanaoweza kufundishwa wako katika viwango na ufundi tofauti lakini mara nyingi ninaweza kupata zingine ambazo ziko kwenye kiwango ninaweza kuelewa. Kwa hivyo asante Maagizo kwa kunisaidia zaidi ya miaka.
Ili kurudisha neema, ninaandika Maagizo ambayo ninatumai yatasaidia wengine.
Sababu ya pili ninaandika Maagizo ni kunisaidia kukumbuka jinsi nilifanya miradi. Wakati wa kuandika Maagizo ninajaribu kutoa maelezo yote kufanya kile nilichofanya. Inaonekana kwangu mimi huwa sifanyi kazi nzuri kila wakati.
Sawa, niliweka IP Clock kwenye kichoma moto nyuma.
Nadharia yangu ni kwamba nuru zaidi ya samawati ilinipa nguvu zaidi (angalia juu ya mradi unaofundishwa) na uzingatia kutazama tena shida hii. Kile hatimaye niligundua ni kwamba njia niliyokuwa nikitumia kupanga programu ya ESP-03 haikufanya kazi tena. Niliandika hii kwa mwingine anayeweza kufundishwa:
www.instructables.com/id/2020-ESP8266/
Shida ya 1 imetatuliwa, naweza sasa mpango wa ESP-03s na michoro za Arduino.
Hatua ya 2: Kurekebisha Tatizo Lingine
Naam, nilipanga ESP-03 na mchoro wangu wa zamani wa Arduino, nikaiweka kwenye IP Clock yangu, bado haikufanya kazi. Njia, ningeandika mchoro, hakuna kitu kilichoonyeshwa hadi muunganisho wa mafanikio kwenye wavuti na seva ya NTP (inatoa wakati sahihi kwenye mtandao) ilitengenezwa kwa hivyo nilikuwa na skrini tupu.
Kutumia mfuatiliaji wa Arduino Serial, niliweza kuona kuwa haikuunganisha kwenye seva ya NTP.
KUMBUKA: ESP-03 hutumia mdhibiti mdogo wa ESP8266. Moja ya mambo mazuri kuhusu ESP8266 ni kwamba imejenga katika WiFi. Kwa maneno ya kiufundi inaweza kuunganishwa na hotspot ya WiFi au router ya WiFi ambayo nyumba nyingi, pamoja na yangu, zina.
Kupata ufundi mzuri hapa, ruta mpya za WiFi zina bandwidth mbili, 2.4GHz na 5.0GHz. (Tazama picha ya router yangu) Ninapenda kuzifikiria kama tofauti kati ya redio ya AM na FM. (Kumbuka hizo?)
Upeo wa ESP8266 ni kwamba wanatumia tu kipimo cha 2.4GHz.
Vitu vya kiufundi zaidi, unapo unganisha kwenye WiFi unahitaji kitambulisho kinachoitwa SSID. Ni kama kituo cha redio cha kibinafsi, K Earth 101. Na kwa sababu za usalama, unahitaji pia nywila.
Kweli, ruta nyingi za bendi mbili za WiFi (2.4GHz na 5GHz) hutumia SSID sawa kwa bendi zote mbili.
Kwa hivyo kwa sababu fulani, sikuweza kuunganisha ESP-03 na router yangu. Ninaonekana kukumbuka watu wengine wana shida kama hizo.
Mstari wa chini: Niliweka router nyingine ambayo ilikuwa na SSID tofauti kwa bendi ya 2.4 na 5 GHz, kwa mfano, "mtslink24" na "mtslink50" na niliweza kuzungumza kwenye mtandao. (Tazama Picha)
ONYO: Ikiwa una router ya bendi mbili na SSID sawa kwenye bendi zote mbili, inaweza isifanye kazi na ESP8266s.
Hatua ya 3: Kurekebisha Tatizo la Mwisho
Kile nilichokuwa nikiona ni kwamba bado sikuweza kuungana na seva ya NTP. Nilipata Mchoro mwingine ili kuona ikiwa niliweza kutumia mtandao na hiyo ilifanya kazi, kwa hivyo shida inayofuata ilionekana kuungana na seva ya NTP.
Vizuri katika mchoro wangu wa asili, nilitumia anwani ya IP kuungana na seva ya NTP:
tf.nist.gov/tf-cgi/servers.cgi
Kwa hivyo nilijaribu IP kadhaa kutoka Boulder na FT Colinsins ambazo ziko karibu sana na nilipo. Hakuna hata mmoja wao alifanya kazi. Je! Wengine walicheza karibu na kweli walipata mchoro wa ulimwengu wa kufanya kazi lakini ingefungwa tu labda moja kati ya mara tano. Je! Ulifanya utafiti zaidi na kupata kitu kinachoitwa pool.ntp.org. Inavyoonekana hii inafanya ni kuzunguka kupitia rundo la anwani za IP kwa hivyo hakuna anwani moja iliyojaa zaidi na zote zinapaswa kuwa kazi.
Kweli, sielewi programu hii ya WiFi vizuri kabisa, lakini imeweza kupata mfano ambao ningeweza kuzoea mchoro wangu na kuufanya ufanye kazi. Yippee!
Hatua ya 4: Mchoro wa Arduino
Imeambatanishwa na mchoro wangu wa kufanya kazi, Special.ino
Hapa kuna maoni juu yake:
Hapa ndipo unaweka SSID yako mwenyewe na nywila. (Hii lazima iwe 2.4GHz.)
char ssid = "YourSSID"; // SSID ya mtandao (jina)
char pass = "Nenosiri lako la SSID"; // nywila ya mtandao
Kutumia orodha ya seva ya pool.ntp.org.
Wakati wa anwani ya IPServerIP; // time.nist.gov Anwani ya seva ya NTP
const char * ntpServerName = "pool.ntp.org";
// pata seva isiyo na mpangilio kutoka kwa bwawa WiFi.hostByName (ntpServerName, timeServerIP);
Kazi mbili za DST:
pata batiliChangeDates (); // Tafuta tarehe za mabadiliko ya msimu wa masika / anguko
bood IsDST (); // Angalia ikiwa ni DST
pataChangeDates (); inachukua mwaka wa sasa na kubainisha ni siku gani Machi na Novemba ni tarehe za mabadiliko
bood IsDST (); huamua ikiwa siku ya sasa ni DST au la
batili digitalClockDisplay ()
Kweli, kwa bahati mbaya ubongo wangu wa zamani hauwezi kugundua hii zaidi. Ninachofikiria inafanya ni kuzima onyesho la sekunde baada ya saa 9 asubuhi. na kuzirudisha karibu saa 5 asubuhi. Ninapata kero sana kutazama saa nikiwa kitandani na kuona sekunde zinaanza. Lakini ninapoamka asubuhi napenda kuona sekunde ili niweze 'wakati' wangu wa kusumbua.
Hatua ya 5: Kupanga programu ya ESP-03 & Hitimisho
Hivi sasa ninatumia toleo la Arduino1.8.12.
Njia rahisi kwangu kufunga vitu vya ESP8266 ni kutumia Meneja wa Bodi kutumia njia hii:
github.com/esp8266/Arduino#installing-with…
Mara tu ikiwa imewekwa, wakati wa kuchagua Bodi, ninachagua "Moduli ya ESP8266 ya kawaida".
ONYO: Kwenye PC yangu kuna matoleo mawili ya "Moduli ya Generic ESP8266". Yule chini ya kitengo "bodi za ESP8266" hufanya kazi, ile iliyo chini ya Sparkfun haifanyi.
Kweli, mimi ni mvivu. Kile nilichofanya ni kuchukua ESP-03 na kuiweka katika adapta yangu ya ESP iliyobadilishwa kutoka:
www.instructables.com/id/2020-ESP8266/
Kile ambacho ningeweza kufanya ni kurekebisha IP yangu ya Saa 2 PCB kulingana na mpango huu kuongeza tu wanarukaji kadhaa.
Kwa kuongeza, nilibadilisha adapta ya USB ya CP2102 kuwa na RTS iliyounganishwa na pini karibu na GND.
Pamoja na marekebisho haya, ni kama kupakia mchoro wa kawaida wa Arduino bila kushinikiza vifungo vyovyote.
HITIMISHO: Naam, napenda Saa yangu ya IP. Inakidhi vigezo vyangu vyote. Licha ya kile picha inavyoonyesha, LED ni nyekundu sio nyeupe kwa hivyo hakuna bluu.
Ilipendekeza:
Sanidi Raspberry Pi 4 Kupitia Laptop / pc Kutumia Cable Ethernet (Hakuna Monitor, Hakuna Wi-Fi): Hatua 8
Weka Raspberry Pi 4 Kupitia Laptop / pc Kutumia Cable Ethernet (Hakuna Monitor, Hakuna Wi-Fi): Katika hii tutafanya kazi na Raspberry Pi 4 Model-B ya 1Gb RAM kwa usanidi. Raspberry-Pi ni kompyuta moja ya bodi inayotumiwa kwa madhumuni ya kielimu na miradi ya DIY iliyo na gharama nafuu, inahitaji usambazaji wa nguvu ya 5V 3A
Taa ya Moza ya Mbele ya Mbele: Hatua 5
Taa ya mbele ya Fender Mood: Baada ya kupata ajali i kushoto na gari ambayo haikufaa kurekebisha au kufuta. Gari lilipokuwa likichukua nafasi katika ua wangu wa nyuma nilitumia ubunifu na kuibadilisha kuwa fanicha. Huu ni mradi rahisi sana ambao unaweza kufanya kwa kutumia rahisi
Hakuna makey ya Makey? Hakuna Matatizo! Jinsi ya Kutengeneza Makey yako ya Makey Nyumbani !: 3 Hatua
Hakuna makey ya Makey? Hakuna Matatizo! Jinsi ya Kutengeneza Makey yako ya Makey Nyumbani! Na mwongozo ufuatao, ninataka kukuonyesha jinsi ya kuunda Makey yako mwenyewe ya Makey na vitu rahisi ambavyo unaweza b
Entsorgungskalenderanzeige (Mbele ya mbele) - Mwanadiplomasia - HF Juventus: Hatua 5
Entsorgungskalenderanzeige (Mbele ya mbele) - Mwanadiplomasia - HF Juventus: Anleitung für den Bau einer Prototypenanzeige für die EntsorgunskalenderanzeigeSchaltplan und Schema
Baridi ya Laptop Baridi / Stendi (Hakuna Gundi, Hakuna Uchimbaji, Hakuna Karanga na Bolts, Hakuna Screws): Hatua 3
Baridi Laptop Baridi / Stendi (Hakuna Gundi, Hakuna Kuchimba visima, Hakuna Karanga na Bolts, Hakuna Screws): UPDATE: TAFADHALI WEMA PIGA KURA KWA YANGU INAUNDIKA, SHUKRANI ^ _ ^ UNAWEZA PIA KUPIGIA KURA MAONI YANGU MENGINE KIINGILIA KWA www.instructables.com/id/Zero-Gharama-Aluminium-Utengenezaji-Na-Propane-Hakuna- Gundi-/ AU Pengine PIGA KURA YA RAFIKI YANGU BORA