Skip to content

Project in order to create a musical toy for young children. In order to iniate them with programation logic without screen. The repo have the hardware (with schematics) part and the code part. There is also draw and draw sheets done during the project

Notifications You must be signed in to change notification settings

jonathanAnguise/music-card-computing-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

music-card-computing-game

musical toy


Aim:

The aim of this project is to create a game without screen allowing to kids to understand computing logic.

Here the project is using to recreate old instrument music with perforated card. Like the Sankyo instrument, see behind. sankyo picture

Instead of to be a mechanical instrument, here it is a electronic one. it measures the tension using 4 column. Using paper sheet with whole you can create music note (C, D, E, F, G, L, B)

How it's work:

  1. With a paper sheet at create 4 columns.
  2. Pierce the paper using the schematic behind to reproduce note
  3. slide the paper in the electronic game and enjoy that song
  4. When there is a whole, the connection is done with a resistance and the tension change.
    1. There is 4 Resistances and using these we can trigger the 7 music notes following that table
R1 R2 R3 R4
C X
D X X
E X
F X
G X X
L X X
B X
Silence X X X X

Example of a sheet:

       R1     R2     R3    R4
+------+------+------+------+------+
|      |      |      |      |      |
|   +-----+   |      |      |      |  C
|   |  |  |   |      |      |      |
|   |  |  |   |      |      |      |
|   +-----+   |      |      |      |
|      |      |      |      |      |
|    +----+ +---+    |      |      |
|    |  | | | | |    |      |      |  D
|    |  | | | | |    |      |      |
|    +----+ +---+    |      |      |
|      |      |      |      |      |
|      |      |  +-----+    |      |
|      |      |  |  |  |    |      |  E
|      |      |  |  |  |    |      |
|      |      |  +-----+    |      |
|      |      |      |      |      |
|      |      |      |      |      |
|      |    +---+    |      |      |
|      |    | | |    |      |      |  F
|      |    | | |    |      |      |
|      |    +---+    |      |      |
|      |      |      |      |      |
|      |      |      |      |      |
|      |    +---+  +---+    |      |
|      |    | | |  | | |    |      |  G
|      |    | | |  | | |    |      |
|      |    +---+  +---+    |      |
|      |      |      |      |      |
|    +---+    |      |    +---+    |
|    | | |    |      |    | | |    |
|    | | |    |      |    | | |    |  A
|    +---+    |      |    +---+    |
|      |      |      |      |      |
|      |      |      |      |      |
|      |      |      |    +---+    |
|      |      |      |    | | |    |  B
|      |      |      |    | | |    |
|      |      |      |    +---+    |
|      |      |      |      |      |
|      |      |      |      |      |
+------+------+------+------+------+

About

Project in order to create a musical toy for young children. In order to iniate them with programation logic without screen. The repo have the hardware (with schematics) part and the code part. There is also draw and draw sheets done during the project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages