Мазмұны:
- 1 -қадам: қажет бөлшектер
- 2 -қадам: Дәнекерлеу
- 3 -қадам: осциллография
- 4 -қадам: құрастыру
- 5 -қадам: тестілеу
- 6 -қадам: микробағдарлама
- 7 -қадам: схемалық
- 8 -қадам: Аяқтау және қызыл түйін интеграциясы
Бейне: Толық ақылды үй қосымшасы: 8 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Менің бұрынғы «Толық ақылды үй» жобасы 5 жылға жуық сәтті жұмыс істейді. Енді мен осы схемаға және схемаға ешқандай өзгеріссіз кері байланыс қосуды шештім. Осылайша, бұл қосымша жүктеме бар релелік тақтаға жүктеу қосулы немесе өшірулі болса да кері байланыстың жетіспеушілігін қамтамасыз етеді. Мен интерфейске Node-Red қосылатын Wemos D1 Mini-де Tasmota микробағдарламасын қолдандым.
НАЗАР АУДАРЫҢЫЗ: АЖ магистральдарымен жұмыс істеу өте қауіпті. БҰЛ ЖОБА АЖ магистральдарында жұмыс істеуге қатысады. ҚАЖЕТТІЛІКТІҢ ҚАУІНДЕ ЖӘНЕ ҚАЙДА БОЛСЫН БАРЛЫҚ АЖ МАИНИНДЕРІН ӨШІРІҢІЗ
1 -қадам: қажет бөлшектер
Менің бастапқы ойым Wemos D1 Mini -ге кері байланыс алу үшін «8 каналды оптикалық қосқыштың оқшаулау кернеуінің MCU TTL to PLC» деп аталатын тақтасын пайдалану болды. AC Live желісі реле жағында болғандықтан, бұл тақтаны қолдануға болмайды. Кейін мен келесі схеманы ойлап таптым
Қажетті бөлшектер:
1. 2 полюсті қосқыш - 9 дана
2. 10А10 диод - 64 дана
3. S8050 транзисторы - 16 дана
4. MCP23017 IC - 1 Pce
5. 220 ВФ 16 В электролиттік конденсатор - 16 дана
6. 47Ω ¼W резисторы - 16 дана
7. 1kΩ ¼W резистор - 49 дана
8. Wemos D1 mini - 1 Pce
9. Жасыл немесе қызыл светодиод - 16 дана
10. PC817 Optocoupler - 16 дана
11. Қажет болған жағдайда әйел тақырыптары
12. Қажет болған жағдайда нүктелік тақта немесе мыс қаптамасы тақтасы (оюды қажет етеді).
13. Сымдарды жалғаңыз
14. Күмістелген мыс сым
Мұнда мен нүктелік тақтаны және дәнекерленген қосылыстарды дәнекерлеу мен сынау үшін біраз уақыт қолдандым.
2 -қадам: Дәнекерлеу
16 арнаға арналған нүктелік тақтаға дәнекерлеу, әрине, қиын міндет.
Ақырында мен тақтаны 15 каналмен аяқтай алдым, себебі менің реле тақтасы тек 15 арнаны пайдаланады
Кейінірек MCP23017 мен Wemos d1 mini қондыруға орын жеткіліксіз болды, сондықтан кішкене нүктелік тақта да осыған сәйкес келеді.
3 -қадам: осциллография
Жобаланған схема мен нүктелік тақтаға орналастыру мен дәнекерлеу ақырында дұрыс нәтиже бермеді, өйткені мен дұрыс түзеткіш схеманы қолданбаған едім.
Бұл MCP23017 -ге және соңында Wemos -қа қате мән берді.
S8050 эмитентінде осциллографпен тексергеннен кейін 50 Гц шаршы толқын табылды, бұл қисынды. Кейінірек схемада көрсетілген 220 кВ конденсаторды қосу арқылы мәселені шешті. Конденсаторды қосар алдында және кейін суреттерді тексеріңіз.
4 -қадам: құрастыру
Енді мен диодтың кері байланыс тақтасын қолданыстағы реле тақтасына бекіту үшін 4 тесік бұрғыладым және көрсетілгендей гайкалары бар 4 бұранданы және эфирлік кабельден гильзаны қолдандым.
Қолданыстағы реле тақтасын жылжытып, қажет болған жағдайда қосқыш сымдарды ауыстырды / ұзартты.
5 -қадам: тестілеу
Бүкіл қондырғыны қамтамасыз ету үшін тізбек 250 мА тұрақты ток алатын болды. Интерфейс пен жергілікті жарықдиодты тестілеу жақсы деп табылды.
Электр тізбегін релелік полюс терминалына ауыспалы ток сымына тізбектей орналастыру қарапайым болды. Схемаға қараңыз.
Электр тізбегінің жұмысы қарапайым, кернеудің төмендеуіне әкелетін 10А диод арқылы айнымалы ток өткізіледі, бұл кернеудің төмендеуі MCP23017 екілік сигналды беру үшін оптокуплер-транзисторлар комбинациясына беріледі, содан кейін Wemos.
6 -қадам: микробағдарлама
Мұнда мен I2C MCP23017 қосылған Tasmota микробағдарламасын қолдандым, ол қызыл түйінге оңай json шығуын береді.
Микробағдарламаны төменнен жүктеңіз және PlatformIO көмегімен қосылған MCP23XXX сенсорын құрастырыңыз
github.com/arendst/Tasmota/releases
7 -қадам: схемалық
Схемада толық мәліметтер бар.
Мен 5В 1.5А SMPS қолдандым, бұл тізбекке қуат береді
Транзисторлардың барлық эмитенттері төмен түсіріледі.
MCP23017 адресі - 0x20, бастапқы қалпына келтіру түйреуі жоғары тартылады.
8 -қадам: Аяқтау және қызыл түйін интеграциясы
Сәтті сынақтан кейін. Менің ескі Android телефонымда жұмыс істейтін қызыл түйінге жаңа ағын қосылды.
Қосылған суреттерді қараңыз.
Ұсынылған:
Ақылды үстелдің жарықдиодты шамы - Ақылды жарықтандыру W/ Arduino - Neopixels жұмыс кеңістігі: 10 қадам (суреттермен)
Ақылды үстелдің жарықдиодты шамы | Ақылды жарықтандыру W/ Arduino | Neopixels жұмыс кеңістігі: Қазір біз үйде көп уақыт өткіземіз, виртуалды түрде оқимыз және жұмыс жасаймыз, сондықтан неге Arduino және Ws2812b жарықдиодты жарықдиодты жарықтандыру жүйесімен жұмыс кеңістігін жақсартпау керек. Үстелдің жарықдиодты шамы
SONOFF ақылды қосқыштарымен ақылды роликті жалюзи қалай жасауға болады ?: 14 қадам
SONOFF ақылды қосқыштарымен ақылды роликті қалай жасауға болады?: SONOFF ақылды қосқыштарындағы интерлок режимін қолданыңыз, қарапайым роликті/жалюзиді ақылдыға айналдыру және оны кешке түсіріңіз? Қалай болғанда да, мен
Аппараттық құралдар мен бағдарламалық қамтамасыз ету ақылды құрылғыларды бұзады, Tuya және Broadlink LED шамы, Sonoff, BSD33 ақылды штепселі: 7 қадам
Аппараттық құралдар мен бағдарламалық қамтамасыз ету ақылды құрылғыларды бұзады, Tuya және Broadlink LED шамы, Sonoff, BSD33 ақылды қосқышы: Бұл нұсқаулықта мен өзімнің микробағдарламалық жасақтамамен бірнеше ақылды құрылғыларды қалай жыпылықтағанымды көрсетемін, сондықтан мен оларды Openhab қондырғысы арқылы MQTT арқылы басқара аламын. Әрине, мен оларды бұзған кезде жаңа құрылғылар
Толық ақылды үй: 9 қадам
Толық ақылды үй: Бұл жоба реле көрсеткіштеріне байланысты төбелік желдеткіштер мен шамдар сияқты қарапайым 6А жүктемелерді қосады және өшіре алады. 16 жүктеуге дейін Android, iOS, Java, Windows немесе кез келген телефоннан қосуға және өшіруге болады. вебке негізделген. Android қосымшасы бар
Құпия қағу, ИҚ сенсоры мен веб -қосымшасы бар магнитті ақылды құлып: 7 қадам (суреттермен)
Secret Knock, IR Sensor және Web App бар магнитті ақылды құлып: Егер сізге бұл жоба ұнайтын болса, мені Instagram мен YouTube желісінде қадағалаңыз. жасырын қағу. О … және оның тағы бірнеше амалдары болады. Магнит