Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Hər kəs çox səbirsiz olduqları anı yaşadı və yalnız min bir günəşin istisi ilə ağzının damını yandırmaq üçün sobadan təzə çıxarılan pizzanın ilk lokmasını almalı oldu. Bu anları yaşadığımı bilirəm və nəhayət bunun qarşısını almaq üçün bir şey etmək qərarına gəldim. Bir Arduino və bir temperatur sensoru istifadə edərək, pizzaya xidmət etmək və sousun temperaturunu və pizzanın üstünü ölçmək üçün evdə hazırlanmış bir spatula yaradılır.
Buna nail olmaq üçün dizaynıma bəzi əsas tələbləri verdim:
- Kablolar (Arduino olmadan) spatula daxil edilməlidir
- İsti olduqda və ya yemək üçün uyğun bir temperaturdursa istifadəçiyə bildirilməlidir
- Spatula yuyulmalı və yemək üçün təhlükəsiz olmalıdır
Bu Təlimat kitabında sizə dövrə dizaynını, kodunu və son spatula montajını bir demo videosu ilə birlikdə göstərəcəyəm.
Addım 1: Alətlər və Təchizatlar
Alətlər:
- Qazma (yalnız mənim kimi spatulanı dəyişdirmək lazımdırsa)
- Qazma Uçları
- Qida Təhlükəsiz Yapışqan (ASI #502 Silikon, məsələn)
Təchizat:
- (1) 4.7kOhm Rezistor
- (2) 220 Ohm Rezistor
- (1) Yaşıl LED
- (1) Qırmızı LED
- (1) Arduino (İstənilən növ işləyəcək, bir Seeeduino istifadə edəcəm) kompüter əlaqəsi üçün əlaqəli məlumat kabeli
- (1) Jumper Telləri
- (1) Spatula
- (1) DS18B20 Temperatur Sensoru (Qabaqcadan qurulmasına üstünlük verilir, qida təhlükəsizliyi və asan təmizlənməsi üçün paslanmayan poladdan hazırlanmış birindən istifadə edirəm)
- (1) Çörək lövhəsi
İsteğe bağlı maddələr:
- Rəqəmsal çox sayğac (dövrə problemlərini həll etmək üçün)
- Lehimləmə Dəmiri və Lehim (Daha daimi dövrə üçün)
Addım 2: Proqram və Kitabxanalar
Mikro nəzarətçidən və DS18B20 Temperatur Sensorundan istifadə etmək üçün bir proqram və Arduino Kitabxanasını yükləməli və quraşdırmalısınız.
Arduino IDE: Kodun yazılacağı və tərtib ediləcəyi yer budur
Bunu burada tapın:
2. OneWire Kitabxanası
Bunu burada tapın:
Alətlər sekmesine keçərək bu kitabxananı Arduino IDE -də quraşdıra və "OneWire" da axtara biləcəyiniz kitabxanaları idarə edə bilərsiniz.
Addım 3: Dövrə qurun
Dövr qurmaq üçün bir bələdçi olaraq əlavə edilmiş sxemə baxın. Şemada göstərildiyi kimi LED-ləri uyğun mikro nəzarətçi IO-ya qoşun. Sensor çıxışını mikro nəzarət cihazındakı IO2-ə qoşun.
Addım 4: Spatulanın dəyişdirilməsi
Bu addım son dizaynın yaradılmasında çox vacibdir. Sahib olduğunuz spatuladan asılı olaraq onu müxtəlif yollarla dəyişə bilərsiniz. Bu modifikasiyanın əsas hissəsi, temperatur sensörünün otura biləcəyi bir çuxur kəsməkdir. Spatulanın düz hissəsinin üstündəki sensoru izləməyə başladım. Sonra hamısını bir matkapla qazdım. Sonra, sensorun telinin keçməsi üçün bir çuxur qazdım. Bu funksionaldan daha kosmetikdir. Sonra, LED -lərin oturması üçün iki deşik qazdım. Bu nöqtədə, yalnız telləri gizlətmək üçün əlavə dəyişikliklər etdim, buna görə də hər hansı bir spatulaya görə edilə bilər.
Addım 5: Kodu yükləyin və dəyişdirin
Kod Arduino IDE -də tapıla bilən bir kitabxanaya əsaslanır. OneWire kitabxanası 2 -ci addımda göstərildiyi kimi endirildikdən və quraşdırıldıqdan sonra DS18B20 üçün bir nümunəni IDE -də Fayl Nümunələri altında tapa bilərsiniz. LEDlərlə işləmək üçün 'DS18B20_Simple' nümunəsini dəyişdirdim. Kod bura əlavə olunur, kitabxana yükləndikdən və quraşdırıldıqdan sonra kodu yükləyə və Arduino IDE -də işlədə bilərsiniz. Kodda, if ifadəsindəki temperatur zövqünüzə uyğun olaraq tənzimlənə bilər.
Addım 6: Spatulanı bağlayın
Komponentlər əvvəlki addımda qazılmış deliklərə yerləşdirilir. Tellərin təmiz görünməsini təmin etmək və heç bir elektrik cərəyanının kəsilməməsi və ya qısa qapanmaması üçün boş telləri elektrik lentinə bükdüm. İndi tellər, rezistorların olduğu bir çörək taxtasına və spatula komponentlərinin mikro nəzarətçi ilə birləşməsinə səbəb olur. Bura tullanan kabellərin sürətli əlaqə üçün yaxşı olduğu yerdir. Mikro nəzarətçini dizüstü kompüterinizə bağlamadan əvvəl naqilləri iki dəfə yoxladığınızdan əmin olun. Son şəkil, kabellərin düzgün olduğundan əmin olmaq üçün LED -ləri sınadığımı göstərir. Növbəti mərhələdə kod müzakirə olunur.
Addım 7: Son nəticə
Buradakı video, sobadan təzə çıxan pizza üzərində işləyən spatulanı göstərir. Bir müddət sonra yaşıl LED sönür və qırmızı LED yanır. Spatula otaq temperaturunda oturduqda düzəltmək ən az 15-20 saniyə çəkir. Buradakı temperaturu 60 dərəcə Selsi və ya 160 dərəcə Fahrenheit olaraq seçdim. Beləliklə, LED yaşıllaşanda pizza ağzınızın damını yandırmayacaq bir temperaturdadır.