Съдържание:

Температурно контролирани светодиоди: 6 стъпки
Температурно контролирани светодиоди: 6 стъпки

Видео: Температурно контролирани светодиоди: 6 стъпки

Видео: Температурно контролирани светодиоди: 6 стъпки
Видео: Температурен контролер за мобилен телефон с DT 06 WIFI модул | Програмиране на LDmicro-Roboremo 2024, Ноември
Anonim
Температурно контролирани светодиоди
Температурно контролирани светодиоди

Светодиодите вършат много задачи, като дават индикации, правят цифри на табла за дисплеи, прехвърлят информация като тази, която правим с дистанционното управление. Светодиодите са герои на електрониката и всъщност "непеени" герои. Не само това, но те се използват широко за осветяване на къщите ни. Тук ги използваме за показване на температурата. Разбира се, не цифри, но поне те могат да показват дали температурата е гореща, студена или подходяща. Схемата, която ще правим, е изградена около Arduino UNO и LM35 IC.

Arduino UNO зае своето място във всяка кутия с инструменти на всеки производител. Arduino UNO е изключително елементарен, защото можете просто да го разопаковате и да премигнете светодиода за по -малко от минута, а също и езика, който е съвместим, който е C/C ++, които имат широка популярност.

Добре, така че нека да продължим с проекта и ще погледнем към още един герой на този проект и това е нашият сензор.

Стъпка 1: Неща, от които ще се нуждаем

Неща, от които ще се нуждаем
Неща, от които ще се нуждаем

1. Arduino UNO

2. Платформа

3. LM35 температурен сензор

4. Червен светодиод

5. Зелен светодиод

6. Син светодиод

7. Кабелни проводници

8. Arduino IDE (софтуер)

9. USB кабел (този, който ще свърже нашия Arduino към компютър)

Стъпка 2: За сензора LM35

Относно сензора LM35
Относно сензора LM35

LM35 е отличен, точен и универсален температурен сензор. LM35 е интегрална схема, която дава изход пропорционален на температурата в градуси по Целзий. Температурният диапазон на тази интегрална схема е от -55 до 150 градуса по Целзий. Повишаването на напрежението при всяка степен в Целзий е 10 mA, т.е. 0.01V/Целзий.

LM35 може лесно да бъде свързан с Arduino и други микроконтролери.

Приложения:

1. Измерване на температурата

2. Автоматичен терморегулатор

3. Проверка на температурата на батериите

Пин конфигурация:

В IC има три пина: 1. +VCC

2. Изход

3. GND

Когато предоставяме 4-20V на IC. Ще има промяна в напрежението на изходния щифт. Когато температурата е 0 градуса по Целзий, изходът ще бъде 0V. При всяко повишаване на Целзий ще има повишение от 10 mA. За да изчислим температурата от напрежението, трябва да използваме тази формула

Vout = 0.01V/Температура

Стъпка 3: Разбиране на нашия сензор

Разбиране на нашия сензор
Разбиране на нашия сензор

Тук ще се опитаме да разберем LM35 IC. Свържете +5V захранване към 1 -ви щифт на IC и свържете земята към 3 -ия щифт на IC. След това свържете положителния извод на мултицет към втория щифт на IC и отрицателния извод на мултицет към третия щифт на IC. Ще получите напрежението и ако поставите сензора близо до горещо нещо, напрежението ще се увеличи.

Стъпка 4: Веригата

Веригата
Веригата
Веригата
Веригата
Веригата
Веригата

Така че сега е време да направим нашия проект. Трябва да следвате схемата на свързване, за да свържете светодиоди. И аз не съм включил сензора в схемата, защото няма сензор LM35 в tinkercad. Съжалявам за това, но следвайте инструкциите, дадени по -долу, за да свържете сензора.

1. Свържете първия пин на IC към +5V на Arduino

2. Свържете 2 -ри пин на IC към A2 на Arduino

3. Свържете 3 -ия пин на IC към GND на Arduino

Сега нашата хардуерна част е завършена и единственото нещо, което трябва да направим, е да качим кода.

Стъпка 5: Кодът

Стъпка 6: Готово

Свършен!
Свършен!

След като качите кода, ще видите, че вашият светодиод започва да свети, което означава, че цветът на светодиода според времето ще свети. Между другото забравих кой LED означава какво състояние на температурата. Всъщност, Ако червеният светодиод свети, температурата е гореща.

Ако свети син светодиод, температурата е ниска.

И ако зеленият светодиод свети, температурата е точна!

Още нещо, ако отворите сериен монитор и зададете скоростта на 9600 бита в секунда, можете да получите изявление дали температурата е гореща, студена или точно подходяща.

Така че много ви благодаря, че прочетохте това и се надявам този урок да ви хареса.

Благодаря!

Препоръчано: