Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Bu ko'rsatma Janubiy Florida universitetining Makecourse loyihasi talablarini bajarish uchun yaratilgan (www.makecourse.com)
1 -qadam: 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
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
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 !!