Мазмуну:
- 1 -кадам: Денени жасаңыз
- 2 -кадам: Электрондук бөлүк
- 3 -кадам: Монтаждоо жана зымдоо
- 4 -кадам: ESPти программалоо
- 5 -кадам: ырахат алыңыз
- 6 -кадам: FAQ, Куулуктар жана Мүчүлүштүктөрдү Оңдоо
Video: Аба ырайы менен Accu Multicololred LED чырагы: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Урматтуу Баары
Аккумуляторлуу WS2812 светодиоддук лампасы бар долбоор бар, аны Wifi аркылуу каалаган браузерге жөндөмдүү түзмөктөр башкарса болот, ошондой эле Apple Home Kitке киргизилип, алар аркылуу башкарса болот.
Кээ бир өзгөчөлүктөр:
1. Интегралдык 2xAccu 18650 орто жарыктыкта тышкы күчсүз ~ 12 жумушчу саатты камсыздайт
2. Камтылган OLED 0.96 дисплейи
3. Температураны, нымдуулукту жана басымды өлчөө үчүн аба ырайы сенсору BME280. Маалыматтар Интернетте же интеграцияланган 0.96 OLED дисплейде көрсөтүлүшү мүмкүн
4. Заряддоо үчүн микро USB порту
1 -кадам: Денени жасаңыз
Бардык бөлүгүн 3d принтеримде басып чыгардым
1. Дене
2. ESP32 Dev тактасынын мукабасы
3. USB дизайны менен USB кубаттагычты колдоо, тиркелген STLди караңыз
2 -кадам: Электрондук бөлүк
Бул долбоорду түзүү үчүн сизге керек
1. ESP32, мен ESP32 dev тактасын колдондум
2. OLED дисплейи, мен SSD1306 чиптин ичинде 0,96 дюймду колдондум
3. BME280 сенсору
4. 2x 18650 Lithium Accu 3000 мАч/с
5. USB литий заряддагыч модулу
6. DC-DC кадам UP
7. Any Switch
8. WS2812 светодиоддору 120 метрди күнүнө болжол менен 1,5 м
8. Кээ бир зымдар
3 -кадам: Монтаждоо жана зымдоо
Монтаж төмөнкү кадам менен жасалышы мүмкүн
1. ESP32 капкагын жана ширетүүчү зымдарын тийиштүү ПИНдерге, электр схемасына ылайык коюңуз
2. 2x18650 санын бириктирип, аларды параллель кылып кошуңуз
3. USB заряддагычты таянычка коюңуз жана дененин ылдый жагына ылайыктуу тешик менен тегизделиңиз, эгер керек болсо тешикке салыңыз.
4. Которууну башка тешикке салыңыз
5. Accu 18650, Locker, USB заряддагыч жана DC-DC чыгып (ESP32 тиркөө эмес!)
6. КҮЙГҮЗҮЛГӨНДӨН кийин, DC-DCдин чыңалуусун ~ 5v үчүн камтылган потенциометрди колдонуу менен тууралаңыз
7. OLED дисплейди дубалга кыстарыңыз. Керек болсо, денедеги тик бурчтукту тууралаңыз
8. Solder башка бөлүгүн, ESP 32, Дисплей, сенсор жана WS2812 бириктиргичтери
8. WS2812 тилкесин дененин түтүгүнө ороп коюңуз. Зымдарды түтүктүн артында жашыруу
Кээ бир амалдар:
- Менде бардык нерселерди оңдоо үчүн ысык клей жана B7000 колдонулат
- Резистор ESP кутусунун сыртында, зымдардын ортосунда түз ширетилет
- Бардык зымдар ширетүүчү түтүк менен капталган
4 -кадам: ESPти программалоо
Бул долбоор үчүн мен өзүм иштеп чыккан универсалдуу программаны колдондум
Сураныч, github баракчасын караңыз
Бул компиляциялоо жана орнотуу боюнча толук көрсөтмөнү камтыйт
Бул үчүн берилген долбоордун конфигурациясы мисал катары тиркелет.
Hovewer, сиз муну кол менен, керек болгон тууралоо менен жасай аласыз
Эмне текшерүү жана өзгөртүү керек: 1. Services.json - "номерлерди" тууралаңыз: xxx, бул жерде сиздин чыныгы светодиоддоруңуздун ххх саны, кесилгенден кийин
2. config.json - "localhost" түзмөгүңүзгө туура хост атын коюңуз:
3. config.json - mqtt туташууңуз үчүн туура маанилерди коюңуз: "mqtt_host", "mqtt_port":, "mqtt_user", "mqtt_pass"., эгер mqtt_host бош болсо, түзмөк mqtt менен туташууга аракет кылбайт
5 -кадам: ырахат алыңыз
Эми, баары бүткөндөн кийин, сиз лампаңыздан ырахат алып, веб интерфейси аркылуу башкара аласыз
Бул чырак мен Apple Home Kitке али кире элекмин, бирок бул абдан жөнөкөй, конфигурация файлдарына кичине өзгөртүүлөрдү киргизүү керек. Андан кийин сиз Apple Home комплект аркылуу аппаратты башкара аласыз
Бул үчүн, окшош долбоорду карап көрүңүз
www.instructables.com/id/Bed-Room-Lamp-Ws2…
жана вики окуу
github.com/Yurik72/ESPHomeController/wiki/…
6 -кадам: FAQ, Куулуктар жана Мүчүлүштүктөрдү Оңдоо
WS2812дин кээ бир өндүрүштөрү иштебейт, анткени ал 5v логиканы талап кылат, бирок ESP32 3.3 в камсыз кылат
Бул маселени төмөнкү жолдор менен чечсе болот
- DC-DC чыңалуусун 4,7-4,8 В чейин азайтууга аракет кылыңыз. Жалпысынан ал 80% га жардам берет
- +5 V чыгаруу менен WS2812 +5v киргизүү ортосунда каалаган диодду коюңуз. Диод 0.6-0.8 вольттун чыңалуусун түшүрөт жана бул жардам берет
2. Берилген мисалда жана программада WS2812 светодиоддору GRB ырааттуулугун берет деп күтүлгөн, бирок мен RGB ичинде көптөгөн тилкелерди тосуп алам. Муну чечүү үчүн, жөнөкөй эле программаны өзгөртө аласыз: services.json кызматына "rgb_startled" үчүн жаңы жөндөөнү кошуңуз: RGBStripController кызматынын аныктамасы үчүн. Бул RGB ырааттуулугу LED #1ден башталат дегенди билдирет. Эгер сиз эки тилкени ар кандай ырааттуулукта өткөрсөңүз. мисалы, firts тилкеси 30 Leds GRB жана экинчи 60 LED RGB, сиз "rgb_startled": 31 деп аныктай аласыз, жана эки лент туура иштейт
3. ESP32 камтылган программасы буга чейин дагы бир нымдуу сенсорду колдойт. DHT12 сыяктуу, Даллас. Аны алар менен оңой эле орнотсо болот
Сунушталууда:
ESP8266 менен жөнөкөй аба ырайы станциясы: 6 кадам (сүрөттөр менен)
Жөнөкөй аба ырайы станциясы ESP8266 колдонот. Бул Нускамада мен температура, басым, климат сыяктуу маалыматтарды алуу үчүн ESP8266ны кантип колдонуу керектиги менен бөлүшөм. Жалпы көрүү саны. жана маалыматтарды сериялык монитордо көрсөтүү жана ЖКда көрсөтүү. Маалыматтар f
Аба ырайы чырагы - Температурасы менен түсүн өзгөртөт: 6 кадам
Аба ырайы чырагы - Температурасы менен түсүн өзгөртөт: Саламатсызбы! Сыртта канчалык ысык экенин билбей, бөлмөңүздөгү кондиционердин астында үшүп жүргөнүңүз канча жолу болду. Үй жаныбарыңыздын абалын элестетип көрүңүз. Анын AC да, күйөрманы да жок. Балким, бул өтө сейрек кездешет, бирок аз эле болот
Dark Sky API менен аба ырайы тактасын куруңуз: 5 кадам (сүрөттөр менен)
Dark Sky API менен Аба ырайы тактасын түзүңүз: Dark Sky аба ырайын божомолдоого жана визуалдаштырууга адистешкен. Dark Skyдун эң сонун жагы - бул алардын аба -ырайы APIси, биз дүйнөнүн дээрлик каалаган жеринен аба ырайы маалыматын алуу үчүн колдоно алабыз. Жаан -чачындуу же күнөстүү аба ырайы эле эмес, температура
Аба ырайы шамы - Аба ырайы жана температура бир караганда: 8 кадам
Аба ырайы шамы - Аба ырайы жана Температура Бир Караганда: Бул сыйкырдуу шамды колдонуп, сиз учурдагы температураны жана шарттарды дароо сыртта айта аласыз
Толкун чырагы - Аба ырайы жана эскертүүлөр: 7 кадам (сүрөттөр менен)
Толкун чырагы - Аба ырайы жана эскертүүлөр: Бир нерсени карап чыкканда, мен бул укмуштуудай толкундуу чыракты көрдүм жана аны курууга туура келди. https://www.thingiverse.com/thing:774456Чырак абдан жакшы иштелип чыккан жана эч кандай таянычы жок басып чыгарылган (капталында басып чыгаруу керек) Ошондой эле, бар