Tippy de danse avec un arduino et stepper motor (2 / 7 étapes)

Étape 2: Programmation le bijou Pro

Cette section continuera à suivre, « The Secret Knock porte détecteur » Instructable. Le code et le projet original utilisé un moteur à courant continu, donc j’ai dû changer le code pour exécuter une commande de moteur.

Cette section nécessite que vous ouvrez le logiciel Arduino, compiler et télécharger une esquisse.

#1: novembre le secret_knock_detector.pde fichier au bas de cette section et copiez-le dans votre carnet de croquis. (Ou voir le texte et couper et coller dans une nouvelle esquisse.) (Astuce : si le nom du fichier téléchargé est quelque chose comme « BARS5HS13H8SW.tmp » simplement renommer en secret_knock_detector.pde., et vous voilà prêt à partir.)

#2:Open le croquis et compilez-le. Il devrait compiler correctement du premier coup, mais il est bon de s’assurer.

#3: Connectez votre Arduino et télécharger le croquis. Si vous avez des problèmes, consultez la section Dépannage sur le site d’Arduino.

Vue d’ensemble du code :

sur la ligne 28 : const int seuil = 4 ; Il s’agit de la sensibilité du détecteur de cognement. Si vous obtenez beaucoup de bruit, soulever ce (jusqu'à 1023), si vous rencontrez un coups d’audience mal vous pouvez l’abaisser (aussi bas que 1).

sur la ligne 29 : const int rejectValue = 25 ;

sur la ligne 30 : const int averageRejectValue = 15 ; Ces deux sont utilisées pour déterminer la précision avec laquelle une personne doit frapper. Ils sont des pourcentages et devraient se situer entre 0 et 100. Abaissement de ces moyens quelqu'un doit avoir plus précis, plus élevée est plus indulgent. averageRejectValue doit toujours être inférieure à rejectValue. Paramètres d’environ 10 et 7, il est difficile pour deux personnes pour le même TOC-TOC même s’ils connaissent le rythme. Mais il augmente aussi le nombre de faux négatifs. (c’est à dire: vous frapper correctement et il ne fonctionne pas toujours.)

sur la ligne 31 : const int knockFadeTime = 150 ; Il s’agit d’une minuterie debounce brut pour le capteur de cognement. Après qu’un coup, il entend il arrête d’écouter pour cela nombre de millisecondes alors il ne compte pas la frapper même plus d’une fois. Si vous obtenez un seul coup compté deux puis augmentez cette minuterie. Si elle n’est pas inscrire deux coups rapides puis diminuer.

Articles Liés

Conduire un moteur pas à pas avec un Arduino et un chauffeur de A4988 Stepstick/Pololu

Conduire un moteur pas à pas avec un Arduino et un chauffeur de A4988 Stepstick/Pololu

Il existe plusieurs façons de faire un moteur pas à pas à exécuter, et la meilleure façon dépendra de l'application, le moteur et l'électronique disponibles. Pour faire fonctionner un moteur pas à pas d'un Arduino, ce sont les principaux moyens pour
Commander un moteur pas à pas avec un Arduino

Commander un moteur pas à pas avec un Arduino

Ce tutoriel va vous montrer comment faire fonctionner un moteur pas à pas qui a été récupéré d'une vieille imprimante avec un Arduino.Étape 1: Ce qui est un moteur pas à pas ? Un moteur pas à pas se compose de deux parties principales, un rotor et un
Arduino + Stepper Motor Camera Slider

Arduino + Stepper Motor Camera Slider

Il s'agit d'un essai et d'erreur / conception et développement du processus dont j'ai suivi dans l'élaboration d'un curseur de caméra pour créer des clips vidéo Time-lapse sur mon reflex numérique.L'idée est venue d'utiliser des extrusions d'Aluminiu
Exécuter une commande de moteur avec un Arduino

Exécuter une commande de moteur avec un Arduino

Salut les gars,Cet article sur Comment faire fonctionner un moteur pas à pas avec un Arduino. Ces moteur pas à pas de jours utilisé dans de nombreux appareil électronique comme : système de caméra autofocus, CD-ROM pour le mouvement de la lentille, i
Arduino 6 fil Stepper Motor tutoriel

Arduino 6 fil Stepper Motor tutoriel

Arduino Stepper Motor tutorielComment utiliser un vieux moteur pas à pas de six fils et de le contrôler avec un Arduino. Il s'agissait d'un vieux moteur pas à pas que j'ai sorti mon tas d'ordure, je ne sais pas ce que ça vient, je pense que c'était u
Simple Stepper Motor Driver pour projets Arduino CNC

Simple Stepper Motor Driver pour projets Arduino CNC

Il s'agit d'un simple lecteur de H-Bridge double que j'ai fait depuis longtemps à l'aide de quelques morceaux que j'ai obtenu en dehors d'eBay. Il utilise un microcontrôleur Pic pour gérer les entrées de direction étape logique lecteur de bobine. J'a
Comment mesurer la température très précisément avec un Arduino et un Conseil de capteur de température TSYS01.

Comment mesurer la température très précisément avec un Arduino et un Conseil de capteur de température TSYS01.

Alors qu'il étudiait à l'Université, nous avons été contestés dans le cadre d'un travail en cours dans la conception d'une boîte avec un contrôle très précis de la température. Si le projet devait réussir, plusieurs boîtes devaient être construits et
Comment connecter un écran LCD de série avec un Arduino Nano

Comment connecter un écran LCD de série avec un Arduino Nano

Dans une précédente instructable j'ai démontré comment connecter l'écran LCD série à un Arduino UNOHier, je voulais utiliser deux Arduinos pour un projet de RF et s'est rendu compte que je ne sais pas comment faire pour utiliser l'écran LCD série ave
Méthode la plus simple de faire un fondu de LED avec l’Arduino Uno

Méthode la plus simple de faire un fondu de LED avec l’Arduino Uno

Salut tout le monde, il s'agit de mon premier Instructable, et dedans, je vais vous montrer comment se faner une diode avec un Arduino Uno, 2 fils de raccordement, 1 résistance et une maquette.Profitez !Étape 1: Vous aurez besoin.1 x 220 Ohm résistan
Commander une carte à relais avec un Arduino Uno

Commander une carte à relais avec un Arduino Uno

Dans ce instructable nous commandera une carte à relais Velleman K6714 avec un Arduino. La beauté de l'utilisation de relais , c'est que nous pouvons utiliser un modeste petit Arduino pour commuter des appareils électroménagers ou ce que vous pourrie
ARD-e: le robot avec un Arduino comme un cerveau

ARD-e: le robot avec un Arduino comme un cerveau

comment faire pour créer un robot Arduino contrôlée de source ouverte pour moins de 100 $.Si tout va bien après avoir lu ce instructable vous serez en mesure de prendre vos premiers pas dans la robotique. ARD-e a coûté environ 90 $ à 130 $ selon comb
Envoyer les données du capteur (DHT11 & BMP180) à ThingSpeak avec un Arduino, en utilisant un câble ou WiFi (ESP8266)

Envoyer les données du capteur (DHT11 & BMP180) à ThingSpeak avec un Arduino, en utilisant un câble ou WiFi (ESP8266)

J'ai écrit cette instructable car comment facile à mettre en place - Thingspeak - nevermind a quelques obstacles que j'ai rencontré et que, à en juger par les réactions, autres personnes sont aux prises avec aussi bien.Choses dont vous avez besoin :A
Lire les étiquettes RFID avec un Arduino

Lire les étiquettes RFID avec un Arduino

dans ce projet, vous apprendrez à lire une étiquette d'IRF en utilisant le lecteur d'Innovations ID-12 et un Arduino Duemilanove.Étape 1: Let's Get Started ! Nous allons utiliser l' ID Innovations ID-12 pour exécuter la tâche de lecture d'une étiquet
Contrôlant plusieurs LEDs avec un Arduino Uno.

Contrôlant plusieurs LEDs avec un Arduino Uno.

Cette instructable coversssets des instructions pour l'utilisation d'un microcontrôleur, appelé l'Arduino Uno pour créer diverses séquences d'éclairage à diode électroluminescente, plus populairement connue comme LED. Les instructions ci-dessous couv