Оглавление:
- Шаг 1. Материалы и инструменты
- Шаг 2. Загрузите исходный код
- Шаг 3: запрограммируйте ATtiny85
- Шаг 4: Сборка Protoboard
- Шаг 5: Сборка корпуса
- Шаг 6. Дальнейшие действия
Видео: IOT123 - Сборка КОРОБКИ МОЩНОСТИ: 6 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
Это оболочка для ATTINYPOWERMETER, созданная moononournation.
Он может непрерывно измерять напряжение (В), ток (мА) и суммарную потребляемую мощность (мВтч). А также постройте простой график для визуализации фигур. Поскольку простое руководство по подключению отображается на OLED-экране при запуске.
Код был разветвлен и изменен для меньшего OLED-экрана.
Разъемы представляют собой винтовые клеммы; Ввинченные штифты облегчают подключение.
Я предлагаю вам сначала макетировать проект на основе Instructable moononournation. Я искал оптимизации, но не смог улучшить его оригинальный дизайн. Я рассматривал возможность добавления подтягиваний на линии I2C, но «если он не сломан, не чините его».
Шаг 1. Материалы и инструменты
Есть полный список материалов и источников.
- Корпус, напечатанный на 3D-принтере (1)
- 1 "двусторонняя макетная плата (1)
- OLED-экран (1)
- Модуль INA219 (1)
- ATTINY85 20ПУ (1)
- 2-контактный винтовой соединитель (1)
- 3-контактный винтовой соединитель (1)
- Аккумулятор LIR2450 (1)
- Держатель LIR2450 (1)
- Винты M2,2 x 6 мм с потайной головкой (4)
- Цианакрилатный клей (1)
- Монтажный провод (7)
- Припой (1)
- Припой (1)
Шаг 2. Загрузите исходный код
Исходный код загрузки с GitHub: https://github.com/IOT-123/ATtinyPowerMeter. Если вы не знакомы с GitHub, просто нажмите кнопку «Клонировать или загрузить», а затем «Загрузить ZIP».
Шаг 3: запрограммируйте ATtiny85
Используйте компиляцию Arduino и запрограммируйте исходный код на ATtiny85. Вы можете найти более подробную информацию в этих инструкциях:
www.instructables.com/id/Programming-the-A…
www.instructables.com/id/How-to-Program-AT…
www.instructables.com/id/How-to-program-th…
www.instructables.com/id/Programming-the-A…
www.instructables.com/id/Programming-an-At…
Шаг 4: Сборка Protoboard
В некоторых случаях возникает препятствие для пайки на другой стороне сквозного отверстия. В этом случае я припаивал пластину к сквозному отверстию мишени, затем расплавлял припой сбоку и вставлял оголенный соединительный провод в центральное отверстие, удерживал и отводил тепло.
- Снизу вставьте контакты 2-контактного разъема в RED1 и RED2 с отверстием наружу. Припаять штифты на верхней стороне.
- Снизу вставьте контакты 3-контактного разъема в RED3, RED4 и RED5 с отверстием наружу. Припаять штифты на верхней стороне.
- Снизу вставьте штифты из ATTINY85 в RED6 - RED13 с маркером стружки, как показано. Припаять штифты на верхней стороне.
- Снизу припаяйте синий провод от ЖЕЛТОГО1 к ЖЕЛТУ2.
-
Снизу припаяйте зеленый провод от YELLOW3 к YELLOW4.
- Сверху припаяйте черный провод от RED1 к RED4.
- Сверху припаяйте черный провод от СИНЕГО1 к СИНЕМУ2.
- Сверху припаяйте черный провод от СИНЕГО 3 к СИНЕМУ4.
- Сверху припаяйте красный провод от PINK1 к PINK2 (оставив много лишнего провода, как показано на рисунке).
- Сверху припаяйте красный провод от PINK3 к PINK4 (оставив много лишнего провода, как показано на рисунке).
- Сверху припаяйте красный провод от PINK5 к PINK6.
- Сверху припаяйте красный провод к PINK7 (оставив много лишнего).
- Сверху припаяйте черный провод к PINK8 (оставив много лишнего).
- Припаяйте штекерные разъемы 6P к модулю INA219, как показано.
- Сверху вставьте контакты INA219 в ОРАНЖЕВЫЙ1 - ОРАНЖЕВЫЙ6 и припаяйте.
- Припаяйте 4-контактные штыревые разъемы к OLED-модулю, как показано.
- Снимите пластиковую манжету со штифтов 6P.
-
Согните штифты в слегка S-образную форму, просушите их, чтобы проверить параллельность досок.
- Сверху вставьте контакты OLED в ORANGE7 - ORANGE10 и припаяйте.
Шаг 5: Сборка корпуса
- Вставьте собранную макетную плату / INA219 / OLED в корпус, напечатанный на 3D-принтере, и закрепите винтами.
- Соберите SPDT с помощью 3D-печатной рамки переключателя с цианоакрилатом на соприкасающихся поверхностях.
- Оловянные штифты на SPDT.
- Закрепите узел переключателя на корпусе цианоакрилатом.
- Оловянные штифты на держателе LIR2450.
- Закрепите держатель LIR2450 на корпусе цианоакрилатом.
- Припаяйте свободный черный провод от платы к -ve контакту держателя батареи.
- Припаяйте свободный красный провод от платы к среднему контакту переключателя SPDT.
- Припаяйте красный провод от контакта + ve на держателе батареи к нижнему контакту SPDT (ближайшему к большому отверстию на корпусе).
Хотя это и не обязательно, более простое соединение может быть достигнуто путем присоединения штырей с вилкой к винтовым соединителям.
- Подсоедините штыри 1x2P к 2-контактным винтовым разъемам.
- На вилке 2x3P согните и припаяйте контакты в одном ряду к соседним контактам в другом ряду.
- Подключите его к 3-контактным винтовым разъемам.
Шаг 6. Дальнейшие действия
При использовании LIR2450 после подключения включите питание, нажав переключатель вниз.
На экране-заставке показано использование разъема.
Разъем 2P (используется, когда LIR2450 не используется):
- Внешний контакт, заземление источника питания монитора
- Внутренний PIN-код, питание монитора + ve
Разъем 3P (используется для контролируемого устройства):
- Внутренний PIN-код, Device + ve
- Средний контакт, заземление устройства, заземление аккумулятора устройства
- Внешний PIN-код, аккумулятор устройства + ve
Рекомендуемые:
Рецепт коробки-компаньона (аппаратный ремикс / изменение схемы): 11 шагов (с изображениями)
Рецепт Companion Box (Hardware Remix / Circuit Bending): Аппаратный ремикс - это способ пересмотреть возможности музыкальных технологий. Companion Boxes - это гнутые электронные музыкальные инструменты, изготовленные своими руками. Звуки, которые они издают, зависят от используемой цепи. Созданные мной устройства основаны на мультиэфф
Как сделать светодиодные глаза монстра из обувной коробки: 6 шагов
Как сделать светодиодные глаза монстра из обувной коробки: Возможно, вы видели монстров в фильмах и книгах. Однако как вы думаете, как должно выглядеть чудовище? У него должны быть огромные размеры или острые как бритва зубы? Они оказались антагонистами в комиксах о супергероях и злодеями в фильмах Диснея. В
Коробки Hello There: 8 шагов (с картинками)
Коробки Hello There: разработанный техническими инструкторами Rev Hardware Accelerator в рамках семинара по разработке продуктов Интернета вещей, этот проект представляет собой пару подключенных устройств, которые «машут» друг другу. Нажатие кнопки на одном поле активирует флаг на другом поле, чтобы
Телефон из коробки: 5 шагов
Phone-In-The-Box: Phone-In-The-Box - проект для тех, кто просто не может держать руки подальше от этих устройств ночью. Коробка сообщит вам, когда (в 23:00?) Телефон должен быть на зарядном устройстве с помощью индикаторов и звуков. Это предназначено для улучшения здоровья и хорошего самочувствия
Лучшие коробки для балуна: 5 шагов
Лучше ящики для балуна: я делал инструкции по созданию балуна или унуна. https://www.instructables.com/id/How-to-Make-a-Bal… Многим людям, казалось, понравился их рюкзак для экстренной помощи или сумка для полевого снаряжения. Поскольку этих коробок не было в наличии, я отправился в Home Depot