Оглавление:

Аналоговый измеритель температуры: 4 шага
Аналоговый измеритель температуры: 4 шага

Видео: Аналоговый измеритель температуры: 4 шага

Видео: Аналоговый измеритель температуры: 4 шага
Видео: ПР200 "Овен" подключение датчика температуры 4-20 ма . 2024, Июль
Anonim
Аналоговый измеритель температуры
Аналоговый измеритель температуры

Эта аналоговая температура была создана мной, чтобы ценить те дни, когда мы видели только аналоговые устройства в те дни, когда жили наши деды. Сегодня мы видим только цифровую … Вот почему я создал эту аналоговую температуру, которая очень хороша для новичков и новичков в Arduino. Вы можете использовать любой датчик температуры. Я тестировал датчики LM35 и DHT22. Если вы хотите быть дешевым, вы можете использовать только LM35. Я использовал сервопривод для движения шкалы. Оба работали нормально. Я показал это с помощью DHT22, поскольку он очень точен и может также измерять влажность (я не использовал, так как тогда у меня был только сервопривод, вы можете построить его в качестве упражнения, подключив другой сервопривод). Вы также можете построить для него шасси (на самом деле у меня его не было, когда я его собирал). Не волнуйтесь, все схемы и код находятся в файле Fritzing. Вам необходимо загрузить Fritzing перед открытием файла, это бесплатно и чрезвычайно полезен. Так что продолжайте и создавайте…

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

1 Arduino Uno / Mega / nano / micro

2. Микро сервопривод SG90 tower pro

3. клей двустороннего скотча

4 DHT22 или LM35 (датчик температуры)

5. Провода

6. маленькая палочка как циферблат

7. Резистор 10К (для DHT22)

8. припой перфокарт (по желанию)

9 кусок картона, карандаш или ручка, протектор

Шаг 2: Подключение

Подключение
Подключение

Скачайте файл fritzing. Затем подключите согласно схеме на макете. Для циферблата вы можете использовать небольшую тонкую палочку и приклеить немного клея к серво-циферблату и вашей палке (здесь я использовал ароматическую палочку)

N. B. Еще прикрепил файл с LM35. Посмотрите его и при необходимости измените.

Шаг 3. Загрузите код и фоновую доску

Загрузить код и фоновую доску
Загрузить код и фоновую доску
Загрузить код и фоновую доску
Загрузить код и фоновую доску
Загрузить код и фоновую доску
Загрузить код и фоновую доску

У меня есть код, прикрепленный к файлу. Попробуйте выучить его и загрузить на arduino. После загрузки

Теперь возьмите картон и сделайте полукруглый кусок. Теперь возьмите транспортир и нарисуйте углы в 15 градусов, взяв за основу центр полукруга. Обратитесь к моему рисунку. Теперь отметьте температуру от 0 до 60 градусов Цельсия. Для Фаренгейта сделайте свои настройки. Теперь сделайте отверстие в центре и вставьте в него маленький вал сервопривода. Теперь прикрепите длинный вал из комплекта сервопривода, а затем прикрепите небольшую палочку в качестве шкалы.

Теперь протестируйте все это в 1) гостиной, 2) возле огня или горячего предмета, 3) в холодильнике. Если все работает нормально, значит, все в порядке. Если нет, проверьте соединения еще раз, например. правильно ли вы подключили контакт датчика и вывод данных сервопривода. Возможно, вам придется откалибровать сервопривод в соответствии с вашими настройками (либо только на x градусов, либо на 180-x градусов).

Шаг 4. Наконец…

Наконец-то…
Наконец-то…

После всего этого вы можете либо припаять его, и вы можете сделать 3D-печатный корпус, либо просто оставить его голым в своей гостиной.

Рекомендуемые: