Détection de fréquence Arduino

Suite du tutorial Arduino Audio d’entrée que j’ai posté la semaine dernière, j’ai écrit un sketch qui analyse un signal en entrée analogique de l’Arduino et détermine la fréquence. Le code utilise une fréquence d’échantillonnage de 38,5 kHz et est généralisé pour les waveshapes arbitraires. Je me suis aussi tourné la LED attachée à la broche 13 en un indicateur d’écrêtage, afin que vous sachiez si vous devez régler l’amplitude du signal de votre tel que vous l’envoyiez à l’Arduino.

Quelques idées de projet pour le code présenté ici incluent :

pitch de projets réactifs- changer la couleur des LED RGB avec pitch, ou faire un verrou qui ne s’ouvre quand vous chantez une certaine hauteur ou mélodie
audio à la conversion de MIDI- obtenir l’Arduino à traduire un signal entrant dans une série de messages MIDI. Voir mon instructable à obtenir l’Arduino pour envoyer et recevoir le MIDI pour beaucoup de l’exemple de code pour démarrer
effets audio- les informations de fréquence permet de reconstruire un signal audio de la bibliothèque de tone() ou avec quelques échantillons stockés pour faire un cool effets boîte/synthétiseur

La première étape de ce projet est de mettre en place le circuit d’entrée audio. J’ai écrit une Instructable détaillée à ce sujet ici.

Articles Liés

Lampe RGB à détection sonore en utilisant Arduino

Lampe RGB à détection sonore en utilisant Arduino

SalutTout d'abord ce projet n'est pas encore fini !Dans ce projet, j'ai fais une lampe aux couleurs multiples à l'aide de LED RGB. Mon idée est d'essayer de laisser la lampe changer couleur s'il détecte un son dans la région. Si vous s'énerver avec l
Détection d’angle mort : Arduino + distance capteur + Matlab GUI

Détection d’angle mort : Arduino + distance capteur + Matlab GUI

Ce projet vise à étudier la possibilité d'utiliser un capteur de distance ultrason HC-SR04 pour fournir une indication d'un véhicule dans l'angle mort de pilotes. S'il vous plaît poster des questions ci-dessous et je serai heureux d'y répondre.Plus d
Clair détection + données journalisation arduino blanc

Clair détection + données journalisation arduino blanc

Je ne peux pas écrire anglais, que c'est tous des pays-bas aux anglais traduits par google traducteurce que tu l'as faitJe suis tellement finicking que la lumière la plus brillante point avec 1 Rechercher ldr.dans l'avenir pour moi de servir un panne
Fréquence détection à l’aide de DSP des Techniques fiables

Fréquence détection à l’aide de DSP des Techniques fiables

détection de fréquence précise est importante pour de nombreux projets tels que guitare/Piano Tuners, analyseurs de Vibration, moniteurs de fréquence cardiaque, analyse capteur MEMs et Instruments de laboratoire.Il y a eu de nombreux exemples de proj
Algorithme de détection de Pitch Arduino (à l’aide de AMDF)

Algorithme de détection de Pitch Arduino (à l’aide de AMDF)

Dernière mise à jour: 16 janvier 2016 (récemment ajouté un code matlab améliorée (step7) avec échantillons et beaucoup de notes)Avant-propos : Ce Instructable est écrite dans un style pour montrer comment j'ai analysés, testés, mis en œuvre et optimi
Accordeur de guitare Arduino

Accordeur de guitare Arduino

Construisez votre propre accordeur de guitare électrique à l'aide de l'Arduino ! J'ai décidé de faire cela parce que je voulais expérimenter avec entrée audio et la détection de fréquence. J'ai utilisé la méthode de Amanda Ghassaei pour la détection
Guitare de changement de couleur rougeoyante

Guitare de changement de couleur rougeoyante

Au Royaume du rock and roll, il est important de se démarquer. Avec des millions de gens dans ce monde qui peuvent jouer de la guitare, simplement bien jouer juste ne va pas couper. Vous avez besoin de quelque chose en plus à se lever comme un Dieu d
Traçage de données de l’Arduino

Traçage de données de l’Arduino

Arduino n'a pas beaucoup en termes de possibilités d'analyse et de débogage intégrée, il peut donc être très utile de disposer d'une installation pour tracer les données qui sont envoyées de Arduino via le Port série.Il y a plusieurs façons de le fai
Comment faire une télécommande sentient web-marionnette de piratage de Twitter, Google, Skype, Arduino et traitement !

Comment faire une télécommande sentient web-marionnette de piratage de Twitter, Google, Skype, Arduino et traitement !

Comment pour manipuler un objet physique sur le web en utilisant les services web communs et leurs données accessibles simplement nourrit, avec certains ajouté ouvrir des choses source de décoder et de manipuler ces données et en fin de compte utilis
Détecteur de fréquence à l’aide de PIC 12F683 processeur

Détecteur de fréquence à l’aide de PIC 12F683 processeur

ce projet décrit le matériel et j'ai développé un logiciel qui permet à un microprocesseur PIC de petite 8 bits de fonctionner comme un détecteur de fréquence unique ou un décodeur de tonalité.Un tel circuit peut être utilisé pour détecter la présenc
Un commutateur capacitif pour Arduino

Un commutateur capacitif pour Arduino

Il s'agit d'un moyen simple de réaliser et d'utiliser des commutateurs capacitifs avec un Arduino ou un dispositif similaire comme un Pi de framboise. Ces commutateurs sont toucher sensible, peuvent être n'importe quel forme ou taille et peuvent être
Générateur de signal sinusoïdal triphasé 3 basé sur Arduino Due

Générateur de signal sinusoïdal triphasé 3 basé sur Arduino Due

le but de cette action est d'aider quelqu'un qui essaye d'utiliser du Due une plus grande performance + manque de référence + fiche technique non utile.ce projet est capable de générer jusqu'à 3 phase sinusoïde @ 256 échantillons / cycle à basse fréq
Arduino de capteur de mouvement

Arduino de capteur de mouvement

Bonjour tout le mondeAlarmes de capteur de mouvement permettent aux individus et entreprises protéger leurs maisons et les chantiers des intrus. Ces appareils fonctionnent à l'aide de lumière, un micro-ondes, vibrations et autres méthodes pour détect
Change Tracker

Change Tracker

J'ai décidé de donner un tel titre après avoir réalisé comment les changements dans la vie sont importantes. Heureusement, dans le monde de l'électronique, ces changements peuvent être quantifiés et peuvent également être utilisés dans les systèmes d