Мазмуну:
- 1 -кадам: Долбоордун материалдарын алыңыз
- 2 -кадам: Тесттин негизги схемасын орнотуңуз
- 3 -кадам: Ардуиного Cat Food Dispenser кодун кошуп, аны түзүңүз
- 4 -кадам: Мышыктар үчүн тамак -аш диспенсеринин макетин түзүү
- 5 -кадам: Эми баары кантип иштээрин көрөлү !!
Video: Arduino долбоору: Мышыктар үчүн азык таратуучу: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Бул көрсөтмө Түштүк Флорида университетинин Макекурстун долбоорунун талабын аткаруу үчүн түзүлгөн (www.makecourse.com)
1 -кадам: Долбоордун материалдарын алыңыз
Бул долбоор үчүн сиз алдыда төмөнкү материалдарды алышыңыз керек:
Электрондук компоненттер:
- 1 Arduino Uno
- 3 servo мотор
- 1 УЗИ сенсор
- 9v@3A кубат булагы
- 2 Басуу баскычтары
- Breadboard
Болжолдуу баалар:
- Arduino Uno: $ 23.38 x Саны: 1
- Servo - Generic Үзгүлтүксүз айлануу (Микро Өлчөмү) $ 11.95 x Саны: 3
- Wall адаптер Power Supply - 9VDC 2A $ 15.77 х Саны: 1
- HC-SR04 $ 3.95 x Саны: 1
- Voltage Regulator 5v $ 0.5 x x Саны: 1
- Конденсатор керамикасы 100nF $ 0.64 x Саны: 1
- Электролиттик конденсатор - 1uF/50V $ 0.28 x Саны: 1
- Mini Pushbutton Switch $ 0.1 x Саны: 2
- 10K Ом каршылыгы $ 0.1 x Саны: 2
- USB кабели Aдан B $ га чейин 3.26 x Саны: 1
- BreadBoard $ 8.25 x Саны: 1
- HeatSink TO-220 $ 0.41 x Саны: 1
- Jumper Wires Pack - M/M $ 1.95 x Саны: 2
Орнотуу материалдары:
- 3х1,5 фут жыгач жука тактай
- Жыгач клей
- Мыктар
- 3D принтер
2 -кадам: Тесттин негизги схемасын орнотуңуз
Бул биринчи кадам үчүн, сүрөттүн схемасын аткарыңыз.
- Серво үчүн 1, 2 жана 3 -Arduino казыктарын колдонуңуз.
- Баскычтардын чыгышын Arduino 12 жана 13 казыктарына коюңуз.
- Жана акыры Ultrasonic сенсорунун жаңырык пинин Arduino -дун 8 -пин жана сенсордун Trigger пинин 9 -Arduino Pin -ге коюңуз.
Бардык компоненттерден 5 вольтту жана негиздерди нан тактасынын тиешелүү линиясына туташтырганыңызды текшериңиз. Компоненттерден келген бардык 5v казыктары бир сызыкта болушу керек (сүрөттөгүдөй).
3 -кадам: Ардуиного Cat Food Dispenser кодун кошуп, аны түзүңүз
Тиркелгенден кийин, Cat Food Dispenser логикасынын артында Arduino алгоритмин таба аласыз.
Arduino коду толугу менен комментарийленген.
Мунун логикасы:
Бул Arduino алгоритми 10 см диапазонунда мышыктын бар экенин сезүү үчүн УЗИ сенсорунун жардамы менен мышыктар үчүн тамак тараткычты моделдөөгө багытталган. Мышык неер болсо, система эки моторду иштетет. Биринчи серво тамак түтүгүнүн диспенсерин ачат жана банкага тамакты толтурат, андан кийин экинчи мотор тамак идишин мышыкка карай жылдырат. Ошондой эле эки баскычтар тамак -аш сактоочу капкакты ачуу жана жабуу үчүн сервону көзөмөлдөйт.
Arduino кодун көчүргөндөн кийин, түзүңүз.
4 -кадам: Мышыктар үчүн тамак -аш диспенсеринин макетин түзүү
Бул долбоор толук кандуу иштей турган Cat Food Dispenser кылуу үчүн бөлүктөрдү камтыйт. Мүмкүн болуш үчүн 8 3D модели даярдалып басылган:
Тамак -аш базасы:
Тамакты жайгаштыра турган база, жана ошол эле учурда ал тууралат.
(Муну орто сүрөттөн байкоого болот)
Жол рельстери менен сол дубал:
Контейнердин сол жагына дубал орнотулган, анын үстү жагында темир жол бар. Бул темир жолдо капкак кыймылдын жолун орнотуу үчүн жайгаштырылган.
Оң рулдуу темир жол менен:
Контейнердин оң жагына дубал орнотулган, анын үстү жагында темир жол бар. Бул темир жолдо капкак кыймылдын жолун орнотуу үчүн жайгаштырылган.
Азык-түлүк алат:
УЗИ мышыктын бар экенин сезгенде мышыктын тамагы көрсөтүлүүчү контейнер.
(Сүрөттүн ортоңку сүрөтүндө байкалган).
Кол моменти:
Мотордун үстүндөгү кол орун, ал каалаган учурда тамакты тартып, түртүп коёт.
(Кара мотордун үстүндө, сүрөттүн ортоңку сүрөтүндө байкалган).
Диспенсер түтүк:
Мышык жакын турганда тамак чыга турган түтүк эмеспи.
(Сүрөттөгү лиф сүрөтү).
Диспенсер түтүк капкагы:
Түтүктүн капкагы, тамакты идишке алмаштыруу үчүн жыла турган сервого тиркеңиз.
(Сервого тиркелген сүрөттүн сол жагындагы сүрөттө байкалган)
Тамак -аш контейнеринин капкагы:
Тамакты идишке салуу үчүн ачылган капкак.
ЭСКЕРТҮҮ:
Сураныч, бул 3D моделдерин жакшыраак көрүү үчүн видеолорду тиркеңиз.
5 -кадам: Эми баары кантип иштээрин көрөлү !!
Баары кантип иштээрин көрүү үчүн бул видеону текшериңиз !!
Сунушталууда:
Соурино - мышыктар жана балдар үчүн мыкты оюнчук: 14 кадам (сүрөттөр менен)
Соурино - мышыктар жана балдар үчүн мыкты оюнчук: балдар менен мышык Соуринодо ойноп жүргөн узун кечелерди элестетиңиз. Бул оюнчук мышыктарды да, балдарды да таң калтырат. Сиз алыстан башкарылуучу режимде ойноп, мышыгыңызды жинди кылуудан ырахат аласыз. Автономдуу режимде, сиз Соуриного мышыгыңыздын айланасында жүрүүгө уруксат бересиз
Мышыктар үчүн моторлуу жип оюнчугу: 6 кадам
Мышыктар үчүн моторлуу жип оюнчугу: мышыгыңыз кылдар менен ойногонду жакшы көрөт? бирок сиз аны менен ойногонго өтө жалкоосузбу?, бул жерде чечим келет - DIY моторлуу мышыктын жип оюнчугу. Бул оюнчукту жасоо үчүн электроника менен эч кандай тажрыйбаңыз жок. Бул ошондой эле башталгыч достук
Arduino автоматташтырылган көлөкө экраны долбоору үчүн кадам моторун жана драйверди тандоо: 12 кадам (сүрөттөр менен)
Arduino автоматташтырылган көлөкө экраны долбоору үчүн тепкич моторун жана драйверди тандоо: Бул Нускамада мен Automated Shade Screen долбоорунун прототипине Step Motor жана Driver тандоо үчүн жасаган кадамдарымдан өтөм. Көлөкөлүү экрандар - бул популярдуу жана арзан Coolaroo кол менен жасалган моделдер, мен аны алмаштыргым келди
Автоматташтырылган азык -түлүк кубасы MESH IoT Blocks менен: 4 кадам
Автоматташтырылган азык -түлүк кубасы MESH IoT Blocks менен: MESH IoT блокторун колдонуп, өзүңүздүн азык -түлүк кубуңузду түзүңүз. DIY азык -түлүк кубу менен автоматтык соода тизмесин түзүңүз жана башкарыңыз. Кубдун ар бир тарабы сиздин жакшы көргөн азык -түлүгүңүздү билдирет жана сиз дүкөндүн эскертүүсүн байкап же жөнөтө аласыз
Сүйүү оюнчулар үчүн, Arduino долбоору бойдоктор үчүн жасалган: 5 кадам
Сүйүү оюнчулар үчүн, Arduino долбоору бойдоктор үчүн жасалган: Бул көрсөтмө менин " Сүйүү оюнчулар үчүн " аттуу Arduino долбоорум жөнүндө. күлкү жана көңүл ачуу куралы катары башталган. Бул идеалдуу же эч нерсе эмес, бирок ал иштейт