THEREMIN CAPTEUR LUMIERE : Différence entre versions

De Les Fabriques du Ponant
Aller à : navigation, rechercher
(Faire cela)
(Réaliser le projet)
 
(7 révisions intermédiaires par le même utilisateur non affichées)
Ligne 69 : Ligne 69 :
 
Prise en main du projet ( visionnage de vidéos et des outils)
 
Prise en main du projet ( visionnage de vidéos et des outils)
  
Administrer code Arduino à la carte via le logiciel
 
  
 
=== Faire ceci ===
 
=== Faire ceci ===
Ligne 82 : Ligne 81 :
  
 
2/ Programmation
 
2/ Programmation
 +
 +
 +
  int sensorValue;
 +
  int sensorLow = 1023;
 +
  int sensorHigh = 0;
 +
  const int ledPin = 13;
 +
  void setup() {
 +
    pinMode(ledPin, OUTPUT);
 +
    digitalWrite(ledPin, HIGH);
 +
    while (millis() < 5000) {
 +
      sensorValue = analogRead(A0);
 +
      if (sensorValue > sensorHigh) {
 +
        sensorHigh = sensorValue;
 +
      }
 +
      if (sensorValue < sensorLow) {
 +
        sensorLow = sensorValue;
 +
      }
 +
    }
 +
    digitalWrite(ledPin, LOW);
 +
  }
 +
  void loop() {
 +
    sensorValue = analogRead(A0);
 +
    int pitch = map(sensorValue, sensorLow, sensorHigh, 50, 4000);
 +
    tone(8, pitch, 20);
 +
    delay(10);
 +
  }
  
 
=== Faire cela ===
 
=== Faire cela ===
Ligne 103 : Ligne 128 :
  
 
Le capteur de lumière récupère les variations de lumière sous formes de tension. Elles sont ensuite transmises à la carte Arduino qui va les envoyer au piezo via les fils.
 
Le capteur de lumière récupère les variations de lumière sous formes de tension. Elles sont ensuite transmises à la carte Arduino qui va les envoyer au piezo via les fils.
 
=== Plus d'explications ===
 
''Entrer dans des explications techniques et scientifiques plus complexes, mais toujours de manière ludique.''
 
 
''Texte + images/photos''
 
  
 
== Et dans la vie de tous les jours ? ==
 
== Et dans la vie de tous les jours ? ==
Ligne 114 : Ligne 134 :
  
 
== Vous aimerez aussi ==
 
== Vous aimerez aussi ==
''Liens vers des projets ou des expériences complémentaires pour mieux comprendre son fonctionnement.''
+
* https://www.youtube.com/watch?v=K6KbEnGnymk
  
 
== Sources et ressources utiles ==
 
== Sources et ressources utiles ==

Version actuelle datée du 23 janvier 2017 à 19:07

Cette page est une fiche écrite dans le cadre de l'Inter Semestre ENIB 2017

Le contenu de cette fiche est en cours de rédaction, elle va s'étoffer pendant tout le mois de janvier !

Titre du projet de fabrication numérique

Theremin capteur de lumière :

A l'aide de quelques de quelques compétences et de ressources nous allons fabriquer un instrument de musique.

Theremin Capteur Lumière:

- Circuit électronique

- Soudure

- Arduino

Auteurs

Ont participé à la rédaction de cette fiche :

Outils et matériaux

Boite : 300 mm * 180 mm * 180mm

DSC 1042.jpg

Carte Arduino :

Carte.jpg


Liste du matériel

  • 1 arduino uno
  • 1 alimentation
  • 1 piezo
  • 1 photorésistance
  • résistances
  • 1 breadboard
  • 1 boîte
  • 2 interrupteurs
  • 1 LED
  • 1 ampoule

Outils

  • kit soudure
  • 1 ordinateur
  • 1 ponceuse
  • 1 marteau
  • 1 pince etc...

Compétences

  • Soudure
  • Arduino
  • Electricité

Budget

Réaliser le projet

Prise en main du projet ( visionnage de vidéos et des outils)


Faire ceci

1/ Câblage :

Schéma électrique:

Schematheremin.jpeg

Scheathereminreel.jpg

2/ Programmation


 int sensorValue;
 int sensorLow = 1023;
 int sensorHigh = 0;
 const int ledPin = 13;
 void setup() {
   pinMode(ledPin, OUTPUT);
   digitalWrite(ledPin, HIGH);
   while (millis() < 5000) {
     sensorValue = analogRead(A0);
     if (sensorValue > sensorHigh) {
       sensorHigh = sensorValue;
     }
     if (sensorValue < sensorLow) {
       sensorLow = sensorValue;
     }
   }
   digitalWrite(ledPin, LOW);
 }
 void loop() {
   sensorValue = analogRead(A0);
   int pitch = map(sensorValue, sensorLow, sensorHigh, 50, 4000);
   tone(8, pitch, 20);
   delay(10);
 }

Faire cela

Réalisation de la boîte :

DSC 1042.jpg

Comment ça marche ?

Le théremin est un instrument de musique qui va permettre à l'utilisateur de s'amuser tout en émettant du son et de la lumière. Les mouvements de ce dernier font varier la lumière et la lumière est récupérée via la photorésistance.


Observations

-Si l'éclairage est trop sombre le capteur de lumière n'arrive pas à capter les variations de luminosité.

Explications

Le capteur de lumière récupère les variations de lumière sous formes de tension. Elles sont ensuite transmises à la carte Arduino qui va les envoyer au piezo via les fils.

Et dans la vie de tous les jours ?

Cela s'apparente à un instrument de musique.

Vous aimerez aussi

Sources et ressources utiles

Liens vers les ressources pédagogiques + quelques mots de description si besoin

Les principes physiques du Theremin (en anglais, sous titres youtube) : Vidéo

Mr Léon Thermen: https://www.youtube.com/watch?v=w5qf9O6c20o

Vidéos exemples pour info et idée de construction :

Tutos :