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

ILumos алсын удирдлага: 5 алхам
ILumos алсын удирдлага: 5 алхам

Видео: ILumos алсын удирдлага: 5 алхам

Видео: ILumos алсын удирдлага: 5 алхам
Видео: Бизнес.мн подкаст №62. Бизнес алхам №5. "Онлайнаар бизнесээ явуулах нь". Ц.Мэндбаяр 2024, Долдугаар сарын
Anonim
ILumos алсын удирдлага
ILumos алсын удирдлага
ILumos алсын удирдлага
ILumos алсын удирдлага
ILumos алсын удирдлага
ILumos алсын удирдлага
ILumos алсын удирдлага
ILumos алсын удирдлага

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

Тэд алсын удирдлагаасаа 433MHz дамжуулалтыг ашигладаг бөгөөд нүүрний хавтан дээр мэдрэгчтэй удирдлагатай байдаг. Хэрэв хэн нэгэн нь тэдгээрийг апп -аас удирдах эсвэл Alexa шиг дуут хяналтыг ашиглахыг хүсч байвал IR эсвэл 433MHz rf мессеж дамжуулах боломжтой Broadlink RM хянагч ашиглахыг зөвлөж байна. Протоколыг суурилуулаагүй тул Broadlink бүтээгдэхүүнийг алсын удирдлагатай дохиог сурахад сургах шаардлагатай болно. Энэ сургалтыг хийхэд хэцүү байдаг, гэхдээ амжилттай болсон ч гэсэн найдвартай үр дүнд хүрдэггүй. Энэ нь iLumos протоколыг 433 МГц давтамжтай энгийн дэвсгэрээс ялгахад маш хэцүү байдаг тул Broadlink -ийн хуулбарлах тухай бэлтгэгдсэн дохио нь шаардлагатай зүйлийн сайн дүрслэл биш байгаатай холбоотой гэж би бодож байна.

Энэхүү зааварчилгаа нь хэрхэн найдвартай хянагч болгох тухай юм. Үүнийг хийхийн тулд алсын удирдлагаас ирсэн rf мессежийг 433Mhz дамжуулагч дээр зөв хуулбарлахын тулд авч, дүн шинжилгээ хийв.

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

Хянагч нь ESP8266 wifi микроконтроллерыг модуль (ESP-12F) хэлбэрээр ашигладаг. Энэ нь вэб командыг хүлээн авч, шаардлагатай мессежийн формат руу хөрвүүлж, дараа нь 433Mhz дамжуулагчийн энгийн өртөгөөр дамжуулан илгээх боломжтой. Ихэнх нь өмнөх IR хянагч дээр суурилсан бөгөөд зурагт гэх мэт IR төхөөрөмжид код илгээх боломжтой байдаг. IR функцийг хадгалсан тул ижил хянагчийг iLumos болон IR төхөөрөмжүүдийн аль алинд нь ашиглах боломжтой болсон. Вэб интерфэйсээр дамжуулан тохиргооны текст файлуудыг нэмж залгах залгуур гэх мэт 433 МГц -ийн бусад төхөөрөмжүүдийг нэмж оруулах боломжтой.

Алхам 1: Шаардлагатай бүрэлдэхүүн хэсэг, багаж хэрэгсэл

Шаардлагатай бүрэлдэхүүн хэсэг, багаж хэрэгсэл
Шаардлагатай бүрэлдэхүүн хэсэг, багаж хэрэгсэл
Шаардлагатай бүрэлдэхүүн хэсэг, багаж хэрэгсэл
Шаардлагатай бүрэлдэхүүн хэсэг, багаж хэрэгсэл
Шаардлагатай бүрэлдэхүүн хэсэг, багаж хэрэгсэл
Шаардлагатай бүрэлдэхүүн хэсэг, багаж хэрэгсэл
Шаардлагатай бүрэлдэхүүн хэсэг, багаж хэрэгсэл
Шаардлагатай бүрэлдэхүүн хэсэг, багаж хэрэгсэл

Дараахь бүрэлдэхүүн хэсгүүд шаардлагатай болно

  • ESP-12F wifi модуль
  • 433Mhz дамжуулагч модуль
  • хүчдэлийг нэмэгдүүлэх хөрвүүлэгч
  • 3.3V зохицуулагч
  • 220 вольт 6В конденсатор
  • IR диод
  • n суваг MOSFET (AO3400)
  • 47R эсэргүүцэл
  • 4K7 резистор x2
  • 100K эсэргүүцэл x 1
  • USB микро залгуур
  • утас холбох
  • Хашлага; 3D хэвлэсэн хайрцаг ашигласан -

www.thingiverse.com/thing:3318386

Дараахь хэрэгслүүд хэрэгтэй болно

  • Нарийн цэг гагнуурын төмөр
  • Хясаа
  • Эпокси цавуу
  • Код авахын тулд Raspberry Pi болон 433MHz хүлээн авагч

Миний ашигласан хэргийг аль болох бага байлгаж, SMD бүрэлдэхүүн хэсгүүдийг ашигласан болохыг анхаарна уу. Хэрэв илүү том хаалттай бол NodeMCU esp8266 модуль гэх мэт том бүрэлдэхүүн хэсгүүдийг ашиглах боломжтой.

Алхам 2: Схем

Схем
Схем

Хэлхээ нь маш энгийн.

ESP-12F модуль нь USB 5V залгуураас шугаман 3.3V зохицуулагчаар тэжээгддэг.

