Съдържание:

Проект за сортиране на цветове Arduino с приложение за управление на компютър: 4 стъпки (със снимки)
Проект за сортиране на цветове Arduino с приложение за управление на компютър: 4 стъпки (със снимки)

Видео: Проект за сортиране на цветове Arduino с приложение за управление на компютър: 4 стъпки (със снимки)

Видео: Проект за сортиране на цветове Arduino с приложение за управление на компютър: 4 стъпки (със снимки)
Видео: Урок за MIT App Inventor - Въведение и създаване на Magic App 2024, Декември
Anonim
Image
Image
Материали
Материали

В този проект избрах цветовия сензор TCS34725. Тъй като този сензор извършва по -точно откриване от останалите и не се влияе от промяната на светлината в околната среда. Роботът за отстраняване на грешки в продукта се управлява от интерфейсната програма, която съм проектирал във visual basic. Програмата приема незабавни данни чрез arduino и отпечатва количеството продукти, прехвърлени в контейнерите на екрана. Освен това системата автоматично спира, когато процесът на извличане приключи.

Стъпка 1: Материали:

Материали:

  • Arduino Uno (можете да използвате и друг модел)
  • TCS34725 Rgb сензор за разпознаване на цвят
  • 2 броя серво мотор sg90
  • Джъмперни кабели
  • 3D отпечатване на Stl файлове

Стъпка 2: Механични части

3D отпечатване на Stl файлове >> изтегляне

Списък на частите, които трябва да се извеждат от 3D принтер многократно:

  • страничен парка1. STL >> 2 броя
  • bardak. STL >> 6 броя
  • support. STL >> 4 броя
  • pul. STL >> Можете да отпечатвате колкото искате за цветовете, определени в системата. Всяка чаша съдържа средно 8 печата.

Ако не искате да повторите калибрирането на цвета в кода, можете да отпечатате от следните цветни нишки

  • червен
  • Връх
  • Зелено
  • Жълто
  • Светло синьо
  • Оранжево
  • Розово

Стъпка 3: Електрическа схема:

Електрическа схема
Електрическа схема

Стъпка 4: Софтуер:

Софтуер
Софтуер

С интерфейсната програма, разработена с Visual basic, продуктите се проследяват незабавно. Стартирайте приложението. Изберете порта, към който е свързан Arduino, и щракнете върху бутона Connect to device. Оставете стикерите във фунията и системата ще започне да работи, когато щракнете върху бутона за стартиране на устройството. Горният серво мотор се движи, за да вземе ролката в камерата и да я приведе в съответствие със сензора за цвят. сензорът открива цвета на пулпата и изпраща информация за ъгъла към коя купола е обърнат долният серво мотор. Горният серво мотор премества ролката и изпраща топката. В интерфейсната програма моментално се отпечатва на екрана какъв цвят са разделителните печати. Когато всички печати бъдат премахнати, интерфейсната програма автоматично затваря системата и изпраща информационно съобщение на екрана.

Основните кодове на Arduino и Visual могат да бъдат намерени тук >> Arduino и визуален основен код

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