Мазмуну:

Температура көзөмөлүндөгү LED: 6 кадам
Температура көзөмөлүндөгү LED: 6 кадам

Video: Температура көзөмөлүндөгү LED: 6 кадам

Video: Температура көзөмөлүндөгү LED: 6 кадам
Video: Autonomic Dysfunction in ME/CSF 2024, Ноябрь
Anonim
Температураны көзөмөлдөгөн LED
Температураны көзөмөлдөгөн LED

Светодиоддор көрсөтмөлөрдү берүү, дисплей такталарына цифраларды коюу, маалыматты алыстан башкаруу пультундагыдай өткөрүп берүү сыяктуу көптөгөн иштерди аткарышат. Светодиоддор - электрониканын баатырлары жана чындыгында "айтылбаган" баатырлар. Бул эле эмес, алар биздин үйлөрдү жарыктандырууда кеңири колдонулат. Бул жерде биз температураны көрсөтүү үчүн аларды колдонуп жатабыз. Албетте сандар эмес, бирок жок дегенде алар температура ысык, суук же туура экенин көрсөтө алышат. Биз жасай турган схема Arduino UNO жана LM35 ICдин тегерегинде курулган.

Arduino UNO ар бир өндүрүшчүнүн куралдарынын кутусунда өз ордун тапты. Arduino UNO - бул өтө эле популярдуу, анткени сиз аны бир гана мүнөттүн ичинде ачып, LEDди жаркырата аласыз.

Макул, ошондуктан долбоорду уланта берели, биз дагы бул долбоордун дагы бир баатырын карайбыз жана бул биздин сенсор.

1 -кадам: Бизге керектүү нерселер

Бизге керектүү нерселер
Бизге керектүү нерселер

1. Arduino UNO

2. Breadboard

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

4. Кызыл LED

5. Жашыл LED

6. Көк LED

7. Өткөргүч зымдар

8. Arduino IDE (программалык камсыздоо)

9. USB кабели (биздин Arduino ны компьютерге туташтыра турган)

2 -кадам: LM35 сенсору жөнүндө

LM35 сенсор жөнүндө
LM35 сенсор жөнүндө

LM35 сонун, так жана ар тараптуу температура сенсору. LM35 - бул Цельсий градусындагы температурага пропорционалдуу өндүрүм берген IC. Бул ICдин температура диапазону -55тен 150 градуска чейин. Цельсий боюнча ар бир даражада чыңалуунун жогорулашы 10mA, башкача айтканда 0.01V/Celsius.

LM35ти Arduino жана башка микро контроллерлерге оңой туташтырса болот.

Колдонмолор:

1. Температураны өлчөө

2. Авто жылуулук контроллери

3. Батареялардын температурасын текшерүү

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

ICде үч пин бар: 1. +VCC

2. Output

3. GND

Биз ICге 4-20V бергенде. Чыгуучу пинде чыңалуу өзгөрүүсү болот. Температура 0 градус Цельсий болгондо, өндүрүш 0В болмок. Ар бир Цельсийде 10 мА көтөрүлүү болот. Температураны чыңалуудан эсептөө үчүн бул формуланы колдонушубуз керек

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

3 -кадам: Биздин сенсорду түшүнүү

Биздин сенсорду түшүнүү
Биздин сенсорду түшүнүү

Бул жерде биз LM35 IC түшүнүүгө аракет кылабыз. ICдин 1 -пинине +5В электр энергиясын туташтырыңыз жана Жерди 3 -чү пинге туташтырыңыз. Андан кийин, мультиметрдин позитивдүү терминалын ICдин 2 -пин, ал эми терс терминалдын IC -дин 3 -pinүндөгү туташтырыңыз. Сиз чыңалууга ээ болосуз жана сенсорду ысык нерсенин жанына койсоңуз, чыңалуу жогорулайт.

4 -кадам: Circuit

Circuit
Circuit
Circuit
Circuit
Circuit
Circuit

Ошентип, азыр биздин долбоорду жасоого убакыт келди. Светодиоддорду туташтыруу үчүн схеманы аткаруу керек. Мен сенсорду схемага кошкон жокмун, анткени tinkercadда LM35 сенсору жок. Кечиресиз, бирок сенсорду туташтыруу үчүн төмөндө келтирилген көрсөтмөлөрдү аткарыңыз.

1. ICдин 1 -пинин +5V Arduino'го туташтырыңыз

2. ICтин 2 -пинин Ардуинонун А2'ине туташтырыңыз

3. ICтин 3 -пинин Arduino GNDге туташтырыңыз

Азыр биздин аппараттык бөлүкбүз бүтүп калды жана биз жасашыбыз керек болгон нерсе - бул кодду жүктөө.

5 -кадам: Кодекс

6 -кадам: Бүттү

Бүттү!
Бүттү!

Кодду жүктөгөндөн кийин, сиздин LED жаркырай баштаганын көрөсүз, аба ырайына жараша LED түсү жаркырайт. Баса, мен кайсы LED кандай температура статусуна ээ экенин унутуп калдым. Чындыгында, Эгерде кызыл LED жарык болсо, температура ысык болот.

Эгерде көк LED жаркыраса, температура суук болот.

Ал эми жашыл LED жаркыраса, температура туура келет!

Дагы бир нерсе, эгер сиз сериялык мониторду ачып, ылдамдыгын секундасына 9600 битке койсоңуз, анда температура ысык, суук же туура болсо билдирүү аласыз.

Ошентип, бул окуу үчүн сизге чоң рахмат жана бул окуу куралы сизге жагат деп ишенем.

Рахмат!

Сунушталууда: