Я решил сделать термометр для отслеживания температуры на улице, и получилась забавная вещь. В любой точке дома я могу узнать какая температура снаружи. Сама макетная плата содержит такие компоненты, как :
- Микроконтроллер ATmega328 в формате dip
- Стабилизатор напряжения LM7805C 5В
- Светодиод зеленый и кнопка
- Термодатчик TC1047A
- OLED дисплей
- Bluetooth модуль HC-06
Температурный датчик TC1047A выполнен в корпусе SOT-23 и это делает его использование не совсем удобным. Но в данном случае он установлен на плате вместе со всей необходимой обвязкой и защитой, что позволяет сразу подключить к микроконтроллеру и начать измерение температуры.
Не смотря на свои малые размеры, дисплеи серии OLED имеют очень четкую, яркую, контрастную картинку с большим углом обзора, поэтому даже мелкий рисунок или шрифт будет легко читаем и виден даже в ярко освещенном помещении.
Подключение данного OLED дисплея к Ардуино или к любому другому МК происходит всего по 4-м проводам ( два из которых питание), очень просто и удобно.
Перейдем к схеме устройства:
Как прошить устройство сказано в моих прошлых статьях: "Система управления приборами 220 В", "Робот-платформа Redboard".
В качестве ПО для Android я использую для отслеживания данных с термометра программу Bluetooth SPP Pro.
Список радиоэлементов
Обозначение | Тип | Номинал | Количество | Примечание | Магазин | Мой блокнот |
---|---|---|---|---|---|---|
U1 | МК AVR 8-бит | ATmega328P | 1 | DIP | Поиск в магазине Отрон | |
U2 | Линейный регулятор | LM7805CT | 1 | DIP | Поиск в магазине Отрон | |
D1 | Светодиод | Зеленый | 1 | Поиск в магазине Отрон | ||
Термодатчик | TC1047A | 1 | Поиск в магазине Отрон | |||
Bluetooth | HC-06 | 1 | Поиск в магазине Отрон | |||
OLED | 0`96 | 1 | Поиск в магазине Отрон | |||
Кнопка | 1 | Поиск в магазине Отрон | ||||
Скачать список элементов (PDF)
Прикрепленные файлы:
- analogTempSensor.rar (12 Кб)
- analogTempSensor_OLED_onStreet_Sauna.ino (1 Кб)
Комментарии (2) | Я собрал (0) | Подписаться
Для добавления Вашей сборки необходима регистрация
[Автор]