Mundarija:

SmartAir: 6 qadam
SmartAir: 6 qadam

Video: SmartAir: 6 qadam

Video: SmartAir: 6 qadam
Video: Основные ошибки при возведении перегородок из газобетона #5 2024, Noyabr
Anonim
SmartAir
SmartAir
SmartAir
SmartAir
SmartAir
SmartAir

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

Qo'rqinchli sxema
Qo'rqinchli sxema
Qo'rqinchli sxema
Qo'rqinchli sxema
Qo'rqinchli sxema
Qo'rqinchli sxema
Qo'rqinchli sxema
Qo'rqinchli sxema

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

Ma'lumotlar bazasi
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

Raspberry Pi
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
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:

Rasm
Rasm

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

O'rnatish
O'rnatish
O'rnatish
O'rnatish

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: