Web viewHierna snijden we uit een vel schuimrubber van 1cm dikte die gebruikt word in de...

24
Instructable Het bouwen van het drumstel bestaat uit vele verschillende stappen, daarom kiezen wij ervoor om in deze instructable het bouwproces in verschillende etappes te verdelen om het geheel overzichtelijk te houden 1) Het frame Voor het frame maken we gebruik van steigerbuizen. Dit zijn dezelfde buizen en koppelstukken die gebruikt worden door reclamebureau’s om spandoeken op te hangen. Je zal voor dit frame T-koppelstukken en muurbevestigingstukken nodig hebben. Deze muurbevestigingsstukken gebruiken we als pootjes. Figuur 1 het gemonteerde frame

Transcript of Web viewHierna snijden we uit een vel schuimrubber van 1cm dikte die gebruikt word in de...

Page 1: Web viewHierna snijden we uit een vel schuimrubber van 1cm dikte die gebruikt word in de zetelbekleding drie cirkels ... GND en 5V zullen naar onze microcontroller lopen,

InstructableHet bouwen van het drumstel bestaat uit vele verschillende stappen, daarom kiezen wij ervoor om in deze instructable het bouwproces in verschillende etappes te verdelen om het geheel overzichtelijk te houden

1) Het frame

Voor het frame maken we gebruik van steigerbuizen. Dit zijn dezelfde buizen en koppelstukken die gebruikt worden door reclamebureau’s om spandoeken op te hangen. Je zal voor dit frame T-koppelstukken en muurbevestigingstukken nodig hebben. Deze muurbevestigingsstukken gebruiken we als pootjes.

Figuur 1 het gemonteerde frame

Page 2: Web viewHierna snijden we uit een vel schuimrubber van 1cm dikte die gebruikt word in de zetelbekleding drie cirkels ... GND en 5V zullen naar onze microcontroller lopen,

Om te beginnen raden we je aan om bij je lokale reclamebureau de benodigde koppelstukken en de op maat gezaagde buizen te halen. De diameter is naar wensen te kiezen maar wij vonden een prima verhouding gewicht/stevigheid bij 40 mm.

Je zal nodig hebben:

1. 6 x T-koppelstuk

Figuur 2 T-koppelstuk

2. 4x muurbevestiging

Figuur 3 Muurbevestiging

3. 2x steigerbuis 120cm4. 2x steigerbuis 60cm5. 1x steigerbuis 100cm6. 2x steigerbuis 50cm

Page 3: Web viewHierna snijden we uit een vel schuimrubber van 1cm dikte die gebruikt word in de zetelbekleding drie cirkels ... GND en 5V zullen naar onze microcontroller lopen,

Aan de slag

Als eerste stap raden we aan om de gaten voor de bevestiging van de pads en het verbergen van de bekabeling te boren volgens de CAD-tekeningen die u bij de bijlagen van dit administratief dossier vindt. Het is voor u veiliger dit nu tussen een bankschroef te doen dan wanneer u het frame in elkaar hebt gezet en u dan met de hand tegendruk zal moeten leveren.

Vervolgens kan u ervoor kiezen om de buizen (en koppelstukken) te voorzien van een kleurtje. Hierbij verkozen wij een poederlak vanwege de duurzame eigenschappen van deze lak. U bent zeker niet verplicht dit te doen daar deze materialen (aluminium en gegalvaniseerd staal) bestendig zijn tegen corrosie.

Figuur 4 De steigerbuizen na het poederlakken

Page 4: Web viewHierna snijden we uit een vel schuimrubber van 1cm dikte die gebruikt word in de zetelbekleding drie cirkels ... GND en 5V zullen naar onze microcontroller lopen,

Figuur 5 De koppelstukken na het poederlakken

Na deze optionele stap is er maar 1 stap meer te gaan, het bouwen van het frame met de verschillende onderdelen tot je volgend resultaat bekomt. De hoogte van de horizontale buizen en de diepte waarop de buizen voor de voeten worden vastgedraaid kan u zelf naar believen kiezen.

Je kan het beste beginnen met 2 voeten te bouwen en dan de verbindende buis van 1m hiertussen te plaatsen. De hoek van de pads op deze tussenligger is volledig de gebruiker aan te passen.

De poten maakt men door de buizen van 60 cm onderaan vast te maken op de buizen van 1m20 en dit best ongeveer midden op de buis van 60 cm (zie foto’s op de volgende pagina).

Hierna brengt men dan de verstelbare armen voor additionele pads aan. Deze kan men in hoogte en hoek verstellen. Optioneel kan men verkiezen hier zelfs verschillende aan te brengen.

Hierna verbind men dan de 2 voeten met de tussenligger van 1m.

