Talaan ng mga Nilalaman:
- Hakbang 1: Panoorin ang Video
- Hakbang 2: Ihanda ang Arduino IDE upang Magtrabaho Sa NodeMCU Wi-Fi Module
- Hakbang 3: Subukan ang Dot Matrix Display
- Hakbang 4: Ihanda ang ThingHTTP
- Hakbang 5: Subukan ang Modyul
- Hakbang 6: Pangwakas na Sketch
- Hakbang 7: Tapos Na
Video: Pagpapakita ng Salita ng Araw Gamit ang IoT: 7 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Sa Instructable na ito, ipapakita ko sa iyo kung paano ka makakabuo ng isang "Word of the Day Display" gamit ang module na NodeMCU Wi-Fi at isang Dot Matrix Display. Sa halip na salita ng araw, maaari mong ipakita ang anumang nais mo (teksto) mula sa buong internet, pagkatapos dumaan sa tutorial na ito. Kung ito ang iyong unang pagkakataon na gumagamit ng isang module ng Wi-Fi, pagkatapos ay tututunan ka rin ng tutorial na ito, dahil natakpan ko mula sa simula hanggang sa wakas.
Pasukin natin ito.
Hakbang 1: Panoorin ang Video
Sa video ay natakpan ko ang lahat ng mga kinakailangang hakbang upang mabuo ang proyektong ito. Natakpan ko rin ang isang malalim na paliwanag ng code na ginamit sa proyekto na kapaki-pakinabang din para sa isang nagsisimula, at kung hindi man hindi posible na ipaliwanag sa nakasulat na format.
Kaya siguraduhing panoorin mo iyon bago magpatuloy.
Hakbang 2: Ihanda ang Arduino IDE upang Magtrabaho Sa NodeMCU Wi-Fi Module
Ang unang pagkakataon na pagtatrabaho sa isang module na Wi-Fi ay hindi palaging isang cake lakad para sa karamihan ng mga gumagamit (ako rin). Samakatuwid, inirerekumenda na magsimula hakbang-hakbang kasama nito.
Iminumungkahi ko ang klase ng Mga Naituturo para sa bawat nagsisimula. Ang may-akda na si bekathwia ay gumawa ng mahusay na trabaho sa pagpapaliwanag kung paano magsisimula sa modyul na ito. Ako mismo ang gumamit ng parehong mapagkukunan para pamilyar sa modyul.
Kaya, kung ikaw ay isang baguhan na dumaan sa klase na iyon, sa gayon maaari mo lamang magawa ang iyong paraan sa mga susunod na hakbang.
Hakbang 3: Subukan ang Dot Matrix Display
Ikonekta ang module ng Dot Matrix sa Wi-Fi tulad ng sumusunod:
DMD - NodeMCU
Vcc - 3.3V
Gnd - Gnd
Clk - D5
Din - D7
CS - D8
Ngayon upang suriin ang Dot Matrix Display, idagdag ang MD Parola at MD_MAX72XX na mga aklatan sa Arduino library.
Ngunit bago gamitin ito, pumunta sa folder ng mga library ng Arduino, buksan ang folder ng library ng MD_MAX_72XX, pagkatapos ay pumunta sa mga doc at buksan ang anumang file na HMTL, pagkatapos ay tukuyin ang uri ng Dot Matrix Display na mayroon ka (mag-click dito upang malaman ang higit pa). Ang akin ay FC_16. Pagkatapos nito, pumunta sa folder na "src" at buksan ang MD_MAX72XX.h file. Baguhin ang file ng header alinsunod sa modyul na mayroon ka at pagkatapos ay i-save ito. Ngayon ay maaari mong suriin ang iyong module Buksan ang pagsubok na sketch at i-upload ito. Ang dot matrix ay dapat magpakita ng ilang mga pattern na sinusundan ng kanilang mga pamagat, na makikita rin sa Serial Monitor.
Hakbang 4: Ihanda ang ThingHTTP
1. Buksan ang Mozilla Firefox (hindi gumana ang Chrome para sa akin).2. Piliin ang iyong website (Gumamit ako ng Dictionary.com).3. Pag-right click sa salitang interesado ka, piliin ang siyasatin ang elemento.4. Kopyahin ang XPath ng code na naka-highlight.5. Pumunta sa Thingspeak.com6. Pumunta sa mga app, at pagkatapos ay piliin ang ThingHTTP.7. Lumikha ng bagong ThingHTTP, pangalanan ito ng isang bagay, ibigay ang URL ng pahina kung saan mo kinopya ang XPath mula sa, i-paste ang XPath na dating kinopya upang i-parse ang string, i-save ang ThingHTTP.
Gumawa ng tala ng nabuong API.
Panoorin ang video para sa wastong pag-unawa at ang pangangailangan sa paggawa nito.
Hakbang 5: Subukan ang Modyul
Buksan ang sketch na nakakabit sa hakbang na ito at i-edit ang Wi-Fi SSID, Pass Key at ang API key at i-upload ito Matapos ang pag-upload, buksan ang serial monitor, kung ang output ay mukhang isang bagay na na-attach ko sa hakbang na ito pagkatapos ay gumagana nang maayos ang module at maaari kang magpatuloy sa huling hakbang.
Maaari mo ring gamitin ang anumang iba't ibang website kung nais mo, tingnan ito.
Hakbang 6: Pangwakas na Sketch
Gawin ang parehong mga koneksyon sa hakbang 3. Ang huling code ay naka-attach sa hakbang na ito.
I-edit ang Wi-Fi SSID, Pass Key (iwanang blangko sa loob ng mga quote kung bukas ang Wi-Fi) at API at i-upload ito sa module.
Kapag nakakonekta ito sa Wi-Fi at nakuha ang data, pagkatapos ay ididiskonekta nito at ipapakita ang salita at ang kahulugan sa DMD (panoorin ang built built na LED upang matukoy ang katayuan, kumikislap - pagtatangka upang kumonekta sa Wi-Fi, solidong bughaw - Nakakonekta, naka-disconnect). Ang pagdidiskonekta mula sa Wi-Fi ay nakakatipid ng lakas ngunit mayroon din itong kawalan, kakailanganin mong i-restart ang module upang makakuha ng bagong data.
Ngunit para sa mga application na tulad nito, hindi ko talaga naisip na isang magandang ideya na manatiling konektado sa Wi-Fi, subalit madali mong gawin iyon pagkatapos ng ilang pag-aayos sa programa. Bahala ka.
Hakbang 7: Tapos Na
Ayan yun!
Huwag mag-atubiling magbigay ng puna sa anumang mga tip o pag-aalinlangan, mas magiging masaya ako na tulungan ka.
Salamat sa pagbabasa, isaalang-alang ang pag-subscribe, at kung nagustuhan mo ang proyektong ito, tingnan ang aming YouTube channel, marami kaming mga:)
Magkita tayo sa susunod na Makatuturo.
Inirerekumendang:
Paano Gawing Awtomatikong Magsimula Ang Iyong Computer Araw-araw o Kailanman: 5 Hakbang
Paano Gawing Awtomatikong Magsimula Ang Iyong Computer Araw-araw o Kailanman: sa itinuturo na ito malalaman mo kung paano gawing awtomatikong magsimula ang iyong computer bawat araw sa isang tiyak na oras din ito ang aking unang itinuturo
Pang-araw-araw na Poll Sa pamamagitan ng Makey Makey at Google Sheets: 5 Mga Hakbang
Daily Poll With Makey Makey at Google Sheets: Nais kong lumikha ng isang paraan upang maitala ang data ng mag-aaral sa pagpasok nila sa silid-aralan pati na rin magkaroon ng isang paraan ng madaling pagpapakita ng mga resulta sa silid sa screen ng projector. Habang pinapasimple ko ito sa pamamagitan ng paggamit ng Scratch, nais ko ng isang madaling paraan upang mag-record at sav
SOLAR POWER GENERATOR - Enerhiya Mula sa Araw upang Patakbuhin ang Pang-araw-araw na Mga Gamit sa Bahay: 4 na Hakbang
SOLAR POWER GENERATOR | Enerhiya Mula sa Araw upang Patakbuhin ang Pang-araw-araw na Mga Appliances sa Bahay: Ito ay isang napaka-simpleng proyekto sa agham na batay sa pag-convert ng Solar Energy sa magagamit na Electric Energy. Gumagamit ito ng voltage regulator at wala nang iba. Piliin ang lahat ng mga bahagi at itakda ang iyong sarili handa na upang gumawa ng isang kahanga-hangang proyekto na makakatulong sa iyo na
Paano Gumawa ng isang Stensil Gamit ang Salita .: 7 Mga Hakbang
Paano Gumawa ng isang Stencil Paggamit ng Salita .: Patuloy mong nakikita ang mga itinuturo na ito na sinasabi madaling stencil gamit ang photoshop o paggamit ng isang programa upang mag-download atbp. Ngunit ang itinuturo na ito ay ipapakita sa iyo, ang geek / nerd, kung paano lumikha ng stencil sa pamamagitan ng paggamit ng microsoft word
Snowmanthesizer - Bagay sa isang Araw - Araw 2: 8 Mga Hakbang (na may Mga Larawan)
Snowmanthesizer - Bagay sa isang Araw - Araw 2: Sa ibang gabi ay pinuputol ko ang walang katapusang mga sheet ng mga sticker ng robot upang mapasaya ang lahat ng mga bata. Oo, paghiwa lamang, pag-iisip ng sarili kong negosyo, at pagkatapos ay ang aming walang takot na pinuno na si Eric ay lumalakad sa akin ng tatlong mga kakaibang plastik na bagay. Ipinaaalam niya sa akin