Мазмұны:

Sonoff Wall қосқыш қондырмалары: 4 қадам
Sonoff Wall қосқыш қондырмалары: 4 қадам

Бейне: Sonoff Wall қосқыш қондырмалары: 4 қадам

Бейне: Sonoff Wall қосқыш қондырмалары: 4 қадам
Бейне: ТОП 1 САМАЯ ПРОДАВАЕМАЯ В 2023 ГОДУ КАМЕРА ВИДЕОНАБЛЮДЕНИЯ!!! 2024, Қараша
Anonim
Sonoff қабырғаға қосқыш қондырмалары
Sonoff қабырғаға қосқыш қондырмалары

Егер сіз Sonoff T1 қабырға қосқыштарын іске қоссаңыз, үйді автоматтандыру үшін бұлтқа негізделген серверлерді пайдаланудан бас тарттыңыз және қабырғаға орнатылған жарық қосқышының функционалдығын арттырғыңыз келеді. Бұл нұсқаулық сізге температура сенсоры мен дыбыстық сигналды қалай қосуға болатынын көрсетеді.

Алғышарт

1. Sonoff T1 әуеде (OTA) немесе CP2102 USB - TTL адаптерінде жыпылықтау құралдары.

2. Ақпарат алу үшін Mqtt Broker.

3. Коммутаторды басқаруға және сенсорлық мәліметтерді көрсетуге арналған үй автоматтандыру платформасы.

Бұл жобаның мақсаты менің Sonoff қабырғадағы жарық қосқыштарының біріне қосымша функционалдылық қосу болды. Мен оларды пәтерде біраз уақыт болдым, олардың барлығы Tasmota микробағдарламасын басқарады, бұл MQTT арқылы менің Home Assistant автоматтандыру платформасына хабарласуға мүмкіндік береді.

Ютубта үй көмекшісі мен Тасмота туралы көптеген бейнелер бар, мен оларды тексеруге кеңес берер едім.

Мен әрқашан үйдегі салқындатуды/жылытуды автоматтандыру үшін пәтердегі орталық температура көрсеткішін алғым келді. Опция ретінде мен дабыл қосылған кезде жалпы дыбыстық сигнал беру үшін дыбыстық сигналды қостым. Бұл нұсқаулыққа мен осылай бардым

Абайлаңыз

Коммутаторды алып тастағанда немесе қосқанда айнымалы ток кернеуімен жұмыс істейтін кездер болады, абай болыңыз

1 -қадам: микробағдарламаны орнату

Микробағдарламаны орнату
Микробағдарламаны орнату
Микробағдарламаны орнату
Микробағдарламаны орнату
Микробағдарламаны орнату
Микробағдарламаны орнату

Мен микробағдарламаны қабырғадағы қосқышқа орнатуды бастадым, және Sonoff ESP8266 чипін басқарады, ол Tasmota немесе ESPhome көмегімен жыпылықтағаннан кейін сенсорлар, реле, қосқыштар мен жарықдиодты қосуға мүмкіндік береді, мен Тасмотаға назар аударамын. мен қолданатын микробағдарлама.

Микробағдарламаны жыпылықтау үшін қолданылатын жастықшалар GPIO 1 мен GPIO 3 -ке құрметпен қарайтын ESP8266 Tx және Rx түйреуіштерінің 2 GPIO түйреуішін көрсетеді.

Бұл түйреуіштерді пайдалану кезінде білу керек екі нәрсе бар. Жүктеу кезінде екі түйреуіш те жоғары болады, яғни олар жүктеу кезінде секундына 3,3В шығарады, ал ең бастысы, егер іске қосу кезінде Tx GPIO 1 түйреуіші төмен тартылса, контроллер жүктелмейді.

Осыны ескере отырып, мен GPIO1 (TXD) температура сенсоры мен GPIO3 (RXD) дыбыстық сигналын қосуды шештім.

Тасмота конфигурация бетіне жыпылықтаған кезде, «модульді конфигурациялау» тармағын таңдап, сәйкес топтық қосқышы бар «Sonoff T1» модулін таңдаңыз, сақтау түймесін басып, қайта жүктеуді күтіңіз.

