Съдържание:

Проект Arduino: Дозатор за котешка храна: 6 стъпки
Проект Arduino: Дозатор за котешка храна: 6 стъпки

Видео: Проект Arduino: Дозатор за котешка храна: 6 стъпки

Видео: Проект Arduino: Дозатор за котешка храна: 6 стъпки
Видео: Автоматический Дозатор флюса на Ардуино! 2024, Юли
Anonim
Проект Arduino: Дозатор за котешка храна
Проект Arduino: Дозатор за котешка храна

Тази инструкция е създадена в изпълнение на проектните изисквания на Makecourse в Университета на Южна Флорида (www.makecourse.com)

Стъпка 1: Вземете материали за проекта

Вземете материали за проекта
Вземете материали за проекта

За този проект трябва да получите следните материали предварително:

Електронни компоненти:

  • 1 Arduino Uno
  • 3 серво мотора
  • 1 ултразвуков сензор
  • 9v@3A захранване
  • 2 Бутони за натискане
  • Платка

Прогнозни цени:

  • Arduino Uno: $ 23.38 x Брой: 1
  • Серво - Общо непрекъснато въртене (микро размер) $ 11,95 x Количество: 3
  • Захранване за стенен адаптер - 9VDC 2A $ 15,77 x Кол: 1
  • HC-SR04 $ 3,95 x Брой: 1
  • Регулатор на напрежение 5v $ 0.5 x Брой: 1
  • Керамичен кондензатор 100nF $ 0,64 x Брой: 1
  • Електролитен кондензатор - 1uF/50V $ 0,28 x Количество: 1
  • Мини превключвател с бутон $ 0,1 x Брой: 2
  • 10K Ohm резистор $ 0.1 x Брой: 2
  • USB кабел от A до B $ 3,26 x Брой: 1
  • BreadBoard $ 8,25 x Брой: 1
  • Радиатор TO-220 $ 0,41 x Количество: 1
  • Комплект кабели за джъмпери - M/M $ 1,95 x Брой: 2

Материали за оформление:

  • 3 3x1,5 фута дървена тънка дъска
  • Лепило за дърво
  • Нокти
  • 3D принтер

Стъпка 2: Настройте основната схема за тестване

Настройте основната схема за тестване
Настройте основната схема за тестване

За тази първа стъпка следвайте схемата на изображението.

  • За Servo използвайте 1, 2 и 3 -ти щифтове Arduino.
  • Настройте изходите на бутоните на щифтове 12 и 13 на Arduino.
  • И накрая настройте ехо -щифта на ултразвуковия сензор към 8 -мия щифт на Arduino и триггерния щифт на сензора към 9 -ия пин на Arduino.

Уверете се, че сте свързали всички 5 волта и земя от всички компоненти към съответната им линия на платката. Всички 5v щифтове от компонентите трябва да са на една и съща линия (както на снимката).

Стъпка 3: Добавете кода за дозатор за котешки храни към вашия Arduino и го компилирайте

Приложен ще намерите алгоритъма Arduino зад логиката на дозатора за котешка храна.

Кодът на Arduino е напълно коментиран.

Логиката зад това:

Този алгоритъм на Arduino има за цел да моделира дозатор за котешка храна, използващ ултразвуков сензор, за да усети присъствието на котка в диапазон от 10 см. Ако котката е по -ниска, системата ще активира два двигателя. Първото серво ще отвори дозатора за хранителни тръби и ще напълни кутията с храна, след което вторият мотор ще премести кутията с храна към котката. Също така два бутона ще управляват серво, за да отворят и затворят капачката за съхранение на храни.

След като копирате кода на Arduino, компилирайте.

Стъпка 4: Оформление на дозатора за котешка храна

Оформление на дозатора за котешка храна
Оформление на дозатора за котешка храна

Този проект се брои с части, за да се направи напълно функционален дозатор за котешка храна. За да стане възможно, са направени и отпечатани 8 3D модела:

База за храна:

Дали основата, където е поставена кутията за храна, и в същото време ще бъде нарязана.

(Това може да се види в средното изображение)

Лява стена с релси:

Стена, поставена вляво от контейнера, която се брои с релсов път отгоре. На тази релса капачката се поставя, за да се установи път на движение.

Дясна стена с пътна релса:

Стена, поставена вдясно от контейнера, която се брои с релсов път отгоре. На тази релса капачката се поставя, за да се установи път на движение.

Храната може:

Контейнерът, в който ще се показва котешката храна, когато ултразвукът усети присъствието на котката.

(Наблюдава се в средното изображение на картината).

Ръка на въртящия момент:

Представлява ръчно място отгоре на двигателя, което ще дърпа и натиска кутията за храна при желание.

(Наблюдава се върху средното изображение на картината, отгоре на черния мотор).

Дозираща тръба:

Дали тръбата, от която ще излиза храната, когато котката е близо.

(Ляво изображение на снимката).

Капачка на тръбата на дозатора:

Е капачката на тръбата, прикрепете към серво, което ще се движи, за да измести храната в кутията.

(Наблюдава се в лявото изображение на картината, прикрепена към сервото)

Капачка за контейнери за храни:

Капачката, която се отваря, поставя храната в контейнера.

ЗАБЕЛЕЖКА:

Моля, вижте прикачените видеоклипове, за да видите по -добре тези 3D модели.

Стъпка 5: Сега нека видим как работи всичко !!

Вижте това видео, за да видите как работи всичко !!

Препоръчано: