Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Утасны диаграм
- Алхам 2: Хөрсний чийгшил мэдрэгчийг тусгаарлах
- Алхам 3: Arduino код
- Алхам 4: Зөөврийн компьютерын баттерейгаас зайгаа аврах
- Алхам 5: Бүгдийг холбож, цахилгаан соронзон хальсаар хамгаалаарай
- Алхам 6: Цахиур хоолойг холбоно уу
Видео: Arduino автомат услах систем (Garduino): 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Би гэрээсээ хол байх хугацаандаа амтат чинжүүгээ ардуино дээр суурилсан усалгааны систем хийсэн. Би үүнийг сүлжээнээс болон гэрийн автоматжуулалтын системээс (Hassio) хянах боломжтой вэб сервер болгон бүтээсэн. илүү олон шахуурга нэмж, хөрсний чийгийн ижил төстэй мэдрэгчийг хэрхэн нэмэх талаар олж мэдэх болно. Би бас ON/OFF унтраалга нэмэх ёстой. Батерейг удаан хугацаанд ажиллуулах хамгийн чухал шинэчлэлтийн нэг бол энэ вэб сервер дээр унтах функцийг нэмж, http -ээс mqtt руу холболт хийх явдал юм. Энэ төслийг би хараад л эхэлсэн. Оффис дахь кофе шарагчийн температур/чийгшлийг хянадаг төслөөс би очиж исгэж байгаа эсэхийг нь шалгах шаардлагагүй болно (тийм ээ, би залхуу байна). Зуны амралтаараа долоо хоног амарч байхад усалгаа сайн ажилласан болохоор надад засах цаг үнэхээр байгаагүй.
Хангамж
Энэ төслийг хэрэгжүүлэхийн тулд танд дараахь хангамж хэрэгтэй болно.
- Wemos D1 mini (Би ердийнхтэй байсан, гэхдээ та мэргэжлийн хүн авах хэрэгтэй бөгөөд хүчдэлийн зохицуулагч нь тийм ч хямд биш гэдэгт итгэлтэй байх хэрэгтэй, ингэснээр бага зэрэг элэгдсэн батерейгаар ч гэсэн сайн ажиллах болно!)
- 18650 Li-Ion батерей эсвэл цөөн. Би хуучин зөөврийн компьютерээс уурхайг аван ажиллаж байсан 4 ширхэгийг олсон
- 18650 батерейны батерейны багтаамж. Би дөрвийг ашиглаж, тэдгээрийг зэрэгцээ холбосон
- TP4056 батерейг цэнэглэх самбар
- Хөрсний чийгийн мэдрэгч v1.2
- BME280 температур ба чийгшлийн мэдрэгч
- 5.5V 0.66W 120mA Monocrystalline Mini Solar Panel Photovoltaic Panel (Эсвэл илүү хүчирхэг нь энэ нь хангалтгүй гэж бодож байна).
- 1N5819 диод
- 6V гүний усны насос
- Насосыг хянах 5V реле модуль. Би сайжруулахад бэлэн байхын тулд 5 релетэй модулийг сонгосон
- шилэн хамгаалалтын самбар
- мэдээж утас
- Усны хамгаалалттай нэг хайрцаг, бүх электроникийг хажуу тийш нь байрлуулж болно.
- хүнсний ангийн цахиур хоолой. Минийх өнгөгүй, дотоод диаметр нь ойролцоогоор 5 мм диаметртэй байв.
Алхам 1: Утасны диаграм
Энэ бол техникийн утсан холболтын баримт бичиг биш боловч үүнийг хэрхэн холбосон болохыг харуулахын тулд үүнийг нэмсэн болно. Хэрэв танд энэ талаар ямар нэгэн тусламж хэрэгтэй бол надад сэтгэгдэл бичээрэй.
Алхам 2: Хөрсний чийгшил мэдрэгчийг тусгаарлах
Энэхүү мэдрэгчийн булангуудыг дулаалахын тулд халуун цавуу, эпокси ашиглана уу. Утсан холболтын терминалын ойролцоо халуун цавуу хэрэглэсэн нь эпокси тэнд наалдахгүй байх болно.
Алхам 3: Arduino код
Би энэ arduino кодыг хавсаргав. Энэ нь бусад төслүүдээс хуулбарлах/буулгах кодтой байх болно, би хувьдаа энэ асуудалтай тулгарч байсан бөгөөд бүгд надад байсан bme номын сантай холбоотой байсан.
Асуудал нь би сервер дээр холбогдож чадаагүй юм. Үүнийг хурдан шийдэхийн тулд 125, 126 -р мөрөнд тайлбар нэмэх эсвэл устгах хэрэгтэй.
Хэрэв бүх зүйл зөв хийгдсэн бол 192.168.1.241/json -ээс json уншихын тулд гэрийн автоматжуулалтын сервер нэмж болно.
Энэ нь mqtt протоколыг ашиглах, унтах функцийг идэвхжүүлэхийн тулд үүнийг өөрчлөх ёстой гэж би бодож байна. Үүнийг mqtt ашиглан хийсний дараа би үүнийг HASSIO -д уншиж, дараа нь үргэлжлүүлэн унтуулах болно.
Энэ файлыг би амралтаараа услахад л хэрэгтэй байсан бол маш яаралтай хийсэн болно, хэрэв та энэ төсөлд ямар нэгэн зүйл нэмэхийг хүсвэл github дээрх нууцлалын тохиргоог өөрчлөх ёстой гэж бодож байна.)
Алхам 4: Зөөврийн компьютерын баттерейгаас зайгаа аврах
Эдгээр алхмуудыг хийхдээ маш болгоомжтой байх хэрэгтэй! Эдгээр батерей нь хүч чадлаараа дэлбэрч магадгүй ч надад ийм зүйл тохиолдож байгаагүй юм байна. Үүнийг задлахын тулд би үс хатаагч, хавтгай халивнаас бага зэрэг халсан. Үүний дараа би гагнасан металл туузыг батерейнаас салгасан.
Алхам 5: Бүгдийг холбож, цахилгаан соронзон хальсаар хамгаалаарай
Би протобоардныхаа зураг болон хайрцган дотор хийсэн бусад бүх зүйлийг хавсаргав.
Би утас (чийг мэдрэгч, усны шахуурга) хийх зорилгоор зарим нүх өрөмдсөн.
Алхам 6: Цахиур хоолойг холбоно уу
Үүний дараа би силокон хоолойг гүний усны насос руу холбосон. Энэ нь маш сайн тохирсон байсан, гэхдээ хэрэв таных сул байвал би үүнийг байрлуулахын тулд жаахан зүү ашиглахыг зөвлөж байна.
Би хоолойг хэд хэдэн газар хэрчиж, хэтэрхий том нүхнүүд дээр шарсан махны мод тавив. Ийм байдлаар би нэг насосыг олон ургамалд ашиглах боломжтой болсон бөгөөд хүн бүр жигнэмэгийг адилхан усалдаг болсон!: D
Зөвлөмж болгож буй:
Микро ашиглан ургамал услах автомат систем: бит: 8 алхам (зурагтай)
Бичил: бит ашиглан ургамал услах автомат систем: Энэхүү зааварчилгаанд би Micro: bit болон бусад жижиг электрон эд ангиудыг ашиглан ургамал услах автомат системийг хэрхэн яаж хийхийг танд үзүүлэх болно. ургамлын хөрсний чийгийн түвшинг хянах
Автомат ургамал услах систем: 4 алхам
Автомат ургамал услах систем: Би ургамлын усалгааны автомат системийг хэрхэн яаж хийснийг энд харуулав
UWaiPi - Хугацаагаар удирддаг ургамлын автомат услах систем: 11 алхам (зурагтай)
UWaiPi - Цагийн удирдлагатай ургамлын автомат усжуулалтын систем: Сайн байна уу! Та өнөөдөр өглөө ургамлаа услахаа мартсан уу? Та амралтаа төлөвлөж байгаа ч хэн ургамлыг услах вэ гэж бодож байна уу? За, хэрэв таны хариулт Тийм бол таны асуудлыг шийдэх шийдэл байна, uWaiPi -ийг танилцуулж байгаадаа үнэхээр баяртай байна
Ургамлыг услах автомат систем: 5 алхам (зурагтай)
Автомат ургамал услах систем: Энэ бол таны хийж чадах хамгийн хялбар бөгөөд хямд ургамал услах систем юм, би ямар ч микроконтроллер ашигладаггүй, үндсэндээ транзисторын унтраалга юм.Транзисторыг гэмтэхээс урьдчилан сэргийлэхийн тулд коллектор болон суурийн хооронд эсэргүүцэл нэмэх шаардлагатай . (w бүү ашигла
Arduino автомат услах систем: 5 алхам
Arduino автомат услах систем: Нэгдүгээрт, олон тооны DIY arduino төслүүд. Би танд автомат услах системийг хэрхэн яаж хийхийг зааж өгөх болно. Энэ нь таныг байхгүй үед ургамлыг услах болно. Энэхүү төсөл нь Arduino Nano дээр суурилсан боловч Arduino UNO -той хамтран бүтээхэд ямар ч асуудал байхгүй