Programmer une Simple mélodie sur un Arduino Uno

Cette instructable va vous montrer une façon super simple de programmer votre Arduino Uno à jouer une mélodie midi simple (dans ce cas "You Are My Sunshine"). J’ai utilisé quelques éléments dans mon Arduino Starter Kit, un Chromebook et le libre IDE Arduino nuage, Codebender.

Tout récemment, j’ai attrapé le virus de l’Arduino et était seulement quelques projets dans mon cahier de projet Arduino Starter Kit lorsque le jouet préféré de ma nièce de 2 ans a soudainement cessé de fonctionner. Eh bien, toute personne ayant un enfant de 2 ans sait, jouets cassés peuvent faire des ravages sur le ménage. Le jouet en question était un soleil coloré souriant peu plastique fait bip-bip sur la mélodie de « You Are My Sunshine », sa chanson préférée ! Ma soeur a écumé les magasins à proximité et ont cherché sans cesse en ligne pour un neuf, mais pas dispo. Alors, avec quelques heures avant la visite de mon hebdomadaire avec la fam, j’ai décidé que je voudrais essayer de mettre mes nouvelles connaissances Arduino à l’épreuve. J’ai sauté à venir par le biais de mon projet de livre, fait une petite recherche en ligne et en aucun temps eu mon Arduino prêt à jouer « You Are My Sunshine » à la simple pression d’un bouton. La visite a été un succès et ma nièce sourit et dansé comme nous avons chanté le long.

