Mündəricat:
- Addım 1: Təchizat
- Addım 2: RPI konfiqurasiyası
- Addım 3: Kabelsiz üçün SSH -dən RPI -ə
- Addım 4: VS Kodu ilə əlaqə qurun
- Addım 5: Kodlaşdırma
- Addım 6: Mənzil üçün Materialların Toplanması
- Addım 7: Xarici hissənin montajı
- Addım 8: Yamaclar
- Addım 9: Yamacların yapışdırılması
- Addım 10: Elektronika
Video: SmartFeeder: 10 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Hər bir it sahibi həyatında ən azı bir dəfə ev heyvanına yem verməyi unudub. Evdən çıxmazdan əvvəl ev heyvanınızı bəsləməyi unutduğunuzda, bunu uzaqdan və ya müəyyən bir müddətdən sonra edə biləcəyiniz bir şey etmək istədim.
Bu layihədə bir veb saytında nəzarət edilə bilən avtomatik bir it yemi hazırlayacağıq. Bu veb sayt, qabdakı yemək miqdarı və doldurulma vaxtları və ya itin yemiş yeməsi haqqında sizə məlumat verəcəkdir.
Sizin (və ya köpəyinizin) ehtiyaclarına uyğun olaraq tənzimlənə biləcək bir ayarlar da var.
Addım 1: Təchizat
Materiallar:
- Moruq Pi
- 16 GB SD kart
- çörək taxtası
- tullanan kabellər
- ultra sonik sensor
- servo
- yük hücrəsi (5 kq istifadə etdim)
- yük hüceyrə gücləndiricisi (HX711)
- bu layihənin mənzil üçün plastik/ağac
- plastik qab (yük hücrəsi üçün)
Alətlər:
- Vintlər
- Tornavida
- Qazma
- Gördü
- Zımpara kağızı
- Super yapışqan/Silikon (və silikon silahı)
Addım 2: RPI konfiqurasiyası
Etdiyim ilk addım moruq pi -nin konfiqurasiyası idi, buna görə sd kartımdakı hər şeyi təmizlədim və Win32diskmanager ilə bir şəkil yerləşdirdim, bununla Raspbian yaza bilərik.
Addım 3: Kabelsiz üçün SSH -dən RPI -ə
Şəkil quraşdırıldıqdan sonra Pi və kompüterinizə bir ethernet kabeli qoya bilərsiniz. əmr satırına gedin və ipconfig yazın. "Ethernet adapteri" olan mətn blokunda bir ip ünvanı olmalıdır. Bu ip ünvanı SSH -ə gedəcəyimiz ünvandır. Bu addımı atmaq üçün PuTTY -dən istifadə etdim. Burada IP və portu (SSH üçün 22) daxil etməlisiniz və Pi -yə daxil olmaq üçün parolunuzu daxil etməlisiniz (standart parol 'moruqdur'). Burada simsiz əlaqə qurmaq üçün şəbəkə parametrlərimizi dəyişdirməliyik. Bu "wpa_passphrase nameofnetwork" əmridir və bundan sonra parol daxil etməlisiniz. {…} Şəbəkəsi olan bir mətn bloku görünəcək, bunu kopyalayın və "sudo nano /etc/wpa_supplicant/wpa_supplicant.conf" yazın. Bunun üçün əvvəllər mətni faylın altına yapışdırmalısınız.
Bundan sonra Pi -ni yenidən başlata bilərsiniz.
Addım 4: VS Kodu ilə əlaqə qurun
Kodlaşdırmaq üçün Visual studio koduna ehtiyacımız var. Bu işə başladıqdan sonra SSH üçün bir plugin almamalısınız. Bu quraşdırıldıqda sol alt küncdə və ya açıq terminalda klikləyib SSH pi@ipadress yaza bilərsiniz. Bundan sonra şifrənizi daxil etməlisiniz və kodlamağa başlaya bilərik.
Addım 5: Kodlaşdırma
İndi veb saytı qurmalıyıq, vscode -da bir qovluq aça bilərsiniz, var/www/html -ə gedin və buradan başlayaq.
Burada HTML, CSS, Şəkillər və Javascript gəlir.
İndi eyni iş yerində başqa bir qovluq aça bilərik. Adlı layihəmi qoydum və bunu pi -nin ev qovluğuna qoydum. Burada arxa plana aid hər şey gələcək (python sənədlərinin çoxu).
Addım 6: Mənzil üçün Materialların Toplanması
Mənzil üçün ağacdan və mişarla parçaladığım plastik bir boşqabdan istifadə etdim.
L ədədləri 50x50, AMMA 20x40 -dan bir parça kəsdim. Bunu hər iki tərəf üçün iki dəfə etmək lazımdır.
İncə taxtalar alt və arxa plitə üçündür. Bunlar hər ikisi də 20x50 (qeyd: montajdan sonra bir qısaldın.)
Sonra ön tərəf üçün 20x40 ölçülü bir parçaya ehtiyacınız olacaq (L şəklini kəsərkən çıxan hissədən istifadə edə bilərsiniz).
Burada yeməyin çıxması üçün yarım dairə qeyd etdim.
Sonra 20x10 və 18x10 olan 2 kiçik taxtaya ehtiyacımız var (taxtaların qalınlığı 1 sm olduğu üçün 18 eni var, buna görə asanlıqla sürüşəcək). bu qabın olacağı tepsi üçündür. (yük xanasının telləri üçün 18x10 taxtada bütöv qaza bilərsiniz.)
Addım 7: Xarici hissənin montajı
Bundan sonra bütün hissələri vintlə bağlayacağıq ki, necə görünəcəyini bilək.
Ön görünüş üçün 9 vida, hər iki tərəf üçün 14 vida istifadə etdim.
Addım 8: Yamaclar
Sonra ağacdan bir yamac düzəltdim, üstü 18x40 sm olan bir taxta və qaba gedən eni 40 sm enindədir, ancaq öndəki çuxura daha kiçikdir. uzunluğu da 40 sm -dir. Yeməyin evə tökülməməsi üçün əlavə qoruyucu barmaqlıqlar əlavə etdim.
Addım 9: Yamacların yapışdırılması
Yamacın yamacına əlavə bir taxta əlavə edərək vintlər ilə bağladım. Ayrıca super yapışqan və ya silikon istifadə edə bilərsiniz.
Addım 10: Elektronika
Bu hələ tikilməkdədir
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 ++)