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

Бага цахилгаан станц: 6 алхам (зурагтай)
Бага цахилгаан станц: 6 алхам (зурагтай)

Видео: Бага цахилгаан станц: 6 алхам (зурагтай)

Видео: Бага цахилгаан станц: 6 алхам (зурагтай)
Видео: Сүнс гэж үнэхээр байдаг уу? 2024, Долдугаар сарын
Anonim
Бага чадлын цаг уурын станц
Бага чадлын цаг уурын станц
Бага чадлын цаг уурын станц
Бага чадлын цаг уурын станц

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

Цахилгаан зарцуулалт нь 12, 1 -р сараас бусад саруудад тийм ч хэцүү биш боловч эдгээр харанхуй саруудад нарны зай нь 40 ватт чадалтай байсан ч системийн эрэлт хэрэгцээг хангаж чадаагүй юм. 2G FONA GPRS модуль нь өгөгдлийг интернэт сүлжээнд шууд дамжуулдаг.

Дараагийн асуудал бол FONA GPRS модуль өөрөө эсвэл магадгүй гар утасны сүлжээтэй холбоотой асуудал байв. Төхөөрөмж хэдэн долоо хоног, сараар төгс ажиллах боловч тодорхой шалтгаангүйгээр гэнэт зогсдог. Сүлжээ нь ямар нэгэн төрлийн "системийн шинэчлэлтийн мэдээлэл" илгээхийг оролдож байгаа нь хүлээн зөвшөөрөгдөөгүй тохиолдолд төхөөрөмжийг сүлжээнээс ачаалахад хүргэдэг тул GPRS нь мэдээлэл дамжуулах засвар үйлчилгээгүй шийдэл биш юм. Энэ нь ичмээр юм, учир нь энэ нь ажиллахдаа үнэхээр сайхан ажилласан.

Энэхүү шинэчлэлт нь бага хүчирхэг LoRa протоколыг ашиглан өгөгдлийг Raspberry Pi локал сервер рүү илгээдэг бөгөөд үүнийг интервэйс рүү илгээдэг. Ийм байдлаар цаг уурын станц нь өөрөө нарны зай хураагуур багатай байж болох бөгөөд WIFI сүлжээнд цахилгаан сүлжээнд ажилладаг "хүнд даацын" хэсэг юм. Мэдээжийн хэрэг, хэрэв танд олон нийтийн LoRa гарц байгаа бол Raspberry Pi шаардлагагүй болно.

SMD -ийн бүрэлдэхүүн хэсгүүд нь нэлээд том хэмжээтэй (1206) бөгөөд ПХБ -ийн бүх зүйл 100%ажилладаг тул цаг агаарын станцын ПХБ -ийг бүтээхэд хялбар байдаг. Зарим бүрэлдэхүүн хэсгүүд, тухайлбал үлээвэр хөгжмийн зэмсгүүд нь нэлээд үнэтэй боловч заримдаа Ebay дээр хоёрдогч гар дээрээс олддог.

Алхам 1: бүрэлдэхүүн хэсгүүд

Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд

Arduino MKR1300 LORAWAN ………………………………………………………………. 1 -ээс

Raspberry Pi (орон нутгийн LoRa гарцны бэлэн байдлаас хамаарна) ………… 1 of

Даралт, чийгшил, температур, өндрийн хувьд BME280 ………………………….

RJ 25 холбогч 477-387 ………………………………………………………………………

L7S505 ……………………………………………………………………………………………. 1 -ээс

Дуут дохио 754-2053 ……………………………

Шоттки диод (1206) ……………………………………

R1K -ийг сэргээдэг …………………………………

R4.7K резистор ………………………………

C100nF конденсатор ………………………… 3

R100K ……………………………………………

R10K ………………………………………….. 4 -ийн

C1uF …………………………………………………

C0.33uF …………………………………………

R100 ………………………………………….. 1 -ийн

R0 …………………………………………….. 1 -ийн

