arduino ayarlanabilir evcil hayvan yemi dağıtıcısı

2019/12/03
Selamlar!
Arduino evcil hayvan yemi dağıtıcı kullanım kılavuzumuza hoş geldiniz.
Biz Dan ve Tom'uz, Güney Galler, Cardiff'teki Metropolitan Üniversitesi'nde ürün tasarımı öğrencileriyiz ve değerlendirme brifinginin bir parçası olarak, kodlama, elektronik prototipler ve makinelerle ilgili temel anlayışımızı göstermek için bize bu görev verildi. . .
İşte ihtiyacınız olan elektrik bileşenleri sarawauno veya MegaLCD ekran 12x2 l298n motor sürücü modülü 32 31 gerçek zamanlı saat modülü-
040 döner kodsuz ekmek tahtası 5v ekmek tahtası güç aktarma kablosu (
Erkek ve kadınların iyi karışımı)
Farklı renklerde izoleli transformatörler (220 ve 10k ohm)
Anahtar düğmesi 3 ledshweigh tork, düşük hızlı elektrikli alet için lazer kesme makinesi kaynak teli kesme metal/ahşap talaşı kesme aleti (veya eşdeğeri)
Ultimaker 3D yazıcı (veya eşdeğeri)
Veya 3mm kalınlığında akrilik 1 adet 6mm kalınlığında MDF4 boy M10 dişli metal çubuk 3D freze işleme malzemesi 4 adet (her biri yaklaşık 140mm)
8 M10 Pul 8 M10 paketi (
Veya yalıtım bandı)
Arduino montajı için M3 somun ve civatalar ve 4 metal yatak (
26 dış çap ve 10mm iç çap kullandık)
10mm Çubuk Yapıştırıcı (
Başka marka ve yapıştırıcılar uygun olsun ya da olmasın Gorilla Glue kullanıyoruz)
Bütünün düzgün çalışması için birkaç farklı bileşen yaptık.
Gıda saklama kutusu ve hunisi
Dağıtım Acente Tabanı ve Şutu
Arayüz tertibatı gıda saklama kutusu ve huni bu tertibatın parçalarının tamamı 3mm akrilikten kesilmiştir ve tüm parçalar parmak eklemleri kullanılarak birbirine monte edilmiştir.
Parçaların tamamı Epilog Lazer kesim makinesi kullanılarak kesilir ve vektör dosyası Corel Draw x7 kullanılarak geliştirilir.
Akrilik, lazerle kesilmesi kolay ve gıda muhafazaya uygun bir gıda güvenliği malzemesidir.
Bu bölüm farklı malzemelerle elle yapılabilir, ancak gıdaların güvenli bir şekilde saklanmasını sağlamak için lütfen malzemelerin doğru şekilde tamamlandığından emin olun. [
Set üstü kutunun resmi]
Gıda dağıtıcı düzeneğinin bu kısmı akrilik borulardan yapılmıştır (50 mm ve 30 mm)
İki adet 3B baskılı vida parçası, 6 mm orta fiber plakalar, metal yataklar ve metal çubuklar.
Aşağıdaki \"orta fiber plaka braketi\" adlı Dxf dosyasından ana orta fiber plaka braketini kesin. dxf\".
50 mm boru kesin, 140 mm, bir borunun 40 mm ucuna 30 mm delik açın ve üst kısmı 30 mm boru için uygun (
Körükler şekilde gösterildiği gibi).
Uygun hale getirmek için bazı malzemeleri Dremel kullanarak öğütmeniz gerekebilir.
Ultimaker yazıcıdaki 3B yazdırma özelliğinin sınırlamaları nedeniyle vida kısmı 3B yazdırılır ve ardından tekrar bağlanır.
Genel olarak, yazdırma süresi 12-
Seçtiğiniz ayarlara bağlı olarak parça başına 14 saat. 0 kullandık.
4mm nozul, baskı kalitesi normal, destek yapısına gerek yok.
Rulmana 30 mm uzunluğunda iki metal çubuk veya metal boru takın.
3D baskı tamamlandığında, bu yatakları vida parçalarına bastırın ve sıkı oturmasını sağlamak için parçaları yazdırırken bazı malzemeleri dosyalamanız gerekebilir.
Şekilde gösterildiği gibi, vidayı borunun üzerine kaydırın, boruyu braketin üzerine kaydırın ve ardından aksı uç braketin içine kaydırın.
Bu ayar, sahip olduğunuz hayvanın boyutuna bağlı olarak ayrılan yiyecek miktarının ayarlanabilmesini sağlar.
Yatak, hareketli parçalar üzerindeki sürtünmeyi azaltır, böylece motor üzerindeki yükü azaltır.
İki vida kullanarak, yiyecek miktarını kontrol etmek çok daha kolay olacaktır, biri yarı döner konumda monte edilir ve diğeri tam döner konumda, yiyeceklerin sürekli olarak dağıtıcıdan dışarı aktığı anlamına gelir.
Vida parçalarımıza 3 tam dönüş yapmayı tercih ettik (
3 tam \"konu \")
Bu, evcil hayvanınızın aşırı veya yetersiz beslenmediğinden emin olmak için az miktarda mamayı ölçmeye izin verdiğinden. [
İmkanınız varsa, vida parçalarını CNC ile tek parça halinde işleyebilirsiniz, ancak biz iki orta yoğunlukta model plakasını taşlıyoruz ve daha sonra 3D baskı yapmayı seçiyoruz, çünkü model panosu çok fazla bitirme gerektiriyor (
Zımpara contası)
Yiyeceklere dokunmanın güvenli olduğundan emin olmak için).
Taban ve oluk, bu bölümün önündeki yemek saklama kutusu ve hunisine benzer şekilde oldukça düzdür.
\"Taban ve oluk.dxf\" etiketli DXF dosyasını indirin.
Arayüz düzeneği, her biri ekildiği gibi M10 vidalı çubuk ve somun kullanılarak oluşturulmuş 4 lazerle kesilmiş akrilik parçadan oluşur. . . [
Arayüz resmi]
Bundan sonra döner kodlayıcı, LCD ve led takılabilir. . .
Sebil tertibatını (MDF parçası) monte ettikten sonra
, Birleştirilmiş taban ve oluk bölümüne simüle edin ve her 50 mm'lik tüpte bir yuva kesin, böylece yiyecek toplamak ve doğrudan evcil hayvanınızın kasesine kaymaya hazırlanmak için oluğa düşebilir!
Aşağıda kullandığımız devrenin Fritzing diyagramını görebilirsiniz.
Kullanmakta olduğunuz ets'e göre (
RTC ve motor sürücü modüllerinin birçok farklı versiyonu olduğunu biliyorum)
Farklı kütüphaneler kullanabilirsiniz.
Bu arduino'nun kodudur.
Bu kod, zamanı kontrol eder ve alarmla karşılaştırır ve eşleşirlerse motoru döndürür ve yiyeceği dışarı iter.
Motorun ne kadar dönmesi gerektiğini hesaplamak için her turda ne kadar yiyecek salınacağını hesapladık.
Bir vida, her dönüşü 11 saniye süren 10g'lik bir daire içinde açılır.
Yani 2 vida her 11 saniyede bir 20g itiyor.
Köpek mamasının porsiyon boyutunu inceledik ve bir yavru köpeğin yaklaşık 50 gram, orta boy bir köpeğin 140 gram ve büyük bir köpeğin yaklaşık 260 gram mamaya ihtiyacı olduğunu bulduk.
Bu, vidaların küçük bir parça için 27 kez döndüğü anlamına gelir.
5 saniye, orta kısım yaklaşık 77 saniye ve çoğunluk yaklaşık 141 saniye döner.
Kullandığınız yiyeceğe bağlı olarak, bunu değiştirmek isteyebilirsiniz.
Genellikle doğru parçayı paketin arkasında bulabilirsiniz.
Arduino IDE'deki zaman ölçeğinin milisaniye cinsinden olduğunu unutmayın. ((
Önerilen boyut)/20)
* 11 = cog'un açması gereken sürenin uzunluğu kullandığımız kütüphanelerin tümü arduino web sitesinde bulunabilir, bunlara süre denir. h, DS1307RTC. H.
Diğer ikisi Arduino IDE'ye kuruldu.
BİZE ULAŞIN
Bize gereksinimlerinizi bildirin, hayal edebileceğinizden daha fazlasını yapabiliriz.
Sorgunuzu gönderin
Chat
Now

