Мазмұны:

Жарықдиодты температура сенсоры: 5 қадам
Жарықдиодты температура сенсоры: 5 қадам

Бейне: Жарықдиодты температура сенсоры: 5 қадам

Бейне: Жарықдиодты температура сенсоры: 5 қадам
Бейне: Xiaomi Qingping CGPR1 - датчик движения с сенсором освещенности, обзор, интеграция в Home Assistant 2024, Қараша
Anonim
Жарықдиодты температура сенсоры
Жарықдиодты температура сенсоры
Жарықдиодты температура сенсоры
Жарықдиодты температура сенсоры

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

1 -қадам: TMP іске қосыңыз

TMP іске қосыңыз
TMP іске қосыңыз

TMP қосу үшін сіз желіден код таба аласыз немесе өзіңіздің кодты жаза аласыз. Мен кодты онлайнда adafruit.com сайтынан таптым. Ол маған TMP қосуды үйретті. Содан кейін, шығыс сериялық мониторға ауыстырылды.

2 -қадам: шығыстарды фаренгейтке түрлендіру

Шығаруды фаренгейтке түрлендіру
Шығаруды фаренгейтке түрлендіру

Шығаруды Фаренгейтке ауыстыру теңдеуі Celcius (9/5) + 32. Бұл біздің TMP -ден шығысымызды Фаренгейтке түрлендіреді. Бұл «if» операторына сандарды енгізуді әлдеқайда жеңілдетеді.

3 -қадам: жарықдиодты қосу

Жарық диодты қосу
Жарық диодты қосу
Жарық диодты қосу
Жарық диодты қосу

Сіз «егер» мәлімдемесінде жарық диодты қосасыз. Мен температураны дене температурасына сәйкес жасадым. Егер сіздің денеңіз тым суық немесе тым ыстық болса, қызыл жарық диод қосылады. Егер сіздің денеңізде температура қалыпты болса, сары жарық диоды қосылады. Ал егер сіздің денеңіздің температурасы жақсы болса, жасыл жарық диоды қосылады.

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

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

Бұл менің жобам үшін қолданған код. Бірінші суретте светодиодтарды енгізетін, сериялық монстрты іске қосатын, сонымен қатар TMP қосатын код көрсетілген. Екінші суретте «егер» мәлімдемесі көрсетілген. Олар светодиоды қашан қосу керектігін айтады.

5 -қадам: Жобаның соңы

Image
Image

Ақыр соңында, сізде температураны көрсететін машина болады, ал жарық диодтары температураның жақсы немесе нашар екенін айтады. Сіз жасай алатын басқа жобалар - бұл сымсыз термометр мен тағамның температурасы бойынша дайын болғанын айтатын машина.

Ұсынылған: