Mündəricat:
- Addım 1: Adım 1: Korpus + Avtomatik Besleyicinin Hazırlanması
- Adım 2: Adım 2: Komponentlərinizi birləşdirin
- Addım 3: Adım 3: Verilənlər bazası yaradın
- Addım 4: Addım 4: Python Kodu və Arduino Kodunu yazın
- Addım 5: Addım 5: HTML, CSS və JavaScript
- Addım 6: Adım 6: Layihənin montajı
Video: SmartAquarium - Mathias: 6 addım
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-05 19:31
Balıqları olan insanlar üçün böyük bir problem, tətilə çıxanda onlara qulluq etmək üçün kiməsə ehtiyac duymaqdır. Mənim və ailəmin eyni problemi var və kimisə tapmaq həmişə çətin olur. İndi layihəmlə SmartAquariumumla bu problemdən qurtulacağımı ümid edirəm.
Ümumi məlumat:
- orta dəyəri 313 avro civarındadır
- Layihə ilə bağlı hər şeyi etmək üçün sərf olunan ümumi vaxt: 250 saat (bu proqramlaşdırma bacarıqlarınıza görə dəyişə bilər)
Əlaqələr:
- Şəxsi veb saytım: mathiasdeherdt.be
- BOM kimi bir sənəd: FinalBOM.xlsx
Addım 1: Adım 1: Korpus + Avtomatik Besleyicinin Hazırlanması
Materiallar:
- Ağac
- Ağac və super yapışqan
- Plastik fincan
- qapı düyməsi
- Vintlər
- Dəmir qolu
- Menteşələr
- Toyuq teli
- maqnitika
Alətlər:
- Gördüm
- Qazma maşını
- Sander
- Tornavidalar
- Taxta fayl
Kassanı addım -addım qurmaq:
Addım 1: ağacı istədiyiniz ölçüdə gördünüz. Üst və alt üçün 2, sol və sağ tərəf üçün 2, arxa və ön üçün 2 taxta istəyirsiniz. Hər şey davam etdikdən sonra onları bir -birinə yapışdırın (taxta yapışqanla), beləliklə bir qutu yaradın. Ağac üzərində çox təzyiq olduğundan əmin olun ki, hər şey bir -birinə yapışsın
Addım 2: kabellər və hava delikləri üçün deşiklər buraxdığınızdan əmin olun. Onların harada olmasının heç bir əhəmiyyəti yoxdur, onları uyğun göründüyünüz yerə qoyun
Addım 3: Çuxurlarınızı düzəltdikdən sonra bir ağac parçası götürün və hamar bir şəkildə düzəldin
Addım 4: qolu korpusunuzun üstünə yapışdırın və açılan və bağlana bilən tərəfə qapı çubuğunu yapışdırın. Qapını menteşələrlə bağlayın və qapının bağlı qalması üçün maqnit qoyun
Besleyicinin addım -addım qurulması:
Addım 1: O qədər də böyük olmayan bir plastik qab tapın və içərisində kiçik bir çuxur yaradın, qabın qapağının çox asanlıqla çıxarıla biləcəyinə əmin olun
Addım 2: İçərisində uyğunluq yaratmaq üçün bir şey tapın və taxta bir çubuğa bağlayın
Addım 3: Taxta çubuğun, step motorunun fırlanan dəmirindən daha böyük olduğundan əmin olun, orada bir deşik açacağıq ki, step motoru içəridəki hər şeyi hərəkət etdirsin
Addım 4: Besleyicinizi akvariumunuzdakı çuxurun üstünə yerləşdirə biləcək bir şey düzəldin, bir növ bina oyuncaqları ilə düzəltdim
Adım 2: Adım 2: Komponentlərinizi birləşdirin
Komponentlər (həmişə BOM -a istinad edə bilərsiniz):
- Güclü elastik Raspberry Pi
- Arduino tip A - B
- Suya davamlı ds18b20
- QAPASS 1602A ekran
- Step motor 28BYJ-48
- Çörək lövhələri
- Kişidən kişiyə, kişidən dişi telə
- Rezistorlar
- PH sensoru 40x40 mm
- Ventilyator
- Güc həssas rezistor (FSR)
- Relay
- 2 potensiometrik sensor
- LM2596S DC-DC
- [LAMP]
Alətlər
- Lehimleme dəmir
- Kəsmə pensləri
- Tornavida
- İstilik büzücü borular
- İsti hava üfleyicisi
- zımpara
Bəs haradan başlamaq lazımdır? Yaxşı əvvəlcə hər bir komponenti əldə etməlisiniz, bundan sonra bacardığınız qədər sxemimi izləməyə çalışın.
Pi, tapmacanın ən vacib hissəsidir, hər şeyi, hətta Arduino -nu idarə edən bir mərkəz kimi hərəkət edəcək. Arduino, Pi'nin köləsi olacaq, ancaq daha sonra 3 -cü addımda.
Şemanın çoxu düzdür, hər şeyi birləşdirin və zəminin yaxşı bağlandığından əmin olun. Çətin tərəfi lampanızdır. Şalteri açıb röleyə bağlamalı olacağıq, əgər bu işi pozarıqsa lampanı məhv edə bilərsiniz. Açar açıldıqdan sonra lampanın tellərinə 2 tel bağlayın. Bunları röleyə qoşun [ŞƏKİL]
Həm də vacib bir mesaj, kabellər bir -birinə müdaxilə etməməsi üçün açıldıqda İstilik büzücü borulardan istifadə edin.
Addım 3: Adım 3: Verilənlər bazası yaradın
Əvvəlcə verilənlər bazanız üçün bir model hazırlamaq istəyirsiniz, mənimki belə görünəcək [Şəkil 1], mənim iki sensorum var, biri sensorum üçün, digəri ölçü üçün.
Sensor cədvəlində şəxsiyyət vəsiqəsi, adı (sensorun adı) və vahid lazımdır. Ölçmə cədvəlində sensor_ID (sensor masamdan) var, bir ölçü götürdüyünüz vaxt və ölçmənin dəyəri. İşıq üçün başqa bir masaya da ehtiyacımız var, buna görə veb saytı aça və söndürə bilərik və mövcud vəziyyəti ekranda göstərə bilərik.
Verilənlər bazasını yaratdıqdan sonra onu Raspberry Pi üzərinə qoyacaqsınız.
Addım 4: Addım 4: Python Kodu və Arduino Kodunu yazın
İndi hər şey üçün kod yazaraq əsl işin vaxtı gəldi. Zip faylının içərisində mənim kodumu (o qədər də yaxşı deyil) tapa bilərsiniz. Şərh xəttində məlumat yerləşdirilib.
Arxa plan üçün yalnız app.py faylına ehtiyacınız olacaq.
Ön uc üçün şablonlara və statikə ehtiyacınız olacaq
Adım 2 -də dediyim kimi, Arduino Raspberry Pi -nin quludur. Bunu edirik ki, Arduino -nu usb kabeli ilə Pi -yə bağlayaq və bir neçə düzəliş edək və bir neçə şey quraşdıraq. Əvvəlcə Pi üzərində nanpy quracaqsınız.
Addım 5: Addım 5: HTML, CSS və JavaScript
Veb saytın dizaynı da layihənin çox vacib bir hissəsidir, temperatur kimi şeyləri yoxlamaq və avtomatik olaraq yemək vermək üçün bir yoldur.
İçərisində dəyərlərimi göstərdiyim düzbucaqlılar düzəltməyi seçdim.
İstilik və PH sensorundan bütün məlumatların bir qrafikini görə biləcəyiniz sərin bir xüsusiyyət var.
Addım 6: Adım 6: Layihənin montajı
Bütün digər addımlar tamamlandıqdan sonra hər şeyi birlikdə yığmağa başlaya bilərsiniz. Bütün komponentlər hazırladığınız taxta qutunun içərisinə keçir. Velcro istifadə edərək hər şeyi divara yapışdırırıq və hər şeyi doğru yerə qoyuruq və yenə də hər şeyin düzgün bağlandığından əminik.
Tövsiyə:
Arduino Avtomobil Ters Park Diqqət Sistemi - Addım -addım: 4 addım
Arduino Avtomobil Ters Park Diqqət Sistemi | Addım-addım: Bu layihədə, Arduino UNO və HC-SR04 Ultrasonik Sensoru istifadə edərək sadə bir Arduino Car Reverse Park Sensor Dövrü dizayn edəcəyəm. Bu Arduino əsaslı Avtomobil Ters siqnal sistemi Avtonom Naviqasiya, Robot Aralığı və digər diapazonlarda istifadə edilə bilər
Addım -addım PC qurulması: 9 addım
Addım -addım PC Bina: Təchizat: Təchizat: MotherboardCPU & CPU soyuducu PSU (Enerji təchizatı vahidi) Yaddaş (HDD/SSD) RAMGPU (tələb olunmur) Kassa Alətləri: Tornavida ESD bilərzik/mattermal pasta/aplikator
Üç Hoparlör Devresi -- Addım-addım təlimat: 3 addım
Üç Hoparlör Devresi || Addım-addım Təlimat: Dinamik Dövrə, ətraf mühitdən alınan səs siqnallarını MIC-ə gücləndirir və gücləndirilmiş səsin çıxarıldığı yerdən Dinamikə göndərir.Burada bu Hoparlör Devrini düzəltməyin üç fərqli yolunu göstərəcəyəm:
Robot texnikasında bir dəst ilə addım-addım təhsil: 6 addım
Bir dəst ilə Robototexnikada Addım-addım Təhsil: Öz robotumu düzəltdikdən bir neçə ay sonra (zəhmət olmasa bunların hamısına baxın) və iki dəfə hissələri arızalandıqdan sonra bir addım geri çəkilmək və öz fikrimi yenidən düşünmək qərarına gəldim. strategiya və istiqamət. Bir neçə aylıq təcrübə bəzən çox mükafatlandırıcı idi və
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 ++)