
Агуулгын хүснэгт:
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00

Сайн уу @бүгдээрээ.
Өөрийнхөө жижиг гэрийн автоматжуулалтын хувьд би 433 МГц -ийн хяналттай үндсэн залгуурыг ашигладаг. Би хаягийг тохируулахын тулд DIP унтраалгатай 3 багцтай. Эдгээр нь хэвийн ажиллаж байсан. Гэхдээ хэсэг хугацаанд (нэг эсвэл хоёр жилийн өмнө) би "риттер" -ээс залгуур худалдаж авсан. Би өмнө нь тайлбарыг уншаагүй байсан бөгөөд үүнийг задалсны дараа DIP унтраалга байхгүй, ESP -ийн rcswitch libary зөв протоколыг "ярьдаггүй" болохыг би ойлгосон. Тиймээс би тэдгээрийг зөвхөн алсын удирдлагатай ашиглаж байсан.
Одоо амралтаараа би үүнийг өөрчилж эхэлж байна … энд би энэ төслийг баримтжуулахыг хүсч байна. Энэ нь ижил эсвэл ижил төстэй асуудалтай байгаа өөр хүнд туслах болно гэж найдаж байна.
Алхам 1: Дохио бичих


Дохиог бүртгэхийн тулд би 433 МГц -ийн хүлээн авагч модулийг ESP8266 -д холбож (зөвхөн тэжээлийн хангамж сайн байх ёстой) Hantek 6022 осциллографыг өгөгдлийн зүү рүү залгав.
Дараа нь би удирдлагын дохионы галт тэрэгний товчлуурыг дарав.
Алхам 2: Пульс/саатал хэмжилт

Дохио бичиж авсны дараа би нэг тэсрэлтийн эхлэл, төгсгөлийг хайсан. Ер нь сокет алсын удирдлага нь товчлуурыг дарж байх үед ижил тэсрэлтийг 3 удаа эсвэл заримдаа илгээдэг.
Одоо би импульс/хоцролтын хугацааг хэмжиж бичээд авлаа. Үүнийг би бүх зургаан дохионы галт тэрэгний хувьд давтан хэлэв (3 удаа + 3 удаа унтраасан).
Алхам 3: Сокет 1, 2, 3 -ийн дохиог харьцуулж, ялгааг олоорой

Зарим хэмжилт хийсний дараа би HIGH ба LOW + дохионы үргэлжлэх хугацааг харьцуулсан. Өөрчлөлтүүд нь өөр өөр командууд байв. Бусад дохио нь протокол/үйлдвэрлэгчийн код гэх мэт байв. Мөн тэсрэлт бүр эхлэл ба төгсгөлийн дараалалтай байв.
Дохио нь "ЭХЛЭХ + ДАРААГИЙГ ӨӨРЧЛӨХГҮЙ + АСАХ/АСАХ ТУХАЙ + ТӨХӨӨРӨМЖИЙН ХАЯГ + ТӨГСГӨЛ" гэсэн хэсгээс бүрдэнэ.
Алхам 4: Туршилтын код бичих

Хэсэг хугацааны дараа надад хэрэгтэй бүх (онолын) мэдээлэл байна. Тиймээс би ESP8266 ба 433 МГц дамжуулагчийн богино хэмжээний туршилтын схемийг бүтээсэн. Гурван залгуурыг командын хооронд хоцролтоор асааж/унтраана.
Алхам 5: Үндсэн илгээгчийн тусламжтайгаар кодыг туршиж үзээрэй


Би зайг ESP -т холбож, зочны өрөөнд орлоо. 6 командын 5 нь ажиллаж байсан бөгөөд командын дарааллаар бичих алдааг зассны дараа бүх кодууд ажиллаж байсан.
За, одоо би ESP8266 RC хянагчаар бүх 12 rc залгуурыг (9 нь DIP хаягтай + 3 шинэ залгууртай) сольж болно.
Та демо кодыг GitHub дээрээс олох боломжтой
Зөвлөмж болгож буй:
Arduino машины урвуу зогсоолын дохиоллын систем - Алхам алхамаар: 4 алхам

Arduino машины урвуу зогсоолын дохиоллын систем | Алхам алхамаар: Энэ төсөлд би Arduino UNO болон HC-SR04 хэт авианы мэдрэгч ашиглан Arduino автомашины урвуу зогсоолын мэдрэгчийн энгийн хэлхээг зохион бүтээнэ. Энэхүү Arduino дээр суурилсан Автомашины Урвуу дохиоллын системийг бие даасан навигаци, роботын хүрээ болон бусад хүрээний зориулалтаар ашиглаж болно
Номын сангүй RC5 алсын удирдлагатай протокол декодер: 4 алхам

Номын сангүй RC5 алсын удирдлагатай протоколын декодер: rc5 -ийг декодлохын өмнө эхлээд rc5 тушаал гэж юу болох, түүний бүтэц юу болохыг ярилцана. Телевиз, cd тоглуулагч, d2h, гэрийн театрын систем гэх мэт алсын удирдлагад ашигладаг rc5 команд нь үндсэндээ 13 эсвэл 14 битээр тоноглогдсон байдаг
Интернет цаг: NTP протокол бүхий ESP8266 NodeMCU ашиглан OLED ашиглан огноо, цагийг харуулах: 6 алхам

Интернет цаг: ESP8266 NodeMCU ашиглан NTP протокол ашиглан OLED ашиглан огноо, цагийг харуулах: Сайн байна уу залуусаа, энэ зааварчилгаанд бид интернэтээс цаг авах интернет цаг бүтээх болно, ингэснээр энэ төслийг ажиллуулахад RTC шаардлагагүй болно. интернет холболт ажиллаж байгаа бөгөөд энэ төслийн хувьд танд esp8266 хэрэгтэй бөгөөд энэ нь
Nextion дэлгэц - PIC болон Arduino -той тайлбарласан интерфэйс ба протокол: 10 алхам

Nextion дэлгэц | PIC болон Arduino -ийн тайлбарласан интерфэйс ба протокол: Nextion Display нь ашиглахад маш хялбар бөгөөд микро хянагчтай хялбар интерфэйс юм. Nextion редакторын тусламжтайгаар бид дэлгэцийг тохируулж, дэлгэц дээр UI дизайн хийх боломжтой. дээр харуулахын тулд ажиллах болно
Тагнуулын чихийг оролдож, тойрог замыг урвуу инженер болгож сур: 4 алхам (зурагтай)

Тагнуулчийн чихийг оролдож, инженерийг эргүүлж сураарай: Энэ заавар нь нэр хүндтэй тагнуул чихийг нарийвчлан танилцуулж, миний хэлхээг хэрхэн яаж эргүүлэх инженерийг танилцуулж байна. Энэ төхөөрөмж яагаад өөрийн гэсэн зааварчилгааг авах ёстой юм бэ? ! -Энэ нь дуу чимээг 60 дБ хүртэл эсвэл 1000 дахин нэмэгдүүлэх боломжтой