Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| projets:steppermusic [2016/09/28 17:15] – créée hackens | projets:steppermusic [2025/09/20 15:27] (Version actuelle) – supprimée hackens-pub | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | StepperMusic | ||
| - | ============ | ||
| - | Projet de '' | ||
| - | |||
| - | Objectif | ||
| - | -------- | ||
| - | |||
| - | Utiliser des moteurs pas-à-pas comme instruments de musique. | ||
| - | |||
| - | Montage | ||
| - | ------- | ||
| - | Le dispositif est composé d'une Arduino et de deux steppers, avec chacun un Pololu de contrôle. Le nombre de steppers pourrait être | ||
| - | augmenté mais il est limité par la vitesse de calcul de l' | ||
| - | |||
| - | Les pins 2 et 3 contrôlent les steps, et les pins 8 et 9 contrôlent la désactivation des steppers | ||
| - | (lorsqu' | ||
| - | |||
| - | Contrôle | ||
| - | -------- | ||
| - | Le contrôle de la partition se fait au travers de l' | ||
| - | A l'aide de celui-ci, on envoie sous forme ASCII les données caractérisant la musique devant être jouée. Une fois la partition envoyée, l' | ||
| - | |||
| - | Utilisation pratique | ||
| - | -------------------- | ||
| - | Pour utiliser StepperMusic : | ||
| - | * Connecter tout le système (l' | ||
| - | * Ouvrir l'IDE Arduino et sélectionner le bon port dans Outils > Port (Attention à choisir le bon port pour éviter de faire des bêtises avec les autres trucs connectés !). | ||
| - | * Trouver une partition (par exemple en bas de cette page) et la copier. | ||
| - | * Ouvrir le moniteur série (Ctrl+Shift+M dans l'IDE Arduino), | ||
| - | * Enjoy ! | ||
| - | * La partition est jouée en boucle ; pour l' | ||
| - | |||
| - | |||
| - | Partitions | ||
| - | ---------- | ||
| - | Une partition par ligne | ||
| - | < | ||
| - | x#!AD<5 | ||
| - | x#! ? ? ? ?A C F C : : : :C A ? < <<<<?< | ||
| - | </ | ||