Page 5: Web viewHierna snijden we uit een vel schuimrubber van 1cm dikte die gebruikt word in de zetelbekleding drie cirkels ... GND en 5V zullen naar onze microcontroller lopen,

Figuur 6 het samengestelde frame vanuit zijaanzicht (links) en vooraanzicht (rechts)

2) De Pads

De Pads bestaan uit verschillende lagen die bestaan uit verschillende materialen. Om te beginnen bereiden we deze verschillende lagen voor.

De benodigde materialen zijn:

We beginnen met een kurkonderlegger die verkrijgbaar is in de Action waarop we in het midden een piëzo aanbrengen (30VAC) met wat schilderstape.

Hierna snijden we uit een vel schuimrubber van 1cm dikte die gebruikt word in de zetelbekleding drie cirkels van 200mm.

Page 6: Web viewHierna snijden we uit een vel schuimrubber van 1cm dikte die gebruikt word in de zetelbekleding drie cirkels ... GND en 5V zullen naar onze microcontroller lopen,

Hierna nemen we een muismatje waar we ook een cirkel van 200mm uit snijden en hetzelfde doen we uit een MDF-plaat van 12mm. In deze MDF-plaat maken we een klein gaatje in het middelpunt om de draadjes van de piëzo tijdens de assemblage door te loodsen van 8mm. We brengen nog 2 gaatjes van 10mm aan op eenzelfde tussenafstand als op de plaats op het frame waar de pad zal geplaatst worden. Wij kozen voor verschillende afstanden per pad om zo makkelijk te onthouden welke pad waar hoort.

Tenslotte snijden we een cirkel van iets meer dan 200mm diameter uit het nepleer en naaien we hierop een boord van 7cm, deze zal onze hoes worden.

Bevestig de 2 bouten (M8*100mm) met sluitringen en moeren op de MDF-plaat voor assemblage.

Plaats nu de verschillende lagen in volgende volgorde op elkaar:

1. Muismat2. Schuimrubber3. Kurk + piëzo (piëzo onderaan met koperen plaatje omhoog)4. Schuimrubber5. Schuimrubber6. MDF

Hierover plaatst men dan de nepleerhoes, lichtjes aantrekken en dan vastnieten aan het MDF.

Figuur 7 De lagen van een pad

OPMERKING: vergeet de draadjes van de piëzo tijdens de assemblage niet door de verschillende te geleiden en door het middelste gaatje van de MDF-plaat.

Vervolgens solderen we een heel klein schakelingetje, eventueel op een printplaatje, om van deze opstelling een laagimpedante schakeling te maken. Deze bevestigen we dan achteraan op de pad met wat schilderstape.

Wat heb je nodig:

Printplaatje

Page 7: Web viewHierna snijden we uit een vel schuimrubber van 1cm dikte die gebruikt word in de zetelbekleding drie cirkels ... GND en 5V zullen naar onze microcontroller lopen,

IC-voetje DIP-8

LMC6041 OPAMP

Condensator 1mF

Weerstand 5.6 kOhm

Draad

Hiermee maak je onderstaande schakeling.

De draadjes voor A(0-5), GND en 5V zullen naar onze microcontroller lopen, hiervoor mag je dus draadjes aansluiten die je laat lopen tot het midden van de 1m-buis (voor een mooi zicht door de gaatjes die we reeds boorden).

Figuur 8 de padschakeling

2.1) Pedaal

In deze instructabel gaan we u stap per stap uitleggen hoe u uw eigen pedaal kan maken net zoals die van ons. Deze montage zal ruimgenomen 4uur duren.

De voorbereiding

Voor we gaan beginnen zal u volgende gereedschap nodig hebben:- Laspost - Nietmachine- Een plastic buitenmat (of iets dergelijk dat ervoor zal zorgen dat u grip krijgt)- Boormachine - Een wipzaag (indien u nog niet de materialen op maat hebt gemaakt)- Cutter mes

Page 8: Web viewHierna snijden we uit een vel schuimrubber van 1cm dikte die gebruikt word in de zetelbekleding drie cirkels ... GND en 5V zullen naar onze microcontroller lopen,

Het materiaal dat we gaan gebruiken kan u in de bijlage vinden.Alsook de afmetingen van alle gebruikte materialen

Houd er rekening mee dat een exacte kopie heel moeilijk zal zijn. Daarom raden wij u aan om bij het bevestigen van een scharnier en dergelijke u de afstanden zelf kiest, het geen wat u het comfortabelst vind.

Belangrijk!: Ook raden we u aan dat u tijdens deze werkzaamheden rekening houd met de veiligheid van uw zelf als die van uw omgeving. Doe dit door werkschoenen, veiligheidsbril en handschoenen te dragen. Zeker bij bepaalde uitvoeringen zoals lassen staan wij er op dat u lashandschoen en een lasbril/helm gebruikt.

