Оглавление:
- Запасы
- Шаг 1: проект видео
- Шаг 2: часть Pokey
- Шаг 3: Переноска бит
- Шаг 4: Оборудование
- Шаг 5: Код и аудио
- Шаг 6: Результат
Видео: ChatterBox - переводчик объектов: 6 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
Устройство, которое заставляет любой объект разговаривать! Используйте с осторожностью…
Запасы
- Малина Pi 3B +
- Powerbank 2A
- USB-динамик
- Выключатель
- Кнопка
- Макетная плата
- Коробка
- Телефонный шнур
- Кольцо NeoPixel
- Дрель
- TinkerCad
- 3д принтер
- Паяльник
Шаг 1: проект видео
Шаг 2: часть Pokey
Каждое хорошее изобретение требует, по крайней мере, двух частей, задней части и несущей части. Начнем с создания задней части. Он состоит из двух компонентов, напечатанных на 3D-принтере, один из которых изготовлен из черной нити, а другой - из прозрачного пластика. В верхней части есть большое углубление для крепления NeoPixel Ring, а в нижней части - отверстие для кнопки и трубка для проводки. Оба файла STL включены в этот шаг.
Чтобы придать ему правильный вид, мы немного состарим его. Восхитительный день с огнем, ножами и наждачной бумагой сделает свое дело.
Последняя задача - добавить телефонный провод. Припаиваем провода от электроники к телефонному шнуру.
Шаг 3: Переноска бит
Отправной точкой для нашей переноски является старый ящик с боеприпасами. Но вы можете использовать все, что у вас есть.
Первая регулировка - это просверливание двух отверстий, одно для удержания переключателя включения / выключения, а другое - для проводки тумблера.
Мы также напечатали на 3D-принтере небольшую скобу, чтобы она хорошо удерживала заднюю часть. При необходимости все эти детали тоже можно состарить.
Шаг 4: Оборудование
Затем кладем в контейнер Raspberry Pi, USB Speaker и powerbank. На этом же этапе мы соединяем все вместе с помощью небольшой макетной платы.
- Переключатель проводов и кнопка
- Подключите USB-динамик
- Прикрепите кольцо NeoPixel
- Включите Raspberry Pi с помощью powerbank
Шаг 5: Код и аудио
Чтобы все это работало, нам нужно написать код и записать звук.
Код работает следующим образом:
- Проверьте, включен ли переключатель, если нет, выключите NeoPixel Ring.
- Если переключатель включен, проверьте, нажата ли кнопка, и установите NeoPixel на ярко-белый свет.
- Если кнопка нажата, выберите случайный аудиофайл и воспроизведите его, поворачивая NeoPixel Ring зеленым цветом.
Все, что осталось сделать, это записать звук, так как каждый объект, с которым вы хотите поговорить, будет нуждаться в звуке.
Шаг 6: Результат
Мы успешно создали выдуманное изобретение, способное переводить объекты.
А теперь иди и удивляйся тем ужасным вещам, которые тебе говорят!
Рекомендуемые:
Обнаружение объектов с помощью Sipeed MaiX Board (Kendryte K210): 6 шагов
Обнаружение объектов с помощью досок Sipeed MaiX (Kendryte K210): в продолжение моей предыдущей статьи о распознавании изображений с помощью досок Sipeed MaiX Boards я решил написать еще один учебник, посвященный обнаружению объектов. Недавно появилось интересное оборудование с чипом Kendryte K210, в том числе S
Датчик удаленных объектов с использованием Arduino: 7 шагов
Датчик удаленных объектов с использованием Arduino: в настоящее время производители и разработчики предпочитают Arduino для быстрой разработки прототипов проектов. Arduino - это электронная платформа с открытым исходным кодом, основанная на простом в использовании аппаратном и программном обеспечении. У Arduino очень хорошее сообщество пользователей. В этом
Объектно-ориентированное программирование: создание объектов обучение / метод обучения / техника с использованием Shape Puncher: 5 шагов
Объектно-ориентированное программирование: создание объектов. Обучение / метод обучения / техника с использованием Shape Puncher: метод обучения / обучения для студентов, плохо знакомых с объектно-ориентированным программированием. Это способ позволить им визуализировать и увидеть процесс создания объектов из классов. EkTools 2-дюймовый большой перфоратор; лучше всего подходят твердые формы. Кусок бумаги или c
Обнаружение объектов Raspberry Pi: 7 шагов
Обнаружение объектов Raspberry Pi: в этом руководстве представлены пошаговые инструкции по настройке API обнаружения объектов TensorFlow на Raspberry Pi. Выполнив действия, описанные в этом руководстве, вы сможете использовать Raspberry Pi для обнаружения объектов на видео в реальном времени с P
Raspberry Pi - автономный марсоход с отслеживанием объектов OpenCV: 7 шагов (с изображениями)
Raspberry Pi - автономный марсоход с отслеживанием объектов OpenCV: питание от Raspberry Pi 3, распознавание объектов Open CV, ультразвуковые датчики и мотор-редукторы постоянного тока. Этот марсоход может отслеживать любой объект, для которого он обучен, и перемещаться по любой местности