
Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14




SmartFreezer - muzlatgichni tartibga solishning oson usuli. Ushbu loyihada har qanday qurilmada ishlatilishi mumkin bo'lgan veb -sayt mavjud.
Sizning barcha mahsulotlaringiz chiroyli ko'rinishda namoyish etiladi. Mahsulot quyidagi ma'lumotlarni o'z ichiga oladi:
- Ism
- Belgi
- Yaratilgan sana
- Yaroqlilik muddati
- Qo'shimcha izohlar
Mahsulotlar ro'yxatga uchta usulda qo'shilishi mumkin, qo'lda, shablon yordamida yoki mahsulotdagi shtrix -kod orqali.
Shablonlar - kerak bo'lganda qayta qo'shilishi mumkin bo'lgan mahsulotlar. Har safar muzlatgichga qo'yganingizda, mahsulotning barcha tafsilotlarini kiritish shart emas.
Joriy haroratni ko'rsatadigan va uni o'zgartirishga imkon beradigan harorat sahifasi ham mavjud.
Va nihoyat, sozlamalar sahifasi ham bor, lekin bu qo'g'irchoq sahifa. Raspberry pi ning IP -manzili ko'rsatiladigan ma'lumot sahifasidan tashqari.
1 -qadam: komponentlar



Ushbu loyiha uchun sizga kerak bo'lgan komponentlar:
Raspberry Pi 3 B/B+
- Sensorli displey
- Shtrix -kod skaneri
- Harorat sensori (ds18b20)
- Passiv signal
- 10k ohmli qarshilik
- 110 Ohm qarshilik
Loyihamning xarajatlari haqida batafsil ma'lumot olish uchun qarang:
2 -qadam: O'chirish sxemasini yarating

Hamma narsani ulash:
- Shtrix -kod skanerini USB yordamida Raspberry Pi -ga ulang.
- Displey USB orqali ulanadi, lekin HDMI -ga ulanadi.
-
Harorat sensorini malinaning gpio pinlariga ulang:
- Qizil sim> 3.3V
- Qora sim> GND
- Sariq sim> GPIO4
- Qizil va sariq simlar orasidagi 10k rezistorni lehimlang.
-
Ovozli signalni gpio pinlariga ulang:
- Qo'shimcha qutb 110 ohmli rezistorga va rezistordan GPIO17gacha.
- GND uchun minus qutb.
3 -qadam: Raspberry Pi -ni sozlash

Klaviaturani Raspberry Pi -ga ulang va quvvatni pi va displeyga ulang. Siz bu qadam uchun televizor yoki boshqa narsalar kabi boshqa displeydan foydalanishingiz mumkin.
Birinchi qadam - kerakli fayllarni yuklab olish:
wget
Keyin arxivni oching:
smartfreezer.zip -ni oching
O'rnatish faylini bajariladigan qilib qo'ying:
chmod 744 ni sozlash
Sozlashni boshlang:
./sozlash
Shundan so'ng, hamma narsani sozlash kerak
4 -qadam: Qurilishni yaratish



Men o'zimni juda qulay emasman, shuning uchun qurilishni o'zim qilmayman, lekin men uni loyihalashda yordam berganman.
Shunday qilib, ijodkorlik oqimi oshib, ushbu loyiha uchun o'ziga xos ish yarating!
5 -qadam: Xulosa

Bu muzlatgichda nima borligini bilmagan odamlar uchun juda foydali loyiha.
O'zgartirish uchun fayllarni tahrirlashdan o'zingizni tiying!
Barcha fayllar Github-da mavjud:
Tavsiya:
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadam dvigateli: 3 qadam

To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadamli dvigatel: Siz hech qachon mini-loyihaga aylanishingiz kerak degan yomon fikrga keldingizmi? Xo'sh, men AD9833 to'g'ridan -to'g'ri raqamli sintez (DDS) moduli yordamida musiqa yaratishga qaratilgan Arduino Due uchun chizgan eskiz bilan o'ynab yurardim … va bir paytlar men o'yladim
Arduino uchun qadam tezligini boshqarish menyusi: 6 qadam

Arduino uchun qadam tezligini boshqarish menyusi: Bu SpeedStepper kutubxonasi qadam dvigatelining tezligini nazorat qilish uchun AccelStepper kutubxonasining qayta yozilishi. SpeedStepper kutubxonasi sizga belgilangan dvigatel tezligini o'zgartirishga imkon beradi, so'ngra xuddi shu algoritm yordamida yangi belgilangan tezlikka tezlashadi/sekinlashadi
Qanday qilib qadam taymerini yasash mumkin?: 3 qadam (rasmlar bilan)

Qanday qilib qadam taymerini yasash mumkin ?: Men ko'plab sport turlarida yaxshi qatnashardim: yurish, yugurish, velosiped haydash, badminton o'ynash va hokazo. Men tez orada sayohat qilishni yaxshi ko'raman. Xo'sh, qorin qornimga qarang …… Xo'sh, baribir, men mashg'ulotlarni qaytadan boshlashga qaror qildim. Qanday uskunani tayyorlashim kerak?
Arduino UNO bilan qadam motor: 3 qadam

Arduino UNO bilan qadam dvigateli: Bosqichli motorlar - bu alohida bosqichlarda harakatlanadigan shahar motorlari. Ularda "fazalar" deb nomlangan guruhlarga bo'lingan bir nechta rulon bor. Har bir fazani ketma -ket quvvatlantirganda, dvigatel birma -bir aylanadi, zinapoyali dvigatellar juda foydali
Kompyuteringizni qadam dvigateli bilan boshqaring!: 9 qadam (rasmlar bilan)

Kompyuteringizni qadam dvigateli bilan boshqaring!: Oldingi ko'rsatmalarimdan birida men sizga step motorini aylanuvchi kodlovchi sifatida qanday ishlatishni ko'rsatdim. Bu yo'riqnomada keling, undan kompyuterni boshqarish uchun qanday foydalanish kerakligini bilib olaylik. Shunday qilib, ko'p vaqt sarflamasdan, boshlaylik