Cov txheej txheem:
- Kauj Ruam 1: Daim Ntawv Teev Npe BOM
- Kauj ruam 2: Sib dhos
- Kauj ruam 3: Circuit Court
- Kauj Ruam 4: Tshaj Tawm Cov Ntawv Txuas Txuas
- Kauj Ruam 5: Cov Lus Kawg
Video: IoT Desktop Moos thiab Ntsuas Kub: 5 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:28
Nyob zoo, Cov lus qhia no yuav qhia koj li cas kuv tau tsim lub moos thiab lub ntsuas kub, tsis muaj cov cuab yeej tshwj xeeb. Lub moos desktop no qhia txog lub sijhawm tam sim no, qhov kub thiab txias. Lub moos yog qhov tseeb vim tias nws tau sib xyaw ua ke rau lub sijhawm server siv WiFi txuas ntawm ib qho esp8266 NodeMCU IoT module. Cov av noo thiab qhov kub tau ntsuas nrog lub ntsuas cua hauv zos. Chav tsev tau siv los ntawm tus qauv them lub xov tooj (5VDC). Muaj ob qho kev teeb tsa teeb tsa. Thawj ob tus lej ntawm cov zaub sab saud qhia qhov ntsuas kub hauv Celsius, ob tus lej thib ob qhia txog cov av noo. Cov zaub qis qhia lub sijhawm. Cov khoom siv hluav taws xob ua tiav tau tsim rau hauv lub thawv ntawv, uas yog ntim ntawm USB nco lo.
Kauj Ruam 1: Daim Ntawv Teev Npe BOM
DHT22 digital kub thiab av noo sensor module 1pc
TM1637 7 Segment 4 digit Digital LED Display Module Rau arduino 1pc
Arduino nano MCU board 1pc
NodeMcu v3 Lua WIFI Internet of Things development MCU board ESP8266 1pc
Lub xov tooj charger 1pc
Proto PCB 1pc
Cable 1pc
vaj tsev 1pc khoom plig lub thawv
solder tin 1pc
Tag nrho cov nqi khoom ntawm qhov haujlwm: 10, 29 $/tag nrho txoj haujlwm
Kauj ruam 2: Sib dhos
Txhua kauj ruam ntawm cov txheej txheem sib dhos tuaj yeem pom hauv cov vis dis aus hauv qab no.
Qee cov ntaub ntawv ntxiv rau daim vis dis aus:
Nov yog lub moos desktop thib ob uas kuv ua. Cov lus qhia txuas ntawm kuv thawj zaug sim:
Kuv tau ua cov lus qhia no, vim tias tam sim no kuv tau kaw tag nrho cov txheej txheem hauv tsev, thiab kuv tau hloov kho qee yam. Kuv muaj qee qhov teeb meem nrog 1.0 version. Qhov teeb meem loj tshaj plaws yog RTC tsis raug. Lub moos qeeb qeeb. Qhov teeb meem no tuaj yeem daws tau los ntawm IoT thev naus laus zis thiab lub sijhawm ua haujlwm sib txuas server. Hauv txoj haujlwm no, Kuv tau siv NodeMCU, uas yuav ua haujlwm raws sijhawm.
Cov kauj ruam tom ntej yog nrhiav tsev nyob raug. Kuv tau xaiv lub thawv ntawv me uas txhua qhov haum rau hauv. Kuv tau txais lub thawv no yog khoom plig. Qhov tseeb, USB nco lo yog khoom plig, qhov no yog ntim ntawm USB nco lo. Lub thawv ntawv ntim ntawv no zoo tagnrho rau txoj haujlwm no. Kuv xav tias txhua lub thawv (ntoo, yas) nrog qhov loj me tuaj yeem siv rau lub hom phiaj no.
Nws yog lub tswv yim zoo los tso tag nrho cov khoom nyob rau hauv thiab rau hauv lub thawv ua ntej yuav ua ib qho qhov.
Hauv cov ntawv dhau los, Kuv tsis kho Arduino pawg thawj coj rau lub npov, tab sis nws ua rau muaj kev cuam tshuam tsis zoo. Yog li tam sim no kuv txiav txim siab siv lub proto PCB. Txoj kev daws teeb meem no xav tau kev siv tshuaj ntau dua tab sis thaum kawg nws tsim nyog ua, vim tias cov kab hluav taws xob tuaj yeem tswj tau yooj yim dua.
Kauj ruam 3: Circuit Court
Ua ntej kuv sim siv tsuas yog NodeMCU module, tab sis nws tsis muaj peev xwm tswj hwm DHT 22 sensor. Kuv xav tias qhov teeb meem yog tias DHT 22 ua haujlwm ntawm 5 V thiab NodeMCU nyob ntawm 3.3. Kuv sim nrog qib shifter module (3.3/5), tsis muaj kev vam meej. Thaum kawg, Kuv tau thov ib qho kev ywj pheej Arduino nano rau lub sensor. Nws yog 2 $ ntxiv thiab nws xav tau qee qhov chaw, tab sis ib qib hloov pauv tus nqi thiab xav tau chaw ib yam nkaus. Kuv cabled tag nrho cov khoom siv raws li cov txheej txheem.
Kuv tau thov cov ntsia hlau txhawm rau txhim kho txhua tus qauv rau lub thawv, yog li tsis muaj qhov txav chaw sab hauv. Yuav siv tau hauv tsheb (yog tias muaj WiFi hauv lub tsheb, Kuv sim nrog kuv lub xov tooj raws li tus hotspot).
Kauj Ruam 4: Tshaj Tawm Cov Ntawv Txuas Txuas
Txhawm rau rub tawm cov cai nkag mus rau MCU-s siv Arduino IDE Software thiab USB txuas:
Muaj ntau cov lus qhia txog yuav ua haujlwm li cas rau NodeMCU xws li:
www.instructables.com/id/Programming-ESP82…
thiab yuav ua li cas rau program Arduino nano:
www.arduino.cc/en/Guide/ArduinoNano
Muaj ob txoj cai. Ib qho rau Arduino nano thiab ib qho rau NodeMCU. Ua ntej xa NodeMCU tus lej, hloov koj li ntawv pov thawj Wifi, thiab teeb tsa koj lub sijhawm. Kuv tshuav qee qhov ceeb toom hauv qhov chaws hais txog, yuav siv cov ntaub ntawv huab cua nyob deb li cas los ntawm https://openweathermap.org/. Kuv xav qhia qhov ntsuas kub sab nraud ib yam, tab sis qhov tseeb los ntawm qhov kev pabcuam no tsis zoo rau kuv, tej zaum lub ntsuas cua nyob deb ntawm kuv qhov chaw.
Kauj Ruam 5: Cov Lus Kawg
Kuv tau siv lub moos no rau 2 lub hlis yam tsis muaj teeb meem. Lub sijhawm ntawd, Kuv tseem tau hloov kho kuv lub tsev qub, saib txuas nrog. Tam sim no kuv zoo siab nrog ob chav nyob. Kuv npaj yuav tsim qhov ua tau zoo dua ntawm lub moos no.
Muaj ib hnub zoo!
Pom zoo:
Siv Smartphone Raws Li Tsis Siv Tus Kheej Ntsuas Kub / Tus Ntsuas Ntsuas Kub: 8 Kauj Ruam (nrog Duab)
Siv Smartphone Raws Li Tsis Siv Tus Kws Ntsuas Kub / Tus Ntsuas Kub Portable: Ntsuas lub cev kub nrog qhov tsis sib cuag / tsis sib cuag zoo li rab phom thermo. Kuv tsim txoj haujlwm no vim tias Thermo Gun tam sim no kim heev, yog li kuv yuav tsum tau txais lwm txoj hauv kev los ua DIY. Thiab lub hom phiaj yog ua nrog cov peev txheej qis .SuppliesMLX90614Ardu
Kev Ntsuas thiab Kev Ntsuas Kub Siv HIH6130 thiab Arduino Nano: 4 Cov Kauj Ruam
Kev Ntsuas thiab Kev Ntsuas Kub Siv HIH6130 thiab Arduino Nano: HIH6130 yog qhov ntsuas cua thiab ntsuas kub nrog cov zis digital. Cov ntsuas no muab qib raug ntawm ± 4% RH. Nrog kev lag luam-ua kom muaj kev ruaj ntseg mus sij hawm ntev, qhov tseeb kub-them nyiaj digital I2C, Kev lag luam ua rau muaj kev ntseeg siab, Kev siv hluav taws xob
Kev Ntsuas thiab Kev Ntsuas Kub Siv HTS221 thiab Arduino Nano: 4 Cov Kauj Ruam
Kev Ntsuas thiab Kev Ntsuas Kub Siv HTS221 thiab Arduino Nano: HTS221 yog lub ntsuas hluav taws xob me me uas muaj peev xwm ntsuas tau rau qhov txheeb ze thiab qhov kub thiab txias. Nws suav nrog lub hauv paus ntsiab lus thiab cov teeb liab sib xyaw daim ntawv thov tshwj xeeb kev sib txuas (ASIC) los muab cov ntaub ntawv ntsuas los ntawm cov lej
Kev Ntsuas thiab Kev Ntsuas Kub Siv HTS221 thiab Raspberry Pi: 4 Cov Kauj Ruam
Kev Ntsuas thiab Kev Ntsuas Kub Siv HTS221 thiab Raspberry Pi: HTS221 yog lub ntsuas hluav taws xob me me uas muaj peev xwm ntsuas tau rau qhov txheeb ze thiab qhov kub thiab txias. Nws suav nrog lub hauv paus ntsiab lus thiab cov teeb liab sib xyaw daim ntawv thov tshwj xeeb kev sib txuas (ASIC) los muab cov ntaub ntawv ntsuas los ntawm cov lej
ESP32 NTP Kev Ntsuas Kub Ua Haujlwm Kub Kub Nrog Steinhart-Hart Kho thiab Tswb Kub: 7 Kauj Ruam (nrog Duab)
ESP32 NTP Kev Ntsuas Kub Ua Haujlwm Ntsuas Kub nrog Steinhart-Hart Kev Kho thiab Tswb Kub: Tseem tab tom taug kev kom ua tiav "qhov haujlwm yuav los tom ntej", "ESP32 NTP Kev Ntsuas Kub Kev Ntsuas Kub Ua Noj Nrog Steinhart-Hart Kev Kho thiab Tswb Kub" yog Cov Ntawv Qhia qhia yuav ua li cas kuv ntxiv NTP ntsuas kub, piezo b