Мазмуну:

Arduino долбоору: Мышыктар үчүн азык таратуучу: 6 кадам
Arduino долбоору: Мышыктар үчүн азык таратуучу: 6 кадам

Video: Arduino долбоору: Мышыктар үчүн азык таратуучу: 6 кадам

Video: Arduino долбоору: Мышыктар үчүн азык таратуучу: 6 кадам
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Июль
Anonim
Arduino долбоору: мышыктар үчүн азык таратуучу
Arduino долбоору: мышыктар үчүн азык таратуучу

Бул көрсөтмө Түштүк Флорида университетинин Макекурстун долбоорунун талабын аткаруу үчүн түзүлгөн (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 -кадам: Эми баары кантип иштээрин көрөлү !!

Баары кантип иштээрин көрүү үчүн бул видеону текшериңиз !!

Сунушталууда: