Mündəricat:
- Addım 1: Parça siyahısı
- Addım 2: Quraşdırma
- Addım 3: Kod
- Addım 4: Poster
- Addım 5: Kiçik İstixana üçün 3D Lazer Kəsmə
Video: UCL-IIoT-Drivhus: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Bu layihənin məqsədi Arduino istifadə edərək Bağ Evi tikmək idi. Buna görə qrupdakı 3 tələbə avtomatik bir istixana hazırlamaq qərarına gəldi, Arduino ilə əlaqəli Wamp-server, node-red və Wifi modulu vasitəsi ilə istixananın verdiyi məlumatlara görə datalogging etmək qərarına gəldik. Evin avtomatik hissələri, torpaq sensoru və rütubət/temperatur sensöründən alınan məlumatların, torpaq sensoru siqnal verdikdə avtomatik olaraq işə başlayacaq bir su nasosunun da olacağıdır ki, torpaq quruyacaq, Torpaq lazımi rütubət həddinə çatana qədər nasos bir an işə düşəcək. Bu prosesi real vaxtda Wamp-serverdə izləmək mümkün olacaq.
evin xaricində, əsas tank boş qalmaq üzrədirsə xəbərdarlıq edən bir səviyyə sensoru olan su üçün əsas tank olacaq.
evin içərisində Tərəvəz / Ekzotik Çiçəklər yetişdirmək üçün taymerli bir lampa var. İstilik çox yüksək olarsa işə salınacaq bir ventilyasiya.
Arduino və Datalogging arasındakı əlaqə xətti aşağıdakı kimidir. Arduino-ESP8266-node-red-Wamp-server.
Tərəfindən hazırlanmışdır
UCL və Fredericia Maskinmesterskole tələbələri.
AT201821, AT201827, AT201829
Addım 1: Parça siyahısı
Bu layihə üçün istifadə olunan hissələr:
1x Arduino Mega
4x Çörək lövhəsi
1x Wifi modulu
1x DHT11 Temperatur və Nəmlik sensoru modulu
1x Torpaq Nəm sensoru
1x Mini vintlər 3-5V
Vandpumpe qədər 1x 1 metr Slange
1x Float Switch, niveau sensoru, Vandret dəyişdirmə
1x Mosfit
3x LED
3x ohm müqavimət
1x alt
1x LCD ekran
1x 12V açarı
1x LED şeridi
2x 2 metrlik RJ45 stik
Addım 2: Quraşdırma
Şəkildə arduino kodunun üzərindəki axın sxemini görə bilərsiniz.
Breadboard və Schematic Arduinoboard faylında tapıla bilər.
Node-qırmızı axınlar şəkillər kimi edilir.
Wi-Fi qurğusu sadə bir əlaqədir.
Addım 3: Kod
Layihə üçün arduino və tətbiq kodu.
Layihənin DHT11 sensoru üçün https://github.com/adafruit/DHT-sensor-library kitabxana funksiyasına ehtiyacı var
LCD ekran üçün LiquidCrystal.h
ESP8266WiFi.h // Wifi modulu
PubSubClient.h Wifi modulu
İstixana üçün Wifi və arduino kodunu word faylında tapa bilərsiniz.
Addım 4: Poster
Addım 5: Kiçik İstixana üçün 3D Lazer Kəsmə
Kiçik istixananın dizaynı üçün Autocad istifadə etdik
Əsas istixana 10 mm MDF ağacdan və polikarbonatdan ibarətdir və ölçüləri 100x52x52.
Tövsiyə:
UCL Gömülü - B0B Linefollower: 9 Addım
UCL Embedded-B0B Linefollower: Bu B0B-dir.*B0B, ümumi olaraq Radiodan idarə olunan bir avtomobildir, müvəqqəti olaraq bir xətt izləyən robotun əsasına xidmət edir. Ondan əvvəl bir çox Line-follow robotlar kimi, o da qalmaq üçün əlindən gələni edəcək. mərtəbə ilə ac arasında keçid nəticəsində yaranan bir xətt
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)
UCL - Gömülü - Seç və Yerləşdir: 4 Addım
UCL - Gömülü - Seç və Yerləşdir: Bu təlimat 2D seçim və yerləşdirmə vahidinin necə hazırlandığına və necə kodlaşdırılacağına baxmayaraq gedəcək
UCL - Gömülü // Günəş Panelləri üçün İkili Eksenli İşıq İzləyicisi: 7 addım
UCL - Gömülü // Günəş Panelləri üçün İkili Eksenli İşıq İzləyicisi: Birləşdirilmiş layihə və fərdi 3D faylları
UCL - KEPserver istifadə edərək Siemens PLC -yə Node -qırmızı bağlamaq: 7 addım
UCL-KEPserver istifadə edərək Node-red-in Siemens PLC-yə qoşulması: TələblərNode-red: https://nodered.org/docs/getting-started/installationKEPserver: https://www.kepware.com/en-us/kepserverex-6 -6 buraxılış