İçindekiler:
- Adım 1: Çerçeve ve Döner Kapı
- Adım 2: Pivot Çubuk ve Döner Kapı Boyutlandırma
- Adım 3: Servo Motor ve Kaldırma Kolları
- Adım 4: Solenoidi Kilitleyin ve Kapı Açma Desteği
- Adım 5: Denetleyici
- 6. Adım: Kod
- 7. Adım: Denetleyici Parça Listesi
- Adım 8: Güç Kaynağı ve Güneş Paneli ve Pil Boyutlandırma
- Adım 9: Kullanıcı Çalıştırma Talimatları
- Adım 10: Çanlar ve Islıklar
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13
Bu Talimat Tablosu, manuel olarak değiştirilebilen açma ve kapama süreleri olan otomatik bir tavuk kapısı tasarımı içindir. Kapı herhangi bir zamanda uzaktan açılabilir veya kapatılabilir.
Kapı modüler olarak tasarlanmıştır; çerçeve, kapı ve kontrolör, kümesten uzakta bir yerde inşa edilebilir ve test edilebilir ve ardından mevcut kümes açıklığına basitçe cıvatalanabilir.
9Vdc ile çalışır, bu nedenle pili şarj etmek için fiş paketinden veya pil ve güneş panelinden güç alınabilir.
Kapıyı kapalı olarak kilitlemek ve kapıyı açık konumda tutmak için bir solenoid kullanır.
Başlıca parçalar şunları içerir:
Arduino UNO3.
4 haneli, 7 segmentli LED ekran
RTC modülü
RF modülü
potansiyometreler, Servo motor, 6V - 12V Solenoid, Düğmeli döner kodlayıcı
Kapı ve çerçevesi ahşap artıklarından yapılabilir. Kapı bir çubuğun etrafında yukarı doğru döner (benim durumumda bir yazıcıdan alınmıştır) ve kapıyı yükseltmek için gereken torku azaltmak için karşı ağırlıklıdır.
Bunu oluşturmak için araçlar şunları içerir:
Arduino'yu programlamak için Arduino IDE'li PC, Çekiç, Testere, Havya, Tel kesiciler, Delmek, Tornavida.
Bu otomatik tavuk kapısını, beni günde iki kez sabah ve akşam kapıyı açıp kapamaktan kurtarmak için yaptım. Tavuklar harika yumurta, gübre ve eğlence sağlayıcılarıdır, ancak onları kümesten çıkarmak için erken kalkmak - özellikle Kış aylarında - angaryaydı. Ve sonra onları kapatmak için zamanında evde olduğumdan emin olmak, eve geç gelme özgürlüğümü gerçekten kısıtladı.
Tavuklar günbatımında kümese dönme ve gün doğumu civarında uyanma günlük bir rutini takip eder. İçeri girip çıktıkları saatler kesin değildir ve günün hava durumu ve ortam ışığından etkilenir. Kapı kapandıktan sonra bir tavuğun girmek için çok geç olduğu görülürse, kapı uzaktan açılıp kapatılabilir. Kapı, sahibinin kuluçka tavuklarının girmesini durdurması gerektiğinde gün boyunca kapatılabilir.
Gün doğumu ve gün batımı zamanları yıl boyunca değiştiğinden ve enlemlere bağlı olduğundan, herhangi bir kapı kontrolörünün günün saatini, yılın gününü izlemesi ve konumun enlemini bilmesi gerekir. Bu gereksinim, bir yazılım veya bir güneş izci ile tamamlanabilir, ancak bu tasarımda, işleri daha basit tutmak için manuel olarak ayarlanabilen açma ve kapama süresi ayarları kullanılır.
Gün doğumu ve ayar saatleri bir günden diğerine sadece birkaç dakika değiştiğinden, kapı kontrolörü ayarlarının sadece haftada bir kez ayarlanması gerekir.
Bir mal sahibi, tavuklarının tüneme rutini hakkında bilgi sahibi olduğunda, açma ve kapama zamanlarını kolayca ayarlayabilir.
Açılış saati sabah 3'ten sabah 9'a ve kapanış saati öğleden sonra 3'ten akşam 9'a kadar ayarlanabilir. Bu zamanlar ekvatordan 12 ila 42 derece enlemlere (Avustralya'da Darwin'den Hobart'a) uygundur ve yılın en uzun ve en kısa günlerini kapsar..
Temelde kapı kontrolörü, manuel geçersiz kılma özelliğine sahip iki ayarlanabilir alarma sahip bir saattir.
Adım 1: Çerçeve ve Döner Kapı
Çerçeve, mevcut kümes açıklığının üzerine sabitlenecek şekilde yapılmıştır. Kapı bir garaj kapısı gibi yukarı doğru sallanıyor. Bu tasarım, çatının mevcut kapı üzerinde eğimli olduğu veya mevcut açıklığın bir duvara bitişik olduğu kümesler için yukarı veya yana doğru kayan otomatik kapılara göre avantajlıdır.
1. Mevcut kapıyı çıkarın.
2. Mevcut açıklığa uyan bir çerçeve boyutu seçin. Çerçevenin iki boyutu önemlidir - çerçevenin yüksekliği ve ahşabın genişliği. Kapı yatay bir pivottan sallanır ve pivottan çerçeveye kadar olan uzunluk (şemada "D") ahşabın genişliği ile aynıdır. Bu, kapı açıkken, pivotun üzerindeki kapı bölümünün kümes duvarını engellemediği anlamına gelir.
3. Çerçeve için sağlam ve hava koşullarına dayanıklı bir malzeme seçin. Sağlam ama ağır olduğu kanıtlanan kırmızı sakız kullandım. Açık çam ile çalışmak daha kolay olurdu.
4. Kapının kendisi hafif, sağlam ve hava koşullarına dayanıklı olmalıdır.
Adım 2: Pivot Çubuk ve Döner Kapı Boyutlandırma
Döner kapı boyutları, kapının genişliği çerçevenin iç kenarlarına uyacak şekilde olmalıdır. Kapının yüksekliği, çerçevenin iç yüksekliğinden daha küçüktür.
1. Yaklaşık 5 mm (1/4 inç) çapında ve çerçevenin genişliğine eşit uzunlukta bir çubuk bulun. Demonte bir yazıcının çubuğunu kullandım, ancak dişli çubuk yeterli olacaktır. Diğer bir çubuk kaynağı ise metal giysi kurutma raflarıdır. Bir çubuk, bir cıvata kesici veya demir testeresi ile kesilebilir. Kaplamayı metalden bir bıçakla kazıyın.
2. Çerçevenin üst açıklığından itibaren "D" uzunluğunda (önceki adımdaki şemada) çerçeveye iki oluk açın ve pivot çubuğun çapının derinliğini kesin.
3. Pim çapı pivot rot ile aynı veya biraz daha büyük olan bir menteşe bulun. Pimi bir çekiç ve orta zımba ile vurun. Merkez zımbanız yoksa, büyük bir çivi veya benzeri bir iğne kullanın.
Şans eseri, kullandığım yazıcı çubuğu pivotu, çöp kutumdan çıkan ilk menteşe için mükemmel bir uyumdu.
4. Kapıyı açan servo motorun yükünü azaltmak için, döner kapının alt kısmının ve pivotun üzerindeki üst kısmının ağırlıklarının benzer olması gerekir. Bu, kapının üst kısmına delinmiş bazı ağır cıvata ve somunlarla sağlanabilir.
Adım 3: Servo Motor ve Kaldırma Kolları
MR-996 servo motor kullandım. 9,4 kgf· cm (4,8 V) veya 11 kgf · cm (7,2 V) torka sahiptir. Bu, pivotun altındaki 20 cm'lik bir kapı için motorun 7.2V'de 11kg/20 = 550g kaldırabileceği anlamına gelir.
Pivot çubuğunun üzerindeki karşı ağırlıklı bölüm ile kapı daha ağır ve/veya daha uzun olabilir. Karşı ağırlık olarak resimlerde gösterildiği gibi iki büyük somun ve cıvata kullandım.
Servo, servonun yivli çıkış miline uyan plastik bir kolla birlikte gelir. Bu kolun bir tarafını keskin bir bıçak veya tel kesici ile kesin.
2. Kaldırma kolu iki uzunlukta alüminyumdan yapılmıştır, üst kol bir L brakettir, alt kol düz bir alüminyum parçasıdır.
Ekli diyagramlar, her bir kolun boyutlarının nasıl hesaplanacağını gösterir. Ortaya çıkan boyutlar, çerçeve genişliği "d" ve kapıya monte edilen kaldırma noktasının konumuna bağlıdır.
Üst kol, kapıyı kaldırırken kolun servo motoru serbest bırakması için kesiklere sahiptir.
Adım 4: Solenoidi Kilitleyin ve Kapı Açma Desteği
1. Çerçeveye monte edilmiş bir solenoid iki amaca hizmet eder:
a) Kapı kapandığında kapıyı kilitleyin ve
b) Kapı açıldıktan sonra kapanmasını önleyin.
Solenoid, kontrolörün bir çıkışından bir FET aracılığıyla sürülür. Kapı açılma veya kapanma sürecindeyken birkaç saniyeliğine geri çekilir.
2. Bir parça keresteyi fotoğrafta gösterildiği gibi sabitleyin. Çerçeve genişliğinden daha kısa olacak ve pivot çubuğunun hemen altına monte edilecektir.
Adım 5: Denetleyici
1. Kontrolörün temeli olarak bir Arduino Uno 3 kullandım. Toplam 17 adet giriş ve çıkış pini bulunmaktadır.
2. Kontrolör, pil yedekli bir I2C RTC kontrol cihazı aracılığıyla zamanı tutar. RTC'nin pilini değiştirmek için her yıl kontrol cihazını açma çabasından tasarruf etmek için şarj edilebilir bir pil yedeğinin olması tercih edilir. Zaman, döner bir kontrolör aracılığıyla ayarlanır ve 4 haneli 7 segment LED'de görüntülenir. Bir LCD kullanabilir ve kapının açılma ve kapanma sayısı gibi daha fazla bilgi görüntülenebilir.
3. Açma ve kapama süreleri 10k ohm lineer potansiyometre ile ayarlanır. Açma/kapama zamanlarını ayarlamak için döner kodlayıcı ve LED ekranı kullanabilirdim, ancak kullanıcının sadece yukarı çıkıp panelden süreleri uzaktan görebilmesinin daha kolay olacağına karar verdim. Zamanların sadece her hafta değişmesi gerekiyor.
4. Uzaktan manuel açma ve kapama kolaylığı için kablosuz RF adaptörü (https://www.adafruit.com/product/1097). Anahtarlık url'si:
5. Kontrol cihazını yerleştirmek için seçtiğim kutu küçüktü, bu yüzden uzak alıcıya sığması için daha küçük bir kutu eklemem gerekiyordu.
6. Fritzing diyagramı ektedir.
6. Adım: Kod
Kod etrafında döner ve aşağıdakileri gerçekleştirir:
1. Panel anahtarlarının durumunu tarar, 2. RTC'yi okur ve saati günün dakikalarına (0 ila 1440) dönüştürür.
3. İki analog potansiyometreyi okur ve tamsayı açma ve kapama sürelerine dönüştürür. Zaman ayarlarının daha iyi bir çözünürlüğünü sağlamak için, açık kapalı saatler sırasıyla 03:00-9:00 ve 15:00-9:00 arasında sınırlandırılmıştır.
4. Uzaktan kumanda düğmesine basılıp basılmadığını görmek için RF girişini okur.
5. Mevcut saati açma ve kapama zamanı ile karşılaştırır ve kapıyı açıp kapamayı belirlemek için modu okur.
Manuel bir açma ve kapama anahtarı eklemek, sistemin 'manuel' ve 'otomatik, yani zamanlı' modlar arasında geçiş yapması gerektiği için yazılım tasarımını karmaşıklaştırdı. Bunu, otomatik moda geri dönmek için kullanıcının açma veya kapama düğmesine iki kez basmasını sağlayarak başka bir 'mod' anahtarı eklemeden çözdüm.
Açma veya kapama düğmesine tek bir basış, kontrol cihazını manuel moda geçirir. Kapı kapanma süresinden sonra açılırsa, belki geç bir tavuğun kümese girmesine izin vermek için, kullanıcının kapıyı tekrar otomatik moda ayarlamayı unutması ihtimali vardır. Bu nedenle, manuel mod, bir hatırlatma olarak "Aç" veya "Kapat" gösteren LED ekran ile belirtilir.
Aldığım LED Ekran kitaplıkları:
7. Adım: Denetleyici Parça Listesi
Arduino Uno 34 Haneli 7 Segment Modülü
MG 996R Servo motor
1k Ohm direnç
FET: FQP30N06L.
2 x 10kOhm potansiyometre (açma/kapama ayar süreleri)
Dahili basma düğmeli Döner Kodlayıcı
atlama teli
1A DC-DC dönüştürücü: Servo ve solenoid için
1 x SPDT geçiş anahtarı (Saat/Dakika seti seçici)
1 x SPDT merkezi kapalı anlık-anlık kapalı (manuel açma/kapama için)
1 x SPDT merkez kapalı (boşluk/zaman görünümü/zaman ayarı seçici için)
Solenoid: Push Pull 6-12V 10MM Strok
Adafruit Basit RF M4 Alıcı - 315MHz Anlık Tip
Anahtarlık 2 Düğmeli RF Uzaktan Kumanda - 315MHz
Kutu
Adım 8: Güç Kaynağı ve Güneş Paneli ve Pil Boyutlandırma
1. Arduino, 12Vdc'den çalışabilmesine rağmen, bunu yapmak, yerleşik lineer regülatörün ısınmasını sağlar. Servo daha yüksek bir voltajda (< 7,2V) daha iyi çalışır, bu nedenle 9Vdc sistemini çalıştırmak ve solenoidi ve servoyu 6V'ta çalıştırmak için bir DC-DC dönüştürücü kullanmak bir uzlaşmaydı. Sanırım DC-DC dönüştürücü ortadan kaldırılabilir ve Arduino, servo motor ve solenoid aynı 6V (1A) beslemeyle çalışır. Arduino'yu servo ve solenoidden filtrelemek için 100 uF'lik bir kapasitör tavsiye edilir.
2. Yaptığım kontrolör yaklaşık 200mA'lık bir durgun akım çekti. Solenoid ve servo çalışırken, akım çekişi yaklaşık 1A idi.
Pil gücünden tasarruf etmek için LED ekran bir anahtarla kapatılabilir.
Kapının açılıp kapanmasının yaklaşık 7 saniye sürdüğü ve açma ve kapama işlemlerinin günde sadece iki kez gerçekleştiği göz önüne alındığında, günlük güç tüketimi tahmininde 1A ihmal edilmiştir.
1A 9V'luk bir fiş paketini çalıştırabilir, ancak şebeke ve fiş paketinin hava koşullarından korunması gerekir.
3. Günlük enerji kullanımı 24s x 200mA = 4800mAh olarak hesaplanmıştır. Yıllık ortalama 5 saat güneş ışığına maruz kalan bölgelerde 20W güneş panelli 7Ah kurşun asit batarya bir günlük otonomi ile yeterli olacaktır. Ancak daha fazla pil ve daha büyük bir panel ile daha fazla özerklik günü olurdu.
Pil ve panel boyutunu tahmin etmek için aşağıdaki çevrimiçi hesaplayıcıyı kullandım:
www.telcoantennas.com.au/site/solar-power-…
Adım 9: Kullanıcı Çalıştırma Talimatları
Kapı, Otomatik veya Manuel modda çalışır.
Otomatik mod, kapının açılma veya kapanma süresi ayarlarına göre açılıp kapanması anlamına gelir. Otomatik mod, ekran anahtarı "Boş" olarak ayarlandığında boş bir ekranla belirtilir. Mod manuelden Otomatik'e geçtiğinde, 'AUTO' kelimesi 200mS yanıp sönecektir.
Kumanda üzerindeki uzaktan kumanda veya anahtar etkinleştirildiğinde kapı Manuel moda geçer. Ekran anahtarı "Boş" olarak ayarlandığında ekran "OPEn" veya "CLSd" gösterdiğinde manuel mod belirtilir.
Manuel modda, açma/kapama süresi ayarları yok sayılır. Kapı manuel olarak açılmışsa kapıyı kapatmayı, manuel olarak kapatılmışsa kapıyı açmayı veya tekrar Otomatik moda ayarlanmayı hatırlamak kullanıcıya kalmıştır.
Otomatik moda geri dönmek için, kapı zaten kapalıysa kullanıcının Kapat düğmesine ikinci kez, kapı zaten kapalıysa Aç düğmesine ikinci kez basması gerekir.
Kapı, günün başında (12:00am) Otomatik modda başlar.
Adım 10: Çanlar ve Islıklar
Gelecekteki bazı iyileştirmeler şunları içerebilir:
Kapı açıldığında/kapandığında sinyal veren kablosuz kapı zili
Sistem, solenoid ve servoya eşit akımı 10 saniyeden fazla çekerse "sıkışmış alarm".
Denetleyiciyi yapılandırmak için Bluetooth ve Uygulama.
İnternet kontrollü açma ve kapama.
Daha fazla bilgi göstermek için LED ekranı LCD ile değiştirin.
Açık/kapalı zaman ayar potansiyometrelerini ortadan kaldırın ve açma/kapama zamanlarını ayarlamak için bir geçiş anahtarı ve mevcut döner anahtarı kullanın.
Önerilen:
Otomatik Tavuk Kümesi: 7 Adım
Otomatik Tavuk Kümesi: Ne? Bu proje otomatik tavuk kümesidir. Suluk ve besleyicinin su ve besleyici seviyesini ölçer.Ayrıca otomatik olarak açılıp kapanacaktır. Bu, saat veya gün ışığında gerçekleşecek. Kapı kapatıldığında c tarafından açılabilir
Otomatik Tavuk Evi Projesi: 7 Adım
Otomatik Tavuk Evi Projesi: Elektromekanik alanında 2. Yüksek Lisans Endüstri Mühendisliği çalışmalarımız kapsamında Arduino veya Raspberry Pi kartı ile bir proje gerçekleştirmemiz gerekmektedir. Proje, mevcut bir sorunu çözmeye izin vermelidir. Projemiz Otomatik Tavuk Evi
Evcil Hayvan Maması (köpek, Kedi, Tavuk vb.), Top Fırlatma ve Daha Fazlası İçin Otomatik Mancınık!: 4 Adım (Resimli)
Evcil Hayvan Maması (köpek, Kedi, Tavuk, Vb), Fırlatma Topları ve Daha Fazlası için Otomatik Mancınık!: Merhaba ve ilk Eğitilebilir Kitabıma hoş geldiniz! Köpeğimiz yemeğini SEVİYOR, kelimenin tam anlamıyla hepsini saniyeler içinde yiyecek. Bunu yavaşlatmanın yollarını arıyordum, içinde yiyecek olan toplardan arka bahçeye atmaya kadar. Şaşırtıcı bir şekilde, o
Otomatik Tavuk Besleyici: 11 Adım
Otomatik Tavuk Besleyici: Belki de bu duyguyu çoktan hissetmişsinizdir, işinizin başındasınız ve sonra tavuklarınıza biraz kahvaltı vermeyi nasıl unuttuğunuzu düşünüyorsunuz. O zaman muhtemelen bir Otomatik Tavuk besleyici kullanabileceğinizi düşünüyorum! Bu IoT cihazıyla tavuğunuz
Otomatik Tavuk Kümes Kapısı: 5 Adım (Resimli)
Otomatik Tavuk Kümesi Kapısı: Tavuk Kümeslerindeki otomatik kapılar, rakunlar, sıçanlar ve vahşi kediler gibi gece yırtıcıları için bir çözümdür! Bununla birlikte, tipik bir otomatik kapı, Amazon'da (Otomatik Tavuk Kümesi Kapısı) 200 doların üzerinde bir maliyete sahiptir ve birçok küçük