Агуулгын хүснэгт:

ESP8266 - 12 Цаг уурын станц: 4 алхам (зурагтай)
ESP8266 - 12 Цаг уурын станц: 4 алхам (зурагтай)

Видео: ESP8266 - 12 Цаг уурын станц: 4 алхам (зурагтай)

Видео: ESP8266 - 12 Цаг уурын станц: 4 алхам (зурагтай)
Видео: "I Saw an Alien Through the Window of a UFO!" 14 True Cases 2024, Арваннэгдүгээр
Anonim
ESP8266 - 12 цаг уурын станц
ESP8266 - 12 цаг уурын станц

Энэхүү төсөл нь ESP8266 - 12. дээр суурилсан цаг уурын станц барих, турших тухай юм. Энэхүү үзэл баримтлал нь нарны зай ашиглан батерейг цэнэглэхэд бага чадал дээр суурилсан болно. Энэхүү зааварчилгаа нь миний өмнөх 2 төслийн цэнэглэх систем, esp бүртгэгч дээр үндэслэсэн болно.

Монголбанк:

ПХБ -ийн загвар хавтан

s.click.aliexpress.com/e/bgL8ra4o

s.click.aliexpress.com/e/cZld3Uu0

хэрэг

s.click.aliexpress.com/e/bnH8vwuC

s.click.aliexpress.com/e/cgh1TZZA

6V нарны зай:

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

Батерей. 18650 лити - ион батерей.

18650 батерейны эзэмшигч

Мэдрэгч.

Та юу ч сонгож болно, I2C мэдрэгч надад таалагддаг, би гэрэл мэдрэгч MAX44009 -ийг сонгодог https://s.click.aliexpress.com/e/mF3rZpQ (MAX44009)

s.click.aliexpress.com/e/mF3rZpQ (BME280 - температур, чийгшил, даралтын мэдрэгч)

эсвэл.

DS18B20 1 утастай температур мэдрэгч https://s.click.aliexpress.com/e/bhmyP8ha үнэгүй хүргэлт:

s.click.aliexpress.com/e/bhmyP8ha

2 х керамик конденсатор 100 nF

1х электролитийн конденсатор 47microF (470microFarad ашиглах боломжтой)

s.click.aliexpress.com/e/bFvGcnB6 *

* конденсаторын багц

s.click.aliexpress.com/e/bFvGcnB6

s.click.aliexpress.com/e/bcwvHbiC

1 x CP2102 USB UART цуваа модуль

s.click.aliexpress.com/e/btKG0HlO

n

2x хүрэлцэх товчлуур

s.click.aliexpress.com/e/DEGyCsC

2х урт самбар эсвэл 1хлонг талх + 1х богино талх эсвэл 1х pcb (илүү сайн, багтаамж багатай) https://s.click.aliexpress.com/e/DEGyCsC (урт)

s.click.aliexpress.com/e/DEGyCsC (богино)

1х дупон кабелийн багц (тийм ч сайн биш, илүү сайн холбохын тулд зузаан кабель худалдаж авах нь дээр)

Эсэргүүцэл: 3x 10kΩ 2x 4.7kΩ 1x 2.2kΩ 1x 300kΩ 1x 100kΩ

Багц:

s.click.aliexpress.com/e/DEGyCsC

s.click.aliexpress.com/e/bzLcEtPS

Алхам 1: Барилга

Барилга
Барилга
Барилга
Барилга
Барилга
Барилга

Би цаг уурын станцын үндсэн хэсгүүдийг, өмнөх зааварчилгааны төслүүдийнхээ талаар дэлгэрэнгүй тайлбарласан болно.

Би ESP8266 - 12 микроконтроллер ашигладаг, та антентай ESP8266 - 7 ашиглаж болно. ESP чипийг ажиллуулахын тулд танд лити -ион батерейнаас хүчдэлийг 3.3 В болгон хөрвүүлдэг 3.3 В доош буулгах модуль хэрэгтэй. Би хуучин зөөврийн компьютерын батерейны лити -ион батерейг ашигладаг.

Батерейг цэнэглэхийн тулд би нарны зай ашигладаг, үндсэндээ танд хамгийн ихдээ 7 В (TP4056 цэнэглэгч модулоос хамаарна), нарны зайнаас хамгийн ихдээ 200 мА гүйдэл өгдөг нарны зай хэрэгтэй. Хамгийн их гүйдэл нь батерейгаас хамаарна, энэ нь C/10 дүрэм боловч лити батерейны хувьд та 500 мА цэнэглэх боломжтой (C бол батерейны хүчин чадал).

Хэмжихийн тулд би нэг утасны үзэл баримтлалд суурилсан DS18b20 гэсэн 3 хэмжигч ашигладаг. Мөн би бие даасан сэдэвч бүрийн нийтийн хаягийг шалгадаг. Яагаад 3 метр гэж? Дараагийн слайдыг шалгана уу.

Мөн ESP нь wifi антенаар хэмжих боломжтой! Би холбосон SSID -ийн хүчийг хэмждэг. Ихэвчлэн энэ нь dB нэгжид байдаг. Мөн миний байшин миний гэрийн эргэн тойронд байгаа wifi сүлжээний тоог шалгадаг. Заримдаа 2, заримдаа 3 эсвэл 4 байдаг.

Алхам 2: Хэмжилт хийх

Хэмжих
Хэмжих

Хэмжихийн тулд би хайрцаг доторх нэг хэмжигдэхүүн болох 3 хэмжигдэхүүн, esp болон бүх тоног төхөөрөмжийг ашигладаг. Хоёрдахь хэмжигч нь гаднах агаарын температурыг хэмждэг. Би тагтан дээр самбарын ард мэдрэгч залгадаг. Миний лонхны доторх температурыг хэмжихэд ашигладаг гурав дахь термометр. Нартай үед лонхны доторх агаар маш халуун байдаг. Тиймээс энэ нь нарны цацраг илрүүлэгчтэй адил юм.

Мөн би батерейны хүчдэлийг аналог дижитал хөрвүүлэгч (ADC) ашиглан хэмждэг. ESP нь ADC -ийг хамгийн ихдээ 1 В -ийн хүчээр ашигладаг тул би литийн батерейнаас авсан санал тооллогыг 1 В -оос доош хуваах ёстой.

Мөн ESP нь миний байшингийн эргэн тойронд байгаа SSID -ийн хүч болон wifi сүлжээний тоог хэмждэг.

Алхам 3: Туршилт

Туршилтын хувьд би Thingspeak сувгийг ашигладаг (https://thingspeak.com/channels/297517?fref=gc). Би 8 график, гаднах температур, ADC (зайны хүчдэлийг хэмжих ADC -ийн утгууд), ялгаа (гаднах температур - лонх дахь температур), хайрцган дахь температур, wifi -ийн хүч чадал, "wifi" тоо, нарны температур = in лонх.

Миний esp 28 минут тутамд мэдээллийг өгөгдөл илгээдэг (би 30 минут тохируулдаг, гэхдээ дотоод цаг нь бага зэрэг чимээ шуугиантай хэлбэлздэг боловч үндсэндээ цагийн интервал 28 минут орчим байдаг)

Энэ нь маш сайн ажилладаг, гэхдээ өнгөрсөн долоо хоногт нэг удаа нэг үнэ цэнэ дутагдаж байгааг би олж мэдсэн. Цагийн интервал 28 минут = 56 минутаас урт байна. Thingspeak сервер жаахан асуудалтай байж магадгүй юм.

Та мөн эдгээр утгуудаас график үүсгэж, энэ графикийг Thingspeak дээрх өөр суваг дээр нэмж болно (MATLAB Analysis болон MATLAB Visualization хэрэгслүүдийг ашиглана уу). Би үүнийг ашигладаг, гэхдээ энэ нь миний үнэт зүйлд жаахан дутагдаж магадгүй юм. (Би шинэ график, шинэ сувгуудаа устгасны дараа утга алга болсон)

Алхам 4: Графикууд

Гаднах температурыг шалгаж, хүлэмжтэй төстэй шилнийхээ температурыг шинжлэх нь сайхан байдаг. Гадна 15 ° C (59 F) орчим байхад температур 30 ° C (86 F) хүрч болно. Мөн миний гаднах температур үнэн зөв байдаггүй, миний бүс нутгийн цаг агаарын урьдчилсан тооцооны вэбсайт дээр миний хэмждэг гаднах температур илүү өндөр хэвээр байгаа эсэхийг шалгадаг. Магадгүй надад илүү сайн тусгаарлалт хэрэгтэй байж магадгүй юм.

гадаа температур

НАР дахь температур

Зөвлөмж болгож буй: