Оглавление:
- Шаг 1. Материалы и инструменты
- Шаг 2: Сборка схемы
- Шаг 3: Припаиваем контакты заголовка (с помощью СОЕДИНИТЕЛЯ)
- Шаг 4: приклеиваем компонент к основанию
- Шаг 5: приклеиваем крышку к основанию
- Шаг 6: нанесение клейких этикеток
- Шаг 7. Дальнейшие действия
Видео: IOT123 - D1M ESP12 - Сборка: 7 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
Плата для разработки ESP8266 является хорошей платой для ваших проектов IOT, но создает проблемы, если они питаются от батареи. Хорошо задокументировано, почему различные платы разработки ESP8266 не являются энергоэффективными (здесь и здесь). Плата разработки Witty решает некоторые проблемы за счет наличия отдельного интерфейса USB для TTL (интерфейс программатора), но не имеет такой же поддержки щита, как D1 Mini. Этот БЛОК D1M заменяет ESP12 с контрактом контактов Wemos D1 Mini и является построен без регулятора или с регулятором MCP1700.
Это сложная схема, подходящая для проверки концепции или требований к небольшому количеству; Я продолжу работу с более простой версией печатной платы.
ПРИМЕЧАНИЕ: для нерегулируемой сборки:
- Рабочее напряжение ESP12 составляет 3,0 ~ 3,6 В
- Некоторые производители сообщают об успешном выполнении проектов, не регулируемых на LiPo батареях 3,7 В (от 3,3 до 4,2 В).
- Взглянув на текущую таблицу розыгрышей выше с https://forum.makehackvoid.com/t/esp8266-operatin … вы увидите ложную экономию, не использующую регулятор, когда используется глубокий сон.
- Предоставляется нерегулируемая сборка, но я предлагаю не использовать глубокий сон и знать диапазон напряжения, применяемого к 3V3.
ИСТОРИЯ:
- 2018-02-15 - Первый выпуск
- 2018-02-19 - подтягивания добавлены в I2C (D1 / D2)
- 2018-02-22 - Pulldown изменен с IO2 на IO15, вместо луженой проволоки используются штыревые разъемы с шагом 2 мм.
Шаг 1. Материалы и инструменты
Есть полный список материалов и источников.
- Защитный экран Wemos D1 Mini Protoboard и длинные штекерные разъемы
- Модуль ESP12F
- 10 тыс. Жителей (2)
- 4К7 резидентов (2)
- MCP1700 (0 или 1)
- Конденсатор 100 нФ (1)
- Заглушка с шагом 2 мм (1 * 1P, 3 * 2P, 1 * 5P)
- Основание и крышка, а также этикетки, напечатанные на 3D-принтере
- Набор D1M BLOCK - Установочные приспособления
- Пистолет для горячего клея и стержни для горячего клея
- Сильный цианоахрилатный клей (желательно нанести кистью)
- 3D-принтер или обслуживание 3D-принтера
- Паяльник и припой
- Луженая проволока
Шаг 2: Сборка схемы
Как предполагалось ранее, это сложная сборка с использованием щита прототипа. Будет разработана печатная плата.
A. Резисторы с обратной стороны макетной платы:
- Вставьте резистор 10 кОм в КРАСНЫЙ1 и КРАСНЫЙ2 и припаяйте КРАСНЫЙ1.
- Вставьте резистор 10 кОм в RED3 и RED4 и припаяйте концы.
- Вставьте резистор 4K7 в RED5 и RED6 и припаяйте концы.
- Вставьте резистор 4K7 в RED7 и RED8 и припаяйте концы.
B. 2-миллиметровые разъемы с наружной резьбой, с нижней стороны ESP12
- Добавьте штекеры в ЗЕЛЕНЫЙ (1 - 12) и припаяйте концы наверху; оставив зазоры там, где показано (для проводов резистора позже).
- Снимите провод резистора с RED2.
- Снимите пластиковую прокладку со штифтов.
-
Согните штифты так, чтобы они совпали с верхней платой:
- TXD0 в TX
- RXD0 в RX
- IO0 - D3
- IO2 в D4
- GND к GND
- RST в RST
- АЦП к A0
- IO16 - D0
- IO14 - D5
- IO12 - D6
- IO13 - D7
- VCC на 3V3
C. Присоединение Protoboard (верхняя часть) к ESP12 (нижняя сторона)
- Ввинтите RED1 в EN и оставьте свободным
- Проденьте RED3 в IO15 и оставьте свободным
- Вставьте RED5 в IO4 и оставьте свободным
- Вставьте RED7 в IO5 и оставьте свободным
- Соедините гнутые штифты из B # 2
- Осторожно прижмите доски на расстоянии 2 мм друг от друга и параллельно / на равном расстоянии.
D. Пайка соединенных плат на обратной стороне макетной платы
- Выводы, выходящие через отверстия, можно припаять и разрезать.
- Вывод резистора от RED2 можно совместить с контактом 3V3, отрезать и припаять
E. Пайка соединенных плат на верхней стороне ESP12 / прототипной платы
- Провода, выходящие из IO15, IO4, IO5 и EN, можно припаять и отрезать лишнее.
- Выходящие сверху штифты можно отретушировать в случае трещин на стыках.
F. Добавление оставшихся компонентов на Protoboard (верхняя часть)
-
Добавьте конденсатор через отверстие PINK1 на соединение PINK2 и припаяйте лишнее через PINK1.
-
Если регулируется:
- Добавьте регулятор к PINK3, 4, 5 с изгибом пластикового корпуса, обращенным к 3V3 на макетной плате.
- На обратной стороне макетной платы согните ножку от PINK3 к RED2, RED8 и RED6, припаяйте
- На нижней стороне макетной платы вытяните ножку от PINK4 до YELLOW16, припаивая к YELLOW16.
- На нижней стороне макетной платы согните ножку от PINK5 к PINK1 и припаяйте.
- Проложите НОЖКУ, оставляя ЖЕЛТЫЙ15, к ноге, оставляя РОЗОВЫЙ5, и припаяйте.
ПРИМЕЧАНИЕ. Используйте тестер целостности на мультиметре, чтобы убедиться, что провода не перемыкаются во время сборки.
Шаг 3: Припаиваем контакты заголовка (с помощью СОЕДИНИТЕЛЯ)
Выше есть видео, в котором показан процесс пайки SOCKET JIG.
- Пропустите штыри заголовка через нижнюю часть платы (TX вверху слева на верхней стороне).
- Пропустите приспособление над пластиковым жаткой и выровняйте обе поверхности.
- Переверните приспособление и сборку и плотно прижмите жатку к твердой плоской поверхности.
- Плотно прижмите доску к приспособлению.
- Припаяйте 4 угловых контакта с минимальным количеством припоя (только временное выравнивание контактов).
- Разогрейте и переставьте доску / штыри, если необходимо (доска или штыри не выровнены или вертикальны).
- Припаиваем остальные контакты.
Шаг 4: приклеиваем компонент к основанию
Не рассматривается в видео, но рекомендуется: нанесите большую каплю горячего клея в пустое основание, прежде чем быстро вставить плату и выровнять - это создаст ключи сжатия по обе стороны от платы. Пожалуйста, сделайте пробный запуск при установке экранов в основание. Если склейка была не очень точной, возможно, вам потребуется сделать небольшую опилку края печатной платы.
- Повернув нижнюю поверхность корпуса основания вниз, проденьте припаянный пластиковый коллектор через отверстия в основании; (штифт TX будет сбоку от центральной канавки).
- Поместите приспособление для горячего клея под основание так, чтобы пластиковые заглушки проходили через его пазы.
- Установите приспособление для горячего клея на твердую плоскую поверхность и осторожно надавите на печатную плату, пока пластиковые вставки не коснутся поверхности; это должно привести к правильному расположению штифтов.
- При использовании горячего клея держите его подальше от штифтов жатки и на расстоянии не менее 2 мм от того места, где будет располагаться крышка.
- Нанесите клей на все 4 угла печатной платы, обеспечивая контакт со стенками основания; если возможно, позвольте просачиванию с обеих сторон печатной платы.
Шаг 5: приклеиваем крышку к основанию
- Убедитесь, что на шпильках нет клея, а на верхних 2 мм основания нет горячего клея.
- Установите крышку заранее (пробный прогон), убедившись, что на пути нет артефактов печати.
- При использовании цианоахрилатного клея соблюдайте соответствующие меры предосторожности.
- Нанесите цианоахрилат на нижние углы крышки, обеспечивая покрытие прилегающего выступа.
- Быстро установите крышку на основание; зажимом закройте углы, если это возможно.
- После того, как крышка высохнет, вручную согните каждый штифт, чтобы он занимал центральное место в пустоте, если это необходимо.
Шаг 6: нанесение клейких этикеток
- Наклейте этикетку с выводом выводов на нижнюю сторону основания, со штифтом RST на стороне с канавкой.
- Наклейте этикетку с идентификатором на плоскую сторону без бороздок, пустота для штифтов должна быть наверху этикетки.
- Плотно прижмите этикетки, при необходимости используйте плоский инструмент.
Шаг 7. Дальнейшие действия
- Запрограммируйте свой D1M BLOCK с помощью D1M BLOCKLY
- Загрузка с помощью D1M CH340G BLOCK
- Ознакомьтесь с Thingiverse
- Задайте вопрос на форуме сообщества ESP8266
Рекомендуемые:
ESP12 Простая пайка на стандартной печатной плате: 3 шага
ESP12 Простая пайка на стандартной печатной плате: Здравствуйте, китайские ESP12 очень дешевы, но это кошмар для тестирования на макетной плате или пайки на печатной плате из-за их необычно 2-миллиметрового шага между ногами. Я создал небольшой 3D-печатный адаптер и после нескольких попыток нашел очень простое и надежное решение
IOT123 - АССИМИЛЯЦИЯ СЕНСОРНОГО УЗЛА: ICOS10 3V3 MQTT NODE: 6 шагов
IOT123 - ASSIMILATE SENSOR HUB: ICOS10 3V3 MQTT NODE: Это первый из множества комбинаций MCU / Feature в ASSIMILATE SENSOR HUBS: мастера, которые собирают дампы данных с ведомых устройств I2C ASSIMILATE SENSORS. В этой сборке используется Wemos D1 Mini для публикации любых данных, сброшенных из ASSIMILATE
Блокировка погодных условий для отопления дома - IoT RasPi Zero & ESP12: 5 шагов
Блокировка погодных условий для отопления дома - IoT RasPi Zero и ESP12: История Следует отметить, что этот проект полагается на то, что у вас есть RaspberryPi Zero, на котором запущен сервер домашней автоматизации Domoticz (довольно легко сделать) с node-red и настроен как брокер MQTT. эта витрина? Чтобы продемонстрировать свое решение о том, как я сэкономил сом
ESP8266 / ESP12 Witty Cloud - контроллер SmartThings RGB с питанием от Arduino: 4 шага
ESP8266 / ESP12 Witty Cloud - Контроллер SmartThings RGB на базе Arduino: RGB везде! Кому не нравится в наши дни крутое цветное освещение вокруг своего дома? Этот небольшой проект демонстрирует ESP8266, смешанный с системой управления SmartThings, и превращается в настоящий изящный контроллер RGB для светодиодной
ESP8266 / ESP12 Witty Cloud - датчик освещенности SmartThings с питанием от Arduino: 4 шага
ESP8266 / ESP12 Witty Cloud - датчик освещенности SmartThings с питанием от Arduino: реакция вашего умного освещения на некоторые моменты времени по умолчанию, такие как закат и восход солнца, или определенное время … не всегда соответствует тому, что видят ваши глаза, пока вы находитесь внутри твой дом. Может быть, пора добавить датчик, который может активировать все эти