Оглавление:

Micro: bit - Micro Drum Machine: 10 шагов (с изображениями)
Micro: bit - Micro Drum Machine: 10 шагов (с изображениями)
Anonim
Micro: bit - Микро драм-машина
Micro: bit - Микро драм-машина

Это микробитовая драм-машина, которая вместо того, чтобы просто генерировать звук, играет на барабанах. Он тяжелый, вдохновленный кроликами из оркестра micro: bit.

Мне потребовалось некоторое время, чтобы найти несколько соленоидов, которые можно было бы легко использовать с mocro: bit, поскольку я не хотел использовать альтернативные источники питания или реле.

Схема немного сложнее, чем другие мои проекты, и хотя это не так сложно, это не проект для учеников средней школы.

Запасы

Материалы:

1 х микро: бит

Фанера толщиной 4 мм

3 болта M3

12 гаек M3

1 транзистор Дарлингтона TIP120

1 резистор на 1 кОм

2 электролитических конденсатора по 10 мкФ

Электролитический конденсатор емкостью 47 мкФ - 1 шт.

1 x регулятор напряжения ТО220-3

1 х резинка

1 х 9 вольт аккумулятор

1 х 9 вольт зажим для батареи

1 х переключатель

1 х диод

1 х 5 вольт соленоид

Несколько метров провода.

Хорошо, если у вас будут разные цвета

Некоторые перфокарты

Клей для дерева

Горячий клей

Инструменты:

Инструменты для пайки

Лазерный резак

Кусачки

Пистолет для горячего клея

Шаг 1: припаяйте схему

Припаяйте схему
Припаяйте схему
Припаяйте схему
Припаяйте схему
Припаяйте схему
Припаяйте схему

Припаиваем схему по чертежам. К micro: bit ничего припаивать не следует, так как мы собираемся соединить его болтами и гайками. Просто оставьте там провод. В провод впаял резистор на 1кОм.

Когда я делал это впервые, я не понимал, что нужен переключатель, поэтому добавил его позже, но вы должны правильно извлечь уроки из моей ошибки и добавить его сейчас.

Шаг 2: лазерная резка

Лазерная резка
Лазерная резка

Скачайте файлы и вырежьте их из фанеры толщиной 4 мм.

Шаг 3. Добавьте аккумулятор

Добавить аккумулятор
Добавить аккумулятор
Добавить аккумулятор
Добавить аккумулятор
Добавить аккумулятор
Добавить аккумулятор
Добавить аккумулятор
Добавить аккумулятор

Сначала прикрепите резинку, затем закрепите аккумулятор.

Шаг 4: Присоедините схему

Присоединить цепь
Присоединить цепь
Присоединить цепь
Присоединить цепь

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

Шаг 5: склейте все вместе

Склеить вместе
Склеить вместе

Склейте обе стороны клеем для дерева. Подождите немного, прежде чем продолжить работу.

Шаг 6: Добавьте болты

Добавить болты
Добавить болты
Добавить болты
Добавить болты
Добавить болты
Добавить болты

Теперь возьмите один из болтов M3, оберните вокруг него провод данных, который вы хотите подключить к micro: bit, и удерживайте его на месте с помощью одной из гаек. Проделайте то же самое с заземлением и проводом 3,3 В.

Затем вставьте винты в отверстия. Gnd через крайнее левое отверстие, 3,3 В через второе слева и данные через крайнее правое отверстие. Используйте по две гайки на каждой, чтобы удерживать их на месте. Мы используем два вместо одного, потому что нам также нужно создать некоторое расстояние, когда мы подключаем micro: bit.

Шаг 7. Добавьте забытый переключатель (необязательно)

Добавьте забытый переключатель (необязательно)
Добавьте забытый переключатель (необязательно)
Добавьте забытый переключатель (необязательно)
Добавьте забытый переключатель (необязательно)

Если вы забыли добавить такой переключатель, как я, то это когда я его добавил. Без переключателя включения цепи будет очень сложно установить бит micro: bit на место, потому что соленоид будет случайным образом включаться и выключаться, пока бит micro: bit не будет установлен должным образом. Отрежьте заземляющий провод от зажима аккумулятора, припаяйте переключатель и приклейте его горячим клеем.

Шаг 8: прикрепите Micro: bit

Присоедините Micro: bit
Присоедините Micro: bit

Прикрутите micro: bit.

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

Программирование
Программирование

Так что программировать это довольно просто.

Первый красный блок отключает соленоид.

Следующий блок заставляет светодиоды показывать усталое лицо.

Третий блок приостанавливает программу на секунду.

Второй красный блок включает соленоид, так что он выскакивает и делает удар.

После этого у нас есть блок для шокированного лица и ожидание 100 мс.

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

Вот программа.

Шаг 10: Тест

Теперь перенесите свой код в micro: bit и протестируйте его.

Если вы используете быстрый ритм, то соленоид начнет нагреваться через 5 минут, а через 15-20 минут он начнет нагреваться. Поэтому, если вы хотите, чтобы микродраммашина работала долгое время, вы можете установить небольшой пассивный охладитель на соленоид.

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