Оглавление:
- Шаг 1. Припаяйте аудиоразъем 3,5 мм к монтажной плате
- Шаг 2: подготовьте аудиокабель
- Шаг 3: припаяйте кабель к разъему
- Шаг 4: почти готово
- Шаг 5: Подключение проводов к Arduino
- Шаг 6: Код
- Шаг 7: Присоединение сервопривода
- Шаг 8: настройка
![Поющий Щелкунчик Arduino: 8 шагов Поющий Щелкунчик Arduino: 8 шагов](https://i.howwhatproduce.com/images/010/image-28944-j.webp)
Видео: Поющий Щелкунчик Arduino: 8 шагов
![Видео: Поющий Щелкунчик Arduino: 8 шагов Видео: Поющий Щелкунчик Arduino: 8 шагов](https://i.ytimg.com/vi/n_0r5pZPzG8/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
![Image Image](https://i.howwhatproduce.com/images/010/image-28944-1-j.webp)
![](https://i.ytimg.com/vi/a5sqOTBURoc/hqdefault.jpg)
![Поющий Ардуино Щелкунчик Поющий Ардуино Щелкунчик](https://i.howwhatproduce.com/images/010/image-28944-2-j.webp)
Щелкунчик открывает рот на основе входящего звука. Это можно легко сделать менее чем за 3 часа, чтобы новичок превратился из груды деталей в поющего щелкунчика.
Для этого проекта вам понадобится Щелкунчик с подвижным ртом, макетная плата, несколько проводов, разъем 3,5 мм, аудиокабель 3,5 мм, два резистора 1 кОм, сервопривод и Arduino Uno.
Шаг 1. Припаяйте аудиоразъем 3,5 мм к монтажной плате
![Припаяйте аудиоразъем 3,5 мм к монтажной плате Припаяйте аудиоразъем 3,5 мм к монтажной плате](https://i.howwhatproduce.com/images/010/image-28944-3-j.webp)
![Припаяйте аудиоразъем 3,5 мм к монтажной плате Припаяйте аудиоразъем 3,5 мм к монтажной плате](https://i.howwhatproduce.com/images/010/image-28944-4-j.webp)
Припаяйте аудиоразъем 3,5 мм к краю монтажной платы. На левый и правый контакты припаиваем резисторы 1 кОм, как на картинках.
Шаг 2: подготовьте аудиокабель
![Подготовьте аудиокабель Подготовьте аудиокабель](https://i.howwhatproduce.com/images/010/image-28944-5-j.webp)
Я использую аудиокабель, но вы также можете использовать клемму для проводов, другой аудиоразъем или что-то еще.
Если вы используете аудиокабель, просто залудите провода.
Шаг 3: припаяйте кабель к разъему
![Припаяйте кабель к разъему Припаяйте кабель к разъему](https://i.howwhatproduce.com/images/010/image-28944-6-j.webp)
Поэтому мы его припаиваем, чтобы у вас остался и аудиовыход. Припаяйте левый канал аудиокабеля к левому каналу гнезда, правый канал к правому каналу аудиоразъема и заземлите.
Соедините концы резисторов мостом и подключите черный провод к мосту. (Как показано на картинке)
Шаг 4: почти готово
![Почти сделано! Почти сделано!](https://i.howwhatproduce.com/images/010/image-28944-7-j.webp)
Припаяйте красный провод к левому или правому каналу. (как на картинке)
Шаг 5: Подключение проводов к Arduino
Припаяйте красный провод к контакту A1 Arduino, а черный провод к земле.
Подсоедините положительный провод сервопривода к 5 В, отрицательный к земле, а сигнальный провод к контакту 9.
Шаг 6: Код
Ссылка на код
Загрузите код в Arduino. В коде вы можете найти комментарии, объясняющие, что и что делает. Возможно, вам потребуется изменить некоторые переменные, например чувствительность.
Шаг 7: Присоединение сервопривода
Горячим клеем приклейте сервопривод между ножками щелкунчика и соедините сервопривод с рычагом на задней стороне щелкунчика. Я использовал тонкую проволоку и соединил одно место с сервоприводом, а на другой стороне просверлил небольшое отверстие в рычаге, который перемещает рот.
Шаг 8: настройка
Подключите аудиокабель 3,5 мм к источнику звука, а динамики или аналогичные к аудиоразъему 3,5 мм и наслаждайтесь своим творением.
Рекомендуемые:
Дизайн игры в Flick за 5 шагов: 5 шагов
![Дизайн игры в Flick за 5 шагов: 5 шагов Дизайн игры в Flick за 5 шагов: 5 шагов](https://i.howwhatproduce.com/images/001/image-2360-j.webp)
Дизайн игры в Flick за 5 шагов: Flick - это действительно простой способ создания игры, особенно чего-то вроде головоломки, визуального романа или приключенческой игры
Счетчик шагов - Micro: Bit: 12 шагов (с изображениями)
![Счетчик шагов - Micro: Bit: 12 шагов (с изображениями) Счетчик шагов - Micro: Bit: 12 шагов (с изображениями)](https://i.howwhatproduce.com/images/003/image-6043-j.webp)
Счетчик шагов - Микро: Бит: Этот проект будет счетчиком шагов. Мы будем использовать датчик акселерометра, встроенный в Micro: Bit, для измерения наших шагов. Каждый раз, когда Micro: Bit трясется, мы добавляем 2 к счетчику и отображаем его на экране
Играйте в Doom на своем IPod за 5 простых шагов !: 5 шагов
![Играйте в Doom на своем IPod за 5 простых шагов !: 5 шагов Играйте в Doom на своем IPod за 5 простых шагов !: 5 шагов](https://i.howwhatproduce.com/images/003/image-6381-j.webp)
Играйте в Doom на своем IPod за 5 простых шагов!: Пошаговое руководство по двойной загрузке Rockbox на iPod, чтобы играть в Doom и десятки других игр. Это действительно легко сделать, но многие люди до сих пор удивляются, когда видят, как я играю дум на своем iPod, и путаются с инструкциями
Кормушка для рыбы Arduino Uno за 6 простых и простых шагов !: 6 шагов
![Кормушка для рыбы Arduino Uno за 6 простых и простых шагов !: 6 шагов Кормушка для рыбы Arduino Uno за 6 простых и простых шагов !: 6 шагов](https://i.howwhatproduce.com/images/007/image-18383-j.webp)
Arduino Uno Fish Feeder за 6 простых и дешевых шагов !: Итак, для этого проекта может потребоваться немного предыстории. Людям с домашними рыбками, вероятно, приходилось сталкиваться с той же проблемой, что и мне: отпуск и забывчивость. Я постоянно забывала покормить рыбу и всегда старалась это сделать, пока она не упала
Акустическая левитация с Arduino Uno, шаг за шагом (8 шагов): 8 шагов
![Акустическая левитация с Arduino Uno, шаг за шагом (8 шагов): 8 шагов Акустическая левитация с Arduino Uno, шаг за шагом (8 шагов): 8 шагов](https://i.howwhatproduce.com/images/007/image-19534-j.webp)
Акустическая левитация с Arduino Uno Пошаговая инструкция (8 шагов): ультразвуковые преобразователи звука L298N Женский адаптер питания постоянного тока с штыревым контактом постоянного тока Arduino UNOBreadboard Как это работает: сначала вы загружаете код в Arduino Uno (это микроконтроллер, оснащенный цифровым и аналоговые порты для преобразования кода (C ++)