Необычный термометр своими руками

Перевёл alexlevchenko для mozgochiny.ru

Доброго времени суток. Представляю вашему вниманию статью об изготовлении необычного термометра в виде вот такого куба, который меняет цвета в зависимости от температуры!

Шаг 1: Необходимые детали

Для воплощения аналогичной самоделки вам понадобится следующее:

  • Датчик температуры TMP36;
  • RGB светодиод с общим анодом, но можно использовать и с общий катод, после незначительных изменений схемы;
  • Микроконтроллер ATTiny85;
  • 8-контактный разъем DIP;
  • LM1117t линейный стабилизатор напряжения 3,3 В;
  • 2 резистора с номиналом сопротивлений 50 Ом;
  • конденсатор 10 мкФ;
  • Монтажная плата;
  • Держатель для 4xAAA батарей  (нет на фотографии).

Для изготовления деталей корпуса использовал лазерный резак (его благополучно можно заменить «золотыми руками»), лист МДФ 30×60см/3 мм и лист 30×60см/3 мм оргстекла. Если нет желания/денег/необходимости покупать целые листы, можно обойтись и обрезками. Кроме этого для изготовления куба также потребуется клей, которым можно склеивать оргстекло.
Для программирования ATTiny85 нужна плата Arduino или программатор для ATTiny85. При сборке потребуется паяльник и термоклеевой пистолет.

Шаг 2: Изготавливаем куб

Основа слегка приподнята, чтобы было возможно установить держатель батарей. Плата в дальнейшем будет приклеена на направляющие.


Панели из оргстекла также вырезаются с помощью лазерной резки, при этом в то же время их поверхности делаются диффузными, благодаря крошечным царапинам, что наносятся с помощью лазера (или же можно сразу приобрести диффузное оргстекло).

Лазерный резак использует значение между черным (0) и белым (255) для определения интенсивности нанесения царапин. Чтобы узнать, какое значение лучше всего соответствует проекту, произвел тестовый прогон с каждым значением.


Для склеивания деталей воспользуемся клеем Plexi. Чтобы было проще, сделал небольшую форму из деревянных обрезков, чтобы фиксировать самоделку.

Шаг 3: Паяем плату

Общая разводка платы довольно простая. Распиновка некоторых элементов схемы:

Шаг 4: Прошивка

В качестве программатора использовал плату Arduino nano для прошивки ATtiny85.

В целях экономии заряда батареи температура не измеряется непрерывно.

На ATtiny85 используется спящий режим для минимизации энергопотребления. Температуру можно настроить по своему усмотрению, по умолчанию она установлена на 18°C

ColorCube

Шаг 5: Наслаждаемся результатом!

Если вы всё сделали правильно и следовали за каждым шагом, то теперь у вас должен получится куб, который может «ощущать» температуру!

Всем спасибо за внимание 🙂

ColorCube

(A-z Source)

ПОДЕЛИТЕСЬ С ДРУЗЬЯМИ!


About alexlevchenko

Ценю в людях честность и открытость. Люблю мастерить разные самоделки. Нравится переводить статьи, ведь кроме того, что узнаешь что-то новое - ещё и даришь другим возможность окунуться в мир самоделок.

3 Replies to “Необычный термометр своими руками”

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

* Copy This Password *

* Type Or Paste Password Here *