Cov txheej txheem:
- Kauj Ruam 1: Yam Yuav Tsum Tau
- Kauj Ruam 2: Tus Xib Hwb Bluetooth thiab Hom Qhev Yog Dab Tsi?
- Kauj Ruam 3: Hloov HC-05 rau Tus Xib Hwb thiab Hom Qhev:
- Kauj Ruam 4: Rooj Sib Tham Kawg:
- Kauj ruam 5: Ua haujlwm:
Video: Smart Weather Station (siv Arduino): 5 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
Ib lub chaw nres tsheb huab cua yog ib lub chaw, nyob rau thaj av lossis hiav txwv, nrog cov cuab yeej thiab cov cuab yeej siv los ntsuas cov huab cua hauv ntiaj teb los muab cov ntaub ntawv qhia txog huab cua thiab kawm txog huab cua thiab huab cua. Cov kev ntsuas suav nrog ntsuas kub, huab cua hauv huab cua, av noo, cua nrawm, cua qhia, thiab cov dej nag. Yog li hnub no peb tab tom ua qauv ua haujlwm ntawm nws uas pab peb nrhiav qhov kub thiab txias. Txoj haujlwm no ua haujlwm ntawm lub hauv paus ntawm Bluetooth tus tswv thiab hom qhev. Los peb cia li pib
Kauj Ruam 1: Yam Yuav Tsum Tau
- Arduino x 2 os
- HC-05 Bluetooth Module x 2
- 16x2 LCD Zaub x 1
- DHT 11 x 1
- Daim ntawv x 2
Kauj Ruam 2: Tus Xib Hwb Bluetooth thiab Hom Qhev Yog Dab Tsi?
Bluetooth tes hauj lwm (feem ntau hu ua piconets) siv tus tswv/qhev tus qauv los tswj thaum twg thiab qhov twg cov cuab yeej tuaj yeem xa cov ntaub ntawv. Hauv cov qauv no, ib tus tswv cuab yeej tuaj yeem txuas nrog txog li xya yam khoom siv qhev sib txawv. Ib qho cuab yeej qhev hauv piconet tuaj yeem txuas nrog ib tus tswv nkaus xwb. Tus tswv tswj kev sib txuas lus thoob plaws piconet. Nws tuaj yeem xa cov ntaub ntawv mus rau ib qho ntawm nws cov qhev thiab thov cov ntaub ntawv los ntawm lawv ib yam. Cov qhev tsuas yog tso cai xa mus rau thiab tau txais los ntawm lawv tus tswv. Lawv tsis tuaj yeem tham nrog lwm tus qhev hauv piconet.
Kauj Ruam 3: Hloov HC-05 rau Tus Xib Hwb thiab Hom Qhev:
Rau qhov haujlwm no, peb yuav tsum teeb tsa ob qho tib si. Txhawm rau ua qhov ntawd peb yuav tsum hloov mus rau AT Command Mode thiab ntawm no yog peb yuav ua li cas. Ua ntej, peb yuav tsum txuas lub Bluetooth module rau Arduino raws li tau hais hauv kab lus qhia hauv Circuit. Dab tsi peb yuav tsum tau ua ntxiv yog txuas "EN" tus pin ntawm Bluetooth module rau 5 volts thiab tseem hloov TX thiab RX pins ntawm Arduino Board.
Tam sim no thaum tuav lub pob me me hla "EN" tus pin peb xav tau lub zog rau tus qauv thiab yog li ntawd peb yuav nkag mus rau hom lus txib li cas. Yog tias Bluetooth tus qauv coj ua teeb pom kev txhua txhua 2 vib nas this uas txhais tau tias peb tau ua tiav nkag mus rau AT hom hais kom ua. Tom qab qhov no, peb yuav tsum xa cov ntaub ntawv ntawm Command.ino rau Arduino tab sis tsis txhob hnov qab txiav tawm cov kab RX thiab TX thaum rub tawm. Tom qab ntawd peb yuav tsum khiav Serial Monitor thiab xaiv "Ob NL thiab CR", ntxiv rau, "9600 baud" tus nqi uas yog tus nqi baud default ntawm Bluetooth module. Tam sim no peb tau npaj xa cov lus txib thiab lawv cov ntawv yog raws li hauv qab no. Txhua cov lus txib pib nrog "AT", ua raws li "+" kos npe, tom qab ntawd a thiab lawv xaus nrog "?" kos npe uas xa tus nqi tam sim no ntawm qhov ntsuas lossis "=" kos npe thaum peb xav nkag tus nqi tshiab rau qhov ntsuas ntawd. Tam sim no peb yuav tsum teeb tsa tus qhev module. Yog li piv txwv li, yog tias peb tsuas yog ntaus “AT” uas yog cov lus txib sim peb yuav tsum rov qab cov lus “OK”. Yog tias peb sau "AT+UART?" peb yuav tsum tau rov qab cov lus uas qhia tus nqi baud uas yog 38400. Tom qab ntawd yog tias peb ntaus "AT+ROLE?" peb yuav tau txais cov lus "+ROLE = 0" uas txhais tau tias Bluetooth lub cuab yeej nyob hauv hom qhev. Yog tias peb ntaus “AT+ADDR?” peb yuav tau txais qhov chaw nyob ntawm Bluetooth module thiab nws yuav tsum zoo li qhov no: 98d3: 34: 905d3f. Tam sim no peb yuav tsum sau qhov chaw nyob no raws li peb yuav xav tau thaum teeb tsa tus tswv cuab. Qhov tseeb, qhov ntawd yog txhua yam peb xav tau thaum teeb tsa cov cuab yeej qhev, kom tau nws qhov chaw nyob, txawm hais tias peb tuaj yeem hloov pauv ntau yam sib txawv tsis zoo li nws lub npe, tus lej baud, ua ke lo lus zais, thiab ntxiv rau, tab sis peb yuav tsis ua qhov piv txwv no.
Ok tam sim no cia peb txav mus thiab teeb tsa lwm lub Bluetooth module ua tus tswv cuab. Ua ntej, peb yuav tshuaj xyuas tus nqi baud kom paub tseeb tias nws yog 38400 tib yam li cov cuab yeej qhev. Tom qab ntawv los ntawm kev ntaus "AT+ROLE = 1" peb yuav teeb tsa Bluetooth module ua tus tswv cuab. Tom qab qhov no siv "AT+CMODE = 0" peb yuav teeb tsa hom txuas mus rau "chaw nyob ruaj khov" thiab siv "AT+BIND =" hais kom peb yuav teeb chaw nyob ntawm tus qhev ntaus ntawv uas peb tau sau yav dhau los. Nco tseg ntawm no tias thaum sau qhov chaw nyob peb yuav tsum siv tus lej cim tsis siv kab ntawv. Tsis tas li nco ntsoov tias peb tuaj yeem hla cov kauj ruam dhau los yog tias peb nkag mus "1" hloov "0" ntawm "AT+CMODE" hais kom ua, uas ua rau tus tswv txuas rau ib qho khoom siv hauv nws qhov sib kis tab sis qhov ntawd tsis muaj kev nyab xeeb teeb tsa. Ntawm no koj tuaj yeem pom cov npe ua tiav ntawm cov lus txib thiab tsis: HC-05 AT Commands List
Txawm li cas los xij, qhov ntawd yog txhua yam peb xav tau rau kev teeb tsa yooj yim ntawm Bluetooth modules los ua haujlwm ua tus tswv thiab qhev cov cuab yeej thiab tam sim no yog tias peb rov txuas lawv li qub, cov ntaub ntawv hom, thiab rov ua kom lub zog hloov pauv, hauv ob peb feeb tus tswv yuav txuas rau tus qhev. Ob qho qauv yuav pib ntsais muag txhua txhua 2 vib nas this qhia txog kev sib txuas tau zoo.
Kauj Ruam 4: Rooj Sib Tham Kawg:
Tam sim no Bluetooth ntu tau dhau lawm. Cia peb pib qhov kev sib dhos zaum kawg. Txog qhov no, koj yuav tsum coj tus tswv cuab thiab txuas nws hauv cov lus txib hauv qab no. Thiab tom qab ntawd txuas cov cuab yeej qhev hauv qab no. Tom qab cov kev sib txuas ua tiav rub tawm cov ntaub ntawv.ino mus rau cov khoom siv sib xws. Tsis txhob hnov qab tshem RX thiab TX. Thiab tom qab ntawd rov ua kom muaj zog ob lub laug cam tom qab ob peb feeb ob lub rooj sib tham yuav raug txuas nrog. Koj tuaj yeem siv ib lub thawv twg yog lub casing rau cov laug cam Kuv tab tom siv lub thawv ntawv thawv.
Kauj ruam 5: Ua haujlwm:
Khaws tus qhev nyob sab nraum zoov thiab chav tsev nyob sab hauv tsev koj tuaj yeem saib xyuas qhov kub thiab dej los ntawm sab hauv tsev yam tsis tau tawm sab nraum zoov.
Ua raws Kuv @
Pom zoo:
Mini Weather Station Siv Arduino thiab ThingSpeak: 4 Kauj Ruam
Mini Weather Station Siv Arduino thiab ThingSpeak: Nyob zoo txhua tus. Hauv Cov Lus Qhia no, Kuv yuav coj koj hla cov kauj ruam los ua qhov chaw nres tsheb huab cua tus kheej. Tsis tas li, peb yuav siv ThingSpeak API los tshaj tawm peb cov ntaub ntawv huab cua rau lawv cov servers, lossis lwm yam dab tsi yog lub hom phiaj ntawm huab cua
Arduino WiFi Wireless Weather Weather Station Wunderground: 10 Kauj Ruam (nrog Duab)
Arduino WiFi Wireless Weather Weather Station Wunderground: Hauv Phau Ntawv Qhia no kuv yuav qhia koj yuav tsim lub chaw nres tsheb huab cua tus kheej li cas siv ArduinoA Chaw nres tsheb huab cua yog lub cuab yeej uas khaws cov ntaub ntawv cuam tshuam nrog huab cua thiab ib puag ncig siv ntau yam sib txawv. Peb tuaj yeem ntsuas ntau yam
Arduino Weather Station Siv BMP280 -DHT11 - Kub, Vaum thiab Siab: 8 Kauj Ruam
Arduino Weather Station Siv BMP280 -DHT11 - Kub, Vaum thiab Siab: Hauv qhov kev qhia no peb yuav kawm paub yuav ua lub chaw huab cua li cas uas yuav tso saib TEMPERATURE, HUMIDITY THIAB PRESSURE ntawm LCD Zaub TFT 7735
IoT Weather Station Siv Blynk Daim Ntawv Thov: 5 Kauj Ruam
IoT Weather Station Siv Blynk Daim Ntawv Thov: Txoj haujlwm no cuam tshuam nrog thawj kauj ruam hauv IoT ntiaj teb, ntawm no peb yuav cuam tshuam DHT11/DHT22 sensor nrog NodeMCU lossis lwm yam ESP8266 raws lub rooj tsavxwm thiab tau txais cov ntaub ntawv hauv internet peb yuav siv Blynk daim ntawv thov, siv cov lus qhia hauv qab no link yog tias koj yog
Acurite 5 in 1 Weather Station Siv Raspberry Pi thiab Weewx (lwm Cov Chaw Huab Cua Tau Tshaj): 5 Cov Kauj Ruam (nrog Duab)
Acurite 5 in 1 Weather Station Siv Raspberry Pi thiab Weewx (lwm Lub Chaw Huab Cua Puas Tau Tshaj): Thaum kuv tau yuav Acurite 5 hauv 1 lub chaw nres tsheb huab cua Kuv xav kom tuaj yeem tshawb xyuas huab cua ntawm kuv lub tsev thaum kuv nyob deb. Thaum kuv los txog tsev thiab teeb tsa kuv pom tias kuv yuav tsum muaj cov khoom txuas nrog lub khoos phis tawj lossis yuav lawv lub hauv paus ntse