Мазмұны:

ILumos қашықтан басқару құралы: 5 қадам
ILumos қашықтан басқару құралы: 5 қадам

Бейне: ILumos қашықтан басқару құралы: 5 қадам

Бейне: ILumos қашықтан басқару құралы: 5 қадам
Бейне: Ең жақсы итальяндық Оссобуко, Рисотто! Өте дәмді итальяндық тағам. 2024, Желтоқсан
Anonim
ILumos қашықтан басқару құралы
ILumos қашықтан басқару құралы
ILumos қашықтан басқару құралы
ILumos қашықтан басқару құралы
ILumos қашықтан басқару құралы
ILumos қашықтан басқару құралы
ILumos қашықтан басқару құралы
ILumos қашықтан басқару құралы

ILumos ақылды жарық қосқышы мен диммерлер өте жақсы жұмыс істейді. Олар Ұлыбританияға оңай орнатылады, себебі олар бейтарап қосылымды қажет етпейді, ол Ұлыбританияның жарықтандыру нүктелерінде жиі болмайды.

Олар қашықтан басқару пультінен 433 МГц берулерді пайдаланады, сонымен қатар олардың тақтайшасында сенсорлық басқару элементтері бар. Егер біреу оларды қолданбадан басқарғысы келсе немесе Alexa сияқты дауысты басқаруды қолданғысы келсе, онда IR немесе 433MHz rf хабарларын жібере алатын Broadlink RM контроллерін қолдану ұсынылады. Хаттама орнатылмағандықтан, Broadlink өнімін қашықтан басқару сигналдарын үйренуге үйрету керек. Бұл жаттығуды орындау қиын, тіпті сәтті болса да сенімді нәтиже бермейді. Менің ойымша, бұл iLumos протоколының 433 МГц шуды қалыпты фоннан ажырату өте қиын, сондықтан Broadlink ойнататыны туралы сигнал қажет нәрсенің жақсы көрінісі емес.

Бұл сенімді контроллерді қалай жасау керектігі туралы. Мұны істеу үшін қашықтан басқару пультінен алынған rf хабарлары 433 МГц таратқышта дұрыс жаңғыртылуы үшін түсіріліп, талданды.

Бұл хабарламалардың хаттамасы мен форматы туралы мәліметтер құжаттамаға енгізілген, бірақ бұл ауыстыру контроллерін құру және пайдалану үшін мұны түсінудің қажеті жоқ.

Контроллер модуль түрінде ESP8266 wifi микроконтроллерін қолданады (ESP-12F). Бұл веб -пәрмендерді қабылдай алады және оларды қажетті хабар пішіміне түрлендіреді, содан кейін оларды 433МГц қарапайым таратушы модулі арқылы жібереді. Көбісі теледидарлар сияқты инфрақызыл құрылғыларға код жібере алатын алдыңғы инфрақызыл контроллерге негізделген. ИҚ функциясы сақталған, сондықтан сол контроллерді iLumos үшін де, ИҚ құрылғыларының ауқымы үшін де қолдануға болады. Веб -интерфейс арқылы конфигурация мәтіндік файлдарын қосу арқылы розеткалар сияқты 433 МГц басқа құрылғыларды қосуға болады.

1 -қадам: компоненттер мен құралдар қажет

Қажетті компоненттер мен құралдар
Қажетті компоненттер мен құралдар
Қажетті компоненттер мен құралдар
Қажетті компоненттер мен құралдар
Қажетті компоненттер мен құралдар
Қажетті компоненттер мен құралдар
Қажетті компоненттер мен құралдар
Қажетті компоненттер мен құралдар

Келесі компоненттер қажет

  • ESP-12F Wi-Fi модулі
  • 433 МГц таратқыш модулі
  • кернеуді жоғарылататын түрлендіргіш
  • 3.3В реттегіш
  • 220 вольт 6В конденсатор
  • IR диод
  • n арна MOSFET (AO3400)
  • 47R резисторы
  • 4K7 резисторлары x2
  • 100K резистор x 1
  • USB микро розеткасы
  • сымды жалғау
  • Қоршау; 3D басып шығарылған корпус қолданылды -

www.thingiverse.com/thing:3318386

Келесі құралдар қажет

  • Ұсақ нүктелі дәнекерлеу үтігі
  • Пинцет
  • Эпоксидті желім
  • Кодтарды түсіру үшін Raspberry Pi және 433 МГц қабылдағыш

Назар аударыңыз, мен қолданған корпус мүмкіндігінше кіші болды және SMD компоненттерін қолданды. Егер үлкен қоршау пайдаланылса, NodeMCU esp8266 модульдері сияқты үлкен компоненттерді қолдануға болады.

2 -қадам: схемалық

Схемалық
Схемалық

Схема өте қарапайым.

ESP-12F модулі 3.3В желілік реттегіш арқылы USB 5V розеткасынан қоректенеді.

5В инфрақызыл диодтың қуат көзі ретінде пайдаланылады, сонымен қатар модуль арқылы 10В дейін күшейтіледі. Бұл 433 МГц қуат көзі ретінде қолданылады. Қарапайым TX модульдерін 5В көзімен тікелей қолдануға болады, бірақ оларды 10В -тан іске қосу беру қуаты мен диапазонды арттырады. Кейбір TX модульдері 3.3В қуат көзінен жұмыс істейді, бірақ қайтадан қуаты сәл төмен болуы мүмкін.

GPIO14 модульденген шығыс ретінде ИҚ және 433МГц сигналдар үшін қолданылады. Инфрақызыл жағдайда оны тасымалдаушы модуляциялайды (әдетте 38 кГц), бірақ радиожиілікті қолдану үшін ол жіберуді қосу / өшіру сигналын тікелей басқарады. ИҚ радиожиілік хабарлары жіберілген сайын жіберілетін болса да, оларды қалыпты ИҚ хабарларымен шатастыруға болмайды.

3 -қадам: құрылыс

Құрылыс
Құрылыс
Құрылыс
Құрылыс

Құрылыс өте қарапайым.

Мен IR бөлігін MOSFET транзисторы бар бөлек шағын модуль ретінде құрамын және оның өлшемін азайту үшін жарықдиодты аяғына тікелей дәнекерленген. Мен оны бекіту үшін эпоксидті шайыр қосамын.

Реттегіш пен ажырататын конденсатор тікелей ESP-12F модуліне орнатылады.

Қалғандары қуат пен деректер сигналын қосу үшін қосқыш сымды қолданады.

Мен https://www.instructables.com/id/433-MHz-Coil-loaded-antenna/ бөлімінде сипатталған әдісті қолданып 433 МГц қосылу үшін антенна жасаймын.

4 -қадам: Бағдарламалық қамтамасыз ету және бастапқы конфигурация

Бағдарламалық жасақтама Arduino ортасында жасалған.

Бұл үшін бастапқы код -

Кодта 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 қашықтан басқару пультінен кодтарды түсіру үшін 433 МГц қабылдағыш тақтасын пайдаланып Raspberry Pi -де іске қосылатын утилитаны қамтиды. Бұл туралы нұсқауларды осы сайттағы PDF протоколының сипаттамасынан табуға болады.

Ұсынылған: