2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu təlimat, Raspberry Pi istifadə edərək havalandırma sistemi qurmaq üçün addım -addım təlimatdır. Bu məktəb üçün bir tapşırıq idi, HOWEST Kortrijk -də MCT (Media və kommunikasiya texnologiyası) üzrə təhsil alıram, burada ən azı 3 fərqli sensordan, aktuatordan və ekrandan istifadə etməli olduq.
Havalandırma, xaricdən və içəridən temperaturu, rütubəti və işığın faizini ölçür. Bu məlumatlar bir verilənlər bazasına göndərilir. Dəyərlər, seçimlərinizi əlavə edə biləcəyiniz kiçik bir veb saytında göstərilir. Arxa tərəf Raspberry Pi üzərində işləyir.
Addım 1: Təchizat
- Raspberry Pi 3 B+ enerji təchizatı və SD kartı ilə
- 9V batareya
- DHT11 rütubət və temperatur sensoru
- 2 9V fan
- OLED ekran
- Bir telli temperatur sensoru
- L293D
- MCP3008
- İşıqdan asılı rezistor
- Atlama telləri (kişi-qadın və kişi-kişi)
- 4.7k Ohm müqavimət
- 10k Ohm müqavimət
- Çörək lövhəsi
- Multipleks (18 mm və 3 mm)
- Pleksiglas (4 mm)
- Vintlər
- Çəkmək
- Taxta yapışqan
- Matkaplar
Ətraflı məlumat Maddələr Hesabımda
Addım 2: Dövrə
Bu mənim layihəmin dövrəsidir. Bir çox tel ehtiva edir, lakin qurmaq o qədər də çətin deyil. Raspberry Pi -də aşağıdakı interfeysləri aktiv etdiyinizə əmin olun
- SPI: MCP üçün
- I2C: OLED ekran üçün
Aşağıdakı kitabxanalardan istifadə etdim:
- DHT kitabxanası: https://learn.adafruit.com/dht(Qeyd: Bu sensor həqiqətən dəqiq deyil, əgər ehtiyacınız varsa, başqa bir növ axtarmağı məsləhət görürəm.)
- L293D kitabxanası:
- Adafruit_SSD1306 kitabxanasını paketlərdən quraşdırın
- Adafruti_DHT kitabxanasını paketlərdən quraşdırın
Addım 3: Qapaq
Dövrə düzəltdikdən sonra korpusun inşasına başladım. Hər şeyi miniatür bir mətbəxə qoymaq istədim. MDF 3mm, 18mm və plexiglass 4mm istifadə etdim. Kabelləri keçmək üçün bir qazma ilə çoxlu deşiklər etdim.
Eskiz 1: 3 sm ölçüsündə hazırlanmışdır və 1 qutu istinad üçün 0, 5 sm uzunluğa malikdir.
Addım 4: Verilənlər bazası
Növbəti addımda bağladığım kod üçün bu verilənlər bazasından istifadə etdim. MySQL ilə hazırlanmış və MariaDB ilə birlikdə Raspberry Pi -də yerləşdirilmişdir.
Addım 5: Kod
Bütün kodları bir github anbarına qoydum, ön tərəfi də, arxa ucunu da orada tapa bilərsiniz. Kod: Mənim github depom və ya bura yüklədiyim faylları yükləyib açdım.