Sorgunuzu gönderin

Farklı bir dil seçin
English
العربية
Deutsch
Español
français
italiano
日本語
한국어
Português
русский
简体中文
繁體中文
Afrikaans
አማርኛ
Azərbaycan
Беларуская
български
বাংলা
Bosanski
Català
Sugbuanon
Corsu
čeština
Cymraeg
dansk
Ελληνικά
Esperanto
Eesti
Euskara
فارسی
Suomi
Frysk
Gaeilgenah
Gàidhlig
Galego
ગુજરાતી
Hausa
Ōlelo Hawaiʻi
हिन्दी
Hmong
Hrvatski
Kreyòl ayisyen
Magyar
հայերեն
bahasa Indonesia
Igbo
Íslenska
עִברִית
Basa Jawa
ქართველი
Қазақ Тілі
ខ្មែរ
ಕನ್ನಡ
Kurdî (Kurmancî)
Кыргызча
Latin
Lëtzebuergesch
ລາວ
lietuvių
latviešu valoda‎
Malagasy
Maori
Македонски
മലയാളം
Монгол
मराठी
Bahasa Melayu
Maltese
ဗမာ
नेपाली
Nederlands
norsk
Chicheŵa
ਪੰਜਾਬੀ
Polski
پښتو
Română
سنڌي
සිංහල
Slovenčina
Slovenščina
Faasamoa
Shona
Af Soomaali
Shqip
Српски
Sesotho
Sundanese
svenska
Kiswahili
தமிழ்
తెలుగు
Точики
ภาษาไทย
Pilipino
Türkçe
Українська
اردو
O'zbek
Tiếng Việt
Xhosa
יידיש
èdè Yorùbá
Zulu
Mevcut dil:Türkçe