İçindekiler:
- Adım 1: Malzeme
- 2. Adım: Raspberry Pi'yi Kurun
- 3. Adım: MySQL
- 4. Adım: Ölçeklendir
- Adım 5: DC Motor
- Adım 6: Dağıtıcı
- Adım 7: Bina
- 8. Adım: Web sitesi
Video: Dogspenser: 8 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Her köpek sahibi en az bir kez karşılaşmıştır, iyi bilinen ve yaygın bir sorundur. Ailem ve ben bunu kendimiz deneyimledik, tatile çıkın ve arkadaşlarınıza ve ailenize köpeğinizi her gün beslemek isteyip istemediklerini sormak zorundasınız. Etrafa sormak ve gerçekten işe hazır birini bulmak sadece can sıkıcı olmakla kalmaz, aynı zamanda evcil hayvanınızı her gün beslemeye hazır olan kişi için çok zaman alır. Bu eğitim, hayatınıza, az önce hayal ettiğim durumda olup olmadığınızı sorduğunuz türden bir rahatlığı getirecektir. Makine, yiyecekleri otomatik olarak ama aynı zamanda manuel olarak da dağıtacak, özelleştirilebilir ve size besleme kabının ağırlığı, son besleme süresi vb. gibi canlı bilgiler sağlayacak güvenli bir web sitesine sahip olacaksınız.
Fiyat için ürün reçetesi belgesi
Adım 1: Malzeme
Elektronik:
- ahududu pi 3 model B
- 12V DC motor 15RPM
- 20Kg yük hücresi (5kg olanlar da iyidir)
- HX711 yük hücresi amplifikatörü
- dişi-dişi konektörler
- erkek-erkek konektörler
- 8Gb SD kart
- 12 Volt 2A adaptör
- transistör
- 1k Direnç
Malzemeler:
- 3 mm'den 8 mm'ye bağlantı
- D-Şaft 8mm
- Tahıl dağıtıcısı
- 1.5m x 1.5m Ahşap plakalar en az 1 cm kalınlığında
- Cıvatalar 6-8
- Vidalar 6-8
- 2 Zip teli
Aletler:
- Tornavida
- lehimleme
- Zamk
- Havya
DevreBeşinci resme bakın
2. Adım: Raspberry Pi'yi Kurun
- win32diskimager kullanarak SD-Karta jessie yazmalısın.
- Önyükleme klasörüne ssh adlı uzantısı olmayan boş bir dosya ekleyin.
- Statik bir ip (apipa) kurun: "cmd.txt" dosyasına ip=169.254.10.1 yazın (yukarıdaki resim).
- SD Kartı pi'ye takın ve Putty kullanarak bağlayın.
Giriş: pi
Şifre: ahududu
Önemli
Pi'yi güncelleyin ve yükseltin:
Kopyala ve yapıştır: sudo apt-get update, sudo apt-get upgrade, sudo apt get dist-upgrade
3. Adım: MySQL
Veritabanınızı Workbench ile yapmak için MySQL'i Windows için kurun.
Pi için kurulum:
- sudo apt-get install mysql-server
- sudo apt-get install mysql-client.
Veritabanınızı yapın, benim örneğim (ikinci resim)
Planınızı ileriye taşıyın ve Veri ekleyin.
Kendinize izin verin (ilk resim).
4. Adım: Ölçeklendir
Her iki yanda birer tane olmak üzere 2 adet küçük boy tahta kalasları vidalayarak bir Ölçek yapın.
Dikkat: Yük hücresi ve kalaslar arasında aynı kalaslar için biraz hareket alanı bırakmak istiyorsunuz, bu şekilde yük hücresi ağırlık eklendiğinde hareket edecektir
İyi bir denge için yük hücresinin tam ortada olduğundan emin olun.
- Tahtaların ne kadar büyük olması gerektiğini ölçün, ikisini de aynı yapın
- Yük hücresinde takılması gereken yere göre ortada delikler açın
- Cıvataları kalaslara ve yük hücresinin içine aralarındaki somunlarla vidalayın
- Plakaları düzleştirin
Nasıl bağlanır:
Yük hücresi -> HX711
- KIRMIZI TEL -> E+
- SİYAH TEL -> E-
- BEYAZ TEL -> A-
- YEŞİL TEL -> A+
Yx711 -> Pi
- VCC -> 5V
- GND -> GND
- SCLK -> 24 GPIO
- DLT - > 23 GPIO
Kod:
Çevrimiçi olarak kullanılabilen birkaç kitaplık var, kullandığım bu mükemmel çalıştı, bunun hakkında biraz okumanız ve sensörün tam olarak nasıl çalıştığını anlamanız gerekecek.
Ağırlığı kalibre edin:
Kodu get_weight işleviyle çalıştırın ve yaklaşık 10 değerin ortalamasını alın.
Ölçeği kalibre etmek için veri çıkışı ile ortalama birimleri çıkarın.
Tartıya belirli bir ağırlık koyarak ve çıktıyı gram cinsinden ağırlığa bölerek ağırlık birimlerini ölçün.
Küçük TLDR:
Yük hücresi, gövdesinin genişliği boyunca delikler açmış, üzerine uygulanan basıncın onu bükeceği ve bir direnç oluşturacağı şekilde şekillendirilmiştir.
Adım 5: DC Motor
DC motoru ikinci resimde gösterilen şekilde bağlayın.
Adım 6: Dağıtıcı
8 mm D-Shaft'tan biraz daha büyük, yaklaşık 10 mm çapında bir delik açın.
Dağıtıcının içinde, DC motoru çalıştırmak istiyorsanız biraz fazla büyük olan küçük bir atlıkarınca bulunur.
Resim 4:
D-Shaft'ı 3mm ila 8mm bağlantının içine vidalayın ve DC-Motor ile diğer taraf için de aynısını yapın.
Resim 3:
Ayaklıkları terazinin tahtalarına koyun, dağıtıcıyı altındaki tahtaya vidalayın. Motor düz olacak şekilde doğru yüksekliği alın. Motoru ayaklıklar-platforma bağlayın.
Adım 7: Bina
Resim 1:
Kenarların uzunluğunu ölçün, benimkiler yaklaşık 60 cm uzunluğundadır, bu, tartınızın tabanının ne kadar büyük olduğuna bağlıdır ve doğru uzunluğu elde etmek için tabanın uzunluğunun yarısını ekleyin.
Aynı uzunlukta yan duvarlara ve ölçek tabanının genişliğine sahip bir temel yapın.
Taban tahtalarınızın genişliğini ölçerek bir slayt yapın ve yan duvarlarınızın kenarlarına yapıştırın.
Resim 2:
Cetvelleri yan duvarların dışından ölçek tabanının içine vidalayın.
Resim 3:
Dağıtıcı kabının geçmesi için çatının içinde bir delik açın.
8. Adım: Web sitesi
Web sayfanızı pi dizininize yükleyin: /home/name/projectname
Bir hizmet yapın ve otomatik olarak başlamasına izin verin: öğretici
Her şey çalışır durumda olmalı!
Önerilen:
Akıllı Motosiklet HUD Prototipi (adım adım Navigasyon ve Çok Daha Fazlası): 9 Adım
Akıllı Motosiklet HUD Prototipi (adım adım Navigasyon ve Çok Daha Fazlası): Merhaba !Bu Talimatlar, motosiklet kasklarına monte edilmek üzere tasarlanmış bir HUD (Heads-Up Display) platformunu nasıl tasarladığımın ve inşa ettiğimin hikayesidir. "Haritalar" yarışması bağlamında yazılmıştır. Maalesef tamamen bitiremedim
Arduino Araba Geri Geri Park Uyarı Sistemi - Adım Adım: 4 Adım
Arduino Araba Geri Geri Park Uyarı Sistemi | Adım Adım: Bu projede Arduino UNO ve HC-SR04 Ultrasonik Sensör kullanarak basit bir Arduino Araba Geri Park Sensörü Devresi tasarlayacağım. Bu Arduino tabanlı Araba Ters uyarı sistemi, Otonom Navigasyon, Robot Mesafesi ve diğer menzil r
Adım Adım PC Oluşturma: 9 Adım
Adım Adım Bilgisayar Oluşturma: Sarf Malzemeleri: Donanım: AnakartCPU & CPU soğutucusuPSU (Güç kaynağı ünitesi)Depolama (HDD/SSD)RAMGPU (gerekli değil)CaseTools: TornavidaESD bilezik/aplikatörlü matstermal macun
Üç Hoparlör Devresi -- Adım Adım Eğitim: 3 Adım
Üç Hoparlör Devresi || Adım Adım Eğitim: Hoparlör Devresi, ortamdan alınan ses sinyallerini MIC'e güçlendirir ve bunu, güçlendirilmiş sesin üretildiği Hoparlöre gönderir. Burada, size bu Hoparlör Devresini kullanarak bu Hoparlör Devresini yapmanın üç farklı yolunu göstereceğim:
Adım Adım Arduino Uno ile Akustik Kaldırma (8 adım): 8 Adım
Arduino Uno ile Akustik Kaldırma Adım Adım (8 adım): ultrasonik ses dönüştürücüler L298N erkek dc pinli Dc dişi adaptör güç kaynağı Arduino UNOBreadboardBu nasıl çalışır: İlk olarak, Arduino Uno'ya kod yüklersiniz (dijital ile donatılmış bir mikrodenetleyicidir) ve kodu dönüştürmek için analog bağlantı noktaları (C++)