Maken van tactiele 3D Prints Talk (12 / 12 stap)

Stap 12: Sketch software voor zes cap sensoren:

#include < CapacitiveSensor.h >

#include < VoiceShield.h >

/*

* Touch gebeurtenisgeluid speler

*

-De gebruik van de de SpikenzieLab stem Shield, spelen een ander geluid afhankelijk van

* op welke touch werd sensor ingedrukt.

*

* Versie 0.1 - oktober 12, 2014

* Luis Carlos Bañuelos Chacon en Cesar Valle

* luiscarlos.banuelos

*/

/*

* Instructies

*

* 1. Op Configuratie,

* Wijzig CS_NUM met het aantal sensoren nodig,

* CS_THRESHOLD wijzigen door het verminderen van het aantal als de sensoren niet reageert

* en als ze ook gevoelig zijn, verhoging van het aantal

* Wijzig VS_VOICES zodat deze overeenkomen met de stemmen die is geprogrammeerd in het schild van de stem.

*

* 2. Op matrix van capacitieve sensoren, de aanrakingssensoren te initialiseren door het aangeven van de

* gemeenschappelijke pin en de pincode in die de sensor is aangesloten.

*

* 3. Op de reeks van geluiden, in dezelfde volgorde staan als de matrix van capacitieve sensoren geven

* de ID van het geluid moet worden afgespeeld wanneer de sensor wordt gedrukt.

*/

/*

* Configuratie

*/

#define CS_NUM 6 / / hoeveel touch sensoren

#define CS_SAMPLES 30 / / hoeveel monsters te nemen wanneer het meten van de GLB-sensor

#define CS_THRESHOLD 30 / / drempel te beschouwen als een touch-evenement te lezen

#define VS_VOICES 80 / / aantal stemmen geprogrammeerd op stem schild

/*

-Array van capacitieve sensoren

*

* De eerste parameter is de gemeenschappelijke pin, moet hetzelfde zijn voor alle exemplaren.

* De tweede parameter is de pin van de sensor.

*/

CapacitiveSensor cs [] {} =

CapacitiveSensor (6, 7),

CapacitiveSensor (6, 8),

CapacitiveSensor (6, 9),

CapacitiveSensor (6, 10),

CapacitiveSensor (6, 11),

CapacitiveSensor (6, 12),

};

/*

-Array van geluiden

*

* Deze array bevat de ID van het geluid dat elke sensor moet maken.

* De volgorde moet overeenkomen met de array van capacitieve sensoren.

*/

int [geluid] = {}

13,

28,

38,

29,

19,

4

};

/*

-De maken van stem Shield

*/

VoiceShield vs(VS_VOICES);

/*

* readCS

*

* Leest de array van capacitieve sensoren en geeft als resultaat

* welke sensor is aangeraakt of -1 als er niets is.

*/

int readCS() {}

for (int i = 0; ik < CS_NUM; i ++) {}

Als (cs[i].capacitiveSensor(CS_SAMPLES) > CS_THRESHOLD) terug i;

}

retourneren -1;

}

void setup {vs

; //pinMode (13, OUTPUT);

}

void loop {}

int cs_pressed = readCS(); Lees allerlei sensoren

Als (cs_pressed > = 0) {/ / als een sensor is aangeraakt

digitalWrite (13, 1); Evenement op LED aangeven

VS. ISDPLAY_to_EOM(sound[cs_pressed]); Geluid afspelen

delay(1000); Kleine vertraging voor LED

digitalWrite (13, 0); Uitschakelen van de led

while(readCS() == cs_pressed); Blok tot sensor wordt vrijgegeven

}

}

Gerelateerde Artikelen

Maken van een 3D-Printer met behulp van een CNC-router - de "Deltabot"

Maken van een 3D-Printer met behulp van een CNC-router - de "Deltabot"

Een andere mogelijke titel zou "Maak een 3D machine met behulp van een 2D machine."Dit Instructable is over het gebruik van een CNC-router en 2D-ontwerpen voor het maken van een 3D-Printer van Delta.In mijn onderzoek over 3D printers voor hobbyi
Stoppen met het maken van Fuzzy 3D Prints!

Stoppen met het maken van Fuzzy 3D Prints!

Out-of-the-box, 3D printers vaak produceren "fuzzy" afdrukken, met name op hogere resoluties, met name wanneer afdrukken met ABS. In de bovenstaande afbeelding, werden de twee groene koelbloedig gedrukt in ABS uit hetzelfde. STL-bestand (weergeg
Maken van een 3D print van een 2D-tekening

Maken van een 3D print van een 2D-tekening

met een paar open source softwaretools en weinig technische kennis, is het mogelijk om te schakelen van een 2D vector tekening in een 3D-object voor afdrukken in 3D.  Ik gebruikte deze techniek om een armband.Overzicht:Maak een .svg bestand van de sh
Maken van een 3D print van een echt object met behulp van 123D vangst- en Meshmixer

Maken van een 3D print van een echt object met behulp van 123D vangst- en Meshmixer

Hi iedereen!In dit instructable, ik zal u tonen (in detail) hoe naar een een 3D afgedrukt exemplaar van een echt object, te beginnen met het vastleggen van het met 123D vangst, verfijnen van het gebruik van Meshmixer, en het vervolgens afdrukken met
Maken van een 3D-Printing Pen

Maken van een 3D-Printing Pen

3D printen pennen zijn nieuw op de markt, en ze lijken erg duur te zijn. dus heb ik besloten om één van de bits die ik heb thuis en een paar standaardcomponenten gevonden online te maken. Ik zal proberen en begroting, op minder dan £30 pond. Hoewel d
Maken van een 3D-Printer Filament stand

Maken van een 3D-Printer Filament stand

Stap 1: Benodigdheden 6 1 1/2 inch door 10 inch 1/3 inch dikke latten 3 bouten ongeveer 1/3 van een inch door 6 inch 6 ringen-9 noten aan de bouten 2 filament spool hubs (drukken) www.thingiverse.com/thing/27748 een boor nodig is om te boren van de g
Het maken van een Lasergesneden "Get Well Soon" kaart voor een mede-werker

Het maken van een Lasergesneden "Get Well Soon" kaart voor een mede-werker

een van mijn collega's in het ziekenhuis terechtkomen & moest hebben van een blindedarmoperatie.  We wilden hem wat liefde "Get well soon", en ik veronderstel dat we kunnen hebben net gekocht een kaart in de winkel, maar waar is het plezier
Bouwen van een 3D-Printer onder 200$

Bouwen van een 3D-Printer onder 200$

Hallo iedereenIn dit instructable ik zal u tonen hoe te maken van een 3D-printer onder 200$.Deze 3D printer -Tower eenvoudig XL, misschien moet ik noem het 3D-printer van Sauron, lol.Deze 3D printer hebben 6 * 6 * 6 Inches bouwen volum en kunt u het
Bouwen van een 3D-Printer van Polar uit Legos

Bouwen van een 3D-Printer van Polar uit Legos

heeft u ooit gedroomd van het hebben van een van deze replicators uit Star Trek? Ooit wilde maken zo ongeveer alles op de klep van een schakelaar?Nou wat denk je? Je bent in geluk, omdat in dit Instructable ik u hoe u het dichtste ding aan een replic
Aangepaste Iron-On illustratie met behulp van een 3D-Printer

Aangepaste Iron-On illustratie met behulp van een 3D-Printer

Het afdrukken van 3D-objecten is een fascinerende ding. Nog, veel mensen realiseren zich niet dat standaard 3D printers ook nuttig zijn voor taken die u zou kunnen zien kunnen als '2D'. In dit instructable, ik zal laten zien hoe ik maken van mijn 3D-
Maken van een luchtvaartmaatschappij van de ambachtelijke

Maken van een luchtvaartmaatschappij van de ambachtelijke

allereerst beslissen wat u wilt maken. Heb ik besloten om INS vikrant.Neem een beeld van het dek en tekenen van een ontwerp van de schaal van het op grafiek papier.Sorry ik kon niet nemen beeld van het, maar het is een beetje gemakkelijk.Stap 1: aan
Hoe te maken uw eigen PCB (PRINTED CIRCUIT BOARD)

Hoe te maken uw eigen PCB (PRINTED CIRCUIT BOARD)

HI en SALAM aan alle guys.this is mijn tutorial voor het maken van een PCB (PRINTED CIRCUIT BOARD) ik ben het posten van mijn tutorial video netBekijk het is een complete guide.if u iets niet verstaat het mij vraagt. en sorry voor de slechte videokwa
Bouwen van een 3D-Printer onder 299$

Bouwen van een 3D-Printer onder 299$

Hallo opnieuw, onthoud mij?Ik heb gepubliceerd een instructable over het maken van een 3D-printer onder 200$ - Tower eenvoudig XL.Het is een low-cost, full-featured 3D-Printer, en het allerbelangrijkste is, hoeft u geen 3Dprinted delen om te bouwen v
Maken van kaarsen met een 3D-Printer en gerecycleerd kleurpotloden

Maken van kaarsen met een 3D-Printer en gerecycleerd kleurpotloden

De mogelijkheden van wat u met een 3D-Printer doen kunt zijn grenzeloos, en in dit project zal je verder leren dat de hemel de grens is door gerecycleerd crayon kaarsen met een 3D-Printer. Deze zijn groot voor noodsituaties, zoals ze niet speciale ma