Projet Nuage Interactif 2 - Arduino

De Les Fabriques du Ponant
Révision datée du 18 janvier 2017 à 10:42 par EtienneL (discussion | contributions) (Seconde Partie : Construction du nuage)
Aller à : navigation, rechercher

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 !

Projet Nuage Intéractif - Arduino

Vous aimez le bricolage et vous êtes capable de lire un code basique Arduino ? Vous aimeriez contrôler un nuage lumineux à l'aide d'une télécommande? Et bien c'est possible si vous suivez ce tutoriel ! Grâce à cette page vous aurez appris à construire la maquette d'un nuage composé de LEDs. Toutes ces LEDs pourront être contrôlées à distance via une télécommande infrarouge. Les instructions émis par la télécommande seront ainsi captés par un dispositif autour d'une carte Arduino.

Auteurs

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

Outils et matériaux

Liste du matériel

Électronique :

  • Carte Arduino
  • LEDs : 2 Rrouges 2 Vertes 2 Jaunes
  • Fils conducteurs
  • 6 Resistances pour les LEDs ( 300 Ohms pour des LEDs basiques à courant max 20 mA )
    • Led émettrice infrarouge
    • Récepteur infrarouge : TSOP32138
    • Filtre de réception : condensateur 0.1 uF
    • Résistance pour le récepteur : 47 ohms
    • Deux résistances pour adapter la portée de l'émission : conditions peu ou très perturbées (150 ohms et 68 ohms)
  • Batterie ou cable USB pour l'alimentation de l'Arduino
  • Plaque LABDEC

Autres :

  • Patafix
  • Bouteillete en plastique pour contenir la carte Arduino et la plaque LABDEC
  • Adhésif avec fibres exemple
  • Coton
  • Fil de pêche
  • Vieille télécommande infrarouge

Outils

  • Tournevis
  • Sceau pour mélange
  • Colle
  • Gants
  • Pinceau de peinture
  • Ciseaux

Réaliser le projet

Première Partie

  • Programmation

Ouvrez le logiciel Arduino et établissez la connexion avec votre carte ( ******* ). Ecrivez le code suivant :

Notez le "case 16724175" Ce nombre 16724175 correspond à la touche appuyée sur la télécommande. Ces nombres sont spécifiques à chaque télécommande. Il vous faudra donc connaître le nombre correspondant à chaque touche de votre télécommande que vous allez utiliser. Pour cela :


  • Câblage

Suivre le schéma fourni en faisant bien attention au sens des LEDs. La patte la plus longue de la LED représente l'anode, qui doit être reliée à l'entrée. Il est conseillé d'espacer les composants pour plus de clarté.


Seconde Partie : Construction du nuage

Pour réaliser le nuage, vous pouvez choisir le support de votre choix, dans se tutoriel le support utilisé sera une bouteille. Il faudra un espace pour placer la carte Arduino à l'intérieur de la bouteille ainsi que le passage des fils. Pour réaliser l'ouverture de la carte Arduino, découpez le côté d'une bouteille ( et dire comment on le rebouche ) ... . Une fois le découpage de la bouteille réalisée, la carte Arduino et la plaque LABDEC déposées à l'intérieur il faudra mettre de la colle sur la bouteille et y déposer un torchon/chiffon. Attendez que tout cela soit sec. Disposez les LEDs de manière hétérogène sur la bouteille, ensuite mettez de la colle sur su

Comment ça marche ?

Observations

En appuyant sur différents boutons de la télécommande on peut observer différent mode d'éclairage pour les LEDs.

Explications

En appuyant sur les boutons d'une télécommande, vous envoyez des données via un émetteur infrarouge, chaque bouton de la télécommande possède un(e) code/donnée différent(e). Des capteurs permettent de recevoir ces données. Grâce à l'Arduino, nous pouvons récupérer les données des capteurs et effectuer différente action suivant les données reçues. Par exemple : En appuyant sur le bouton 1 de la télécommande, le capteur va recevoir "16462326561" et le transmettre à l'Arduino. Dans l'Arduino, nous réalisons un algorithme qui effectue une action (comme par exemple allumer une LED) si il reçoit la valeur "16462326561". Ainsi nous pouvons réaliser différente action avec les différentes touches de la télécommande.

Et dans la vie de tous les jours ?

Le Nuage Interactif peut par exemple recevoir les données de la météo et ainsi s'allumer d'une certaine couleur suivant le temps. Il peut aussi être associé à votre téléphone et s'allumer suivant les notifications que vous avez (Facebook, Twitter, Snapchat).

Vous aimerez aussi

Réaliser un le même projet dans différents domaines pour faciliter la vie de tous les jours. Exemple détecter que le facteur est passé, savoir quand le repas est prêt.

Sources et ressources utiles

Tuto : Exemple de forme : http://www.instructables.com/id/Interactive-Thunder-and-Lightning-Cloud/ ( ! ballons se dégonflent, pas de code arduino) Meilleur tuto http://www.instructables.com/id/IR-Rainbow-Cloud-ver-1/?ALLSTEPS