Оглавление:

LittleBits Magical Marble Sorting Machine: 11 шагов (с изображениями)
LittleBits Magical Marble Sorting Machine: 11 шагов (с изображениями)

Видео: LittleBits Magical Marble Sorting Machine: 11 шагов (с изображениями)

Видео: LittleBits Magical Marble Sorting Machine: 11 шагов (с изображениями)
Видео: What's wrong with these stairs? Infinite Stairs ILLUSION! (Animation meme) #shorts 2024, Ноябрь
Anonim
LittleBits Magical Сортировочная машина для мрамора
LittleBits Magical Сортировочная машина для мрамора

Вы когда-нибудь хотели сортировать шарики? Тогда вы могли бы построить эту машину. Вам больше никогда не придется рыться в мешке с шариками!

Это волшебная машина для сортировки мрамора, в которой используется датчик цвета от Adafruit, тип TCS34725, и Леонардо Ардуино от Littlebits. Машина сортирует четыре разных цвета, а также подсчитывает количество шариков каждого цвета. Все электронные компоненты сделаны с помощью Littlebits. Что такое LittleBits? LittleBits представляет собой платформу из простых в использовании электронных строительных блоков, позволяющих каждому создавать изобретения, большие и маленькие. Они делают технологические наборы, которые забавны, просты в использовании и бесконечно креативны. Наборы состоят из электронных строительных блоков, которые имеют цветовую кодировку, магнитные и делают сложные технологии простыми и увлекательными. Вместе они взаимозаменяемы миллионами различных способов, чтобы дать детям возможность изобретать что угодно - от детского будильника до беспроводного робота и цифрового инструмента.

Подробнее об этой электронной системе обучения см. Www.littlebits.cc.

Шаг 1. Материалы, которые вам понадобятся:

Следующие компоненты Littlebits, используемые для электронной части машины: 1 USB Power1 Диммер 3 Сервоприводы 2 Клейкие башмаки 3 Принадлежности сервопривода 1 Разъемный провод 1 Динамик Synth 2 Монтажные платы 1 Удаленный инфракрасный триггер 1 Arduino Leonardo1 MP3-плеер 1 Номер + бит 1 Адаптер питания от бородавок 5 Bitsnaps 3 Провода и некоторые материалы для поделок Также для создания привлекательной машины: дерево МДФ 6 мм Белый картон 1 мм Деревянный мрамор 25 мм Датчик цвета Adafruit TCS34725 Набор болтов, гаек и шайб M3 Набор стоек M3 различной длины Краска (желтый, зеленый, синий, красный, фиолетовый, черный) Клей

Шаг 2: Сердце машины

Сердце машины
Сердце машины

Датчик цвета подключается через I2C (SDA, SCL), а также через разъемы GND и VCC на 5 В на передней панели Arduino. I2C - это очень простое последовательное соединение, используемое для связи между датчиком и Arduino. (SDA на входе D2 и SCL на входе D3). Вы можете посетить веб-сайт Adafruit для получения более подробной информации о датчике цвета и соединении I2C. См.: www.adafruit.com/product/1334

Они также предоставляют библиотеку Arduino, которая вам понадобится.

Шаг 3: как это работает?

Как это работает ?
Как это работает ?

Littlebits Arduino Leonardo имеет три выходных соединения: D1, D5 и D9. D1 используется для активации сервопривода механизма удара, чтобы отправить шарик на сортировочные полосы. Он также сбрасывает счетчик мрамора и активирует MP3-плеер, который загружается с приятным звуком колокольчика. D5 используется для установки сервопривода селектора хранилища в правильное положение, в зависимости от результата цветового датчика, и устанавливает сервопривод указателя руки на Укажите на обнаруженный цвет мрамора на передней панели машины. D9 используется для отображения количества шариков определенного цвета на числовом бите, также расположенном на передней панели. Littlebits Arduino Leonardo имеет три входных разъема. D0, A0 и A1. В этой машине только A0 используется для инфракрасного дистанционного детектора, который активирует окончательный подсчет после того, как машина остановила сортировку. Через это соединение вся машина также получает питание 5 вольт от источника питания USB.

Шаг 4: Мраморный склад

Мраморный склад
Мраморный склад
Мраморный склад
Мраморный склад

Для склада (где хранятся неотсортированные шарики) я использовал цилиндрический картонный контейнер от MyMuesly и добавил к его внешней поверхности картонную спиральную дорожку с небольшим забором, чтобы шарики оставались на месте. красные деревянные кубики. См. Www.mymuesli.com/

Шаг 5: ударный механизм и сортировщик мрамора

Ударный механизм и сортировщик мрамора
Ударный механизм и сортировщик мрамора
Ударный механизм и сортировщик мрамора
Ударный механизм и сортировщик мрамора

Я сделал картонный селектор, чтобы отправлять шарики в их складские переулки. Размеры ШxГxВ 74x33x20 мм с наклонной поверхностью внутри. Селектор приклеен к круглому сервоприводу. Я сделал его как можно меньше, добавив слишком большого веса сервоприводу, что привело к сильному дрожанию … Затем я сделал деревянно-картонное цилиндрическое устройство, ударный механизм. Он приклеен к круглому сервоприводу. Когда сервопривод включен, он ловит шарик и пинает его в картонный селектор с шага 2.

Шаг 6: переулки

Переулки
Переулки

Изготовлен из белого картона, каждая дорожка достаточно широкая для 25-миллиметрового мрамора. Установлен с наклоном, чтобы шарики скользили по дорожкам.

Шаг 7. Где находится датчик цвета?

Где датчик цвета?
Где датчик цвета?
Где датчик цвета?
Где датчик цвета?

Я сделал деревянную рампу с датчиком цвета TCS34725 внутри. Мрамор, захваченный ударным механизмом, приземляется на верхнюю часть датчика, чтобы он мог измерить цвет. На его поверхности есть небольшой кусок прозрачного пластика, чтобы мрамор не забивался в отверстии, в котором расположен датчик.

Шаг 8: Где находится MP3-плеер?

Где MP3-плеер?
Где MP3-плеер?

Бит mp3 загружается со звуком колокольчика и монтируется внутри основного блока вместе с динамиком синтезатора на перевернутой монтажной плате. Звучит колокольчик при сортировке мрамора.

Шаг 9: Подсчет

Подсчет
Подсчет
Подсчет
Подсчет

За белым картонным фоном смонтированы номер + бит и сервопривод. Сервопривод подключен к ручному указателю, который совершает те же движения, что и селектор шариков. Этот сервопривод подключен к цепи через диммер для регулировки угла стрелки указателя. Счетчик запоминает количество шариков каждого цвета и сбрасывается на ноль, когда с пульта дистанционного управления активируется окончательная процедура подсчета.

Шаг 10: Двигайся Перемещай

Image
Image

Посмотрите на машину в действии!

Вам больше никогда не придется рыться в мешке с шариками!

Шаг 11: Программирование

Конкурс Arduino 2016
Конкурс Arduino 2016

Датчик цвета считывает три значения каждого шарика: красный, зеленый и синий. В зависимости от значения этих цветов селектор мрамора указывает на определенную полосу хранения. Когда шарик не обнаружен, селектор перемещается в положение остановки. Я написал две небольшие программы для Arduino, основная программа обнаруживает, сортирует и считает шарики, вторая программа используется только для определения трех значений цвета от датчика и отображения их на экране. Это было необходимо, потому что связь через монитор экрана Arduino противоречила основной программе. Я чуть не заблокировал свой Arduino, когда попытался совместить это с основной программой.

Конкурс Arduino 2016
Конкурс Arduino 2016

Второй приз конкурса Arduino Contest 2016

Рекомендуемые: