Мазмуну:

LED температура сенсору: 5 кадам
LED температура сенсору: 5 кадам

Video: LED температура сенсору: 5 кадам

Video: LED температура сенсору: 5 кадам
Video: Моргают светодиоды и быстро перегорают! Что делать? 2024, Ноябрь
Anonim
LED температура сенсору
LED температура сенсору
LED температура сенсору
LED температура сенсору

Бул долбоордо сиз көп нерселерди үйрөнөсүз. Сиз TMPти кантип активдештирүүнү жана анын жыйынтыктарын Фаренгейтке кантип которууну үйрөнөсүз. Андан кийин температурага жараша ар кандай жарыктар күйөт. Аягында сизде LED температура сенсору болот.

1 -кадам: TMPти иштетүү

TMP иштетүү
TMP иштетүү

TMPти жандандыруу үчүн онлайн кодду таба аласыз же өзүңүздүн кодуңузду жаза аласыз. Мен онлайн кодумду adafruit.com сайтынан таптым. Бул мага TMPти кантип активдештирүүнү үйрөттү. Андан кийин, жыйынтыктар сериялык мониоторго өткөрүлдү.

2 -кадам: Чыгууларды Фаренгейтке айландыруу

Чыгууларды Фаренгейтке айландыруу
Чыгууларды Фаренгейтке айландыруу

Чыгарууларды Фаренгейтке которуу үчүн теңдеме Celcius (9/5) + 32. Бул TMPдөн чыккан жыйынтыктарды Фаренгейтке айландырат. Бул "if" билдирүүлөрүнө сандарды киргизүүнү бир топ жеңилдетет.

3 -кадам: LEDди күйгүзүү

LEDди күйгүзүү
LEDди күйгүзүү
LEDди күйгүзүү
LEDди күйгүзүү

Сиз "эгер" билдирүүлөрүндө LED ди күйгүзөсүз. Температураны дене температурасына жараша жасадым. Ошентип, эгер сиздин денеңиз өтө муздак же өтө ысык болсо, кызыл LED күйөт. Эгерде сиздин денеңизде жакшы температура болсо, сары LED күйөт. Ал эми денеңизде жакшы температура болсо, жашыл LED күйөт.

4 -кадам: Код

Кодекс
Кодекс
Кодекс
Кодекс

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

5 -кадам: Долбоордун аягы

Image
Image

Акыр -аягы, сизде температураны айтуучу машина жана температуранын жакшы же жаман экенин айткан LED болот. Сиз кыла турган башка долбоорлор - бул зымсыз термометр жана тамак температурасы боюнча даяр болгондо сизге айтуучу машина.

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