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

Arduino автомат услах систем (Garduino): 6 алхам
Arduino автомат услах систем (Garduino): 6 алхам

Видео: Arduino автомат услах систем (Garduino): 6 алхам

Видео: Arduino автомат услах систем (Garduino): 6 алхам
Видео: БОКОВУШЕЧКА У ТУАЛЕТА в плацкарте 2024, Долдугаар сарын
Anonim
Arduino автомат услах систем (Garduino)
Arduino автомат услах систем (Garduino)

Би гэрээсээ хол байх хугацаандаа амтат чинжүүгээ ардуино дээр суурилсан усалгааны систем хийсэн. Би үүнийг сүлжээнээс болон гэрийн автоматжуулалтын системээс (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

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