Мазмуну:
- 1 -кадам: Тетиктер керек
- 2 -кадам: Лайкоо ☺
- 3 -кадам: Осциллография
- 4 -кадам: Ассамблея
- 5 -кадам: Тестирлөө
- 6 -кадам: Камтылган программа
- 7 -кадам: схемалык
- 8 -кадам: Финалдаштыруу жана Кызыл түйүндүн интеграциясы
Video: Толук Smart Home Addon: 8 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Менин мурунку долбоорум "Толук акылдуу үй" дээрлик 5 жыл бою эч кандай көйгөйсүз ийгиликтүү иштеп жатат. Эми мен ушул схемага жана схемага эч кандай өзгөртүүсүз эле пикир кошууну чечтим. Ошентип, бул долбоорго кошумча жүктөө учурдагы релелик тактага жүктөлүп турабы же жокпу, кайтарым байланыштын жоктугун камсыздайт. Мен Uem үчүн Node-Redге туташкан Wemos D1 Mini боюнча Tasmota программасын колдондум.
ЭСКЕРТҮҮ: AC магистралдарында иштөө өтө коркунучтуу. БУЛ ДОЛБОР AC магистралдарында иштөөнү камтыйт. КАЧАН КАЧАН ЖАНА КАЧАН БААРДЫК AC МАИНИНДЕРДИ ӨЧҮРҮҢҮЗ
1 -кадам: Тетиктер керек
Менин баштапкы идеям Wemos D1 Mini менен байланышуу үчүн "8 каналдуу оптокуплердин изоляциялык чыңалуусун текшерүү тактасы MCU TTLден PLCге чейин" деп аталган тактаны колдонуу болчу. AC Live линиясы реле тарапта болгондуктан, бул такта жараксыз болгон. Кийинчерээк мен төмөнкү схеманы ойлоп таптым
Керектүү тетиктер:
1. 2 уюлдуу туташтыргычы - 9 шт
2. 10A10 диод - 64 шт
3. S8050 транзистору - 16 шт
4. MCP23017 IC - 1 Pce
5. 220uF 16 V Электролиттик Конденсатор - 16 шт
6. 47Ω ¼W Резистор - 16 шт
7. 1kΩ ¼W Резистор - 49 шт
8. Wemos D1 mini - 1 Pce
9. Жашыл же Кызыл LED - 16 шт
10. PC817 Optocoupler - 16 шт
11. Зарылчылыкка жараша аял башы
12. Зарыл болгон учурда чекит тактасы же Copper Clad board (оюп түшүрүү талап кылынат).
13. Зымдарды туташтырыңыз
14. Күмүштөтүлгөн жез зым
Бул жерде мен чекит тактасын жана бир топ убактысын ширетилген муундарды ширетүү жана сыноо үчүн колдондум.
2 -кадам: Лайкоо ☺
16 канал үчүн чекит тактасында ширетүү, албетте, татаал иш.
Акыры мен тактайды 15 канал менен бүтүрө алдым, анткени менин релелик тактам 15 Каналды колдонот
Кийинчерээк MCP23017 жана Wemos d1 mini орнотуу үчүн орун жетишсиз болгон, андыктан кичинекей чекит тактасы да ушуга ылайыкташкан.
3 -кадам: Осциллография
Түзүлгөн схемадан жана чекит тактасына жайгаштыргандан кийин, акыры туура чыгара алган жок, анткени мен туура түзөтүүчү схеманы колдонгон жокмун.
Бул MCP23017ге жана акыры Wemosко туура эмес баалуулуктарды берди.
S8050 эмитентинде осциллограф менен издегенден кийин, 50Гц чарчы толкун табылган, бул логикалык. Кийинчерээк схемада көрсөтүлгөндөй 220uF конденсаторун кошуу менен маселени чечкен. Конденсаторду кошуудан мурун жана кийин сүрөттөрдү текшериңиз.
4 -кадам: Ассамблея
Азыр мен 4 тешик бургуладым жана диафрагманын тактасын учурдагы релелик тактасына бекитүү үчүн, көрсөтүлгөндөй гайкалар менен 4 бураманы жана Ethernet кабелинен жеңди колдондум.
Учурдагы реле тактасын жылдырды жана зарыл болгон учурда туташтыруучу зымдарды алмаштырды / узартты.
5 -кадам: Тестирлөө
Район бүт орнотууну иштетүү үчүн 250 мА DC алып жатты. UI жана жергиликтүү ледтер менен тестирлөө жакшы деп табылды.
Райндын реленин уюлдук терминалына AC түз зымына катар -катар коюу жөнөкөй эле. Схемага кайрылыңыз.
Микросхемалардын иштеши жөнөкөй, токтун кубаттуулугу 10А диоддун жардамы менен өткөрүлөт, бул чыңалуунун төмөндөшүнө алып келет, бул чыңалуу төмөндөө MCP23017ге экилик сигналды берүү үчүн оптокуплер-транзистордун комбинациясына берилет жана кийин Wemosко берилет.
6 -кадам: Камтылган программа
Бул жерде мен I2C MCP23017 иштетилген Tasmota программасын колдондум, ал кызыл түйүнгө оңой json чыгарууну берет.
Программаны төмөндөн жүктөп алыңыз жана PlatformIO жардамы менен иштетилген MCP23XXX сенсорун түзүңүз
github.com/arendst/Tasmota/releases
7 -кадам: схемалык
Схемада толук маалымат бар.
Мен 5V 1.5A SMPSти колдонуп, схеманы кубаттайм
Транзисторлордун бардык эмитенттери ылдый түшүрүлөт.
MCP23017 дареги 0x20, баштапкы абалга келтирүү пин жогору тартылган.
8 -кадам: Финалдаштыруу жана Кызыл түйүндүн интеграциясы
Сыноодон ийгиликтүү өткөндөн кийин. Жаңы агым менин эски Android телефонумда иштеп жаткан кызыл түйүнгө кошулду.
Тиркелген сүрөттөрдү караңыз.
Сунушталууда:
Ретро Аркада - (Толук көлөмү Raspberry Pi тарабынан иштелип чыккан): 8 кадам
Ретро Аркада - (Толук Өлчөмү Raspberry Pi тарабынан иштелип чыккан): Биринчиден, мен бул Ретро Аркада тутумунун курулушу боюнча көрсөтмөнү карап чыкканың үчүн рахмат айткым келди. Мен эски аркада кутусун алып, аны 24 дюймдук кең экран менен өзүнчө шкафка салып жатам. Бул колдонмодогу өлчөөлөр сизге кыйын
Мобилдик Толук Заряддын Автофону: 20 кадам
Mobile Full Charge Autooff: Уюлдук телефондордун кубаттуулугу автоматтык түрдө толук толтурулганда. Түн ичинде таштап койсоңуз да, батарейканын иштеши жөнүндө кабатыр болбоңуз. Уюлдук телефондор батареялар менен иштейт. Батареялар колдонууга ыңгайлуу болгону менен, аларды колдонуу кээ бир сактык чараларын талап кылат. А апа
Frog V2.0 менен өбүшүү - Арткы мүйүз Bluetooth спикери Толук басып чыгаруу: 5 кадам (Сүрөттөр менен)
Frog V2.0 менен өбүшүү - Арткы мүйүз Bluetooth спикери Толугу менен басып чыгаруу: Киришүү Мени кичине фондон баштайын. Ошентип, артка жүктөлгөн мүйүз спикери деген эмне? Муну тескери мегафон же граммофон деп ойлоп көрүңүз. Мегафон (негизинен алдыңкы мүйүз үн күчөткүчү) акустикалык мүйүздү колдонот, анын натыйжалуулугун жогорулатат
PhidgetSBC3 үчүн толук Python Web Interface Kit: 6 кадам
PhidgetSBC3 үчүн толук Python Web Interface Kit: PhidgetSBC3 тактасы Debain Linux менен иштеген толук функционалдуу Бирдиктүү Компьютер. Бул малина Piге окшош, бирок 8 аналогдук сенсор кириши жана 8 санариптик кириши жана 8 санариптик чыгышы бар. Бул веб -сервер жана веб -тиркеме менен бирге жөнөтүлөт
Vintage сигнал генераторун толук оңдоо: 8 кадам
Винтаж сигнал генераторун толук оңдоо: Мен бир нече жыл мурун бир нече долларга ветчина алмашуусунан Eico 320 RF сигнал генераторун сатып алдым, бирок ушул убакка чейин эч нерсе кыла алган жокмун. Бул сигнал генераторунун 150 кГцтен 36 МГцке чейинки беш которулуучу диапазону бар жана