Talaan ng mga Nilalaman:
Video: ESP8266 - 12 Weatherstation: 4 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Ang proyektong ito ay tungkol sa pagbuo at pagsubok ng istasyon ng panahon batay sa ESP8266 - 12. Ang konsepto ay batay sa mababang paggana sa pag-charge ng baterya gamit ang solar cell. Ang itinuturo na ito ay batay sa aking dating 2 proyekto sa pagsingil ng system at esp logger.
BOM:
Board ng prototype ng PCB
s.click.aliexpress.com/e/bgL8ra4o
s.click.aliexpress.com/e/cZld3Uu0
kaso
s.click.aliexpress.com/e/bnH8vwuC
s.click.aliexpress.com/e/cgh1TZZA
6V solar cells:
s.click.aliexpress.com/e/boPIbdcU
s.click.aliexpress.com/e/P2CdlvQ
s.click.aliexpress.com/e/hpaB1es
ESP 8266 12
s.click.aliexpress.com/e/uPIsjqu
s.click.aliexpress.com/e/c2KA2QyC
Baterya. 18650 Lithium - ion na baterya.
Hawak para sa baterya ng 18650
Sensor
Maaari kang pumili ng kahit ano, gusto ko ang I2C sensors, pipiliin ko ang light sensor MAX44009 https://s.click.aliexpress.com/e/mF3rZpQ (MAX44009)
s.click.aliexpress.com/e/mF3rZpQ (BME280 - temperatura, halumigmig at presyon ng sensor)
o.
DS18B20 1-Wire Temperature Sensor https://s.click.aliexpress.com/e/bhmyP8ha libreng pagpapadala:
s.click.aliexpress.com/e/bhmyP8ha
2 x Ceramic Capacitor 100 nF
1x Electrolytic Capacitor47microF (maaaring gumamit ng 470microFarad)
s.click.aliexpress.com/e/bFvGcnB6 *
* mga pack ng capacitor
s.click.aliexpress.com/e/bFvGcnB6
s.click.aliexpress.com/e/bcwvHbiC
1x CP2102 USB sa UART Serial module
s.click.aliexpress.com/e/btKG0HlO
n
2x Tactile Pushbutton
s.click.aliexpress.com/e/DEGyCsC
2x mga breadboard ang haba o 1xlong breadboard + 1x maikling breadboard o 1x pcb (na mas mabuti, mababang kapasidad) https://s.click.aliexpress.com/e/DEGyCsC (mahaba)
s.click.aliexpress.com/e/DEGyCsC (maikli)
1x pack ng mga dupont cable (hindi ganoon kaganda, mas mahusay na bumili ng mas makapal, para sa mahusay na koneksyon)
Mga resistorista: 3x 10kΩ 2x 4.7kΩ 1x 2.2kΩ 1x 300kΩ 1x 100kΩ
Mga Pakete:
s.click.aliexpress.com/e/DEGyCsC
s.click.aliexpress.com/e/bzLcEtPS
Hakbang 1: Pagbuo
Inilalarawan ko lamang ang mga pangunahing bahagi para sa esp panahon, higit pang mga detalye sa aking naunang mga proyekto na maaaring turuan.
Gumagamit ako ng ESP8266 - 12 microcontroller, maaari mong gamitin ang ESP8266 - 7 na may antena. Para sa pagtatrabaho esp chip, kailangan mo ng module ng 3.3 V step down, na nag-convert ng boltahe mula sa baterya ng Lithium ion patungong 3.3 V. Gumagamit ako ng baterya ng Lithium ion mula sa lumang notebook pack ng baterya.
Para sa pagsingil ng baterya, gumagamit ako ng solar cell, karaniwang kailangan mo ng solar cell, na nagbibigay ng maximum na 7 V (nakasalalay sa module ng pagsingil ng TP4056) at sa paligid ng 200 mA maximum na kasalukuyang mula sa solar cell. Ang maximum na kasalukuyang nakasalalay sa baterya, ito ay panuntunan sa C / 10 ngunit para sa mga baterya ng lithium, maaari kang singilin na may 500 mA din (ang C ay kapasidad ng baterya).
Para sa panukalang ginagamit ko ang 3 mgaometrometro DS18b20, na batay sa isang konsepto ng kawad. Gayundin sinusuri ko ang unibersal na adress ng bawat indibidwal na themoter. Bakit 3 metro? Suriin sa susunod na slide.
Gayundin ang ESP ay maaaring sukatin sa wifi antena! Sinusukat ko ang lakas ng SSID na kinokonekta ko. Karaniwan ito ay nasa mga unit ng dB. Gayundin ang aking esp check number ng mga wifi nets sa paligid ng aking bahay. Minsan 2, minsan 3 o 4.
Hakbang 2: Pagsukat
Para sa pagsukat ay gumagamit ako ng 3 themometers, isang sukat ng temperatura sa loob ng kahon, kung saan ang esp at lahat ng hardware. Sinusukat ng pangalawang themometer ang temperatura ng hangin sa labas. Naglakip lang ako ng sensor sa likod ng board sa balkonahe. Pangatlong themometer na ginagamit ko para sa pagsukat ng temperatura sa loob ng bote. Kapag maaraw, ang hangin sa loob ng bote ay medyo mainit. Kaya't ito ay tulad ng detektor ng solar radiation.
Sinusukat ko din ang boltahe ng baterya na may analog digital converter (ADC). Gumagamit ang ESP ng ADC na may maximum na 1 V, kaya dapat kong hatiin ang votlage mula sa baterya ng Lithium sa mas mababa sa 1 V.
Gayundin ang sukat ng lakas ng ESP ng aking SSID at bilang ng mga wifi net, sa paligid ng aking bahay.
Hakbang 3: Pagsubok
Para sa pagsubok gumagamit ako ng Thingspeak channel (https://thingspeak.com/channels/297517?fref=gc). Lumilikha ako ng 8 mga graph, sa labas ng temperatura, ADC (mga halaga mula sa ADC, na sumusukat sa boltahe ng baterya), Pagkakaiba (Temperatura sa labas - temperatura sa bote), temperatura sa kahon, Lakas ng wifi, Bilang ng "wifi", Temperatura sa Araw = sa bote.
Ang aking esp ay nagpapadala ng data sa mga bagay-bagay tuwing 28 minuto (nagtakda ako sa 30 minuto, ngunit ang panloob na orasan ay nag-oscillate na may isang maliit na ingay, ngunit karaniwang, agwat ng oras ay sa paligid ng 28 minuto)
Gumagawa ito ng napakahusay, ngunit noong nakaraang linggo, nakita ko, na isang beses sa isang araw, isang halaga ang nawawala. Ang agwat ng oras ay mas mahaba pagkatapos ng 28 minuto = 56 minuto. Marahil ang Thingspeak server ay medyo may problema.
Maaari ka ring lumikha ng grap mula sa mga halagang ito at idagdag ang grap na ito sa isa pang channel sa Thingspeak (gumamit ng mga tool na Pagsusuri sa MATLAB at Visualization ng MATLAB). Ginagamit ko ito, ngunit marahil ay sanhi ito ng kaunting pagkawala sa aking mga halaga. (Nawawala din ang mga nawawalang halaga pagkatapos kong tanggalin ang aking mga bagong grap at mga bagong channel)
Hakbang 4: Mga Grap
Masarap suriin ang temperatura sa labas at pag-aralan ang temperatura sa aking bote, na tulad ng greenhouse. Ang temperatura ay maaaring umabot ng higit sa 30 ° C (86 F) kapag ang labas ay sa paligid ng 15 ° C (59 F). Gayundin ang aking temperatura sa labas ay hindi tumpak, sa website ng pagtataya ng aking rehiyon tinitingnan ko, na ang labas ng temperaure na sinusukat ko ay mas mataas pa rin. Siguro kailangan ko ng mas mahusay na paghihiwalay.
temperatura sa labas
temperatura sa SUN
Inirerekumendang:
Paano Mag-disassemble ng isang Computer Na May Madaling Hakbang at Mga Larawan: 13 Hakbang (na may Mga Larawan)
Paano Mag-disassemble ng isang Computer Na May Madaling Mga Hakbang at Larawan: Ito ay isang tagubilin tungkol sa kung paano i-disassemble ang isang PC. Karamihan sa mga pangunahing sangkap ay modular at madaling matanggal. Gayunpaman mahalaga na maging maayos ka tungkol dito. Makakatulong ito upang maiwasan ka sa pagkawala ng mga bahagi, at sa paggawa din ng muling pagsasama
Ang Laser Pointer na naka-mount sa spectacle para sa Mga Taong May Mga Kapansanan sa Locomotor: 9 Mga Hakbang (na may Mga Larawan)
Ang Laser Pointer na naka-mount sa spectacle para sa Mga Taong May Kapansanan sa Locomotor: Ang mga taong may malubhang mga kapansanan sa lokomotor tulad ng mga sanhi ng cerebral palsy ay madalas na may mga kumplikadong pangangailangan sa komunikasyon. Maaaring kailanganin silang gumamit ng mga board na may alpabeto o karaniwang ginagamit na mga salitang nakalimbag sa kanila upang makatulong sa komunikasyon. Gayunpaman, marami
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: 7 Mga Hakbang (na may Mga Larawan)
Pag-hack sa TV Tuner upang Basahin ang Mga Larawan sa Daigdig Mula sa Mga Satellite: Mayroong maraming mga satellite sa itaas ng aming mga ulo. Alam mo ba, na ang paggamit lamang ng Iyong computer, TV Tuner at simpleng DIY antena Maaari mong matanggap ang mga pagpapadala mula sa kanila? Halimbawa ng mga real time na larawan ng mundo. Ipapakita ko sa iyo kung paano. Kakailanganin mo ang: - 2 w
Pasadyang Arduino upang Panatilihing MAAARI ang Mga Pindutan sa Mga Manibela na May Bagong Car Stereo: 9 Mga Hakbang (na may Mga Larawan)
Pasadyang Arduino upang Panatilihin ang CAN Steering Wheel Buttons Sa Bagong Car Stereo: Napagpasyahan kong palitan ang orihinal na stereo ng kotse sa aking Volvo V70 -02 ng isang bagong stereo upang masisiyahan ako sa mga bagay tulad ng mp3, bluetooth at handsfree. Ang aking kotse ay may ilang mga kontrol sa manibela para sa stereo na nais kong magamit pa rin.
Temperatura Sensor / Weatherstation: 9 Mga Hakbang (na may Mga Larawan)
Temperatura Sensor / Weatherstation: Lumikha ng isang Weatherstation o monitor ng temperatura gamit ang napaka-cool na digital temperatura sensor DS1820. Ginagamit ko ang setup na ito upang subaybayan ang isang silid ng server, at bilang isang Weatherstation. Ang proyektong ito ay binubuo ng: Isang Dallas 1-Wire bus networkInterface sa pagitan ng RS- 232 at