Даллас DS18B20 температурын датчик ………… 1 -ийн

ПХБ ………………………………………………………

Борооны хэмжигч ……………………………………………. 1 -ээс

Хөрсний датчик …………………………………… 1 (DIY датчикийг 6 -р алхамыг үзнэ үү)

A100LK анемометр …………………………

W200P салхины сэнс …………………………

Алхам 2: Энэ нь хэрхэн ажилладаг талаар

Хэрхэн ажилладаг
Хэрхэн ажилладаг
Хэрхэн ажилладаг
Хэрхэн ажилладаг

Температур, чийгшил, даралт гэх мэт мэдрэгчийг ажиллуулах нь хангалттай хялбар боловч бусад бүх код нь энэ блогт багтсан байдаг.

1. Борооны хэмжигч нь 'тасалдал' дээр байгаа бөгөөд өөрчлөлт илэрсэн үед ажилладаг. Бороо нь багаж руу орж, нэг үзүүр нь дүүрсэн үед хөрөөддөг хөрөө рокер дээр дусалдаг. Борооны мэдрэгч нь бүх зүйлээс давуу эрхтэй бөгөөд өгөгдөл дамжуулж байсан ч ажилладаг.

2. Анемометр нь бага хурдтай импульс илгээж ажилладаг бөгөөд давтамж нь түүний хурднаас хамаардаг. Кодлох нь маш энгийн бөгөөд маш хүчтэй салхи шуургыг барихын тулд секунд тутамд нэг удаа бичлэг хийх шаардлагатай байдаг ч маш бага хүч хэрэглэдэг. Энэ код нь бичлэг хийх явцад салхины дундаж хурд, хамгийн их гүйлтийн талаар тогтмол тэмдэглэл хөтөлдөг.

3. Хэдийгээр анхны бодлоор салхин сэнсийг кодлоход хялбар байдаг ч нарийн ширийн зүйлийг судалж үзсэний дараа энэ нь илүү төвөгтэй байдаг. Үндсэндээ энэ бол маш бага эргэлтийн потенциометр боловч үүнээс унших асуудал нь хойд зүгт богино "үхсэн бүс" байдагтай холбоотой юм. Хойд зүгт хачин уншилтаас урьдчилан сэргийлэхийн тулд резистор ба конденсаторыг татах шаардлагатай бөгөөд ингэснээр уншилт нь шугаман бус болно. Түүнчлэн, уншилт нь туйлширсан байдаг тул дундаж дундаж дундаж тооцоо хийх боломжгүй тул 360 орчим тооны массив үүсгэхийг шаарддаг илүү төвөгтэй горимыг тооцоолох шаардлагатай байна! …. Тэгээд үүгээр дуусахгүй ээ …. Хойд талын хоёр талд байгаа мэт мэдрэгч ямар квадратыг зааж байгааг онцгой анхаарч үзэх хэрэгтэй бөгөөд энэ горимд өөрөөр хандах ёстой.

4. Хөрсний чийг нь энгийн цахилгаан дамжуулах датчик боловч эрчим хүч хэмнэх, зэврэлтээс сэргийлэхийн тулд Arduino -ийн сэлбэг дижитал тээглүүрээр маш хурдан импульс хийдэг.

5. Систем нь Arduino -аас Raspberry Pi (эсвэл LoRa гарц) руу өгөгдөл илгээдэг боловч бүх тоолуур, дунджийг дахин тохируулахаас өмнө хүлээн авагчаас "буцааж залгах" шаардлагатай байдаг. шинэ уншлагын багц. Бичлэг хийх хугацаа тус бүр 5 минут орчим байж болох бөгөөд үүний дараа Arduino өгөгдлийг илгээхийг оролддог. Хэрэв өгөгдөл гэмтсэн эсвэл интернет холболт байхгүй бол буцааж залгах нь амжилтыг илтгэх хүртэл бичлэг хийх хугацааг сунгана. Ийм байдлаар салхи, борооны хамгийн их хэмжилтийг алдахгүй.

