Mundarija:
- 1 -qadam: Asboblar va materiallar
- 2 -qadam: dasturiy ta'minot va kutubxonalar
- 3 -qadam: O'chirish sxemasini yarating
- 4 -qadam: Spatulani o'zgartirish
- 5 -qadam: Kodni yuklash va o'zgartirish
- 6-qadam: Spatulani ulash
- 7 -qadam: Yakuniy natija
Video: Arduino pizza termometri: 7 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Hamma sabrsiz bo'lgan paytni boshidan kechirgan va pechning birinchi luqmasini pechdan chiqarib, faqat ming quyosh issiqligida og'zining tomini yoqib yuborishi kerak edi. Men bilamanki, menda shunday lahzalar bo'lgan va nihoyat, buning oldini olishga yordam beradigan biror narsa qilishga qaror qildim. Arduino va harorat sensori yordamida pitssa xizmat qilish va sousning harorati va pitsaning tepasini o'lchash uchun uy qurilishi spatula yaratiladi.
Bunga erishish uchun men dizaynga bir nechta asosiy talablarni qo'ydim:
- Elektr simlari (Arduinsiz) spatulaga o'rnatilishi kerak
- Agar u juda issiq bo'lsa yoki iste'mol qilish uchun to'g'ri harorat bo'lsa, foydalanuvchiga xabar berish kerak
- Spatula yuvilishi mumkin va oziq -ovqat xavfsiz bo'lishi kerak
Ushbu yo'riqnomada men sizga sxemani, kodni va spatulaning oxirgi yig'ilishini demo -video bilan birga ko'rsataman.
1 -qadam: Asboblar va materiallar
Asboblar:
- Matkap (agar siz spatulani men kabi o'zgartirishingiz kerak bo'lsa)
- Matkap uchlari
- Oziq -ovqat xavfsiz yopishtiruvchi (ASI № 502 silikon)
Ta'minot:
- (1) 4.7 kOhm qarshilik
- (2) 220 Ohm qarshilik
- (1) Yashil LED
- (1) qizil LED
- (1) Arduino (har qanday xilma -xillik ishlaydi, men Seeeduino -dan foydalanaman) kompyuterga ulanish uchun tegishli ma'lumot kabeli.
- (1) o'tish simlari
- (1) spatula
- (1) DS18B20 harorat sensori (oldindan qurilishi afzalroq, men oziq -ovqat xavfsizligi va tozalash uchun zanglamaydigan po'latdan yasalgan kapsuladan foydalanaman)
- (1) non paneli
Ixtiyoriy elementlar:
- Raqamli ko'p o'lchagich (elektron nosozliklarni tuzatish uchun)
- Lehimlash temir va lehim (doimiy elektronlar uchun)
2 -qadam: dasturiy ta'minot va kutubxonalar
Mikrokontroller va DS18B20 harorat sensori bilan ishlash uchun sizga ba'zi dasturiy ta'minot va Arduino kutubxonasini yuklab olishingiz va o'rnatishingiz kerak bo'ladi.
Arduino IDE: Bu erda kod yoziladi va tuziladi
Buni bu erdan toping:
2. OneWire kutubxonasi
Buni bu erdan toping:
Asboblar yorlig'iga o'ting va "OneWire" ni qidirish mumkin bo'lgan kutubxonalarni boshqarish orqali siz ushbu kutubxonani topishingiz va Arduino IDE -ga o'rnatishingiz mumkin.
3 -qadam: O'chirish sxemasini yarating
Elektr sxemasini qurish uchun qo'llanma sifatida biriktirilgan sxemaga qarang. Sxemada ko'rsatilganidek, LEDlarni mos keladigan mikrokontroller IO ga ulang. Sensor chiqishini mikro-kontrollerdagi IO2 ga ulang.
4 -qadam: Spatulani o'zgartirish
Bu qadam yakuniy dizaynni yaratishda hal qiluvchi ahamiyatga ega. Qo'lingizdagi spatulaga qarab, siz uni turli yo'llar bilan o'zgartirishingiz mumkin. Ushbu modifikatsiyaning asosiy qismi - harorat sensori o'tiradigan teshikni kesib tashlash. Men spatulaning tekis qismining yuqori qismidagi sensorni kuzatishni boshladim. Keyin men matkap yordamida hamma narsani qazib oldim. Keyin men sensorning simini o'tishi uchun teshik ochdim. Bu funktsionaldan ko'ra ko'proq kosmetik. Keyin, men LEDlar o'tirishi uchun ikkita teshik ochdim. Bu vaqtda men faqat simlarni yashirish uchun qo'shimcha o'zgartirishlar kiritdim.
5 -qadam: Kodni yuklash va o'zgartirish
Kod Arduino IDE -da joylashgan kutubxonaga asoslangan. OneWire kutubxonasi 2 -bosqichda ko'rsatilgandek yuklab olingandan va o'rnatilgandan so'ng, DS18B20 uchun namuna IDEda Fayl misollari ostida topiladi. Men LEDlar bilan ishlash uchun "DS18B20_Simple" misolini o'zgartirdim. Kod shu erda biriktirilgan, kutubxona yuklab olingandan va o'rnatilgandan so'ng, kodni Arduino IDE -da yuklab olish va ishga tushirish mumkin. Kodda if ifodasidagi harorat sizning didingizga moslashtirilishi mumkin.
6-qadam: Spatulani ulash
Komponentlar oldingi bosqichda ochilgan teshiklarga joylashtiriladi. Simlar toza ko'rinishda bo'lishi uchun va uzilish yoki qisqa tutashuvlardan saqlanish uchun men bo'shashgan simlarni elektr lentaga o'rab qo'ydim. Endi simlar rezistorlar joylashgan non paneliga olib keladi va spatula komponentlari mikro-nazoratchi bilan uchrashadi. Bu erda o'tish kabellari tez ulanish uchun yaxshi. Noutbukga mikrokontrolderni ulashdan oldin simni ikki marta tekshirib ko'ring. Oxirgi rasmda simi to'g'ri o'rnatilganligiga ishonch hosil qilish uchun LEDlarni sinab ko'rishim ko'rsatilgan. Keyingi bosqichda kod muhokama qilinadi.
7 -qadam: Yakuniy natija
Bu erdagi videoda tandirdan yangi tayyorlangan pizza tayyorlanadigan spatula ko'rsatilgan. Yashil LED o'chadi va qizil LED birozdan keyin yonadi. Spatula xona haroratida o'tirganda, tekislash uchun kamida 15-20 soniya kerak bo'ladi. Men bu erdagi haroratni Selsiy bo'yicha 60 daraja yoki Farengeytning 160 gradusini tanladim. Shunday qilib, LED yashil rangga aylanganda, pizza harorati og'iz tomini yoqmaydi.
Tavsiya:
RC V.E.P. Pizza polistirolli tovoqlar yordamida qurilgan juda oson samolyot: 5 qadam
RC V.E.P. Pizza polistirolli tovoqlar yordamida qurilgan juda oson samolyot: Men Epilog VIII tanloviga qo'shildim, agar sizga bu loyiha yoqsa, iltimos, ovoz bering! 37ABC, etarli ko'tarish quvvatiga ega korpusni loyihalashga qodir bo'lmasdan, men qaror qildim
£ 5* Pizza Box RGB soati: 8 qadam
£ 5* Pizza Box RGB soati: Bu loyiha menga bozorda 1 funt sterlingga WS2811 RGB LED tasmasini topish baxtiga muyassar bo'lgan paytdan boshlandi. Bu savdoni o'tkazib yuborish juda yaxshi edi, shuning uchun men yangi sotib olgan 25 metrli NeoPixel tasmasini ishlatish uchun sabab topishga majbur bo'ldim. Men
Farengeyt termometri Arduino bilan: 4 qadam
Farengeyt termometrlari Arduino bilan: Bu loyiha "Arduino termometr + LCD I2C-By JureINV" dan o'zgartirilgan. Bu erda havola: < https: //www.instructables.com/id/Arduino-Thermomet…>. so'zni va Selsiyni Farengeytga qanday bosib chiqarish. Agar o'zingizni yaxshi his qilmasangiz va
ARDUINO FM RADIO VA WI-FI TERMOMETRI: 5 qadam
ARDUINO FM RADIO VA WI-FI TERMOMETRI: FM radiosini (88-108 MGts) qanday qurish mumkin, u ham 2,4 gigagertsli chastotada nrf24l01 moduli yordamida emitentdan olingan tashqi haroratni ko'rsatadi. Menyu sezgir va aylanma bilan ishlaydi. Menyudan sizni qiziqtirgan narsani tanlang
Raqamli harorat vidjeti / uy termometri: 7 qadam
Raqamli harorat vidjeti / uy termometrlari: Dallas DS18B20 raqamli sensori va Arduino Pro Micro 3.3v yordamida kichik va yaxshi ko'rinadigan raqamli termometr. Hamma narsa mahkam o'rnashishi uchun mo'ljallangan, vintlar yoki elim kerak emas! Bu unchalik emas, lekin u ajoyib ko'rinadi