Drumduino: Unterschied zwischen den Versionen

Aus FabLab Rothenburg
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
(14 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
= E-Drum =
= Was ist Drumduino? =
== Überblick ==
Drumduino ist ein Arduino basierendes eDrum <-> USB Interface.
Hier mein Versuch mein D-Tronic E-Drum an den PC anzubinden.


== Part 1 - Messen der Piezo-Pads ==
Es kann über ein internes MIDI-Loopback-Interface wie z.b. loopMidi Samples verschiedenster Programme triggern.


== Part 2 - Überlegen wie man das Piezo-Signal auf den Voltage Bereich des BBB bekommt ==
= Download =
[[https://github.com/Zoadian/drumduino]]


=== Simpler Ansatz ===
= PCB =
Das PCB wurde mit eagle erstellt und von hand gerouted.
Download: [[http://zoadian.de/projects/edrum/edrum_pcb.pdf Pdf]]
eine neuere, mit fritzing erstellte Version findet sich im github repo [[https://github.com/Zoadian/drumduino]]


=== Finaler Ansatz ===
= Stückliste =
 
*6x Demultiplexer SN74HC4851 (einer für je 8 Eingänge)
==== Stückliste ====
*6x Widerstand 1M Ohm (einer für je 8 Eingänge)
-6x Demultiplexer SN74HC4851
*1x Optokoppler 6N138 (für MIDI IN)
-6x Widerstand 1M Ohm
*1x Arduino Duemilanove
-1x Optokoppler 6N138 (für MIDI IN)
*1x Widerstand 120 Ohm (Pullup für Arduino RESET)
-1x Arduino Duemilanove
-1x Widerstand 120 Ohm (Pullup für Arduino RESET)

Aktuelle Version vom 18. Mai 2015, 08:48 Uhr

Was ist Drumduino?

Drumduino ist ein Arduino basierendes eDrum <-> USB Interface.

Es kann über ein internes MIDI-Loopback-Interface wie z.b. loopMidi Samples verschiedenster Programme triggern.

Download

[[1]]

PCB

Das PCB wurde mit eagle erstellt und von hand gerouted. Download: [Pdf] eine neuere, mit fritzing erstellte Version findet sich im github repo [[2]]

Stückliste

  • 6x Demultiplexer SN74HC4851 (einer für je 8 Eingänge)
  • 6x Widerstand 1M Ohm (einer für je 8 Eingänge)
  • 1x Optokoppler 6N138 (für MIDI IN)
  • 1x Arduino Duemilanove
  • 1x Widerstand 120 Ohm (Pullup für Arduino RESET)