6. Хэдийгээр энэ блогийн хамрах хүрээнээс гадуур интернэт серверт (Их Британийн Ипсвич хотод байрладаг том компьютер) орсон тохиолдолд өгөгдлийг MySQL мэдээллийн санд цуглуулдаг бөгөөд үүнд энгийн PHP скрипт ашиглан хандах боломжтой. Эцсийн хэрэглэгч нь Amcharts -ийн эзэмшдэг Java програм хангамжийн тусламжтайгаар гоёмсог залгах болон график хэлбэрээр харуулсан өгөгдлийг харах боломжтой. Дараа нь 'эцсийн үр дүнг' эндээс харж болно.

www.goatindustries.co.uk/weather2/

Алхам 3: Файлууд

Файлууд
Файлууд

Бүх Arduino, Raspberry Pi кодын файлууд болон 'Design Spark' програм хангамж дээр ПХБ үүсгэх файлыг энд Github репозиторт хадгалдаг.

github.com/paddygoat/Weather-Station

Алхам 4: ПХБ -ийг дүүргэх

ПХБ -ийг дүүргэж байна
ПХБ -ийг дүүргэж байна
ПХБ -ийг дүүргэж байна
ПХБ -ийг дүүргэж байна

SMD эд ангиудыг гагнахад ямар нэгэн стенил хийх шаардлагагүй - зөвхөн ПХБ -ийн дэвсгэр дээр бага зэрэг гагнуур хийж, хэсгүүдийг нь хясаагаар байрлуул. Бүрэлдэхүүн хэсгүүд нь бүх зүйлийг нүдээр харах боломжтой бөгөөд гагнуур нь эмх замбараагүй харагдаж байгаа эсэх, эсвэл бүрэлдэхүүн хэсгүүд нь төвөөсөө арай хол байх нь хамаагүй.

ПХБ -ийг талх шарах шүүгээнд хийж, температурыг хянахын тулд K төрлийн термометрийн датчик ашиглан 240 градус хүртэл халаана. 240 градусын температурт 30 секунд хүлээгээд зуухаа унтраагаад хаалгаа онгойлгож дулаанаа суллана.

Одоо үлдсэн эд ангиудыг гараар гагнах боломжтой.

Хэрэв та ПХБ худалдаж авахыг хүсч байгаа бол gerber файлуудыг эндээс татаж авна уу.

github.com/paddygoat/Weather-Station/blob/master/PCB/Gerbers_Weather%20station%203_Tx_01.zip

тэдгээрийг JLC руу энд байршуулна уу:

100 x 100 мм хэмжээтэй самбарыг сонгоод бүх өгөгдмөлийг ашиглана уу. Зардал нь 2 самбар + 10 самбарын шуудан юм.

Алхам 5: Байршуулалт

Байрлуулалт
Байрлуулалт
Байрлуулалт
Байрлуулалт
Байрлуулалт
Байрлуулалт

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

www.instructables.com/id/Arduino-GPRS-Weat…

Алхам 6: Өмнөх ажил

Өмнөх ажил
Өмнөх ажил

Энэхүү зааварчилгаа нь өмнөх долоон төслийн хөгжлийн түүхтэй төслийн цаашдын хамгийн сүүлийн үе шат юм.

www.instructables.com/id/Arduino-GPRS-Weat…

www.instructables.com/id/Arduino-GPRS-Weat…

www.instructables.com/id/Setting-Up-an-A10…

www.instructables.com/id/Analogue-Sensors-…

www.instructables.com/id/Analogue-Wind-Van…

www.instructables.com/id/Arduino-Soil-Prob…

www.instructables.com/id/Arduino-GPRS-Weat…

Зураг
Зураг
Зураг
Зураг
Зураг
Зураг
Зураг
Зураг
Зураг
Зураг

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