Mündəricat:

LED temperatur sensoru: 5 addım
LED temperatur sensoru: 5 addım

Video: LED temperatur sensoru: 5 addım

Video: LED temperatur sensoru: 5 addım
Video: 3 в 1 ZigBee датчик температуры, влажности и освещения с LCD дисплеем 2024, Iyul
Anonim
LED temperatur sensoru
LED temperatur sensoru
LED temperatur sensoru
LED temperatur sensoru

Bu layihədə çox fərqli şeylər öyrənəcəksiniz. Bir TMP -ni necə aktivləşdirəcəyinizi və nəticələrini Fahrenheit -ə necə çevirəcəyinizi öyrənəcəksiniz. Sonra temperaturdan asılı olaraq fərqli işıqlar yanacaq. Sonda bir LED temperatur sensoru olacaq.

Addım 1: TMP -ni aktivləşdirin

TMP -ni aktivləşdirin
TMP -ni aktivləşdirin

TMP -ni aktivləşdirmək üçün ya onlayn bir kod tapa bilərsiniz və ya öz kodunuzu yaza bilərsiniz. Kodumu onlayn olaraq adafruit.com saytında tapdım. TMP -ni necə aktiv etməyi mənə öyrətdi. Daha sonra çıxışlar seriyalı monioterə köçürüldü.

Addım 2: Çıxışları Fahrenheitə çevirmək

Çıxışları Fahrenheitə çevirmək
Çıxışları Fahrenheitə çevirmək

Çıxışları Fahrenheit -ə köçürmək üçün tənlik Celcius (9/5) + 32 -dir. Bu, TMP -dən çıxışlarımızı Fahrenheit -ə çevirir. Bu, "if" ifadələrinə rəqəm qoymağı çox asanlaşdırır.

Addım 3: LED -i yandırın

LED -in yandırılması
LED -in yandırılması
LED -in yandırılması
LED -in yandırılması

"Əgər" ifadələrində LEDləri yandırırsınız. İstilikləri bədən istiliyinə görə hazırladım. Vücudunuz çox soyuq və ya çox isti olarsa, qırmızı LED yanacaq. Vücudunuzda normal bir temperatur varsa, sarı LED yanacaq. Bədəninizdə yaxşı bir bədən istiliyi varsa, yaşıl LED yanacaq.

Addım 4: Kod

Kod
Kod
Kod
Kod

Layihəm üçün istifadə etdiyim kod budur. Birinci şəkil LEDləri təqdim edən, serial canavarını aktivləşdirən və həmçinin TMP -ni aktivləşdirən kodu göstərir. İkinci şəkil "if" ifadələrini göstərir. LED -lərin nə vaxt açılacağını bildirir.

Addım 5: Son Layihə

Image
Image

Sonda, temperaturu bildirən bir maşına və temperaturun yaxşı və ya pis olduğunu bildirən LED -lərə sahib olacaqsınız. Əlavə edə biləcəyiniz layihələr, simsiz termometr və qidanın istiliyinə görə hazır olduğunu bildirən bir maşındır.

Tövsiyə: