Skip to content

Latest commit

 

History

History
88 lines (61 loc) · 2.67 KB

create_musical_instrument.rst

File metadata and controls

88 lines (61 loc) · 2.67 KB

Note

Hello, welcome to the SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasts Community on Facebook! Dive deeper into Raspberry Pi, Arduino, and ESP32 with fellow enthusiasts.

Why Join?

  • Expert Support: Solve post-sale issues and technical challenges with help from our community and team.
  • Learn & Share: Exchange tips and tutorials to enhance your skills.
  • Exclusive Previews: Get early access to new product announcements and sneak peeks.
  • Special Discounts: Enjoy exclusive discounts on our newest products.
  • Festive Promotions and Giveaways: Take part in giveaways and holiday promotions.

👉 Ready to explore and create with us? Click [|link_sf_facebook|] and join today!

Create Musical Instrument

Description

You can turn this screen into a game screen playing with your friends, a smart alarm showing the weather and time, a display monitoring your robot’s action and many other things.

This article will show you how to DIY a Musical Instrument. Let’s take a look!

img/paino1.jpg

Required Components

  • A Screen
  • 8G+ SD Card
  • Scratch 3 (either online or offline)
  • Micro SD Card Reader
  • 40 Pin Ribbon Cable
  • T-Type GPIO Extension Board
  • Breadboard
  • Button
  • 10k Ohm Resistor
  • Several Jumper Wires

You Will Learn

  • Use note functions on Scratch.
  • Input the button value from the GPIO pins.

Lesson Guide

Build the Circuit

First connect the GPIO Extension Board, please read :ref:`gpio_board` for specific steps.

Insert the T-type GPIO extension board into the breadboard and build the circuit as shown below.

img/paino3.png

Programming with Scratch 3

On the left of Scratch 3 main page are some neatly arranged blocks with which you can drag to program. In this project, we need to add in other two functions: Music and Raspberry Pi GPIO. The Music function to play instruments and drums, and the Raspberry Pi GPIO function can be used to control the whole pins of Raspberry Pi.

img/paino5.jpg

Tap Add icon at lower left corner and choose Music and Raspberry Pi GPIO to add two functions on the left of the main page of the Scratch 3.

img/paino6.jpg

Finished the program.

img/paino7.jpg

Press these three buttons on the breadboard and there emits the tones “Do, Re, Mi”.

img/paino8.jpg