Talaan ng mga Nilalaman:
- Hakbang 1: Kinakailangan ang Mga Bahagi
- Hakbang 2: Gumawa ng Mga Koneksyon
- Hakbang 3: Pagbabago ng Halaga ng Analog sa Halaga ng Digital
- Hakbang 4: Pag-interfacing ng LM35 at NodeMCU
- Hakbang 5: Temperatura ng Pagsubaybay
Video: Digital Thermometer Gamit ang NodeMCU at LM35: 5 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Gumawa ng iyong sariling Digital Thermometer at subaybayan ang temperatura sa internet mula sa kahit saan. Ang itinuturo na ito ay isang pangunahing isa upang simulan ang tinkering sa IoT. Kami ay interfacing temperatura sensor LM35 sa NodeMCU 1.0 (ESP-12E).
Ang LM35 ay isang sensor ng temperatura na maaaring sukatin ang temperatura sa saklaw na -55 ° C hanggang 150 ° C. Ito ay isang 3-terminal na aparato na nagbibigay ng analog boltahe na proporsyonal sa temperatura. Maaaring gamitin ang NodeMCU ADC upang masukat ang analog boltahe mula sa LM35 at samakatuwid kalkulahin ang temperatura na proporsyon sa boltahe ng analog.
Hakbang 1: Kinakailangan ang Mga Bahagi
- LM35 Temperatura Sensor
- NodeMCU 1.0 (Modyul ng ESP 12-E)
- Mga Koneksyon sa Mga Wires
- Breadboard
- Arduino IDE
Hakbang 2: Gumawa ng Mga Koneksyon
- Gumawa ng mga koneksyon tulad ng ipinapakita sa diagram ng circuit.
- Ikonekta ang Vcc pin ng LM35 sa 3V pin ng NodeMCU.
- Ikonekta ang Analog pin ng LM35 sa A0 ng NodeMCU.
- Ikonekta ang pin ng GND ng LM35 sa GND ng NodeMCU.
Hakbang 3: Pagbabago ng Halaga ng Analog sa Halaga ng Digital
Ang Analog to Digital Converter (ADC) ay nagko-convert ng mga halagang analog sa isang digital na approximation batay sa pormula:
Halaga ng ADC = sample * 1024 / boltahe ng sanggunian
Upang mai-convert ang mga halagang analog sa Celsius mayroon kaming 3.3 V sa aming board at alam namin na ang output boltahe ng LM35 ay nag-iiba sa 10 mV sa bawat degree na Celsius pagtaas / pagbagsak
temp_celsius = ((analogRead (A0) * 330.0) /1024.0);
Upang i-convert ang Celsius sa Fahrenheit
temp_fahrenheit = (temp_celsius * 1.8) +32.0;
Hakbang 4: Pag-interfacing ng LM35 at NodeMCU
- Buksan ang Arduino IDE.
- Pumunta sa Mga Tool -> Mga Lupon -> NodeMCU 1.0 (ESP 12-E Modyul).
- Kopyahin ang code. (Ang Code ay nakalakip sa ibaba).
- Ipunin ito
- I-upload ito sa NodeMCU.
Hakbang 5: Temperatura ng Pagsubaybay
- Maaaring subaybayan ang temperatura sa pamamagitan ng pagbubukas ng serial monitor.
- Maaari itong subaybayan sa net sa pamamagitan ng kopya ng pag-paste ng IP Address na ipinapakita sa serial monitor, narito ang 192.168.43.163
Inirerekumendang:
Paano Gumawa ng isang Thermometer Gamit ang Arduino at LM35: 6 Mga Hakbang
Paano Gumawa ng isang Thermometer Gamit ang Arduino at LM35: Ngayon ay ipapakita ko sa iyo Kung paano gumawa ng isang Thermometer na may Arduino at LM35 temperatura sensor, LCD Display, Sa isang breadboard na konektado kasama ng mga wires. Ipapakita nito ang temperatura sa Celsius at Fahrenheit. Naobserbahan
Internet Clock: Ipakita ang Petsa at Oras Gamit ang isang OLED Gamit ang ESP8266 NodeMCU Sa NTP Protocol: 6 na Hakbang
Internet Clock: Display Date and Time With an OLED Gamit ang ESP8266 NodeMCU With NTP Protocol: Kumusta mga tao sa mga itinuturo na ito na magtatayo kami ng isang orasan sa internet na magkakaroon ng oras mula sa internet kaya't ang proyektong ito ay hindi mangangailangan ng anumang RTC upang tumakbo, kakailanganin lamang nito ang isang nagtatrabaho koneksyon sa internet At para sa proyektong ito kailangan mo ng isang esp8266 na magkakaroon ng
Manatiling Ligtas Gamit ang Bikelight na Ito Gamit ang Mga Senyas na Pagliko: 5 Hakbang (na may Mga Larawan)
Manatiling Ligtas Gamit ang Bikelight na Ito Gamit ang Mga Sinyales na Pag-turn: Gustong-gusto kong sumakay ng bisikleta, karaniwang ginagamit ko ito upang makarating sa paaralan. Sa oras ng taglamig, madalas na madilim pa rin sa labas at mahirap para sa ibang mga sasakyan na makita ang mga signal ng aking kamay na lumiliko. Samakatuwid ito ay isang malaking panganib dahil maaaring hindi makita ng mga trak na nais kong
Batay sa Arduino Hindi Makipag-ugnay sa Infrared Thermometer - Thermometer na Batay sa IR Gamit ang Arduino: 4 na Hakbang
Batay sa Arduino na Hindi Nakikipag-ugnay sa Infrared Thermometer | Thermometer na Batay sa IR Gamit ang Arduino: Kumusta mga tao sa mga itinuturo na ito ay gagawa kami ng isang hindi nakikipag-ugnay na Thermometer gamit ang arduino. Dahil kung minsan ang temperatura ng likido / solid ay masyadong mataas o paraan upang mababa at pagkatapos ay mahirap makipag-ugnay dito at basahin ito temperatura noon sa mga tagpong iyon
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)
Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c