Мазмұны:

Температураны басқаратын жарықдиодты шамдар: 6 қадам
Температураны басқаратын жарықдиодты шамдар: 6 қадам

Бейне: Температураны басқаратын жарықдиодты шамдар: 6 қадам

Бейне: Температураны басқаратын жарықдиодты шамдар: 6 қадам
Бейне: Титаниктің құпиясы: олар айсбергті қалай байқамады?! Ең егжей-тегжейлі оқиға! 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 - бұл Цельсий градусындағы температураға пропорционалды шығуды беретін IC. Бұл IC температуралық диапазоны -55 -тен 150 градус Цельсийге дейін. Цельсий бойынша әр дәрежеде кернеудің көтерілуі 10 мА құрайды, яғни 0,01 В/Цельсий.

LM35 Arduino мен басқа микроконтроллерлерге оңай қосылады.

Қолданбалар:

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

2. Автоматты жылу реттегіш

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

Түйреуіш конфигурациясы:

IC -де үш түйреуіш бар: 1. +VCC

2. Шығару

3. GND

Біз IC-ге 4-20 В беретін кезде. Шығу түйреуішінде кернеудің өзгеруі болады. Температура 0 градус Цельсий болған кезде шығыс 0В болады. Цельсий сайын 10мА жоғарылауы болады. Температураны кернеуден есептеу үшін мына формуланы қолдану керек

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

3 -қадам: біздің сенсорды түсіну

Біздің сенсорды түсіну
Біздің сенсорды түсіну

Мұнда біз LM35 IC түсінуге тырысамыз. +5В қуат көзін IC -дің 1 -ші түйреуішіне қосыңыз және 3 -ші істікшеге Ground -ды қосыңыз. Содан кейін, МК -ның 2 -ші түйреуішіндегі мультиметрдің оң терминалын және МК -нің 3 -ші түйісіндегі теріс мультиметрдің терминалын қосыңыз. Сіз кернеуді аласыз, егер сенсорды ыстық заттың жанына қойсаңыз, кернеу артады.

4 -қадам: Цикл

Цикл
Цикл
Цикл
Цикл
Цикл
Цикл

Енді біздің жобаны жасайтын уақыт келді. Жарықдиодты қосу үшін схеманы орындау қажет. Мен сенсорды схемаға қоспадым, себебі tinkercad -те LM35 сенсоры жоқ. Кешіріңіз, бірақ сенсорды қосу үшін төмендегі нұсқауларды орындаңыз.

1. IC 1 -ші түйреуішін Arduino +5V -ге қосыңыз

2. IC 2 -ші штырды Arduino A2 -ге қосыңыз

3. IC 3 -ші пинін Arduino GND -ге қосыңыз

Енді біздің аппараттық бөлік аяқталды және кодты жүктеу керек.

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

6 -қадам: Орындалды

Орындалды!
Орындалды!

Кодты жүктегеннен кейін сіз жарық диоды жарқырай бастайтынын, ауа -райына сәйкес жарық диоды түсі түсетінін көресіз. Айтпақшы, мен қандай жарық диодты температура күйіне сәйкес келетінін ұмытып кеттім. Іс жүзінде, Егер қызыл жарық диоды жанса, температура ыстық болады.

Егер көгілдір жарық диоды жанса, температура суық болады.

Ал егер жасыл жарық диоды жанып тұрса, температура дұрыс!

Тағы бір нәрсе, егер сіз сериялық мониторды ашып, жылдамдығын секундына 9600 битке орнатсаңыз, онда температура ыстық, суық немесе дұрыс болса, сіз мәлімдеме ала аласыз.

Сондықтан оны оқығаныңыз үшін көп рахмет және сізге бұл оқулық ұнайды деп сенемін.

Рахмет!

Ұсынылған: