Mundarija:

Arduino loyihasi: Mushuklar uchun oziq -ovqat dispenseri: 6 qadam
Arduino loyihasi: Mushuklar uchun oziq -ovqat dispenseri: 6 qadam

Video: Arduino loyihasi: Mushuklar uchun oziq -ovqat dispenseri: 6 qadam

Video: Arduino loyihasi: Mushuklar uchun oziq -ovqat dispenseri: 6 qadam
Video: Pult yordamida ajoyib Arduino loyiha 2024, Iyul
Anonim
Arduino loyihasi: mushuklarning oziq -ovqat tarqatuvchisi
Arduino loyihasi: mushuklarning oziq -ovqat tarqatuvchisi

Bu ko'rsatma Janubiy Florida universitetining Makecourse loyihasi talablarini bajarish uchun yaratilgan (www.makecourse.com)

1 -qadam: Loyiha materiallarini oling

Loyiha materiallarini oling
Loyiha materiallarini oling

Loyihani amalga oshirish uchun sizga quyidagi materiallar kerak bo'ladi:

Elektron komponentlar:

  • 1 Arduino Uno
  • 3 servo dvigatel
  • 1 Ultrasonik sensor
  • 9V@3A quvvat manbai
  • 2 bosish tugmalari
  • Non paneli

Taxminiy narxlar:

  • Arduino Uno: 23,38 dollar x miqdori: 1
  • Servo - umumiy uzluksiz aylanish (mikro o'lchamli) $ 11.95 x Miqdor: 3
  • Quvvat manbai devor adapteri - 9VDC 2A $ 15.77 x Miqdor: 1
  • HC-SR04 $ 3.95 x x Miqdor: 1
  • Voltaj regulyatori 5v $ 0,5 x x Miqdor: 1
  • Kondensatorli keramika 100nF $ 0.64 x Miqdor: 1
  • Elektrolitik kondansatkich - 1uF/50V $ 0,28 x Miqdor: 1
  • Mini tugmachali kalit $ 0,1 x miqdori: 2
  • 10K Ohmli rezistor $ 0,1 x Miqdor: 2
  • USB kabeli A dan B gacha $ 3.26 x Miqdor: 1
  • Breadbooard $ 8,25 x x Miqdor: 1
  • HeatSink TO-220 $ 0.41 x Miqdor: 1
  • Jumper simlar to'plami - M/M $ 1.95 x Miqdor: 2

Joylashtirish materiallari:

  • 3x1.5 futli 3 ta yog'och yupqa taxta
  • Yog'och elim
  • Tirnoqlar
  • 3D printer

2 -qadam: Sinov uchun asosiy sxemani o'rnating

Sinov uchun asosiy sxemani o'rnating
Sinov uchun asosiy sxemani o'rnating

Ushbu birinchi qadam uchun rasm-sxemaga amal qiling.

  • Servo uchun 1, 2 va 3 -chi Arduino pinlaridan foydalaning.
  • Tugmalarning chiqishlarini Arduino 12 va 13 -pinlariga o'rnating.
  • Va nihoyat, Ultrasonik sensorning echo -pinini Arduino -ning 8 -piniga va sensorning Trigger pinini 9 -Arduino -piniga o'rnating.

Barcha komponentlarning 5 voltli va asosiy simlarini mos keladigan taxta chizig'iga ulaganingizga ishonch hosil qiling. Komponentlarning barcha 5v pinlari bir xil chiziqda bo'lishi kerak (rasmdagi kabi).

3 -qadam: Arduino -ga Cat Food Dispenser kodini qo'shing va uni kompilyatsiya qiling

Mushuklar uchun oziq -ovqat dispenseri mantig'ining orqasida Arduino algoritmini topasiz.

Arduino kodi to'liq sharhlangan.

Buning ortida turgan mantiq:

Bu Arduino algoritmi 10 sm oralig'ida mushuk borligini sezish uchun ultratovushli datchik yordamida mushuk uchun oziq -ovqat dispenserini modellashtirishga qaratilgan. Mushuk zo'r bo'lsa, tizim ikkita motorni ishga soladi. Birinchi servo oziq -ovqat trubkasi dispenserini ochadi va idishni oziq -ovqat bilan to'ldiradi, keyin ikkinchi dvigatel ovqat qutisini mushuk tomon siljitadi. Oziq -ovqat mahsulotlarini saqlash qopqog'ini ochish va yopish uchun ikkita tugma servo -ni boshqaradi.

Arduino kodini nusxalashdan so'ng, kompilyatsiya qiling.

4 -qadam: Mushuklarning oziq -ovqat dispenserini joylashtirish

Mushuklarning oziq -ovqat mahsulotlarini tarqatish sxemasini tuzish
Mushuklarning oziq -ovqat mahsulotlarini tarqatish sxemasini tuzish

Ushbu loyiha mushuklarning oziq -ovqat dispenserini to'liq ishlab chiqarish uchun uning qismlarini hisobga oladi. Buni amalga oshirish uchun 8 ta 3D modellar tayyorlandi va chop etildi:

Oziq -ovqat bazasi:

Oziq -ovqat joylashtiriladigan taglik va shu bilan birga u bo'laklarga bo'linadi.

(Buni o'rta rasmda ko'rish mumkin)

Yo'l relsli chap devor:

Konteynerning chap tomonida joylashgan devor, uning yuqori qismida temir yo'l bor. Bu yo'lda harakatlanish yo'lini o'rnatish uchun qopqoq qo'yiladi.

Temir yo'l bilan o'ng devor:

Konteynerning o'ng tomoniga o'rnatilgan devor, uning yuqori qismida temir yo'l bor. Bu yo'lda harakatlanish yo'lini o'rnatish uchun qopqoq qo'yiladi.

Oziq -ovqat:

Mushuklarning ovqatlari ko'rsatiladigan konteyner, ultratovush yordamida mushukning borligini sezadi.

(Rasmning o'rta rasmida kuzatilgan).

Tork qo'l:

Dvigatel ustidagi qo'l joyi, u xohlagan vaqtda ovqatni tortib, itarib yuboradi.

(Rasmning o'rta rasmida, qora dvigatel ustida kuzatilgan).

Dispenser trubkasi:

Mushuk yaqin bo'lganida oziq -ovqat chiqadigan naycha.

(Rasmdagi chap tasvir).

Dispenser trubkasi qopqog'i:

Quvurning qopqog'i, ovqatni idishga joylashtirish uchun harakatlanadigan servoga ulang.

(Servoga biriktirilgan rasmning chap rasmida kuzatilgan)

Oziq -ovqat konteyner qopqog'i:

Idishdagi oziq -ovqat mahsulotlarini joylashtirish uchun ochiladigan qopqoq.

ESLATMA:

Iltimos, ushbu 3D modellarni yaxshiroq ko'rish uchun videolarni biriktiring.

5 -qadam: Endi hamma narsa qanday ishlashini ko'rib chiqaylik !!!

Hammasi qanday ishlashini ko'rish uchun ushbu videoni ko'ring !!

Tavsiya: