Мазмуну:
- 1 -кадам: Бөлүктөрдүн тизмеси
- 2 -кадам: Кабелдөө
- 3 -кадам: чогултуу
- 4 -кадам: Программалык камсыздоо
- 5 -кадам: Apple Home менен интеграция (милдеттүү эмес)
- 6 -кадам: ырахат алыңыз
Video: Бөлмөнүн чырагы Ws2812: 6 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Баарыңарга салам, Мен смартфондон же браузери бар каалаган түзмөктөн башкарып, Apple Homeго караганда интеграциялоо үчүн, учурдагы керебеттин чырагын кайра курууну чечтим.
Максаттар төмөнкүлөр:
1. Жарыктыкты, түстү же анимацияны/эффекттерди көзөмөлдөө үчүн WS2812b жетектелген тилкени колдонуңуз
2. Кадимки жүрүм -турумду сактоо үчүн релени башкарган кадимки лампаны 220в колдонуңуз
3. LDRди автоматтык башкаруу жарыктыгына бөлмө жарыгынан көз каранды
4. Браузердин ичиндеги каалаган түзмөктөр аркылуу көзөмөлдөө үчүн интеграцияланган/камтылган веб-сайт
5. Бар болсо, алардын бардыгын Apple Home комплектине интеграциялоо
6. Эрежелерди аныктоо үчүн ички пландоочу, убакыт эрежелери Apple Homeдон көз карандысыз түрдө өчүп -күйөт
1 -кадам: Бөлүктөрдүн тизмеси
1. Ар кандай салттуу чырак 900-1000 мм бийиктикте
2. Пластикалык түтүк 20-40 мм диаметри жана 900-1000 мм бийиктиги. Мен арзан канализация түтүгүн колдондум
3. WS2812 LED тилкеси метрге 30-60 LED. Узундугу 2-3 метр
4. ESP8266 же ESP32 түзмөгү. Мен ESP8266 иштеп чыгуу тактасын колдондум
5. Электр энергиясы менен камсыздоо AC/DC 5V 2-3 A. (эсептөө 1А сыяктуу 50 светодиод плюс минус)
6. LDR
7. Реле модулу 220в лампаны башкаруу
8. Резисторлор: 1х 200 Ом, 1х 10к Ом
9. Кээ бир зымдар
2 -кадам: Кабелдөө
Азыр бардык компоненттерди бириктирүү убактысы келди.
3 -кадам: чогултуу
1. Жарык диоддорун пластикалык түтүктүн айланасына ороп коюңуз
2. ESP8266ны каалаган пластикалык кутуга салыңыз
3. Реле модулун башка пластикалык кутуга салыңыз
4. Диаграммаларга ылайык зым
5. Чырактын түбүнө кутучаларды бекитүү. Мен пластикалык желимди колдондум
6. LDRди чырактын үстүнө коюп, пластикалык түтүктүн ичине зымдарды жашырып коюңуз
4 -кадам: Программалык камсыздоо
Бул долбоор үчүн мен өзүм иштеп чыккан универсалдуу программаны колдондум
Сураныч, github баракчасын караңыз
Бул компиляциялоо жана орнотуу боюнча толук көрсөтмөнү камтыйт
Так ушул долбоор үчүн мен төмөнкү конфигурация файлдарын колдондум
1. Configuration config.json
2. Кызматтар кызматтары.json
3. Triggers trigger.json
Эмне текшерүү жана өзгөртүү керек:
1. Services.json - "numleds" жөнгө салуу: xxx, бул жерде сиздин чыныгы светодиоддоруңуздун xxx саны, кесилгенден кийин
2. config.json - "localhost" түзмөгүңүзгө туура хост атын коюңуз:
3. config.json - mqtt туташууңуз үчүн туура маанилерди коюңуз: "mqtt_host", "mqtt_port":, "mqtt_user", "mqtt_pass"., эгер mqtt_host бош болсо, түзмөк mqtt менен туташууга аракет кылбайт
5 -кадам: Apple Home менен интеграция (милдеттүү эмес)
Сураныч, викиге кайрылыңыз, интеграция кантип жасалат
github.com/Yurik72/ESPHomeController/wiki/…
Сураныч, Homekit2MQTT үчүн конфигурациянын тиркелген бөлүгүн караңыз.
Эгерде сиз баарын кол менен кошкуңуз келбесе, анда Homekit2MQTT конфигурациясында файлдын бардыгын же бир бөлүгүн (config.json) алмаштырыңыз.
6 -кадам: ырахат алыңыз
Эми, баары бүткөндөн кийин, сиз кыла аласыз
-
Жарыкты каалаган браузер аркылуу башкарыңыз
- RGB LEDди күйгүзүү/өчүрүү
- Лампочканы күйгүзүү/өчүрүү
- WS2812 үчүн түстү, жарыктыкты жана 40тан ашык эффекттерди башкарыңыз
- Жогоруда сүрөттөлгөн бардык функциялар үчүн жөнөкөй убакыт графигин орнотуңуз
-
Apple Home комплектин колдонуу
- RGB LEDди күйгүзүү/өчүрүү
- Лампочканы күйгүзүү/өчүрүү
- RGB Ledsтин түсүн жана жарыктыгын башкарыңыз
- Үй комплектинин автоматташтыруу скриптин орнотуу пландоочусун колдонуу
- Чырагыңыздын үнүн башкаруу үчүн siri колдонуу
Сунушталууда:
WebApp Puzzle LED чырагы ESP32 менен: 5 кадам (сүрөттөр менен)
ESP32 менен WebApp Puzzle LED лампасы: Мен көп жылдар бою LED тилкелери менен ойноп жүрдүм, жана жакында эле досумдун жерине көчүп кеттим, ал жерде дубалды тилкеге орнотуу сыяктуу чоң өзгөрүүлөрдү жасай албадым, ошондуктан мен бул лампаны чогулттум. бир зым электр үчүн чыгат жана орнотулушу мүмкүн
Бөлмөнүн толушун эсептегич: 5 кадам (сүрөттөр менен)
Бөлмөнүн толушуна каршы эсептегич: Мен Паоло Рейсмин, мексикалыкмын, ал нерселерди жаратууну жана жасоону жакшы көрөт. Мына ушул себептен улам, мен бул бөлмөнүн толушун эсептегич кылдым. COVID-19 шарттарына байланыштуу, мен боло турган адамдардын санын көзөмөлдөө менен вирустун жайылышын чектөө үчүн бул долбоорду иштеп чыгууну чечтим
Угуу мүмкүнчүлүгү чектелген эшик коңгуроосу Бөлмөнүн Light Hack: 7 кадам (Сүрөттөр менен)
Угуусу начар эшиктин коңгуроосу Бөлмөнүн Light Hack: Көйгөй: атам дүлөй катары катталган, ал эми апамдын угуусу начар жана ушундан улам эшиктин коңгуроосун угуу кыйынга турат. Бул көйгөй башка көптөгөн адамдарга да тийиши мүмкүн. Алар жардам берүү үчүн жаркыраган эшик коңгуроосун сатып алышты
Yellow LED менен Ramen Bowl чырагы: 17 кадам (Сүрөттөр менен)
Сары Светодиоддор менен Рамен Боул Лампасы: Колледжде 10 цент рамен пакеттери менен жашагандан кийин, мен ооруп калам деп ойлойт элеңиз, бирок көп жылдардан кийин мен дагы деле арзан кесмеге кирпичти жакшы көрөм. Ырас, бир аз ден-соолугу чың ден-соолугу чың кишилер катары
Жөнөкөй автоматтык ӨЧҮК Бөлмөнүн Өзгөчө Жарыгындагы Жарыгы: 3 кадам
Жөнөкөй Автоматтык ӨЧҮК Бөлмөнүн Өзгөчө Жарыгынын Жарыгы: Саламатсызбы! Бул көрсөтмөдө мен сизге өчүрүлүүчү кырдаалдар үчүн заряддалуучу автоматтык ON OFF бөлмөсүндөгү авариялык жарыкты кантип жасоону үйрөтөм. Өчүрүү менен өчүрүү.Эгер электр жарыгы өчсө, сенсор автоматтык түрдө