Қайта жүктеуден кейін «Модульді конфигурациялау» бетіне оралыңыз, енді біз температура сенсорын GPIO1 ашылмалы тізімінен таңдай аламыз. Мен DHT22 қолданамын, сондықтан мен AM2301 -ді таңдадым - DHT11 және SI7021.

Қосымша

Егер дыбыстық сигнал қосылатын болса, GPIO3 ашылмалы мәзірінен дыбыстық сигналды таңдаңыз.

2 -қадам: Модульдердің уақыты

Модульдердің уақыты
Модульдердің уақыты
Модульдердің уақыты
Модульдердің уақыты
Модульдердің уақыты
Модульдердің уақыты
Модульдердің уақыты
Модульдердің уақыты

Датчикті және қосымша дыбыстық сигналды қосу үшін сымдарды қосуды және дәнекерлеуді қажет етеді.

Диаграммаға сәйкес температура сенсоры мен дыбыстық сигналды бекітіңіз

1. Температура сенсорының деректер желісін TXD -ге және дыбыстық сигналдың оң сымын RXD -ге қосыңыз

2. Температураның ЭҚК -ін жарық ажыратқышындағы 3.3в түйреуішке қосыңыз

3. Температура сенсорының жері мен дыбыстық сигналдың негативін GND -ге қосыңыз

Мен түйреуіштердің өтуіне мүмкіндік беру үшін пластмасса қақпақтың артқы жағына диірмен мен түйіршікті түйреуіштерді қосуды шештім.

Содан кейін мен сенсор мен дыбыстық сигналды тақырып түйреуіштері арқылы бекіту үшін кішкене сым тоқу станогын жасадым.

Сынақтан өтуге, электр желісін қосуға уақыт келді, ол жұмыс істейді немесе жарылады, бақытымызға орай, бәрі жақсы болды.

3 -қадам: бәрін тазарту

Мұның бәрін тазарту
Мұның бәрін тазарту
Мұның бәрін тазарту
Мұның бәрін тазарту
Мұның бәрін тазарту
Мұның бәрін тазарту

Енді бәрін сыпыруға уақыт келді, өйткені біз сөндіргіштің сымдарының сөніп қалуын қаламаймыз, ал ол Fusion 360 -қа қосылды.

Мен жақтауды тақтайшаға орайтын етіп жасадым, содан кейін ол температура сенсоры мен дыбыстық сигналды кішкене грильге орналастырады, оның барлығы ПЛА -мен басылады, оны бояуға немесе сол күйінде қалдыруға болады.

Мен сымдарды артқы жағынан және бүйірінен өткізу үшін аздап сылақ алдым. Гипсті қирату менің беткі тақтада визуалды режимдерім жоқтығын білдіреді, сондықтан қажет болған жағдайда мен оны басқа жерде қолдана аламын.

Мен екі STL файлын тіркедім, олардың біреуі температура сенсорына арналған, екіншісі дыбыстық сигналға арналған.

4 -қадам: Қорытынды

Қорытынды
Қорытынды
Қорытынды
Қорытынды

Микробағдарлама орнатылғанда және барлық жабдықтар орнатылғанда және жобаланған кезде, температура сенсоры тасмотаның негізгі экранында автоматты түрде көрсетіледі, ал орнатылғаннан кейін мәндер MQTT серверіне 5 минуттық жаңартуларда таратылады.

Осы жерден сенсорлық деректерді құрылғыларда қарау үшін немесе автоматтандыру үшін пайдаланылатын автоматтандырылған платформаға импорттауға болады.

Қосымша

Дабыл сигналын консольде Buzzer -де теру арқылы тексеруге болады, содан кейін үтірмен бөлінген 3 сан.

Бірінші сан - бұл дыбыстық сигналдардың саны

Екінші сан - бір дыбыстық сигналдың ұзақтығы

Үшінші сан - жеке дыбыстық сигналдар арасындағы үнсіздік ұзақтығы

Қосымша ақпарат

Buzzer -ді MQTT -мен пайдалану үшін cmnd/Topic/Buzzer -ге жоғарыдағы сан реті бойынша хабарламаның жүктемесін жіберіңіз.

Дыбыстық сигнал туралы қосымша ақпарат алу үшін құжаттарды осы жерден табуға болады

tasmota.github.io/docs/Buzzer/

Ұсынылған: