клавиатура из бананов

клавиатура из бананов


описание программы MAKECODE и работы с ней здесь

описание блоков программы MAKECODE здесь

как подключить микробит здесь

Нажмите на ссылку, запустите графическую платформу онлайн-программирования MakeCode. 


Создайте свое собственное пианино, используя бананы!

Вам понадобятся:


Шаг 1


Используя  1- й  зажим крокодила, подсоедините его к  выводу GND микробита.

Шаг 2


С помощью  2- го  зажима подсоедините конец зажима к контакту  0  микробита.

Шаг 3 - Подключите наушники


Используя  1- й  зажим для крокодила, подсоедините второй конец зажима на основании гнезда для наушников.

Шаг 4 - Подключите звуковой контакт наушников


Используя  2 - й  крокодил зажим, подключить второй конец на кончик разъема для наушников.

Шаг 5 - Подключите провод для фруктов


Используя  3 - й  крокодил зажим, подключить на  разьем GND микробита.

Шаг 6 - Подключите апельсин к земле

 


Используя  3- й  зажим для крокодилов, подсоедините незакрепленный конец к апельсину.

Шаг 7 - Подключите второй провод


С помощью  4- го  зажима для крокодилов подсоедините конец зажима к контакту  1  на микробите.

Шаг 8 - Подключите банан 


С помощью  4- го  зажима для крокодилов прикрепите незакрепленный конец к банану.

Шаг 9 - Завершите банановую клавиатуру


Ваша клавиатура готова!

Шаг 10 - Проверьте клавиатуру

Подключите ваш microbit к компьютеру с помощью USB-кабеля и запустите эту программу:


готовый код здесь

 https://makecode.microbit.org/_8FfbM4EasiFm



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

следующий урок


игра на банане

Начните с добавления переменной для хранения музыкальной ноты. Переименуйте переменную в  sound. Установите значение переменной для блока заметки  Middle A из   блоков « Музыка» .


Мы будем играть музыку, когда фрукты, подключенные к микробиту, нажаты. 

Итак, мы регистрируем обработчик событий, который выполняется всякий раз, когда  нажата кнопка  1 . Контакт  1 связан с бананом. Добавьте  on pin pressed блок из   блоков ввода .


Теперь давайте создадим несколько нот, которые можно будет проигрывать при нажатии на банан. Нажмите на   блок Loops, и возьмите оттуда блок  repeat вставьте его в on pin pressed блок. Возьмите из  переменных,  change item by блок и поместите его в блок repeat . Переименуйте переменную в  sound. Измените значение с  1 на  25. Это увеличит переменную  sound с частоты ноты блока  Middle A до  Middle A плюс 25 и так далее. Поместите  set to блок  sound сразу после блока цикла. Установите его на  Middle A , чтобы сбросить звук после нажатия на банан.


Наконец, вставьте  play tone над  блокомchange by. Возьмите  sound блок из переменных и поместите его в слот для заметок  play tone. Измените долю ударов с  1 на  1/4.

готовый код здесь

  https://makecode.microbit.org/_JewEk1RMiLEV


загрузите программу на микробит и попробуйте)

Добавить еще один фрукт ( например яблоко )

повторите шаги 7 и 8 с другим фруктом, но на этот раз подключите зажим крокодила к контакту  3 .

Дублируйте  on pin pressed обработчик события, чтобы создать второй. Для нового  on pin pressedизмените имя контакта на  P2 . В  событии с выводом  P2 давайте уменьшим частоту в переменной  sound на 25 вместо ее увеличения. Измените  25 в  change byблоке на  -25. ОК, ваш код теперь выглядит так:

готовый код здесь

  https://makecode.microbit.org/_fyLRTr09vC03

загрузите программу на микробит и попробуйте)



Report Page