Het monteren

1. Eerst gaan we onze bodemplaat maken. De afmetingen zijn in de bijlage te vinden. Vervolgens zouden we deze ook nog eens mooi afvijlen voor het vermijden van splinters. ( u moet niet letten op de reeds bevestigde inox hier komen we later op terug )

Figuur 9 bodemplaat

Page 9: Web viewHierna snijden we uit een vel schuimrubber van 1cm dikte die gebruikt word in de zetelbekleding drie cirkels ... GND en 5V zullen naar onze microcontroller lopen,

2. Nu gaan we onze bodemplaat op onze plasticmat leggen en de vorm mooie uitsnijden met een cutter mes. Ook mag je niet vergeten om mooi in het midden een stuk uit te snijden voor de inox die later ook op de bodemplaat bevestigd word.

(Het grip hebbende deel van de mat moet zo geplaatst worden dat deze contact met de grond zal hebben)

Figuur 10 anti-sliplaag aangebracht

3. Als we mooi de vorm hebben gaan we deze vastnieten. Hoofdzaak hier is dat alles goed vasthangt.*Zie figuur 10

Page 10: Web viewHierna snijden we uit een vel schuimrubber van 1cm dikte die gebruikt word in de zetelbekleding drie cirkels ... GND en 5V zullen naar onze microcontroller lopen,

4. De voetvorm. Deze kan gemaakt worden naar u eigen voorkeur links of rechtsvoetig.De voetvorm bestaat uit 2 delen: de hiel en het bovenste gedeelte.

Eerst gaan we aan het bovenste deel van de voetvorm een muur haak* bevestigen.

Figuur 11 Bevestigen van de haak

*de muurhaakjes zijn er in verschillende vormen en maten het belangrijkste is dat deze stevig aan de voet kan bevestigd worden en dat hij een opening heeft waar het haakje van de veer aangehangen kan worden.

5. We gaan onze hiel bevestigen aan de bodemplaat.

Figuur 12 Het scharnier gemonteerd

Page 11: Web viewHierna snijden we uit een vel schuimrubber van 1cm dikte die gebruikt word in de zetelbekleding drie cirkels ... GND en 5V zullen naar onze microcontroller lopen,

6. Dan gaan we de hiel verbinden met de rest van onze voetvorm door een scharnier. *zie figuur 12

7. Nu gaan we de 3 inox plaatjes aan elkaar lasen.De onderste 90° op het eene uiteinde van de middelste deelEn het bovenste 90° op het ander uiteinde van de middelste deel.Zodat je volgend figuur krijgt.

Figuur 13 Vorm van de metalen beugel

Page 12: Web viewHierna snijden we uit een vel schuimrubber van 1cm dikte die gebruikt word in de zetelbekleding drie cirkels ... GND en 5V zullen naar onze microcontroller lopen,

8. We gaan dan vervolgens het onderste inox deeltje bevestigen op de bodemplaat.

Figuur 14 Montage beugel op onderplaat

Page 13: Web viewHierna snijden we uit een vel schuimrubber van 1cm dikte die gebruikt word in de zetelbekleding drie cirkels ... GND en 5V zullen naar onze microcontroller lopen,

9. Maak nu een minipad met onderstaande lagen.+ Het leer er over plaatsen.

muismat schuimrubber Muismat Schuimrubber Bodemplaat van het pedaal

10. Deze gaan we nu vastnieten op de bodemplaat.

Figuur 155 vastnieten van het nepleer

Page 14: Web viewHierna snijden we uit een vel schuimrubber van 1cm dikte die gebruikt word in de zetelbekleding drie cirkels ... GND en 5V zullen naar onze microcontroller lopen,

11. Vervolgens gaan we onze moer over onze bout draaien en dan draaien we onze bout door het bovenste deel van de inox.

12. Ten slotte gaan we onze bout door het gat draaien* en bevestigen onze veer in het gat van onze bout. Aan de draadjes van de piëzo bevestigen we nu dezelfde OPAMP-schakeling als aan de pads en verbinden met de arduino.

Page 15: Web viewHierna snijden we uit een vel schuimrubber van 1cm dikte die gebruikt word in de zetelbekleding drie cirkels ... GND en 5V zullen naar onze microcontroller lopen,

Figuur 166 Het pedaal gemonteerd

*dit kan wat lichte wringing te weeg brengen. Gebruik hier voor een sleutel 13 om op de geschikte hoogt te brengen.

3) De microcontrollerAls microcontroller gebruiken we een Arduino Leonardo. Dit omdat deze met de Arcore-software MIDI-over-USB ondersteunt.

We plaatsen de Leonardo in een doosje dat we aan het frame bevestigen met enkele snelbinders. Door een gaatje laten we de draadjes van de Pads binnenkomen en we voorzien ook een gaatje voor de micro-usb kabel die naar de pc zal lopen.

