Cov txheej txheem:
- Kauj Ruam 1: Sau Cov Khoom
- Kauj Ruam 2: Muab Lub Hwj Huam rau Breadboard
- Kauj Ruam 3: Txuas DHT11 thiab I2C LCD1602 Zaub
- Kauj Ruam 4: Txuas LEDs thiab Pushbutton
- Kauj Ruam 5: Txuas Cov Hluav Taws Xob thiab Ntxiv DC Tsav
- Kauj Ruam 6: Ntxuav thiab Npaj Cov Hluav Taws Xob
- Kauj ruam 7: Upload Code Onto Aurdino
- Kauj Ruam 8: Ntxiv Casing thiab Test
Video: Aurdino Weather Station: 8 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
Puas xav ua koj tus kheej qhov chaw nres tsheb huab cua Aurdino? Zoo, tam sim no yog koj lub caij nyoog! Los ntawm cov lus qhia no, koj yuav kawm paub txog kev tsim lub chaw nres tsheb huab cua Aurdino li cas thiab kawm paub tus lej tom qab. Qhov kawg ntawm txoj haujlwm no, koj yuav muaj lub chaw ua haujlwm huab cua zoo uas muaj peev xwm paub qhov ntsuas kub thiab av noo nrog rau lub tshuab DC lub kiv cua. Txoj haujlwm no yuav siv qhov twg los ntawm 45 feeb mus rau 2 teev nyob ntawm koj qhov kev paub hauv kev tsim vaj tsev. Hmoov zoo thiab muaj kev lom zem!
Kauj Ruam 1: Sau Cov Khoom
Hauv qhov haujlwm no, koj yuav xav tau cov khoom hauv qab no:
- Arduino Uno nrog cable
- DC Tsav
- 1 Ntsuab LED
- 1 Liab LED
- 1 Ib nrab Breadboard
- I2C LCD1602 zaub
- 3-Bladed Trifoil kiv cua kiv cua rau DC lub cav (Tsis teb los tau)
- Teeb ntawm cov xov hlau (nyiam dua cov xim sib txawv)
- 1 DHT 11/ DHT 22 Humiture Sensor
- 1 Pushbutton
- 2 2.20 K resistor
- 1 10k Kuj
- Lub khoos phis tawj muaj peev xwm khiav Aurdino Uno software
- Hniav Hniav
- Hlau Cutter
- USB Power Bank (Yeem Xaiv)
- Lub thawv loj txaus kom haum rau lub khob cij thiab Aurdino.
Feem ntau ntawm cov khoom no yog tus nqi pheej yig thiab tuaj yeem yuav tau yooj yim los ntawm cov khw hauv online tech lossis eBay.
Kauj Ruam 2: Muab Lub Hwj Huam rau Breadboard
Ua kom ntseeg tau tias txhua yam ntaub ntawv xav tau muaj thiab xyuas kom muaj chaw ua haujlwm huv rau koj ua haujlwm.
Lub Circuit Court peb tab tom tsim los xav tau lub zog thiab nws tau coj los ntawm Arduino Uno.
Txuas cov xaim los ntawm +3.3V tus pin ntawm Arduino Uno rau txoj kev tsheb nqaj hlau zoo ntawm Breadboard qhia los ntawm kab liab. Qhov no txhais tau tias +5V tam sim no muaj los ntawm txhua qhov chaw ntawm kab liab. Txuas qhov tsis zoo lossis GND (Hauv av) rau kab xiav ntawm Breadboard. Tam sim no av tau muaj nyob rau tag nrho txoj kab xiav. Txhawm rau ua +5V thiab GND muaj nyob ntawm ob sab ntawm Breadboard, siv ob lub xov hlau los dhia los ntawm ib kawg ntawm Breadboard mus rau lwm qhov kawg. Ua raws daim duab saum toj no txhawm rau tso cov av hauv av thiab cov xov hluav taws xob.
Kauj Ruam 3: Txuas DHT11 thiab I2C LCD1602 Zaub
Txuas cov xaim los ntawm Lub Hwj Chim ntawm I2C LCD1602 zaub rau +5V tus pin ntawm Arduino Uno thiab xaim los ntawm Av ntawm I2C LCD1602 zaub rau hauv av pin ntawm Arduino Uno. Tom qab ntawd txuas lwm cov xaim los ntawm SDA ntawm I2C LCD1602 zaub rau Analog pin A4 ntawm Arduino Uno thiab xaim los ntawm SCL ntawm cov zaub rau Analog pin A5 ntawm Arduino Uno. Nco ntsoov tias cov zaub siv hauv daim duab tsis yog PCB teeb tsa, yog li cov hlua yuav tsis raug rau cov tsis yog PCB I2C LCD1602 zaub.
Tam sim no lob DHT 11 sensor, thiab txuas ib lub xov hlau los ntawm hauv av DHT11 mus rau tus pin hauv av ntawm Aurdino. Txuas cov xaim hluav taws xob los ntawm DHT 11 mus rau txoj kab hluav taws xob ntawm lub khob cij. Thaum kawg, txuas ib lub xov hlau los ntawm lub teeb liab ntawm DHT11 sensor mus rau Digital Pin 7. Nco ntsoov tias ntawm daim duab saum toj no, DHT 11 tsis tau siv dua li TMP36 sensor tau siv. Txawm li cas los xij, cov xov hlau zoo ib yam rau daim duab.
Peb lub LCD thiab peb Humiture sensor tam sim no ua haujlwm, nrog cov phiaj xwm peb tuaj yeem tswj hwm qhov no yuav ua haujlwm li cas ua ke.
Yog tias koj tsis meej pem ntawm kev tso xaim, thov mus saib daim duab saum toj no.
Kauj Ruam 4: Txuas LEDs thiab Pushbutton
Tam sim no tias peb cov zaub thiab Humiture sensor nws yog lub sijhawm los teeb tsa LEDs thiab Pushbuttons. Lub Pushbutton yuav tswj DC lub cav. Yog tias lub pob nyem raug nias ces DC lub cav yuav pib ua haujlwm, raws li DC lub cav ua haujlwm, Green LED yuav qhib, thaum LED liab yuav nyob twj ywm. Yog tias lub pob tsis thawb ces Liab LED yuav qhib thaum lub Green LED yuav tua.
Txuas lub cathode ntawm Green Led hauv qab cov xov hlau hauv av ntawm A4 ntawm lub khob cij. Ua ib yam nrog Red Led los ntawm kev tso cathode hauv qab xaim av ntawm A10 ntawm lub khob cij. Tam sim no tso 2.2K resistor ntawm anode ntawm Ntsuab thiab Liab LED.
Txuas lub laub khawm hla tus choj ntawm lub khob cij raws li qhia hauv daim duab saum toj no. Txuas tus 10k resistor hauv qab Terminal 2a ntawm lub laub khawm (hauv qab txoj cai tus pin). Xyuas kom qhov kawg ntawm tus tiv thaiv tau txuas nrog hauv av xaim raws li pom ntawm daim duab saum toj no.
Kauj Ruam 5: Txuas Cov Hluav Taws Xob thiab Ntxiv DC Tsav
Peb yuav luag tiav txoj hlua! Ua tib zoo txuas cov xov hlau los ntawm qhov kawg ntawm Green Led resistor rau Digital Pin 2 ntawm Aurdino. Ib yam li ntawd, txuas cov xov hlau los ntawm qhov kawg ntawm Red Led resistor rau Digital Pin 3 ntawm Aurdino. Tam sim no txuas cov xov hlau los ntawm lub davhlau ya nyob twg 2b ntawm lub pob thawb (sab xis sab xis) rau Digital tus pin 4 ntawm Aurdino.
Tam sim no tuav DC lub cev muaj zog, thiab tso qhov zoo kawg ntawm lub davhlau ya nyob twg 2b ntawm lub khawm, nyob rau sab saum toj ntawm xaim txuas mus rau Digital Pin 4. Tso qhov tsis zoo kawg ntawm DC lub cev muaj zog ntawm kab 27, kab uas txuas nrog rau hauv av.
Lub polarity ntawm cov motors tsis muaj teeb meem. Cov kev taw qhia ntawm kev sib hloov tuaj yeem hloov pauv los ntawm cov phiaj xwm.
Kauj Ruam 6: Ntxuav thiab Npaj Cov Hluav Taws Xob
Txiav cov xov hlau kom haum qhov ntev, thiab siv cov xim tsim nyog rau txhua lub xaim. (Cov xaim dub rau hauv av, xaim liab rau Lub Hwj Chim, Xiav xaim rau cov koob digital). Siv cov xaim dub, khi cov xov hlau ntau dhau ntawm DHT11 sensor thiab I2C LCD1602 zaub zoo li lub zipper khi. Koj yuav tsum muaj peev xwm nkag tau rau txhua lub xov hlau yooj yim tom qab tus txheej txheem no.
Kauj ruam 7: Upload Code Onto Aurdino
Rub tawm Arduino Software ntawm koj lub computer los ntawm no. Qhib qhov haujlwm thiab tsim daim duab tshiab los ntawm nias "Ctrl+N". Sau daim duab tshiab no "Aurdino Weather Station". Rub tawm Txoj Cai hauv qab no thiab muab nws tso rau hauv koj qhov program. Txuas lub USB cable rau hauv koj lub computer thiab rau hauv koj Arduino. Tam sim no khaws cov cai los ntawm nias "Ctrl+Ua haujlwm+S" thiab nias lub pob upload uas zoo li tus xub tig mus rau sab xis. Ua kom ntseeg tau tias txhua lub tsev qiv ntawv tsim nyog tau rub tawm thiab teeb tsa kom ntseeg tau tias txoj haujlwm no yuav ua haujlwm. (LCD tsev qiv ntawv, DHT11 tsev qiv ntawv)
Kauj Ruam 8: Ntxiv Casing thiab Test
Siv lub npov, txiav tawm cov khoom tshwj xeeb los tsim lub casing. Cov Zaub LCD yuav xav tau kev txiav plaub fab ntawm (2 cm x 7cm) nyob rau sab saum toj ntawm lub npov. Txiav ib lub qhov nyob rau sab laug ntawm lub thawv loj txaus kom haum rau DHT11 sensor. Ua tib yam ntawm sab xis ntawm lub thawv kom haum rau Aurdino USB cable. Txiav lub qhov kom loj txaus kom haum rau DC lub cav hauv txhua qhov chaw xav tau, qhov no yuav yog tus kiv cua. Poke qhov rau sab hauv qab ntawm lub thawv rau Ntsuab thiab Liab LED. Thaum kawg, tsim lub qhov nyob rau hauv lub thawv uas yog ncaj qha saum toj lub khawm. Siv tus xaum los yog tus ntsia hlau ntsia lub khawm, los ntawm lub qhov ua ncaj qha rau saum lub pob, xyuas kom lub pob ntawd tuaj yeem nias tau yooj yim.
Tam sim no koj tau npaj los sim tawm Aurdino Weather Station. Rub cov cai mus rau Aurdino thiab cia nws khiav! LCD yuav tsum tso saib Vaum thiab Kub. Thaum lub pob tsis raug nias lub LED liab yuav tsum nyob. Txawm li cas los xij, thaum lub pob nyem lub DC lub cav yuav tsum tau ua haujlwm zoo ib yam li Green LED.
Pom zoo:
DIY Personal Weather Station Monitor: 6 Kauj Ruam
DIY Personal Weather Station Monitor: DarkSky, Peb cov kev pabcuam API rau cov neeg siv khoom tam sim no tsis hloov pauv niaj hnub no, tabsis peb yuav tsis lees txais kev tso npe tshiab. Qhov API yuav txuas ntxiv ua haujlwm mus txog thaum kawg ntawm 2021.https: //blog.darksky.net/Personal Weather Station Monitor display your we
WIFI Weather Station Nrog Magicbit (Arduino): 6 Kauj Ruam
WIFI Huab Cua Chaw Nres Tsheb nrog Magicbit (Arduino): Cov ntawv qhia no qhia yuav ua li cas tsim chaw nres tsheb huab cua los ntawm Magicbit siv Arduino uas tuaj yeem tau txais cov ntsiab lus los ntawm koj lub xov tooj ntse
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
Hanging Gear Weather Station: 7 Kauj Ruam (nrog Duab)
Hanging Gear Weather Station: Hauv Phau Ntawv Qhia no, kuv yuav los qhia koj yuav tsim koj tus kheej li cas qhov chaw dai khaub ncaws huab cua, uas yog tsim los ntawm CNC laser txiav MDF qhov chaw. Stepper lub cev muaj zog tsav txhua lub iav thiab Arduino ntsuas qhov ntsuas kub thiab av noo siv DHT
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