top of page

MYOD: PHASE ONE

PBL in Technology: Building the MIDI Controller

A long term project completed in the mandatory Technology course where students design and create their own MIDI controllers. 

​

Explore this page for:

  • Teacher materials -

    • Curriculum Links to the current Stage 4 NSW Technology Syllabus

    • Pricing List (minimum cost), with places to source in Australia

​

  • Student/Teacher resources -

    • Potential extensions for the project/additions to the MIDI controller

    • Equipment list

    • Links to download the required programs (all free)

    • Links to download the required code (free)

    • Tutorial videos​ and instructions to build the controller and connect to a DAW

Teacher Materials

The resources provided are provide practical starting points for teachers to develop and implement a unit of work appropriate to their school context. 

Download the Phase One Teacher Resources in a pdf here.

​

Curriculum Links:

Check out the Stage 4 NSW Technology Syllabus and teacher resources here.

Rationale

“Students identify needs that have personal relevance, apply design theory and use design processes that encourage flexibility, resourcefulness and imagination in the development, communication and production of quality solutions. […]

Technologies assume increased importance when they are applied to solve real problems and to create ideas and solutions in response to needs and opportunities for customers, clients or themselves. They can be used to add functional, aesthetic and environmental value to products.”

 

Areas of Study:

Products –

  • Industrial Design – design projects may result in toys, mechanisms, furniture, leisure products, production systems

Information and Communications -  

  • Communication Systems Design – design projects may result in radio broadcasting, signage, video production, event design, multi-media design

  • Information Systems Design – design projects may result in design of databases, information management systems, information kiosks

  • Software Design – design projects may result in simple games programs, data management and analysis systems

 

Relevant Outcomes:

4.1.1 applies design processes that respond to needs and opportunities in each design project

4.1.2 describes factors influencing design in the areas of study of Built Environments, Products, and Information and Communications

4.2.1 generates and communicates creative design ideas and solutions

4.2.2 selects, analyses, presents and applies research and experimentation from a variety of sources

4.3.1 applies a broad range of contemporary and appropriate tools, materials and techniques with competence in the development of design projects

4.3.2 demonstrates responsible and safe use of a range of tools, materials and techniques in each design project

4.5.1 applies management processes to successfully complete design projects

4.5.2 produces quality solutions that respond to identified needs and opportunities in each design project

4.6.1 applies appropriate evaluation techniques throughout each design project

 

More Outcomes are possible to be fulfilled based on the theoretical direction taken in the unit.

​

Pricing/Sourcing Materials:

Student/Teacher Resources:

Making the MIDI Controller

​

Possible extensions for the project:

​

Equipment List:

  • Arduino Uno

  • Jumper Wires (approx. 16 M/F and 6 M/M)

  • Small Solderless Breadboard

  • USBA to USB C Cable (should come with Arduino Uno Board)

  • 10 Buttons (pushbuttons/momentary switch/tactile buttons)

  • Potentiometer

            OR

​      Wind Sensor: DC Motor, paper/card, toothpicks

  • Hot glue sticks and hot glue gun

  • Recycled Materials or Styrofoam (for a frame)

​

Free Programs to Download:

​

Code to Download:

If using a potentiometer, download this code.

If making a wind sensor, download this code.

​

 

 

Tutorial Videos

Step One: Building the Circuit

Step Two: Connecting the Code and the DAW 

*Make sure you go to "preferences" in Hairless MIDI and change the Baud Rate to 9600 for it to work!

Step Three: Building the Frame

bottom of page