İçindekiler:
- Gereçler
- Adım 1: Adım 1: Fritzing Şeması
- Adım 2: Adım 2: Veritabanı Oluşturma
- Adım 3: Adım3: Elektroniği Bağlama ve Kodlama
- Adım 4: Adım 4: Vakayı Oluşturma
Video: Akıllı Besleyici: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Evcil hayvan sahibi olmak çok eğlencelidir. Ama ne zaman eğlenceli bir tatile çıkmak isteseniz ve en yakın arkadaşınızı yanınızda getiremiyorsanız, gelip evcil hayvanınızı besleyecek birini bulmanız gerekiyor. Bu sorunu çok yaşadım ve bir web sitesinden kontrol edebileceğiniz kendi otomatik evcil hayvan besleyicimi oluşturma fikrine sahibim.
Gereçler
- Ahududu Pi 4
- 2 ekmek tahtası
- Mini Breadboard
- Breadboard güç kaynağı modülü
- DHT11 sensörü
- TMP36 sensörü
- LDR
- MCP3008
- PCF8574
- Atlama telleri
- 16x2 LCD modülü
- lazer modülü
- step motor
- Step motor sürücü kartı
- Direnç seti
- Odun
- Özel yapım rotor
Adım 1: Adım 1: Fritzing Şeması
LDR ve TMP sensörümde okumak için bir PCF kullandım. Bunu kullanmak için ahududu PI'nizde I2C'yi etkinleştirmeniz gerekir. DHT11 için bir kütüphane kullanmaya karar verdim çünkü onu kendiniz programlamak büyük bir karmaşa. Bunun için Adafruit DHT kütüphanesini kullanmanızı tavsiye ederim.
Adım 2: Adım 2: Veritabanı Oluşturma
Yukarıda benim veritabanı modelimi görebilirsiniz. Veritabanım, MariaDB kullanılarak Raspberry pi'mde barındırıldı. Kullandığım 4 tablo aşağıdakileri yaptı
- tblSensoren, kullandığım farklı sensörleri saklamak için kullanıldı
- sensörlerimden okuduğum tüm değerleri saklamak için tblWaarde kullanıldı
- tblActuatoren, Lazer modülümün ve step motorumun durumunu depolamak için kullanıldı
- tblVoedermomenten, motorumun açılması gerektiğinde tüm tarihleri saklamak için kullanıldı
Adım 3: Adım3: Elektroniği Bağlama ve Kodlama
Yukarıdaki firtzing şemasında gösterildiği gibi tüm elektronikleri birleştirdim. Hepsini breadboard'larıma sabitledim. Tüm bunlar bağlandığında, çalışıp çalışmadığını denemek için kodumu github'dan indirebilirsiniz.
Adım 4: Adım 4: Vakayı Oluşturma
Kasayı, etrafta bıraktığım artık tahtalardan yapmaya karar verdim. Tüm kalasları doğru şekillerde kestikten sonra hepsini çiviledim ve vidaladım.
Önerilen:
Akıllı Masa LED Işık - Arduino ile Akıllı Aydınlatma - Neopiksel Çalışma Alanı: 10 Adım (Resimlerle)
Akıllı Masa LED Işık | Arduino ile Akıllı Aydınlatma | Neopixels Çalışma Alanı: Artık evde çok fazla zaman geçirdiğimiz, sanal olarak çalıştığımız ve çalıştığımız bir gün, öyleyse neden çalışma alanımızı özel ve akıllı bir aydınlatma sistemi Arduino ve Ws2812b LED'leri ile büyütmeyelim. Burada size Smart'ınızı nasıl oluşturacağınızı gösteriyorum. Masa LED Işık o
Akıllı Evcil Hayvan Besleyici: 9 Adım
Akıllı Evcil Hayvan Besleyici: Evcil hayvanınız var mı? Hayır: evlat edin! (ve bu talimata geri dönün). Evet: aferin! Eve zamanında varmak için planları iptal etmeden sevdiklerinizi besleyip su verseniz harika olmaz mıydı? Endişelenme diyoruz
SmartPET - Akıllı Evcil Hayvan Besleyici: 7 Adım (Resimlerle)
SmartPET - Akıllı Evcil Hayvan Besleyici: Hey! Ben Maxime Vermeeren, Howest'te 18 yaşında bir MCT (Multimedya ve iletişim teknolojisi) öğrencisiyim.Projem olarak akıllı bir evcil hayvan besleyici oluşturmayı seçtim.Bunu neden yaptım?Kedimin bazı kilo sorunları var, bu yüzden bir makine yapmaya karar verdim
Akıllı Evcil Hayvan Besleyici: 11 Adım
Akıllı Evcil Hayvan Besleyici: Belçika'daki Howest Kortrijk Academy'de öğrenciyim. Özellikle kedi ve köpekler için yemlik yaptım. Bu projeyi köpeğim için yaptım. Çoğu zaman akşamları köpeğimi beslemek için evde değilim. Bu nedenle köpeğim yemeğini almak için beklemek zorunda. ile
Akıllı Kedi Besleyici: 8 Adım (Resimlerle)
Akıllı Kedi Besleyici: Kedinizin her sabah size bağırmasından bıktıysanız, onun için bir kedi besleyici yapabilirsiniz. 2 kutuya ihtiyacımız olacakVitamin şişesiMG996 servo motorZip bağlarıKalın telÇift kase Strafor parçasıElektrik bandıArduino veya benzeri mikrodenetleyici/mikrobilgisayar