Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
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əş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 -ə 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
"Ə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
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ə
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.