Mundarija:
- Ta'minotlar
- 1 -qadam: sxemani buzish
- 2 -qadam: ma'lumotlar bazasi
- 3 -qadam: Raspberry Pi
- 4 -qadam: kod
- 5 -qadam:
- 6 -qadam: yig'ish
Video: SmartAir: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Ushbu qo'llanmada men sizga Raspberry Pi yordamida aqlli namlagichni qanday yasashni ko'rsataman.
Ta'minotlar
Har bir komponentni quyida topishingiz mumkin, batafsil versiya uchun BOMni yuklab oling.
- 1 ta Raspberry pi 4 modeli b
- 1x micro SD karta
- 1x micro SD karta adapteri
- 1 x non paneli
- 1 ta malina pi-tangasi
- 2x ultrasonik namlagich elementi
- 1x suv sathi sensori
- 1x DHT11 harorat-namlik sensori moduli
- 1x analog uglerod oksidi sensori (MQ7)
- 1x 24v DC fanati
- 1x LCD displey
- 1x 5Vdc quvvat manbai
- 1x 24Vdc 1, 5A quvvat manbalari
- 1x tranzistor (BC337)
- 1x TIP120
- 1x MCP3008
- 2 x 220Ω qarshilik
1 -qadam: sxemani buzish
chalkash diagramma tuzish juda zarur. Shunday qilib, sinov paytida bir qator xatolardan qochasiz.
Endi non panelidagi barcha komponentlarni ulang. Ikkita quvvat manbasini lehimlang va vilkasini ulang.
2 -qadam: ma'lumotlar bazasi
Bu erda siz mening ma'lumotlar bazasi modelini ko'rishingiz mumkin.
Unda 3 ta jadval mavjud: sensorlar, aktuatorlar va tarix. Tarix jadvalida barcha ma'lumotlar yoki o'qishlar joylashtiriladi.
3 -qadam: Raspberry Pi
Ishni boshlashdan oldin siz malina pi ni to'g'ri sozlashingiz kerak. Terminalda keyingi qadamlarni bajaring.
1. sudo raspi-config-ni ishga tushiring.
2. Pastki o'qdan foydalanib, 5 ta interfeysli variantni tanlang
3. P4 SPI ga qarating.
4. SPIni yoqish so'ralganda, ha ni tanlang
5. Agar yadro modulini avtomatik yuklash haqida so'ralsa, ha ni tanlang.
6. Tugmani tanlash uchun o'ng o'qdan foydalaning.
7. Qayta ishga tushirishni so'raganda, ha ni tanlang.
4 -qadam: kod
Kod uchun siz mening versiyamni yuklab olishingiz mumkin yoki agar siz o'zingizni dasturlashingiz mumkin bo'lsa, buni o'zingiz ham qilishingiz mumkin. mening kodimni quyidagi havola orqali topishingiz mumkin. Github havolasi
Endi bu kodni o'zingizning sxemangiz bilan sinab ko'ring, shunda hamma narsa ishlayotganini bilib olasiz.
5 -qadam:
Siz korpusni 3d chop etishingiz yoki o'zingizning dizayningizni qilishingiz mumkin. Yoki o'zingizning uyingizni quring.
Korpus uch qismdan iborat: asosiy qismi, pastki qismi va suv idishi.
Rang unchalik muhim emas. Mana mening bosib chiqarish sozlamalari: PLA, Infil = 10% va qo'llab -quvvatlash bilan.
Fayllar
6 -qadam: yig'ish
Endi barcha komponentlarni korpusga qo'yish vaqti keldi. hamma narsani to'g'ri yig'ilganligiga ishonch hosil qiling, shunda u ichkariga kiradi. Men barcha komponentlarni issiq elim bilan yopishtirganman, lekin buni boshqa turdagi elimlar bilan ham qilish mumkin. Bundan tashqari, fan korpusga tushishi uchun aylanma yo'nalish to'g'ri ekanligiga ishonch hosil qiling.
Hamma narsa uyda bo'lsa, loyiha foydalanishga tayyor bo'ladi.
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
SmartAir: 5 qadam
SmartAir: Salom, men talaba multimedia & Howest -da aloqa texnologiyasi. Bu yil nimani o'rgatganimni ko'rsatish uchun men aqlli havo tozalagich yasadim. Men bu loyihani qildim, chunki ko'p odamlar uydagi havo sifati yomon. Yomon havo sifati bosh og'rig'iga sabab bo'lishi mumkin