6 projets musicaux pour les débutants Arduino

Un Arduino peut être pour créer ou augmenter la musique. Voici 6 grands projets musicaux: certains sont simples à mettre en œuvre alors que d'autres sont plus complexes, mais ils sont tous très satisfaisants à la fin.

Un Arduino peut être pour créer ou augmenter la musique.  Voici 6 grands projets musicaux: certains sont simples à mettre en œuvre alors que d'autres sont plus complexes, mais ils sont tous très satisfaisants à la fin.
Publicité

Si vous aimez bricoler à la fois du matériel et du logiciel, il y a peu de passe-temps plus adaptés que l'Arduino. Arduino est un contrôleur logique programmable Qu'est-ce que Arduino et que pouvez-vous faire avec? Qu'est-ce que Arduino et que pouvez-vous faire avec? L'Arduino est un petit appareil électronique remarquable, mais si vous n'en avez jamais utilisé auparavant, que sont-ils exactement, et que pouvez-vous faire avec un? Lire la suite qui peut faire beaucoup de choses bien selon votre créativité avec votre code.

Un «genre» particulier de projets, si vous voulez, consiste à utiliser l'Arduino pour créer ou augmenter la musique. Certains sont simples à mettre en œuvre alors que d'autres sont plus complexes, mais ils sont tous très satisfaisants à la fin.

Voici quelques-unes des plus intéressantes que vous voudrez peut-être essayer par vous-même!

Êtes-vous un débutant complet? Envisagez d'acheter le kit de démarrage Arduino. Que contient votre kit de démarrage Arduino? [Arduino Débutants] Qu'y a-t-il dans votre kit de démarrage Arduino? [Arduino Débutants] Face à une boîte pleine de composants électroniques, il est facile d'être débordé. Voici un guide pour exactement ce que vous trouverez dans votre kit. Lire la suite, puis lire notre guide du débutant Arduino Guide de démarrage Introduction à Arduino: Guide du débutant Arduino est une plate-forme de prototypage électronique open source basée sur du matériel et des logiciels flexibles et faciles à utiliser. Il est destiné aux artistes, designers, amateurs et toute personne intéressée par la création d'objets ou d'environnements interactifs. Lire la suite et commencer à jouer avec ces projets Arduino débutants 10 Grands projets Arduino pour les débutants 10 Grands projets Arduino pour les débutants Achèvement d'un projet Arduino vous donne un sentiment de satisfaction pas comme les autres. La plupart des débutants ne savent pas par où commencer, et même les projets de débutants peuvent sembler décourageants. Lire la suite pour se familiariser avec elle avant de continuer.

Chantant l'usine quand touché

Ce projet est fascinant, en particulier dans la façon dont il utilise les principes de la conductivité pour faire quelque chose que la plupart des gens ne penseraient jamais faire. En bref, ce projet vous permet de produire des sons ambiants en touchant une plante .

La théorie sous-jacente: lorsque deux objets conducteurs se touchent - dans ce cas, la plante elle-même et la peau humaine - la capacité entre les objets change. Avec le bon capteur, vous pouvez détecter quand quelque chose touche l'usine et convertir cette capacité en son.

Pour Arduino, vous pouvez utiliser quelque chose comme Touché comme capteur de capacité, ce que fait ce projet. Configurez-en un et je vous garantis que vos invités seront toujours impressionnés.

Techno de mouvement de main

Voici un autre projet basé sur un capteur, sauf que celui-ci repose sur la lumière ambiante plutôt que sur le toucher physique . Spécifiquement, les résistances dépendant de la lumière (LDR) sont utilisées pour "lire" les niveaux de lumière, et ces lectures sont converties en notes de musique.

En déplaçant votre main pour couvrir ou révéler plus de lumière au capteur, vous pouvez changer les notes qui sont produites. Faites-le assez bien et vous obtiendrez une sorte de techno primitive.

Ce qui est cool, c'est que le code pour ce projet est étonnamment simple une fois que vous comprenez ce qu'il fait. Faites quelques réglages, ajoutez une piste d'accompagnement, et vous obtenez quelque chose comme ceci:

Coke Piano et Launchpad

Ce projet est en quelque sorte un deux-en-un: deux applications différentes basées sur le même concept. L'essentiel est que vous brancher une douzaine de canettes d'aluminium à un Arduino, et chacun peut produire un son différent ou un clip lorsqu'il est touché .

La vidéo ci-dessus montre deux exemples. Dans le premier, il se sent presque comme une performance de harpe de verre. Dans la seconde, le setup rappelle un Launchpad (un équipement souvent utilisé par les DJs pour créer des mashups, des remixes, etc.). L'exemple montre même une canette de coca noir qui peut changer le son utilisé.

Malheureusement, il n'y a pas de procédure pas à pas pour répliquer ce projet vous-même, mais le code source complet est disponible sur Pastebin. Le script a été écrit en utilisant la bibliothèque PyAudio et peut faire une boucle sur n'importe quel fichier .WAV.

Simple Tune Maker et enregistreur

Ici, nous avons une petite création soignée qui joue plus comme un jouet qu'un dispositif pratique, mais c'est tout de même génial. À tout le moins, c'est un excellent moyen d'apprendre sur le bricolage Arduino car c'est simple et la source complète est disponible.

L'appareil fonctionne comme ceci: il y a un cadran que vous tournez pour sélectionner des notes (uniquement pour les objets naturels et les objets coupants) et un bouton sur lequel vous cliquez pour enregistrer la note en cours. Une note vide existe quand vous voulez un repos d'un temps.

Lorsque vous avez terminé, vous pouvez lire l'intégralité de l'enregistrement et vous pouvez utiliser la molette pour accélérer ou ralentir la lecture. C'est plutôt cool, certes, la nouveauté ne tardera pas à disparaître.

Bibliothèque de mélodies Arduino

Si vous recherchez une bibliothèque claire et simple qui vous permet de jouer une ligne mélodique avec votre Arduino, c'est celle que vous voulez. C'est un fichier source unique (en fait, une paire de fichiers .CPP et .H agissant comme une seule unité) que vous incluez dans votre code Arduino. Simple à mettre en place et facile à utiliser.

Pour utiliser cette bibliothèque, il est plus facile de définir la mélodie en tant que valeurs codées en dur dans votre code (des instructions pour ce faire sont disponibles dans le fichier /songs/readme.h). Ensuite, jouer cette mélodie est aussi simple que d'appeler Melody.play() .

Un bonus est que la bibliothèque rend trivial de changer d'octave ( Melody.setOctave() ) et de changer le tempo ( Melody.setTempo() ). La lecture n'est pas bloquante, donc votre Arduino peut continuer à faire d'autres choses pendant qu'il joue la mélodie tant que vous delay() assez longtemps pour le tempo.

Pédale guitare Lo-Fi

Si vous êtes un débutant Arduino aventureux qui aime jouer de la guitare électrique, ce plan Instructables pour créer une pédale de guitare Lo-Fi pourrait être dans votre allée.

Pourquoi aventureux? Parce que celui-ci est un peu plus complexe que les idées de projet ci-dessus. Nous ne le recommandons pas comme un premier effort absolu, mais si vous avez une expérience préalable et que vous suivez les instructions correctement, tout ira bien. Qui n'aime pas un bon défi, de toute façon?

Cette pédale a trois effets différents: un contrôle de fréquence d'échantillonnage, un bitcrusher, et un bitshifter (qui peuvent tous être vus en action dans la vidéo ci-dessus). C'est amusant de jouer avec et très pratique, ce qui est à peu près aussi bon que quand il s'agit de passe-temps comme Arduino.

Vos idées de projet Arduino

Il est intéressant de savoir combien vous pouvez faire avec quelque chose d'aussi petit qu'un Arduino, et évidemment il y a des centaines d'autres idées Idées de projets Arduino pour une maison automatisée Idées de projets pour une maison automatisée Serait-il bon d'arroser votre serre sans quitter votre chaise? Un Arduino peut être utilisé comme élément clé de certains projets de domotique - en voici cinq! Lire la suite flottant sur Internet. Et toi? Quel projet musical as-tu réalisé avec ton Arduino?

Partagez avec nous dans les commentaires ci-dessous, si vous avez des questions, des commentaires, ou des idées de votre choix!

In this article