Мазмуну:
- 1 -кадам: Программалык камсыздоону орнотуу
- 2 -кадам: Mods үчүн убакыт
- 3 -кадам: Баарын тазалоо
- 4 -кадам: Жыйынтык
Video: Sonoff Wall Switch кошумчалары: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Эгерде сиз Sonoff T1 дубал которгучтарын иштетип жатсаңыз, үйдү автоматташтыруу үчүн булутка негизделген серверлерди колдонуудан баш тарттыңыз жана дубалга орнотулган жарык өчүргүчтөн көбүрөөк функцияларга ээ болгуңуз келет. Бул көрсөтмө сизге температура сенсорун жана каалагандай үнсүз сигналды кантип кошууну көрсөтөт.
Алдын ала шарт
1. Sonoff T1ди аба аркылуу (OTA) же CP2102 USB менен TTL адаптерине жаркыратуу каражаттары.
2. Mqtt Broker маалыматты алуу үчүн.
3. Үйдү автоматташтыруу платформасы которууну көзөмөлдөп, сенсор маалыматтарын көрсөтөт.
Бул долбоордун максаты менин Sonoff дубалдын жарык өчүргүчтөрүнүн бирине кошумча функцияларды кошуу болчу. Мен аларды батирде бир аз убакыттан бери кармап турам, алардын баары Tasmota программасын иштетет, бул аларга MQTT аркылуу менин автоматташтыруу платформам Home Assistant менен байланышууга мүмкүнчүлүк берет.
Ютубда Home Assistant жана Tasmota жөнүндө көптөгөн видеолор бар, мен аларды текшерүүнү сунуштаар элем.
Мен ар дайым борбордук батирдин температурасынын көрсөткүчүнө ээ болгум келген, ошондуктан мен үйдүн ичинде муздатуу/жылытууну автоматташтыра алам. Опция катары, мен ойготкуч иштетилгенде жалпы сигналды берүү үчүн коңгуроону коштум. Бул менин көрсөтмөм боюнча ушундай болду
Абайлаңыз
Коммутаторду алып салууда же кошууда AC чыңалуусу менен иштеген учурлар болот, этият болуңуз
1 -кадам: Программалык камсыздоону орнотуу
Мен микрофонду дубалдын которгучуна орното баштадым, жана Sonoff ESP8266 чипин иштетет, ал Tasmota же ESPhome менен жаркылдагандан кийин сенсорлорду, релелерди, өчүргүчтөрдү жана LEDди туташтырууга мүмкүндүк бергенде, мен Тасмотага басым жасайм. негизинен мен колдонгон программалык камсыздоо.
Микробдорду жаркылдатуу үчүн колдонулган сындыргычтар, GPIO 1 жана GPIO 3 менен урматтаган ESP8266 Tx жана Rx казыктарынын 2 GPIO казыгын ачып көрсөтөт.
Буларды казыктарга колдонууда билиш керек болгон эки нерсе бар. Жүктөө учурунда эки казык тең жогорку деңгээлге көтөрүлөт, демек алар жүктөө процессинде секундасына 3.3v чыгарышат, эң негизгиси, эгер Tx GPIO 1 пини баштоо процессинде төмөн тартылса, контроллер жүктөлбөй калат.
Ушуну эске алып, GPIO1 (TXD) жана GPIO3 (RXD) боюнча температура сенсорун кошууну чечтим.
Тасмота конфигурация барагына өтсө, "модулду конфигурациялоо" дегенди тандап, "Sonoff T1" катары модулду тандаңыз, тиешелүү бандалык которгуч менен, сактап коюуну чыкылдатып, кайра жүктөөнү күтө туруңуз.
"Модулду конфигурациялоо" барагына кайра жүктөлгөндөн кийин, азыр GPIO1 тарабынан ачылуучу тизмеден температура сенсорубузду тандай алабыз. Мен DHT22 колдонуп жатам, андыктан AM2301дин башка түрлөрүн тандап алдым DHT11 жана SI7021.
Милдеттүү эмес
Эгерде коңгуроону кошсоңуз, GPIO3 үчүн ачылуучу менюдан коңгуроону тандаңыз.
2 -кадам: Mods үчүн убакыт
Сенсорду жана кошумча сигналды кошуу үчүн бир аз ширетүү жана зымдарды кантип иштетүү керек экенин билүү талап кылынат.
Диаграммага ылайык температура сенсорун жана сигналды тиркеңиз
1. Температура сенсорунун маалымат линиясын TXDге жана коңгуроонун оң коргошун RXDге туташтырыңыз
2. Жарык өчүргүчтөгү 3.3в пинге температуранын VCC туташтырыңыз
3. Температура сенсорунун жерин жана сигналдын терс бөлүгүн GNDге туташтырыңыз
Мен pcbге кээ бир ургаачы төөнөгүчтөрдү кошууну чечтим жана тешиктер аркылуу өтүү үчүн пластикалык капкактын арт жагын тегирменге чыгарууну чечтим.
Мен сенсорду жана ызылдагычты баштыктын казыктары аркылуу бекитүү үчүн кичинекей зым токуучу станок жасадым.
Сыноо убактысы, электр тармагын күйгүзүү жана анын иштеши же жарылышы, бактыга жараша, баары иштеди.
3 -кадам: Баарын тазалоо
Эми мунун баарын тазалоо убактысы келди, анткени биз жарык өчүргүчтүн зымдары чыгып кетишин каалабайбыз жана ал Fusion 360ка өчүрүлгөн.
Мен фреймди маңдайкы бетине ороп туруу үчүн иштеп чыктым, андан кийин температура сенсорун жана ызылдагычты кичинекей гриль менен жайгаштырам, анын баары ПЛА менен жана тирөөчтөр менен басылган, аны боёп же ошол бойдон калтырууга болот.
Мен зымдарды аркасынан жана капталынан өткөрүш үчүн бир аз гипс сыйрып алдым. Шыбакты кырып салуу, менин бетимде визуалдык режим жок болчу, демек, керек болгон учурда башка жерде колдоно алам.
Мен эки STL файлды тиркеп койдум, бири температура сенсору үчүн гана иштейт, экинчиси ызылдакты камтыйт.
4 -кадам: Жыйынтык
Камтылган программалык камсыздоону жана бардык жабдыктарды орнотуу жана тазалоо аяктаганда, температура сенсору автоматтык түрдө тасмотанын башкы экранында көрсөтүлөт жана орнотулгандан кийин баалуулуктар 5 мүнөт интервалында MQTT серверине жаңыртылат.
Бул жерден сенсорлордун маалыматтарын түзмөктөрүңүздө көрүү үчүн же автоматташтыруу үчүн колдонулган автоматташтыруу платформасына импорттой аласыз.
Милдеттүү эмес
Концертте Буззерди терип, андан кийин үтүр менен бөлүнгөн 3 цифраны текшерип көрүүгө болот
Биринчи сан - бул сигналдын саны
Экинчи сан - бул бир гана сигналдын узактыгы
Үчүнчү сан - бул жеке сигналдардын ортосундагы жымжырттыктын узактыгы
Кошумча маалымат
Buzzerди MQTT менен колдонуу үчүн cmnd/Topic/Buzzerге жогоруда сан катары кат жүктөлөт.
Документтерди бул жерден тапса болот, ызы -чуу боюнча көбүрөөк маалымат
tasmota.github.io/docs/Buzzer/
Сунушталууда:
LEGO WALL-E Micro менен: бит: 8 кадам (сүрөттөр менен)
LEGO WALL-E Micro: bit менен: Биз LEGOго ылайыктуу Бит тактасы менен бирге WALL-E конок бөлмөсүнүн кабатынын коркунучтуу жерлерин басып өтүүгө мүмкүндүк бере турган эки серво моторун көзөмөлдөө үчүн micro: bitти колдонобуз. .Код үчүн биз Microsoft MakeCode колдонобуз, бул блог
Switch Adapt a Toy: WolVol Train Made Switch жеткиликтүү!: 7 кадам
Switch Ad Toy: WolVol Train Made Switch жеткиликтүү! Көпчүлүк учурларда, ылайыкташтырылган оюнчуктарды талап кылган балдар кире алышпайт
Touch Less Switch Switch: 11 кадам
Touch Less Touch Switch: Учурдагы COVID-19 кырдаалында, пандемиянын коомчулукка жайылышына жол бербөө үчүн коомдук машиналар үчүн сенсорсуз колдонуучу интерфейсин киргизүү
Sonoff Basic & Sonoff RF - Tutorial COMPLETO: 16 кадам
Sonoff Basic & Sonoff RF - Окутуу КОМПЛЕГТИ: Ооба, бул автоматтык шарттар боюнча автоматтык проектилерди түзүү. O Sonoff Негизги RF туташтыргычы 90 жана 250 вольттогу AC кубаттуулугу үчүн, 10Ага чейин WI-FI интеграциясы үчүн 2.4 ГГц, же Sonoff RF туташуусу менен
Sonoff Switch модулун айдоо үчүн Homie Firmware колдонуңуз (ESP8266 негизделген): 5 кадам (сүрөттөр менен)
Sonoff которуу модулун айдоо үчүн Homie программасын колдонуңуз (ESP8266 негизделген): Бул кийинки көрсөтмө, мен муну " IoT же Home Automation үчүн Homie түзмөктөрүн куруудан " кийин жазгам. Кийинчерээк D1 Mini такталарынын тегерегиндеги негизги мониторингге (DHT22, DS18B20, жарык) басым жасалды