FRAPPER à l’aide d’ARDUINO (3 / 3 étapes)

Étape 3: Codage:-

/*

Capteur de cognement cette esquisse lit un élément piézo-électrique pour détecter une bonne frappe. Il lit une broche analogique et compare le résultat à un seuil fixé. Si le résultat est supérieur au seuil, il écrit « frapper » sur le port série et active/désactive la LED sur la broche 13. Le circuit: * + branchement de la piezo attaché à analogique à 0 *-connexion de la piezo attachée à la terre * 1 mégohm résistance, joint d’analogique 0 à sol http://www.arduino.cc/en/Tutorial/Knock créé par appytechie cet exemple de code est dans le domaine public.

*/

ces constantes ne changeront pas :

const int ledPin = 13 ;

conduit relié à la broche numérique 13

const int knockSensor = A0 ;

le piezo est connecté à la broche analogique 0

const int seuil = 100 ;

valeur de seuil de décider quand le bruit détecté est un coup ou pas

ces variables vont changer :

int sensorReading = 0 ;

variable pour stocker la valeur lue de l’axe du capteur

int ledState = faible ;

variable utilisée pour stocker le dernier état de la LED, pour activer/désactiver la lumière

void setup() {}

pinMode (ledPin, sortie) ;

déclarer la ledPin comme sortie

Serial.Begin(9600) ;

utiliser le port série}

void loop() {}

lire le capteur et le stocker dans la variable

sensorReading : sensorReading = analogRead(knockSensor) ;

Si la lecture du capteur est supérieure au seuil :

Si (sensorReading > = seuil) {}

activer/désactiver l’état de la ledPin :

ledState =! ledState ;

mise à jour de la broche LED lui-même :

digitalWrite (ledPin, ledState) ;

Envoyer la chaîne « Knock! » retour à l’ordinateur, suivie de saut de ligne

Serial.println("knock!") ; }

Delay(100) ;

retard pour éviter de surcharger la mémoire tampon de port série

}

Articles Liés

Compteur de vitesse à l’aide de Arduino et traitement

Compteur de vitesse à l’aide de Arduino et traitement

Bonjour à tous, il s'agit de ma première publication Instructables. Je vais vous dire comment faire un compteur de vitesse à l'aide d'Arduino et Processing. La chose cool sur l'utilisation de traitement ici, est que vous pouvez faire votre sang froid
Brûler des croquis à Atmega328P-PU sur une maquette à l’aide de Arduino Uno en tant que programmeur

Brûler des croquis à Atmega328P-PU sur une maquette à l’aide de Arduino Uno en tant que programmeur

Il y a déjà plusieurs instructables sur comment graver Arduino croquis à Atmega328P-PU sur une maquette à l'aide de différent USB - UART modules. Toutefois, comme la plupart de ces modules sont fabriqués en Chine, ils sont peu documentés, étiquetées
Le sans fil, détection de l’Obstacle, bip Robot à l’aide des Arduinos !

Le sans fil, détection de l’Obstacle, bip Robot à l’aide des Arduinos !

Il s'agit d'un obstacle sans fil contrôlé, autonome détection robot !Un temps, j'avais fait ce Instructable et voulait faire quelques mises à jour majeures depuis.Voici les caractéristiques du robot:-1.HE de contrôle sans fil en utilisant des 433 mod
Alarme de niveau d’eau à l’aide d’Arduino

Alarme de niveau d’eau à l’aide d’Arduino

Introduction: dans ce Instructable, je vais vous dire comment faire une Alarme de niveau d'eau à l'aide d'Arduino. C'est très simple !Matériel requis:-Arduino UnoFils de raccordement1 LED2 résistances: ~ 200 ohms et ~ 1KOhmUn récipient d'eauComment v
Animés Sonic Ruler / capteur de stationnement à l’aide d’Arduino

Animés Sonic Ruler / capteur de stationnement à l’aide d’Arduino

## MISE À JOUR AVEC CODE, DES SCHÉMAS ET DES PIÈCES AVEC DES LIENS ##= Introduction =Salut tout le monde ! Il s'agit de mon premier instructable !Après avoir lu des centaines d'instructables, j'ai décidé de faire moi-même !Comme un brésilien, ma lang
Le projet de l’Oculus carton : Bricolage virtuel réalité Gun avec suivi à l’aide d’Arduino et la ESP8266

Le projet de l’Oculus carton : Bricolage virtuel réalité Gun avec suivi à l’aide d’Arduino et la ESP8266

J'ai toujours voulu tirer les choses en réalité virtuelle, mais je suis fauché, alors j'ai fait ce que je pouvais. Il s'agit de ma tentative d'une expérience de style Oculus Rift avec un carton de Google. C'est en fait un très amusant projet et est e
Chargeur automatique de nourriture de poisson à l’aide d’Arduino Uno

Chargeur automatique de nourriture de poisson à l’aide d’Arduino Uno

Dans cette Instructables, je vais vous montrer comment construire un Chargeur automatique de nourriture des poissons. Si vous n'avez pas n'oubliez pas de nourrir vos poissons tous les jours car votre Arduino le fera pour vous. Vous pouvez également d
Domotique à l’aide d’Arduino Uno

Domotique à l’aide d’Arduino Uno

Vous avez toujours voulu faire de votre maison automatisée ? Envie de contrôler les lumières, les fan et les autres appareils de votre smartphone ? Ou voulait un didacticiel sur les périphériques connectés et mise en route avec lui ? Android la domot
Kickstarter Backer alerte avec Stats Scroller, à l’aide d’Arduino Yun

Kickstarter Backer alerte avec Stats Scroller, à l’aide d’Arduino Yun

L' Arduino Yún est une curieuse addition à la famille de l'Arduino . Il y a une communauté assez répandue autour de la notion, la plate-forme et le logiciel Arduino. Il y a une autre communauté populaire dédiée au hacking et amélioration des routeurs
Conduit affichage de la matrice colonne ligne numérisation à l’aide d’arduino

Conduit affichage de la matrice colonne ligne numérisation à l’aide d’arduino

Nous sommes tout trouvés d'afficheurs à Led à matrice de points. J'ai fait une Led matrice mais en utilisant des techniques différentes pour ce qui la stimule.J'ai essayé de le rendre semblable à un écran de télévision standard. J'ai utilisé les même
TV ordinateur contrôlable à distance MP3 PLAYER à l’aide de ARDUINO et traitement

TV ordinateur contrôlable à distance MP3 PLAYER à l’aide de ARDUINO et traitement

Bonjour tout le monde. ici je montre mon projet TV ordinateur contrôlable à distance MP3 player à l'aide de la carte arduino et de logiciels de traitement. Cette idée de projet est basée sur le contrôle des ordinateurs à l'aide de la télécommande du
Comment mesurer la masse de la terre à l’aide d’arduino.

Comment mesurer la masse de la terre à l’aide d’arduino.

Un beau jour, j'ai été pesant mon auto sur une balance. Tout à coup une pensée vint à mon esprit, « combien serait la masse de la terre? ». Laissez cette apart « Comment pouvons nous même mesurer? ». Il n'y a pas de tel balance sur lequel, la terre p
Horloge linéaire à l’aide d’Arduino + DS1307 + Neopixel : ré-utilisation de certains matériels.

Horloge linéaire à l’aide d’Arduino + DS1307 + Neopixel : ré-utilisation de certains matériels.

Des projets précédents, j'ai eu un Arduino UNO et laissé une bande LED de Neopixel et voulait faire quelque chose de différent. Parce que la bande de Neopixel a 60 voyants, pensés à l'utiliser comme une grande horloge.Utilisé pour indiquer les heures
Contrôle moteur DC à l’aide d’Arduino

Contrôle moteur DC à l’aide d’Arduino

Connaissez votre moteur DCÀ la différence des Servo-moteurs, moteurs à courant continu sont typiques à télécommander avec Arduino. Rotations dans les moteurs à courant continu sont relatifs à la différence des Servo-moteurs où les rotations sont abso