Mündəricat:
- Addım 1: Ehtiyac duyduğunuz komponentlər
- Addım 2: Çamadanınızı yığın
- Addım 3: Komponentləri Çamadanınıza qoyun
- Addım 4: Raspberry Pi qurmaq
Video: Raspberry Pi ilə ağıllı bir çamadan necə hazırlanır: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Bu təlimatda, Raspberry Pi ilə ağıllı bir çamadan necə hazırlaya biləcəyinizi izah edəcəyəm.
Bitirdikdən sonra çamadanınızı bütün dünyada izləyə və tərəziyə ehtiyac duymadan çəkə biləcəksiniz.
Gəlin başlayaq!
Addım 1: Ehtiyac duyduğunuz komponentlər
- Moruq Pi (əlbəttə xd)
- Keçid kabelləri
- Bir çamadan
- Pi -ni gücləndirmək üçün bir güc bankı
- Adafruit Ultimate GPS kopması + Anten
- HX711 yük hüceyrə gücləndiricisi
- Yük sensoru kombinatoru
- Dörd 50 kq yük hücrəsi
- Çox asanlıqla əyilməyən iki (taxta) lövhə (məsələn, kontrplak). Lövhələrin eyni ölçüdə olduğundan və çamadanınıza uyğun olduğundan əmin olun.
- LCD displey (isteğe bağlı olaraq, Raspberry Pi-nin IP ünvanını göstərmək üçün istifadə edəcəm ki, istifadəçi çamadanın məlumatlarını görmək üçün hansı veb sayta getməli olduğunu bilsin)
Addım 2: Çamadanınızı yığın
Şəkildə bütün fərqli hissələri necə bağlamalı olduğunuzu görə bilərsiniz. Problemləriniz varsa, bu addımları izləyin:
GPS -ə qoşulmaq üçün:
- VIN -> Raspberry Pi pin 1 (3.3V)
- GND -> Raspberry Pi pin 6 (GND)
- TX -> Raspberry Pi pin 10 (RXD)
- RX -> Raspberry Pi pin 8 (TXD)
LCD ekranınızı birləşdirmək üçün: (Fritzing sxeminə çəkməmişik, çünki qarışıq olacaq.)
- VSS -> Raspberry Pi pin 6 (GND)
- VDD -> Raspberry Pi pin 2 (5V)
- V0 -> potansiyometr (bu, kontrast tənzimləməsinə diqqət yetirir)
- RS -> Raspberry Pi pin 18 (GPIO24)
- RW -> Raspberry Pi pin 6 (GND)
- E -> Raspberry Pi pin 32 (GPIO25)
- D0 -> Raspberry Pi pin 42 (GPIO12)
- D1 -> Raspberry Pi pin 46 (GPIO16)
- D2 -> Raspberry Pi pin 48 (GPIO20)
- D3 -> Raspberry Pi pin 50 (GPIO21)
- D4 -> Raspberry Pi pin 11 (GPIO17)
- D5 -> Raspberry Pi pin 13 (GPIO27)
- D6 -> Raspberry Pi pin 15 (GPIO22)
- D7 -> Raspberry Pi pin 33 (GPIO13)
- A -> Raspberry Pi pin 2 (5V)
- K -> Raspberry Pi pin 6 (GND)
Yük hüceyrələrini birləşdirmək üçün:
-
Kombinator lövhəsinin ortasında, hər üç bağlantının (-, + və C) dörd sütunun olduğunu görə bilərsiniz. Bir yük hücrəsində tam olaraq üç tel var (ağ, qırmızı və qara). Hər yük sensörünü aşağıdakı kimi bir sütuna bağlayın:
- - -> Qara
- + -> Ağ
- C -> Qırmızı
-
Bunu etdikdən sonra, kombinator lövhəsini HX711 yük hüceyrə gücləndiricisinə aşağıdakı kimi bağlayın:
- Qırmızı -> E+
- Qara -> E-
- Yaşıl -> A-
- Ağ -> A.
-
Nəhayət, HX711 -i Raspberry Pi -yə qoşun:
- VCC -> Raspberry Pi pin 17 (3.3V)
- GND -> Raspberry Pi pin 9 (GND)
- DT -> Raspberry Pi pin 29 (GPIO5)
- SCK -> Raspberry Pi pin 31 (GPIO6)
(HX711-də B- və B+ və kombinator lövhəsindəki Sarı boş qalır)
Yük hüceyrələrini lövhələrə bağlamaq üçün:
- Birincisi, yük hüceyrələrinin lövhədə bərabər şəkildə yerləşdirildiyindən əmin olun.
- Sonra, hər bir yük hücrəsi üçün, yük hücrəsinin "qapağının" yerə toxunmaması üçün kiçik, düzbucaqlı bir çuxur açın. Belə olsaydı, mənfi dəyərlər alardınız.
- Yük hüceyrələrini lazımi yerə qoyun və vintlər ilə lövhəyə yapışdırın.
- Sonra, birləşdirici lövhəni lövhənin üstünə yapışdırın ki, sancaqlar lövhənin səthindən "kənarda" olsun.
-
Yük hüceyrələrindən olan telləri lentlə lövhəyə bərkidin.
- Bundan sonra, ağacdan kiçik kublar düzəldin və bir az yapışqan ilə hər yük hüceyrəsinin orta çubuğuna yapışdırın. Ağırlıq o orta çubuğun qatlanması ilə ölçüləcək.
- Nəhayət, ikinci lövhəni kiçik yapışqan ilə kiçik kublara yapışdırın.
Addım 3: Komponentləri Çamadanınıza qoyun
Beləliklə, hər şeyi bağladıqdan sonra çantanıza hər şeyi qoymağın vaxtı gəldi.
Tartı tərəzi: Tartı ölçüsü nə olursa olsun eyni yerdə olması lazım olan şeydir, buna görə də onları çamadanın dibinə bir az möhkəm yapışqan və ya vintlə bağladığınızdan əmin olun.
GPS modulu: Daha yaxşı bir GPS siqnalı əldə etmək üçün çantamda kiçik bir deşik etdim ki, antenanın üstü çamadanın kənarına yapışdırılsın.
LCD ekran: LCD ekranı çamadanınıza qoymaq üçün, istəsəniz, LCD ekranı ilə eyni ölçüdə olan düzbucaqlı bir çuxur düzəldin. Sonra LCD ekranı möhkəm yapışqan ilə yapışdırın.
Digər hissələr: Raspberry Pi və powerbank kimi digər hissələri çamadanın altına və ya yanlarına bir az yapışqanla yerləşdirə bilərsiniz. İstədiyiniz kimi edə bilərsiniz.
Xülasə olaraq, heç bir şeyin yerindən çıxmaması üçün bütün komponentlərin çamadana yaxşı bağlandığından əmin olun.
Addım 4: Raspberry Pi qurmaq
İşlərə başlamaq üçün əvvəlcə bəzi əmrləri yerinə yetirməliyik, buna görə aşağıdakı əmrləri yazın:
Əvvəlcə bəzi paketləri quraşdırın:
sudo apt updatesudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server uwsgi nginx uwsgi-plugin-python3
-
Sonra bir virtual yaradın
mühit
:
python3 -m pip install-pip setuptools təkəri virtualenvmkdir project1 && cd project1python3 -m venv --system-site-packages envsource env/bin/activatepython -m pip mysql-connector-python argon2-cffi Flask Flask-HTTP MySQL mysql-bağlayıcı-python keçid
- Sonra, bu layihəni məs. PyCharm (layihədə 4 qovluq var)
- Layihə tərcüməçisinin Raspberry Pi -də python olduğundan əmin olun
- Verilənlər bazasını konfiqurasiya etmək üçün:
cd layihə 1
sudo mariadb <sql/db_init.sql
- PyCharmdakı verilənlər bazanızla əlaqə qurun
- Nəhayət, 'sql' qovluğunda 'lugapp.sql' faylını sağ vurun və 'Çalış' seçin. Bu, cədvəlləri Pi üzərindəki verilənlər bazasına qoyacaq.
Sonra dəyişdirməli olduğunuz tək şey "CONF" qovluğundakı konfiqurasiya sənədləridir. Bu qovluqdakı hər bir faylı oxuyun və lazım olduqda dəyişikliklər edin. (məsələn, iş yolu, istifadəçi …).
Son addımlar:
Aşağıdakı əmrdən istifadə edərək "project1-flask.service" və "project1-lcd.service" fayllarını/etc/systemd/sisteminə kopyalayın:
sudo cp conf/project1-*. service/etc/systemd/system/
Sonra yenidən yükləyin:
sudo systemctl daemon-yenidən yüklə
Nəhayət, iki xidmətə başlayın:
sudo systemctl layihəni aktiv edin1-*
sudo systemctl start project1-*
Tövsiyə:
DIY -- Arduino Uno istifadə edərək ağıllı telefonla idarə edilə bilən bir hörümçək robotu necə hazırlanır: 6 addım
DIY || Arduino Uno istifadə edərək ağıllı telefonla idarə oluna bilən bir hörümçək robotu necə hazırlanır: bir hörümçək robotu hazırlayarkən robot texnikası haqqında çox şey öyrənmək olar. Bu videoda, smartfonumuzdan istifadə edərək işləyə biləcəyimiz bir Hörümçək robotunun necə hazırlanacağını sizə göstərəcəyik (Androi
SONOFF Ağıllı Açarları ilə Ağıllı Pərdələri necə DIY etmək olar ?: 14 addım
SONOFF Smart Açarları ilə Ağıllı Panjurları Necə DIY etmək olar?: SONOFF ağıllı açarlarda kilidləmə rejimindən istifadə edərək adi pərdələrinizi/pərdələrinizi ağıllı hala gətirin Çoxlarınız bunun səhərlər pərdələri/pərdələri çəkdiyiniz bir iş olduğunu qəbul edəcəksinizmi? və axşam aşağı çəkin? Hər halda, mən
Arduino istifadə edərək ağıllı bir robot necə hazırlanır: 4 addım
Arduino istifadə edərək ağıllı bir robot necə hazırlanır: salam, mən arduino istehsalçısıyam və bu təlimatda sizə göstərəcəyəm ki, mənim dərsliyimi bəyənmisinizsə arduino istifadə edərək ağıllı robotun necə hazırlanacağını arduino istehsalçısı adlı youtube kanalımı dəstəkləməyi düşünün
Çamadan Turntable (Daxili Amp və Pre Amp ilə): 6 addım
Çamadan Turntable (Daxili Amp və Pre Amp ilə): Hamıya salam! Zəhmət olmasa səbr edin, çünki bu mənim ilk təlimatımdır. Tikildiyim müddətdə kifayət qədər fotoşəkil çəkmədiyim üçün əvvəlcədən üzr istəyirəm, amma nisbətən sadədir və hər kəsin yaradıcı istəklərini qarşılamaq üçün özəlləşdirilə bilər! Mənim üçün ilham
Konfiqurasiya edilə bilən Taymer Nəzarətçisi ilə Ağıllı Dəhliz Necə Hazırlanır: 6 Addım (Şəkillərlə)
Konfiqurasiya edilə bilən Taymer Nəzarətçisi ilə Ağıllı Dəhlizi necə qurmaq olar: Bu dərslik, Konfiqurasiya edilə bilən Taymer Nəzarətçisi ilə Ağıllı Dəhlizin necə qurulacağını göstərir