5V -ийг IR диодын тэжээлийн эх үүсвэр болгон ашигладаг бөгөөд модулийн тусламжтайгаар 10V хүртэл нэмэгдүүлдэг. Үүнийг 433MHz давтамжийн тэжээлийн эх үүсвэр болгон ашигладаг. Энгийн TX модулийг 5V эх үүсвэрээр шууд ашиглах боломжтой боловч 10В -аас ажиллуулах нь дамжуулах хүч болон хүрээг нэмэгдүүлдэг. Зарим TX модулиуд нь 3.3V тэжээлээс тэжээгддэг боловч хүч нь арай бага байж магадгүй юм.

GPIO14 нь IR болон 433MHz дохионы модуляцлагдсан гаралт болгон ашиглагддаг. IR тохиолдолд энэ нь тээвэрлэгчээр зохицуулагддаг (ихэвчлэн 38 кГц) боловч RF ашиглахын тулд дамжуулах асаах / унтраах дохиог шууд удирддаг. Хэдийгээр RF -ийн мессежийг илгээх бүрт IR дамжуулдаг боловч ердийн IR мессежтэй андуурч болохгүй.

Алхам 3: Барилга

Барилга
Барилга
Барилга
Барилга

Барилга нь маш энгийн.

Би IR хэсгийг MOSFET транзистор, хаалганы эсэргүүцэл бүхий LED модны хөл рүү шууд гагнаж тус тусад нь жижиг модуль болгоно. Дараа нь аюулгүй болгохын тулд би эпокси давирхай нэмнэ.

Зохицуулагч ба задлах конденсаторыг ESP-12F модульд шууд холбодог.

Үлдсэн хэсэг нь цахилгаан утас болон өгөгдлийн дохиог холбохын тулд залгах утсыг ашиглаж байна.

Би https://www.instructables.com/id/433-MHz-Coil-loaded-antenna/ хэсэгт тайлбарласан аргыг ашиглан 433MHz холболтын антен хийдэг.

Алхам 4: Програм хангамж ба анхны тохиргоо

Програм хангамж нь Arduino орчинд бүтээгдсэн.

Үүний эх код нь https://github.com/roberttidey/iLumos дээр байна

Кодыг ES8266 төхөөрөмж рүү хөрвүүлэхээс өмнө аюулгүй байдлын үүднээс зарим тогтмолыг өөрчилж болно.

  • AP_PORT нь команд хүлээн авах сонсох портыг тодорхойлдог
  • WM_PASSWORD нь төхөөрөмжийг wifi сүлжээнд тохируулахдаа wifiManager -ийн ашигладаг нууц үгийг тодорхойлдог
  • AP_AUTHID нь үүнийг зөвшөөрөхийн тулд тушаал бүрээр илгээгдэх ёстой зөвшөөрлийн кодыг тодорхойлдог.
  • update_password нь програм хангамжийн шинэчлэлтийг зөвшөөрдөг нууц үгийг тодорхойлдог.

Анх ашиглагдах үед төхөөрөмж wifi тохиргооны горимд ордог. Төхөөрөмжийн тохируулсан хандалтын цэг рүү холбогдохын тулд утас эсвэл таблетаа ашиглаад 192.168.4.1 руу очно уу. Эндээс та орон нутгийн wifi сүлжээг сонгоод нууц үгээ оруулах боломжтой. Үүнийг зөвхөн нэг удаа эсвэл wifi сүлжээ эсвэл нууц үгийг өөрчлөх тохиолдолд л хийх хэрэгтэй.

Төхөөрөмж дотоод сүлжээнд холбогдсоны дараа командыг сонсох болно. IP хаягийг 192.168.0.100 гэж үзээд өгөгдлийн хавтсанд байгаа файлуудыг байршуулахын тулд эхлээд 192.168.0.100:AP_PORT/upload -ийг ашиглана уу. Энэ нь дараа нь 192.168.0.100/edit -д өөр файлуудыг үзэх, байршуулах, мөн туршилтын команд илгээхэд 192.168.0100: AP_PORT -ийг ашиглах боломжийг олгоно.

Намайг уншсан эх код нь хяналтын команд, макро командыг илгээх, төхөөрөмжийг Alexa үйлчилгээнд холбох талаар нэмэлт зааврыг агуулдаг.

Алхам 5: Код авах

iLumos свичүүдийг эхлээд хяналтын төхөөрөмжтэйгээ хослуулах ёстой. Үүнийг iLumos заавраар тайлбарласан бөгөөд төхөөрөмжийг хослуулах горимд оруулаад ON командыг илгээнэ. Энэ нь дараа нь төхөөрөмж бүрт зурвас бүрт байгаа хосолсон хаягийг ашиглан дараагийн тушаалуудыг таних боломжийг олгодог.

Энд хянагчийг ашиглах хоёр стратеги боломжтой.

Нэгдүгээрт, та одоо байгаа iLumos алсын удирдлагаас кодыг авч, дараа нь хянагч ашиглан тэдгээрийг хуулбарлаж болно.

Хоёрдугаарт, энэ хянагчийн хувьд шинэ хаягийг ашиглаж болох бөгөөд төхөөрөмжийг одоо байгаа алсын удирдлагад аль хэдийн тодорхойлогдсон командын кодыг ашиглан шинэ хаягаар холбож болно.

Би өмнөх аргыг илүүд үздэг.

Github дээрх эх код нь iLumos алсын удирдлагаас код авахын тулд 433MHz хүлээн авагч самбар ашиглан Raspberry Pi дээр ажиллуулж болох хэрэгслийг агуулдаг. Үүнийг хийх зааврыг тухайн сайтын PDF протоколын тайлбараас олж болно.

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