Alors... de quoi avez-vous besoin ?
(Étant un newbie relatif, j’ai utilisé les bases dès la sortie du kit de démarrage-si vous êtes plus expérimenté et que vous voulez juste le code, il peut être trouvé ici : https://codebender.cc/sketch:115114)

  • 1 carte de Uno projet Arduino
  • 1 capsule piezo
  • 3 fils de raccordement (1 long noir, 1 une très courte et une moyenne 1 - ces 2 peut être n’importe quelle couleur)
  • 1 câble USB
  • 1 adaptateur secteur USB (en option)
  • Un ordinateur (ou un Chromebook)
  • Un IDE Arduino (j’ai utilisé Codebender, téléchargez-le gratuitement ici : Codebender)

Remarque : Un piezo lit et joue de la musique en termes de Hertz (Hz) donc si vous souhaitez essayer d’écrire votre propre favori diddy dans le code, il est utile d’avoir un tableau des fréquences de la musique. J’ai trouvé un bon ici: (Physique des Notes de musique). J’ai arrondi le Hz vers le haut ou vers le bas pour le nombre entier le plus proche pour obtenir le code et il a semblé produire un signal de bonne qualité. En outre, il est utile d’avoir les midi-partitions de la chanson, j’ai trouvé le mien ici: (You Are My Sunshine). *

* Copyright info : 1940 et 1977 par Peer International Corporation, Creative Commons attribut 3.0, vous êtes libre de : part — copier et redistribuer le matériel dans n’importe quel support ou de format, Adapt, remix, transformer et construire sur le matériau pour n’importe quel but, même dans le commerce.

Articles Liés

Chronométrage sur ESP8266 & arduino uno sans un RTC (Real Time CLock) ?

Chronométrage sur ESP8266 & arduino uno sans un RTC (Real Time CLock) ?

Comme le titre l'indique, j'ai testé le suivi des temps sur mon arduino uno et l'ESP8266 / conseils Wemos D1 (programmés avec arduino) sans l'utilisation de bibliothèques, internet ou une unité de CCF. Beaucoup de grands instructables ici sur le site
BRICOLAGE Simple Sheild sortie LED pour Arduino UNO R3

BRICOLAGE Simple Sheild sortie LED pour Arduino UNO R3

Arduino uno inutilisables sans bouclier externe. Dans ce tutoriel, nous pouvons chared comment faire sortir Shield pour arduino à l'aide de 4 pcs LED.Étape 1: Sortie schématique Sheild LED pour arduino Ce schéma explique comment il conectod à la broc
Remplacement d’un Atmega328 brûlé sur un Arduino Uno

Remplacement d’un Atmega328 brûlé sur un Arduino Uno

Cette vidéo vous montrera comment faire pour remplacer un Atmega328 brûlé sur un Arduino Uno.Avez des questions ? Commentaire ci-dessous.N'hésitez pas à visiter www.jayconsystems.com
Comment programmer le ATtiny85 avec la carte de Arduino uno

Comment programmer le ATtiny85 avec la carte de Arduino uno

Dans ce tutoriel, nous utiliserons une carte Arduino comme un programmeur ATtiny.Pour ce faire nous allons utiliser une seule carte Arduino UNO en tant qu'ISP (programmeur) et un microcontrôleur ATtiny85.Nous allons utiliser Codebender - en ligne IDE
Tout en une seule plaque de prototypage pour Arduino Uno

Tout en une seule plaque de prototypage pour Arduino Uno

Rev3ProtoPack est un Arduino Uno breadboarding plaque qui permet aux circuits de prototype, où que vous alliez. Il a un support de batterie de 9 volts, Arduino Uno antistatique pare-chocs affaire et un slot de demi-taille breadboard, donc vous avez t
Verre les ordinateurs basés sur l’Arduino Uno

Verre les ordinateurs basés sur l’Arduino Uno

Pour mon projet diplômés de masters ("Gowing ordinateurs, connexion corps, Cutting the Cord") de Konstfack Collège d'artisanat et de Design (céramique et verre/CRAFT), j'ai fait 3 verre ordinateurs basés sur les spécifications de l'Arduino Uno.
Comment programmer un PIC 18F2550 ou 18f4550 avec Arduino UNO

Comment programmer un PIC 18F2550 ou 18f4550 avec Arduino UNO

Voici notre notre premier tutoriel sur Instructable alors soyez indulgent. Ce tutoriel montre la méthode d'utilisation d'une carte Arduino UNO comme un programmateur de microcontrôleur PIC. Cette méthode a été testée et PIC 18F2550 18f4550 mais peut
Calculatrice simple basée sur l’Arduino MEGA

Calculatrice simple basée sur l’Arduino MEGA

De nos jours, faire des calculs n'est pas un problème du tout. Calculatrices puissants peuvent être achetés pour quelques euros ou faciles à installer sur les téléphones et les ordinateurs. Cependant, nous avons décidé de transformer notre Arduino en
Bateau pilote automatique - basée sur l’Arduino

Bateau pilote automatique - basée sur l’Arduino

Voici comment construire un pilote automatique qui peut diriger un RC bateau à waypoints ! Il est facile à construire, basé sur la populaire plate-forme Arduino et idéal pour les amateurs qui veulent certaine pratique soudure ! Avec ce pilote automat
ARDUINO UNO - Cathode de Commom RGB LED 3 couleurs clignotent à l’aide de Code Simple

ARDUINO UNO - Cathode de Commom RGB LED 3 couleurs clignotent à l’aide de Code Simple

Voici un circuit simple avec le code encore plus simple à clignoter une cathode commune LED RGB. Tout ce dont vous avez besoin est des informations de base sur l'Arduino UNO et la compréhension du simple Code d'Arduino comme "Blink" exemple de c
Faire un détecteur d’incendie en quelques minutes avec Samsung SAMIIO, Arduino UNO et Raspberry Pi

Faire un détecteur d’incendie en quelques minutes avec Samsung SAMIIO, Arduino UNO et Raspberry Pi

Nous allons construire un dispositif d'Ito qui envoie des données de capteurs à SAMI à l'aide WebSockets de SAMI la flamme. Le dispositif de l'ITO se compose d'un capteur sur étagère, Arduino UNO et Raspberry Pi.Dans cette implémentation, un manifest
Comment construire un Arduino Uno sur une maquette

Comment construire un Arduino Uno sur une maquette

Si vous êtes comme et moi et profiter de projets électroniques de construction puis vous pourriez avoir travaillé avec l'Arduino Uno. L'Arduino uno est la plus populaire micro contrôleur de la série et a une grande collection des bibliothèques qui fo
Comment écrire une simple corde et ostinato basé mélodie et accompagnement

Comment écrire une simple corde et ostinato basé mélodie et accompagnement

instructables bonjour ! dans ce ' ible, je vais vous montrer comment écrire une simple mélodie et l'accompagnement ! vous avez besoin de certaines connaissances musicales ! (si quelqu'un veut un comment sur musique lecture et théorie il suffit de lai
Animation sur un Arduino et K.K. Bossa chanson

Animation sur un Arduino et K.K. Bossa chanson

Que fait-elle ?Joue la chanson K.K. Bossa de Animal Crossing et une animation à l'aide d'un Arduino Uno, un piezo et un 16 X 2 LCD.L'animation est basée sur des Animal Crossing New Leaf.Le top vidéo est avec les villageois masculins et bas vidéo avec