Мультисенсор для умного дома V1
Я разработал этот корпус для универсального устройства умного дома с питанием от esp8266. Вот список деталей, которые я использовал в этом проекте:
Wemos D1 Mini: https://www.amazon.com/gp/product/B081PX9YFV/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1
SSD1306 OLED-дисплей 64x128: https://www.amazon.com/PEMENOL-Display-0-96inch-Raspberry-Microcontroller/dp/B07F3KY8NF/ref=sr_1_3 ?crid=3QXQAY17JCDZC&dchild=1&keywords=ssd1306+oled&qid=1585187363&sprefix=ssd13%2Caps%2C197&sr=8-3
Зуммер 12 мм, 5 В (добавьте небольшой NPN-транзистор или полевой транзистор для подачи напряжения 5 В): https://www.amazon.com/gp/product/B01N7NHSY6/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1
Поставка AMS1117 3v3: https://www.amazon.com/gp/product/B0778KR6FZ/ref=ppx_yo_dt_b_asin_title_o03_s01?ie=UTF8&psc=1
MT3608 Повышение напряжения постоянного тока: https://www.amazon.com/gp/product/B081JJDD7J/ref=ppx_yo_dt_b_asin_title_o06_s00?ie=UTF8&psc=1
СВЧ-датчик движения RCWL-0516: https://www.amazon.com/RCWL-0516-Detection-Microwave-Detector-Distance/dp/B07MTWZDQZ/ref=sr_1_ 2?crid=MD3YKDT8XHET&dchild=1&keywords=rcwl-0516&qid=1585527400&sprefix=rcwl%2Caps%2C200&sr=8-2
Датчик освещенности BH1750: https://www.amazon.com/HiLetgo-GY-302-BH1750-Intensity-Illumination/dp/B00M0F29OS/ref=sr_1_1?dchild=1&keywords=bh1750&qid=1585187244&sr=8-1
Датчик влажности DHT22: https://www.amazon.com/Aideepen-Digital-Temperature-Humidity-Replace/dp/B01IBBFOF0/ref=sr_1_8?dchild=1&keywords=dht22&qid=1585188263&sr=8-8
Датчик температуры Dallas DS18B20: https://www.amazon.com/DS18B20-Temperature-Raspberry-Separate-Antistatic/dp/B07STT9H74/ref=sr_1_2?dchild=1&keywords=dallas+temperature+sensor&qid=1585527304&sr=8-2
DFPlayer Mini: https://www.amazon.com/Anmbest-YX5200-DFPlayer-Supporting-Arduino/dp/B07JGWMPTF/ref=sr_1_2?dchild=1&keywords=dfplayer&qid=1585187409&sr=8-2
Мини-динамик мощностью 5 Вт: https://www.amazon.com/CQRobot-Speaker-Interface-Electronic-Projects/dp/B0822YL2L2/ref=sr_1_14?dchild=1&keywords=5w+speaker&qid=1585187457&sr=8-14
Кнопка мгновенного замыкания 6x6x5 мм: https://www.amazon.com/Momentary-Tactile-Through-Breadboard-Friendly/dp/B07WF76VHT/ref=sr_1_5?dchild=1&keywords=6mm+button&qid=1585596563&sr=8-5
С этим набором оборудования вы можете делать все, что захотите. Я ��рограммирую эти вещи, используя Esphome для домашнего помощника. Я использую OLED-дисплей для отображения даты, времени, внутренней/внешней температуры/влажности и т. д., датчики и кнопки просто сообщают о состоянии домашнему помощнику, а dfplayer/динамик обеспечивает голосовые и звуковые подсказки/обратную связь в формате mp3 для различных средств автоматизации, которые я использую. Я использую повышающий преобразователь для подачи напряжения 12 В на дополнительный внешний микроволновый датчик движения rcwl0516 (этот датчик необходимо устанавливать вдали от проводов и металла).
Я вручную добавил опоры для более длинных мостов, поэтому опоры не нужны (мой a8 без проблем печатает это с абс при 0,2 мм).
OLED-экран, крепление для кнопок (кнопка просто вдавливается в крепление), динамик и bh1750 помещаются в крышку, все остальное помещается в основную коробку. За исключением DHT и звукового сигнала, все устройства закреплены расплавленными штифтами и направляющими для печатной платы. Прижмите деталь к штырям/направляющим, нагрейте болт или отвертку и приплавьте штыри/направляющие к плате, чтобы зафиксировать их навсегда. Звуковой сигнал и ДГТ закреплены запрессовкой. При необходимости вы можете использовать горячую отвертку или клей, чтобы лучше закрепить их. Обратите внимание, что всегда проще сначала припаять все провода к платам, прежде чем окончательно монтировать платы в коробку.
Квадратное отверстие на левой стороне соответствует размеру самого большого разъема micro USB, который у меня был под рукой; он должен подходить к большинству шнуров, которые вы можете использовать. Провода датчиков rcwl и dallas могут проходить через отверстия диаметром 4 мм, расположенные слева, справа, сзади и/или снизу (обратите внимание, что эти два устройства лучше всего устанавливать вдали от тепла и помех, излучаемых основным корпусом). На передней и задней части коробки расположены 2 отверстия для доступа к регулировочному горшку MT3608 и кнопке сброса wemos. Еще одно отверстие сзади обеспечивает внешний доступ к карте micro SD для dfplayer.
Небольшое примечание по поводу проводки… Вот





