We sluiten nu elke pad aan volgens bovenstaande schema van de pads.

Het programmaOm alles werkend te krijgen dienen we onze Arduino te voorzien van een programma. Als eerste dienen we de arcore boards te installeren zodat de arduino MIDI ondersteunt.

Ga naar hulpmiddelen-borden-bordenbeheer en voeg de arcore borden toe.

Page 16: Web viewHierna snijden we uit een vel schuimrubber van 1cm dikte die gebruikt word in de zetelbekleding drie cirkels ... GND en 5V zullen naar onze microcontroller lopen,

Figuur 17 Arduino bordenbeheer

Verbind de Leonardo via USB en kiest als bord Arduino Leonardo (MIDI).

Laad nu volgende code naar het de arduino:

Page 17: Web viewHierna snijden we uit een vel schuimrubber van 1cm dikte die gebruikt word in de zetelbekleding drie cirkels ... GND en 5V zullen naar onze microcontroller lopen,

#ifndef cbi²#define cbi(sfr, bit) (_SFR_BYTE(sfr) &= ~_BV(bit))#endif#ifndef sbi#define sbi(sfr, bit) (_SFR_BYTE(sfr) |= _BV(bit))#endif

#define maxSamples 50 //50 samples na threshold -- 1 sample = 128µs * 6#define backoff maxSamples+50 //50 samples backoff#define offset 36 //laagste pitch

int maxValue[6];int threshold[6] = {100,100,100,100,100,100};int counter[6] = {-1, -1, -1, -1, -1, -1};int maximum[6] = {-1, -1, -1, -1, -1, -1};

void setup() { analogReference(INTERNAL);

sbi(ADCSRA, ADPS2) ; cbi(ADCSRA, ADPS1) ; cbi(ADCSRA, ADPS0) ; }

void loop() {

for (int pad = 0; pad < 6; pad++) { int value = analogRead(pad);

if (counter[pad] < 0) { if (value > threshold[pad]) { maxValue[pad] = value; counter[pad] = 0; } } else { counter[pad]++;

Deze code verlaagt de resolutie van de ADC-omzetter om zo snellere lezingen te realiseren.

We maken array van 6 pads die continu zullen ingelezen worden en we bekijken wanneer ze de threshold overschrijden. Als dit het geval is nemen we 50 samples en bepalen hieruit de hoogste. Deze gebruiken we dan als de velocity om een MIDI-noot door te sturen. Dankzij de Array gebeurt dit voor verschillende pads tegelijk.

Page 18: Web viewHierna snijden we uit een vel schuimrubber van 1cm dikte die gebruikt word in de zetelbekleding drie cirkels ... GND en 5V zullen naar onze microcontroller lopen,

if (value > maxValue[pad]) maxValue[pad] = value;

if (counter[pad] == maxSamples) { if (maxValue[pad] > maximum[pad]) maximum[pad] = maxValue[pad];

float velocity = maxValue[pad] - threshold[pad]; velocity *= 127; velocity /= maximum[pad] - threshold[pad]; MIDIEvent noteOn = {0x09, 0x91, pad + offset, velocity}; MIDIUSB.write(noteOn); MIDIUSB.flush(); } if (counter[pad] == backoff) counter[pad] = -1; } }}

Er is Auto-velocity voorzien wat wil zeggen dat d hoogst ingelezen waarde het nieuwe maximum wordt

Hier word een MIDI-noot geschreven

Page 19: Web viewHierna snijden we uit een vel schuimrubber van 1cm dikte die gebruikt word in de zetelbekleding drie cirkels ... GND en 5V zullen naar onze microcontroller lopen,

Vanaf nu is het drumstel klaar om bespeeld te worden, nu enkel de computer nog.

4) De PC-softwareAls eerste installeren we de ASSIO4All driver.

Download deze van http://www.asio4all.com/ en volg de verschillende stappen.

Hierna installeren we Hydrogen, in deze installer is Jack ingewerkt.

Download van volgende link: http://www.hydrogen-music.org/hcms/node/21Installeer de oudste versie, volg de verschillende stappen en vink Jack installer aan en volg ook hier de verschillende stappen.Neem nu volgende instellingen over voor zowel Hydrogen als JACK en hierna ben je klaar om te drummen.

Figuur 1817 JACK instellingen

Page 20: Web viewHierna snijden we uit een vel schuimrubber van 1cm dikte die gebruikt word in de zetelbekleding drie cirkels ... GND en 5V zullen naar onze microcontroller lopen,

Figuur 1918 Hydrogen instellingen

Figuur 20 Kies bij Ingang voor Leonardo

Om te weten hoe de software te starten verwijzen we je graag door naar de gebruikershandleiding.