Мазмуну:

Arduino Color Sorter долбоору Pc Control тиркемеси менен: 4 кадам (сүрөттөр менен)
Arduino Color Sorter долбоору Pc Control тиркемеси менен: 4 кадам (сүрөттөр менен)

Video: Arduino Color Sorter долбоору Pc Control тиркемеси менен: 4 кадам (сүрөттөр менен)

Video: Arduino Color Sorter долбоору Pc Control тиркемеси менен: 4 кадам (сүрөттөр менен)
Video: When The Quiet Kid Does Your Homework 💀 #electronics #arduino #engineering 2024, Ноябрь
Anonim
Image
Image
Материалдар
Материалдар

Бул долбоордо мен TCS34725 түс сенсорун тандадым. Анткени бул сенсор башкаларга караганда так аныктоону аткарат жана чөйрөнүн жарыктын өзгөрүшүнө таасир этпейт. Продукттун мүчүлүштүктөрдү оңдоочу роботу мен визуалдык базада иштелип чыккан интерфейс программасы тарабынан көзөмөлдөнөт. экранда контейнерлерге өткөрүлгөн продукциянын. Мындан тышкары, тутум казып алуу процесси аяктаганда автоматтык түрдө токтойт.

1 -кадам: материалдар:

Материалдар:

  • Arduino Uno (башка моделди колдонсоңуз да болот)
  • TCS34725 Rgb түс аныктоочу сенсор
  • 2 даана sg90 servo мотор
  • Өтмө кабелдер
  • 3d Stl файлдарын басып чыгаруу

2 -кадам: Механикалык бөлүктөр

3d Print Stl Files >> жүктөп алуу

3d принтерден бир нече жолу чыга турган бөлүктөрдүн тизмеси:

  • каптал parca1. STL >> 2 даана
  • bardak. STL >> 6 даана
  • колдоо. STL >> 4 даана
  • pul. STL >> Сиз системада аныкталган түстөр үчүн каалагандай басып чыгара аласыз. Ар бир чөйчөк орточо 8 марканы камтыйт.

Эгерде сиз коддун түсүн калибрлөөнү кайра жасоону каалабасаңыз, анда төмөнкү түстүү жиптерден басып чыгара аласыз

  • Кызыл
  • Peak
  • Жашыл
  • Сары
  • Ачык көк
  • ачык күрөң
  • Pink

3 -кадам: Райондук диаграмма:

Райондук диаграмма
Райондук диаграмма

4 -кадам: Программалык камсыздоо:

Программалык камсыздоо
Программалык камсыздоо

Visual Basic менен иштелип чыккан интерфейс программасы менен продуктылар заматта байкалат. Колдонмону иштетүү. Arduino туташкан портту тандап, түзмөккө туташуу баскычын басыңыз. Чаптамаларды воронкага калтырыңыз жана сиз түзмөктү баштоо баскычын басканыңызда система иштей баштайт. Жогорку серво мотору чыгырыкты камерага алып, түстүү сенсор менен тегиздөө үчүн кыймылга келет. сенсор пульпанын түсүн аныктайт жана төмөнкү серво мотору кайсы куполго каратылганын көрсөтөт. Жогорку сервопривод шкивти жылдырып, топту жөнөтөт. Интерфейс программасында, экранда дароо бөлүүчү штамптардын түсү кандай экени басылып чыгат. Бардык штамптар алынып салынганда, интерфейс программасы автоматтык түрдө системаны жабат жана экранга маалыматтык билдирүү жөнөтөт.

Arduino жана визуалдык негизги коддорду бул жерден тапса болот >> Arduino жана визуалдык негизги код

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