Агуулгын хүснэгт:
Видео: Blynk бүхий Arduino гаражийн хаалганы дохиолол: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Миний гаражийн хаалганы статусыг харуулахын тулд Blynk төсөл рүү өгөгдөл илгээдэг хаалттай байдал - хаалганы байдал өөрчлөгдөх үед миний утас руу түлхэх дохио илгээдэг маш энгийн үндсэн мэдрэгч. Би WEMOS D1 Mini Pro -ийг wifi холболт, Arduino ноорог ажиллуулахад ашиглаж байсан боловч та Arduino -тэй нийцтэй ямар ч төхөөрөмжийг ашиглаж болно.
Би анх энгийн түгжээний унтраалга ашиглахаар төлөвлөж байсан боловч хаалга нь хуучин хэлбэртэй гаражийн хаалга бөгөөд үргэлж ижил байрлалд байдаггүй. Туслах холбоо барих нь хэцүү байх болно. Би мөн ижил шалтгаанаар ямар ч төрлийн соронзон мэдрэгчийг гаргаж авсан.
Би жижиг хэт ягаан туяаны (IR) мэдрэгч дээр суурилсан бөгөөд энэ нь 2-30см хүртэлх саадыг илрүүлж чадна.
Алхам 1: Танд хэрэгтэй зүйл
1. WEMOS D1 Mini Pro - ESP8266EX дээр суурилсан керамик антентай, 16MB флаштай, гадаад антенны холбогчтой мини wifi самбар.
2. IR саад тотгор мэдрэгч.
3. Ухаалаг гар утсан дээрх Blynk данс ба апп.
4. SW ба Power Switch (заавал биш), Төрөл бүрийн талх, залгах утас гэх мэтийг дахин тохируулах.
5. Жиффи Бокс - Би ажлаа харах дуртай болохоор тунгалаг ашигладаг;-).
6. Мэдрэгчийг таны хаалганы ойролцоо байрлуулахын тулд бэхэлгээний хаалт (би модны хаягдал хэсгийг ашигласан).
Алхам 2: Прототипээ бүтээж турших
IR мэдрэгчийг D1 Mini руу холбоно уу.
Мэдрэгч - D1 Mini
VCC - +5V
GND - GND
ГАРАХ - D3
Ноорогыг ажиллуулаад цувралын дэлгэцийг шалгаж, сенсорын урд хэсгийг (LED -ийн урд талд) хаах үед D3 зүү дээрх утга өөрчлөгдөж байгааг харахын тулд потенциометрийг (тогоонд) тохируулснаар илрүүлэх зайг өөрчилж болно. Би үүнийг 5 см орчим хэмжээтэй болгосон бөгөөд энэ нь хаалгыг онгойлгоход хангалттай юм.
Ноорогыг хаалгыг онгойлгоход (мэдрэгчийг хаасан) зүүг өндөр, хаалгыг хаах үед LOW (сенсорыг хаасангүй) гэж тохируулсан болно. Хаалганы байрлалаас хамаарч мэдрэгчийг хаана суурилуулахаас шалтгаалан та үүнийг хэрэгцээнд нийцүүлэн амархан буцааж болно.
Хайрцагт суурилуулахдаа би LED -ийн нүхийг маш нарийн өрөмдсөн бөгөөд ингэснээр LED -тэй таарч тохируулахын тулд нэмэлт цавуу хийх шаардлагагүй бөгөөд угсрах, угсрах гэх мэтийг хялбар болгодог.
*ТАЙЛБАР: Ноорог нь мэдрэгчийг Pin 0 гэж тодорхойлдог боловч энэ нь WEMOS D1 Mini pin D3 -тэй холбогдсон байдаг… Энэ нь D! Mini нь ESP8266 чип/процессор дээр суурилдаг. D1 Mini бол зүгээр л бамбай бөгөөд ноорог нь ESP8266 дээр ажилладаг. Тиймээс GPiO pin 0 (тоймд дурдсан) нь WEMOS D1 Mini pin D3 гэж нэрлэгддэг. Та үүнийг Arduino -ийн олон тойм зургуудаас олж харах болно, зүү зурах нь ашиглаж буй самбар дээр өөр өөр байдаг.
Алхам 3: Суулгаж, Voila
Би мэдрэгчийг жижигхэн тунгалаг жижгэвтэр хайрцагт суулгасан (гар хийцийн ажлаа харахын тулд цэвэрхэн!). Хаягдал модон дээр суурилуулсан бөгөөд ингэснээр хаалганы хүрээ нээлттэй байх үед мэдрэгчийг хаадаг.
Би хайрцагны ёроолд тогооны дээд талд байрлуулсан жижиг нүх өрөмдсөн, тагийг нь салгахгүйгээр мэдрэгчийн уурыг тохируулахын тулд жижиг шураг шургуулагчаар шургуулж болно. (Би мөн тагийг ёроолд нь суулгасан бөгөөд ингэснээр хэрэв би хайрцгийг онгойлгох шаардлагатай бол хаалтнаас хананаас бүхэлд нь салгах шаардлагагүй болно, би эрэг рүү байгаагаар нь нэвтрэх боломжтой болно).
Blynk төсөл нь маш энгийн, LED виджет бүрийг нээх, хаах зориулалттай (би улаан, ногоон өнгийг өөрчилсөн, та виджет бүрийн аппликешны тохиргооноос тэдгээрийг сонгож болно). Ноорог нь мэдрэгчийг секунд тутамд шалгаж, өгөгдлийг зөв LED виджет рүү илгээх болно.
Push мэдэгдэл нь хаалганы төлөв өөрчлөгдөхөд идэвхждэг. (Блинк нь 15 секунд тутамд түлхэх мэдэгдэл өгөхийг хязгаарладаг гэдгийг анхаарна уу (энэ нь тэдний серверийг хүсэлтээр бөмбөгдөхийг зогсоохын тулд юм), би таймер дээр хаалганы төлөв байдлын өөрчлөлтийг зөвхөн 16 секунд тутамд шалгахаар тохируулсан байгаа нь сайн хэрэг. Миний хэрэгцээнд хангалттай. Хэрэв хаалга онгойж 16 секундын дотор дахин хаагдах юм бол танд мэдэгдэл ирэхгүй байх магадлал бага байна (гэхдээ LED нь секунд тутамд шалгаж байхдаа зөв төлөвийг харуулсаар байх болно).
Зөвлөмж болгож буй:
Хоёр гаражийн хаалганы хяналт: 4 алхам
Гаражийн хоёр хаалганы хяналт: 2016 онд бид шинэ байшинд нүүсэн бөгөөд гаражийн хаалгыг байшингийн гол хаалганаас харах боломжгүй байдлаар байрлуулсан. Тиймээс та хаалга нээлттэй эсвэл нээлттэй байгаа эсэхийг мэдэхгүй байна. Зөвхөн хяналт тавихын тулд хуучин эзэд хэвлэлийн унтраалга суулгасан
Үл үзэгдэгч гаражийн хаалганы алсын удирдлага: 7 алхам (зурагтай)
Үл үзэгдэгч гаражийн хаалганы алсын удирдлага: Нэг удаа бид машинаа гаражийн гадаа зогсож байтал хулгайч гаражийн хаалганы алсын удирдлага руу орохын тулд цонхыг хагалж орхисон. Дараа нь тэд гаражаа нээгээд хэдэн дугуйгаа хулгайлжээ. Тиймээс би алсын удирдлагыг машины үнсний сав руу хийж нуухаар шийдсэн. Энэ нь дараахь байдлаар ажилладаг
WIFI гаражийн хаалганы алсын удирдлага V2: 3 алхам
WIFI гаражийн хаалганы алсын удирдлага V2: WIFI гаражийн хаалганы удирдлагыг барьснаас хойш удалгүй надад маш хэрэгтэй онцлог шинж чанар байхгүй байгааг ойлгосон. Би апп -аас хаалга нээлттэй эсвэл хаалттай эсэхийг ялгаж салгахыг хүссэн юм. Үүнд хэд хэдэн мэдрэгч, зарим төхөөрөмж хэрэгтэй болно
Шуудангийн хайрцаг ба гаражийн хаалганы мэдэгдэл: 5 алхам (зурагтай)
Шуудангийн хайрцаг ба гаражийн хаалганы мэдэгдэл: Энэхүү зааварчилгаа нь Johan Moberg Mailbox Notifier дээр суурилсан болно. Энэ төслийг харьцуулж үзэхэд би зарим өөрчлөлт хийсэн: Манай байшингаас хол байгаа нь зөвхөн шуудангийн хайрцаг төдийгүй гараж юм. Тэд замд ойрхон нэг байршилд байрладаг бөгөөд байшин нь ойролцоогоор 5
Удаан хугацааны утасгүй усны түвшний дохиолол бүхий дохиолол - 1 км хүртэлх зай - Долоон түвшин: 7 алхам
Удаан хугацааны утасгүй усны түвшний дохиолол бүхий дохиолол | 1 км хүртэлх зай | Долоон түвшин: Үүнийг Youtube дээрээс үзээрэй: https://youtu.be/vdq5BanVS0Y Та утастай болон утасгүй усны түвшин шалгуур үзүүлэлтийг 100-200 метр хүртэл хангах олон үзүүлэлтийг үзсэн байх. Гэхдээ энэ зааварчилгаанд та урт түвшний утасгүй усны түвшинг харах болно