1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 51 53 54 55 56

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

29.05.2017 в Идеи для ДОМА, Электронные самоделки

Перевёл 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)


  • RSS
  • Facebook
  • LiveJournal
  • Добавить ВКонтакте заметку об этой странице
  • Мой Мир
  • В закладки Google
  • Blogger
  • Twitter

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

  1. как изменить диапазон смены цвета? Хочу в сауну поставить…

    • В процедуре void checkTemp() приведены расчетные формулы и величина, по которой меняется цвет термометра.

  2. Дочитал до «использовал лазерный резак» и бросил… 🙁

Прокомментировать

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

Мастер-классы | Как сделать | DIY | Handmade | Self made | Поделки | Своими руками | Карта сайта | Реклама

Всё что ты хочешь, ты можешь сделать САМ! Мы за созидание, развитие и свободное распространение знаний и личного опыта!

МозгоЧины - сообщество энтузиастов © 2010 – 2017

Перейти к верхней панели