Mündəricat:

SmartFeeder: 10 addım
SmartFeeder: 10 addım

Video: SmartFeeder: 10 addım

Video: SmartFeeder: 10 addım
Video: ТЕПЕРЬ НЕ ПРОПАДУ 10-ть самоделок ВЫРУЧАТ ГДЕ УГОДНО! 2024, Sentyabr
Anonim
SmartFeeder
SmartFeeder

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 materialların toplanması
Mənzil üçün materialların toplanması
Mənzil üçün materialların toplanması
Mənzil üçün materialların toplanması
Mənzil üçün materialların toplanması
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ı

Xarici hissənin montajı
Xarici hissənin montajı
Xarici hissənin montajı
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

Yamaclar
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ı

Yamacların bağlanması
Yamacların bağlanması

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ə: