(Cette version a été marquée pour être traduite) |
|||
(12 révisions intermédiaires par 2 utilisateurs non affichées) | |||
Ligne 5 : | Ligne 5 : | ||
Assemblage d'un capteur Biodata pour un ESP 32</translate> | Assemblage d'un capteur Biodata pour un ESP 32</translate> | ||
|Area=Art, Electronics, Music and Sound | |Area=Art, Electronics, Music and Sound | ||
− | |Type= | + | |Type=Création |
|Difficulty=Easy | |Difficulty=Easy | ||
|Duration=1 | |Duration=1 | ||
Ligne 15 : | Ligne 15 : | ||
{{Introduction | {{Introduction | ||
|Introduction=<translate><!--T:2--> | |Introduction=<translate><!--T:2--> | ||
− | L'objectif du tutoriel est | + | L'objectif du tutoriel est la construction du capteur Biodata de Sam Cusumano (<nowiki>https://github.com/electricityforprogress/MIDIsprout</nowiki>) pour une utilisation avec un ESP 32. |
<!--T:3--> | <!--T:3--> | ||
L'ESP 32 permettra ensuite d'interpréter les mesures effectuées sur la plante et de les traduire en trames Midi Bluetooth vers un synthetiseur,</translate> | L'ESP 32 permettra ensuite d'interpréter les mesures effectuées sur la plante et de les traduire en trames Midi Bluetooth vers un synthetiseur,</translate> | ||
}} | }} | ||
− | {{Materials}} | + | {{Materials |
+ | |Tuto_Attachments={{Tuto Attachments}} | ||
+ | }} | ||
{{Tuto Step | {{Tuto Step | ||
|Step_Title=<translate><!--T:38--> | |Step_Title=<translate><!--T:38--> | ||
Ligne 168 : | Ligne 170 : | ||
{{Tuto Step | {{Tuto Step | ||
|Step_Title=<translate><!--T:44--> | |Step_Title=<translate><!--T:44--> | ||
− | + | Préparation de l'IDE Arduino</translate> | |
− | |Step_Content=<translate></translate> | + | |Step_Content=<translate><!--T:52--> |
+ | Ajouter l'ESP32 à l'IDE Arduino en ajoutant la ligne https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json | ||
+ | |||
+ | <!--T:53--> | ||
+ | Dans le gestionnaire de cartes</translate> | ||
+ | |Step_Picture_00=Capteur_BioData_pour_ESP32_arduinopreference.png | ||
+ | }} | ||
+ | {{Tuto Step | ||
+ | |Step_Title=<translate><!--T:54--> | ||
+ | Préparation de l'IDE Arduino</translate> | ||
+ | |Step_Content=<translate><!--T:55--> | ||
+ | Télécharger l'extension ESP32 avec le gestionnaire de cartes</translate> | ||
+ | |Step_Picture_00=Capteur_BioData_pour_ESP32_carteesp32.png | ||
+ | }} | ||
+ | {{Tuto Step | ||
+ | |Step_Title=<translate><!--T:56--> | ||
+ | Préparation de l'IDE Arduino</translate> | ||
+ | |Step_Content=<translate><!--T:57--> | ||
+ | Installer la bibliothèque Midi et accepter d'installer les dépendances</translate> | ||
+ | |Step_Picture_00=Capteur_BioData_pour_ESP32_arduinoble.png | ||
+ | |Step_Picture_01=Capteur_BioData_pour_ESP32_arduinolibdep.png | ||
+ | }} | ||
+ | {{Tuto Step | ||
+ | |Step_Title=<translate><!--T:58--> | ||
+ | Préparation de l'IDE Arduino</translate> | ||
+ | |Step_Content=<translate><!--T:59--> | ||
+ | Installer la bibliothèque ESP32-Ble-Midi</translate> | ||
+ | |Step_Picture_00=Capteur_BioData_pour_ESP32_arduinolib2.png | ||
+ | }} | ||
+ | {{Tuto Step | ||
+ | |Step_Title=<translate><!--T:63--> | ||
+ | Téléverser le sketch dans la carte ESP32</translate> | ||
+ | |Step_Content=<translate><!--T:60--> | ||
+ | Le sketch est disponible ici | ||
+ | |||
+ | <!--T:64--> | ||
+ | la version originale du hackathon:https://github.com/crocsg/MidiFlower/releases/download/v0.1/midiflower.zip | ||
+ | |||
+ | <!--T:65--> | ||
+ | La version retravaillée : | ||
+ | |||
+ | <!--T:66--> | ||
+ | https://github.com/crocsg/MidiFlower/archive/refs/tags/v0.2.0.zip | ||
+ | |||
+ | <!--T:61--> | ||
+ | Compiler le sketch pour un ESP32 et le téléverser dans la carte ESP32 | ||
+ | |||
+ | <!--T:62--> | ||
+ | (Vous devrez éventuellement appuyer sur le bouton "boot" pour effectuer le téléversement. Voir la documentation de votre carte ESP32)</translate> | ||
}} | }} | ||
{{Notes | {{Notes | ||
Ligne 184 : | Ligne 234 : | ||
}} | }} | ||
{{Tuto Status | {{Tuto Status | ||
− | |Complete= | + | |Complete=Published |
}} | }} |
Auteur Stephane | Dernière modification 8/05/2022 par StephaneG
Biodata, Sonification, ESP32, MIDI, WORKSHOP Capteur_BioData_pour_ESP32_2021_12_02_4788.JPG Création
L'objectif du tutoriel est la construction du capteur Biodata de Sam Cusumano (https://github.com/electricityforprogress/MIDIsprout) pour une utilisation avec un ESP 32.
L'ESP 32 permettra ensuite d'interpréter les mesures effectuées sur la plante et de les traduire en trames Midi Bluetooth vers un synthetiseur,
Une plaque d'essais (Breadboard)
Du fil de câblage
Du fil de câblage pour Breadboard
Un ESP32 (Velleman dans notre cas)
Un composant 555
Un condensateur électrolytique 47 µf
Un condensateur céramique 1 µf
Un condensateur céramique 0.0047 µf
Une led
Une résistance de 100 k Ohms
Une résistance de 1k ohms
Avant tout, veuillez noter que les connexions de la plaque d'essai sont identifiées par des chiffres et des lettres. Les colonnes sur le coté sont également identifiées + et -
Positionnez ensuite le composant 555 sur la plaque de test en respectant la position du 555 sur la plaque d'essais.
Attention au sens du 555, la petite marque ronde sur le composant doit être vers le haut.
Un fil noir entre a2 et la ligne de masse.
Un fil rouge entre a5 et la ligne +5V.
Positionner les condensateurs 1μf et 47μf
Attention le condensateur 47μf à un sens, la patte la plus longue (+) doit être vers la droite
Positionner un fil entre c3 et g4
Positionner un fil rouge entre j2 et la ligne d'alimentation + sur la droite
Positionner un fil entre h3 et f11
Positionner la résistance 100k entre la ligne + et h11
Positionner un fil entre d4 et e11
Positionner la led entre a11 et a15. Attention la patte la plus longue de la led (+) va en a11.
Positionner une résistance 1k entre e15 et e21.
Positionner un fil entre a21 et la ligne -.
Connecter la plante en j3 et j4. Les électrodes sur la plantes peuvent simplement être des fils électriques dénudés sur 5 cm. Enrouler le fil dénudé autour d’une tige.
Relier les lignes – de chaque côté de la plaque d'essais avec un fil noir.
Relier les lignes + de chaque côté de la plaque d'essais avec un fil rouge.
Relier la ligne + avec la broche +5 de l’esp32.
Relier la ligne - avec la broche GND de l’esp32.
Relier la connexion d15 de la plaque d'essais avec la broche gpio12 et l’esp32.
Ajouter l'ESP32 à l'IDE Arduino en ajoutant la ligne https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
Dans le gestionnaire de cartes
Télécharger l'extension ESP32 avec le gestionnaire de cartes
Installer la bibliothèque Midi et accepter d'installer les dépendances
Le sketch est disponible ici
la version originale du hackathon:https://github.com/crocsg/MidiFlower/releases/download/v0.1/midiflower.zip
La version retravaillée :
https://github.com/crocsg/MidiFlower/archive/refs/tags/v0.2.0.zip
Compiler le sketch pour un ESP32 et le téléverser dans la carte ESP32
(Vous devrez éventuellement appuyer sur le bouton "boot" pour effectuer le téléversement. Voir la documentation de votre carte ESP32)
Ce tutoriel a été réalisé grâce au travail de Sam Cusumano electricityforprogress https://github.com/electricityforprogress/MIDIsprout
Le travail original de Sam est soumis à la licence open source "MIT Licence"
fr none 0 Published
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #