Оглавление:
- Шаг 1. Во-первых, позвольте мне рассказать вам, как это работает
- Шаг 2. Во-вторых, все дело в кодировании
- Шаг 3: В-третьих, я собираюсь объяснить свой код
- Шаг 4: Итак, вот о дизайне
- Шаг 5: Наконец, завершите проект и позвольте детям поиграть с ним
Видео: Проект сортировщика цвета кирпича Arduino: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
В этом руководстве по Arduino мы узнаем, как определять цвета моего игрушечного кирпича с помощью Arduino и датчика цвета TCS3200. Вы можете прочитать письменное руководство ниже для получения более подробной информации.
Материалы:
Ардуино Леонардо x 1
TCS3200 x 1
Много картона
180 сервоприводов x 2
Линии
Дополнительная коробка
Шаг 1. Во-первых, позвольте мне рассказать вам, как это работает
Я исследую, что это за датчик, и это краткое определение. TCS32000 воспринимает цветной свет с помощью матрицы фотодиодов 8 x 8. Затем с помощью преобразователя тока в частоту показания фотодиодов преобразуются в прямоугольную волну с частотой, прямо пропорциональной интенсивности света. Наконец, используя плату Arduino, мы можем прочитать выходной сигнал прямоугольной формы и получить результаты для цвета.
Если мы внимательно посмотрим на датчик, мы увидим, как он распознает различные цвета. Фотодиоды имеют три разных цветовых фильтра. Шестнадцать из них имеют красные фильтры, еще 16 имеют зеленые фильтры, еще 16 имеют синие фильтры, а остальные 16 фотодиодов чистые без фильтров.
Шаг 2. Во-вторых, все дело в кодировании
Вот код этого проекта:
Шаг 3: В-третьих, я собираюсь объяснить свой код
В первой части моего кода нам нужно определить контакты, к которым датчик подключен к нашей плате. И мы собираемся определить переменную для чтения частоты.
В разделе настройки нам нужно определить четыре управляющих контакта как выходы, а выход датчика как вход Arduino. А также сервопривод, который мы используем, будет настроен как выходной контакт.
В разделе цикла мы начнем с чтения фотодиодов с красной фильтрацией. Для этого мы установим два управляющих контакта S2 и S3 на более низкий логический уровень. Затем с помощью функции «pulseIn ()» мы прочитаем выходную частоту и поместим ее в переменную «частота». Используя Serial. Print () мы распечатаем результат на серийном мониторе. Та же процедура применяется к двум другим цветам, нам просто нужно настроить контакты управления на соответствующий цвет. Позже мы используем информацию от частоты и частоты1 в качестве условного числа в нашем if, а затем переводим сервопривод в нужное место.
Шаг 4: Итак, вот о дизайне
Работать с машиной очень просто, всего три шага:
1. Во-первых, цветной кирпич, удерживаемый в зарядном устройстве, падает на платформу, прикрепленную к верхнему серводвигателю.
2. Затем серводвигатель вращается и подводит кирпич к датчику цвета, который определяет его цвет по красным, желтым и синим кирпичам.
3. После этого нижний серводвигатель вращается в определенное положение, а затем верхний серводвигатель снова вращается, пока кирпич не упадет в направляющую.
Шаг 5: Наконец, завершите проект и позвольте детям поиграть с ним
После загрузки кода я закрепил плату Arduino с помощью клеевого пистолета, затем из прозрачной пластиковой бутылки сделал зарядное устройство и вместе с верхней частью приклеил его к сборке и закончил проект. В конце концов, это большой опыт - иметь возможность сделать этот проект. И я хочу, чтобы вы научились чему-то с помощью этого урока. И я могу задать любой вопрос в разделе комментариев ниже. Спасибо.
Рекомендуемые:
Как создать проект сортировщика цветов с помощью Microbit?: 4 шага
Как создать проект сортировщика цвета с помощью Microbit ?: Цели проекта После загрузки программы мы видим, что матрица микро: бит светодиодных индикаторов показывает «сердце», инициализируйте сервопривод на 90 °. Когда мы помещаем синие или желтые предметы на датчик цвета, сервопривод поворачивается под разными углами, классифицируя некоторые другие
Проект Интернета вещей RFID + датчика цвета: 7 шагов
Проект RFID + Color Sensor IoT: идея этого проекта состоит в том, чтобы вознаградить людей, пьющих из кофейных чашек, и правильно их утилизировать. Возьмем, к примеру, такую компанию, как Тим Хортонс; в 2014 году они ежегодно подавали 2 миллиарда чашек кофе. Хотя их чашки можно переработать
IOT123 - ПОДЧИНЕННОЕ ПРОТОТИПИРОВАНИЕ КИРПИЧА I2C: 3 шага
IOT123 - I2C BRICK PROTOTYPING SLAVE: при разработке последней версии ASSIMILATE ACTOR (KY-019 RELAY) была собрана общая доска для разработки, чтобы избавить меня от лишней работы за моим столом. Он имеет стандартные выводы I2C IOT123 BRICK, но позволяет настраивать подключение к датчику от ATT
Проект сортировщика цветов Arduino с приложением для управления ПК: 4 шага (с изображениями)
Проект сортировщика цветов Arduino с приложением для управления ПК: в этом проекте я выбрал датчик цвета TCS34725. Поскольку этот датчик выполняет более точное обнаружение, чем другие, и на него не влияют изменения освещения в окружающей среде. Робот для отладки продукта управляется программой интерфейса
Горелка с питанием от USB! Этот проект может прожечь пластик / дерево / бумагу (веселый проект также должен быть очень качественным деревом): 3 шага
Горелка с питанием от USB! Этот проект может прожечь пластик / дерево / бумагу (забавный проект также должен быть из очень хорошего дерева): НЕ ДЕЛАЙТЕ ЭТО С ПОМОЩЬЮ USB !!!! я узнал, что это может повредить ваш компьютер из всех комментариев. мой компьютер в порядке. Используйте зарядное устройство для телефона на 600 мА, 5 В. Я использовал это, и он отлично работает, и ничего не может быть повреждено, если вы воспользуетесь предохранительной вилкой, чтобы отключить питание