Guirlande commandée par Bluetooth : Différence entre versions

(set pageLanguageSource property)
(update property name)
 
Ligne 1 : Ligne 1 :
{{ {{tntn|Tuto Details}}
+
{{Tuto Details
 
|Type=Technique
 
|Type=Technique
 
|Area=Decoration, Electronics, Robotics
 
|Area=Decoration, Electronics, Robotics
Ligne 15 : Ligne 15 :
 
|IsTranslation=0
 
|IsTranslation=0
 
}}
 
}}
{{ {{tntn|Introduction}}
+
{{Introduction
 
|Introduction=Ce projet permet de réaliser une guirlande avec une bande de leds. Cette guirlande est relier à une carte Arduino uno, qui est connecter à un module Bluetooth, pouvant être piloté a distance par un téléphone portable. Dans ce projet vous aller créer une application Android, apprendre à utiliser une bande de leds...
 
|Introduction=Ce projet permet de réaliser une guirlande avec une bande de leds. Cette guirlande est relier à une carte Arduino uno, qui est connecter à un module Bluetooth, pouvant être piloté a distance par un téléphone portable. Dans ce projet vous aller créer une application Android, apprendre à utiliser une bande de leds...
 
}}
 
}}
{{ {{tntn|Materials}}
+
{{Materials
 
|Step_Picture_00=Guirlande_commandée_par_Bluetooth_20171229_141743.jpg
 
|Step_Picture_00=Guirlande_commandée_par_Bluetooth_20171229_141743.jpg
 
|Step_Picture_00_annotation={"objects":[{"type":"textbox","originX":"center","originY":"center","left":536,"top":279,"width":110.06,"height":48.82,"fill":"red","stroke":"red","strokeWidth":1,"strokeDashArray":null,"strokeLineCap":"butt","strokeLineJoin":"miter","strokeMiterLimit":10,"scaleX":1,"scaleY":1,"angle":0,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"text":"Alimentation modifiée","fontSize":20,"fontWeight":"normal","fontFamily":"sans-serif","fontStyle":"","lineHeight":1.16,"textDecoration":"","textAlign":"left","textBackgroundColor":"","charSpacing":0,"minWidth":20,"styles":{"0":{"1":{},"2":{},"3":{},"4":{},"5":{},"6":{},"7":{},"8":{},"9":{},"10":{},"11":{},"12":{},"13":{},"14":{},"15":{},"16":{},"17":{},"18":{},"19":{},"20":{},"21":{} } } },{"type":"textbox","originX":"center","originY":"center","left":271,"top":126,"width":84.51,"height":48.82,"fill":"red","stroke":"red","strokeWidth":1,"strokeDashArray":null,"strokeLineCap":"butt","strokeLineJoin":"miter","strokeMiterLimit":10,"scaleX":1,"scaleY":1,"angle":0,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"text":"Module Bluetooth","fontSize":20,"fontWeight":"normal","fontFamily":"sans-serif","fontStyle":"","lineHeight":1.16,"textDecoration":"","textAlign":"left","textBackgroundColor":"","charSpacing":0,"minWidth":20,"styles":{"0":{"1":{},"2":{},"3":{},"4":{},"5":{},"6":{},"7":{},"8":{},"9":{},"10":{},"11":{},"12":{},"13":{},"14":{},"15":{},"16":{} } } },{"type":"textbox","originX":"center","originY":"center","left":62,"top":133,"width":57.81,"height":75.03,"fill":"red","stroke":"red","strokeWidth":1,"strokeDashArray":null,"strokeLineCap":"butt","strokeLineJoin":"miter","strokeMiterLimit":10,"scaleX":1,"scaleY":1,"angle":0,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"text":"Carte Aruino uno","fontSize":20,"fontWeight":"normal","fontFamily":"sans-serif","fontStyle":"","lineHeight":1.16,"textDecoration":"","textAlign":"left","textBackgroundColor":"","charSpacing":0,"minWidth":20,"styles":{"0":{"1":{},"2":{},"3":{},"4":{},"5":{},"6":{},"7":{},"8":{},"9":{},"10":{},"11":{},"12":{},"13":{},"14":{},"15":{},"16":{} } } },{"type":"textbox","originX":"center","originY":"center","left":55.38,"top":268,"width":70.6,"height":48.82,"fill":"red","stroke":"red","strokeWidth":1,"strokeDashArray":null,"strokeLineCap":"butt","strokeLineJoin":"miter","strokeMiterLimit":10,"scaleX":1,"scaleY":1,"angle":0,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"text":"Bande de leds","fontSize":20,"fontWeight":"normal","fontFamily":"sans-serif","fontStyle":"","lineHeight":1.16,"textDecoration":"","textAlign":"left","textBackgroundColor":"","charSpacing":0,"minWidth":20,"styles":{"0":{"1":{},"2":{},"3":{},"4":{},"5":{},"6":{},"7":{},"8":{},"9":{},"10":{},"11":{},"12":{},"13":{} } } },{"type":"wfarrow","originX":"center","originY":"center","left":103.37,"top":168.54,"width":10,"height":90,"fill":"rgba(255,0,0,0)","stroke":"blue","strokeWidth":4.76,"strokeDashArray":null,"strokeLineCap":"butt","strokeLineJoin":"miter","strokeMiterLimit":10,"scaleX":0.63,"scaleY":0.63,"angle":-45.26,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"points":[{"x":10,"y":10},{"x":10,"y":100},{"x":5,"y":90},{"x":10,"y":100},{"x":15,"y":90}]},{"type":"wfarrow","originX":"center","originY":"center","left":65.05,"top":320.58,"width":10,"height":90,"fill":"rgba(255,0,0,0)","stroke":"blue","strokeWidth":3.95,"strokeDashArray":null,"strokeLineCap":"butt","strokeLineJoin":"miter","strokeMiterLimit":10,"scaleX":0.76,"scaleY":0.76,"angle":-42.99,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"points":[{"x":10,"y":10},{"x":10,"y":100},{"x":5,"y":90},{"x":10,"y":100},{"x":15,"y":90}]},{"type":"wfarrow","originX":"center","originY":"center","left":246.33,"top":186.05,"width":10,"height":90,"fill":"rgba(255,0,0,0)","stroke":"blue","strokeWidth":4.17,"strokeDashArray":null,"strokeLineCap":"butt","strokeLineJoin":"miter","strokeMiterLimit":10,"scaleX":0.72,"scaleY":0.72,"angle":19.74,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"points":[{"x":10,"y":10},{"x":10,"y":100},{"x":5,"y":90},{"x":10,"y":100},{"x":15,"y":90}]},{"type":"wfarrow","originX":"center","originY":"center","left":410,"top":281,"width":10,"height":90,"fill":"rgba(255,0,0,0)","stroke":"blue","strokeWidth":3,"strokeDashArray":null,"strokeLineCap":"butt","strokeLineJoin":"miter","strokeMiterLimit":10,"scaleX":1,"scaleY":1,"angle":92.35,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"points":[{"x":10,"y":10},{"x":10,"y":100},{"x":5,"y":90},{"x":10,"y":100},{"x":15,"y":90}]}],"height":"450","width":"600"}
 
|Step_Picture_00_annotation={"objects":[{"type":"textbox","originX":"center","originY":"center","left":536,"top":279,"width":110.06,"height":48.82,"fill":"red","stroke":"red","strokeWidth":1,"strokeDashArray":null,"strokeLineCap":"butt","strokeLineJoin":"miter","strokeMiterLimit":10,"scaleX":1,"scaleY":1,"angle":0,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"text":"Alimentation modifiée","fontSize":20,"fontWeight":"normal","fontFamily":"sans-serif","fontStyle":"","lineHeight":1.16,"textDecoration":"","textAlign":"left","textBackgroundColor":"","charSpacing":0,"minWidth":20,"styles":{"0":{"1":{},"2":{},"3":{},"4":{},"5":{},"6":{},"7":{},"8":{},"9":{},"10":{},"11":{},"12":{},"13":{},"14":{},"15":{},"16":{},"17":{},"18":{},"19":{},"20":{},"21":{} } } },{"type":"textbox","originX":"center","originY":"center","left":271,"top":126,"width":84.51,"height":48.82,"fill":"red","stroke":"red","strokeWidth":1,"strokeDashArray":null,"strokeLineCap":"butt","strokeLineJoin":"miter","strokeMiterLimit":10,"scaleX":1,"scaleY":1,"angle":0,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"text":"Module Bluetooth","fontSize":20,"fontWeight":"normal","fontFamily":"sans-serif","fontStyle":"","lineHeight":1.16,"textDecoration":"","textAlign":"left","textBackgroundColor":"","charSpacing":0,"minWidth":20,"styles":{"0":{"1":{},"2":{},"3":{},"4":{},"5":{},"6":{},"7":{},"8":{},"9":{},"10":{},"11":{},"12":{},"13":{},"14":{},"15":{},"16":{} } } },{"type":"textbox","originX":"center","originY":"center","left":62,"top":133,"width":57.81,"height":75.03,"fill":"red","stroke":"red","strokeWidth":1,"strokeDashArray":null,"strokeLineCap":"butt","strokeLineJoin":"miter","strokeMiterLimit":10,"scaleX":1,"scaleY":1,"angle":0,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"text":"Carte Aruino uno","fontSize":20,"fontWeight":"normal","fontFamily":"sans-serif","fontStyle":"","lineHeight":1.16,"textDecoration":"","textAlign":"left","textBackgroundColor":"","charSpacing":0,"minWidth":20,"styles":{"0":{"1":{},"2":{},"3":{},"4":{},"5":{},"6":{},"7":{},"8":{},"9":{},"10":{},"11":{},"12":{},"13":{},"14":{},"15":{},"16":{} } } },{"type":"textbox","originX":"center","originY":"center","left":55.38,"top":268,"width":70.6,"height":48.82,"fill":"red","stroke":"red","strokeWidth":1,"strokeDashArray":null,"strokeLineCap":"butt","strokeLineJoin":"miter","strokeMiterLimit":10,"scaleX":1,"scaleY":1,"angle":0,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"text":"Bande de leds","fontSize":20,"fontWeight":"normal","fontFamily":"sans-serif","fontStyle":"","lineHeight":1.16,"textDecoration":"","textAlign":"left","textBackgroundColor":"","charSpacing":0,"minWidth":20,"styles":{"0":{"1":{},"2":{},"3":{},"4":{},"5":{},"6":{},"7":{},"8":{},"9":{},"10":{},"11":{},"12":{},"13":{} } } },{"type":"wfarrow","originX":"center","originY":"center","left":103.37,"top":168.54,"width":10,"height":90,"fill":"rgba(255,0,0,0)","stroke":"blue","strokeWidth":4.76,"strokeDashArray":null,"strokeLineCap":"butt","strokeLineJoin":"miter","strokeMiterLimit":10,"scaleX":0.63,"scaleY":0.63,"angle":-45.26,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"points":[{"x":10,"y":10},{"x":10,"y":100},{"x":5,"y":90},{"x":10,"y":100},{"x":15,"y":90}]},{"type":"wfarrow","originX":"center","originY":"center","left":65.05,"top":320.58,"width":10,"height":90,"fill":"rgba(255,0,0,0)","stroke":"blue","strokeWidth":3.95,"strokeDashArray":null,"strokeLineCap":"butt","strokeLineJoin":"miter","strokeMiterLimit":10,"scaleX":0.76,"scaleY":0.76,"angle":-42.99,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"points":[{"x":10,"y":10},{"x":10,"y":100},{"x":5,"y":90},{"x":10,"y":100},{"x":15,"y":90}]},{"type":"wfarrow","originX":"center","originY":"center","left":246.33,"top":186.05,"width":10,"height":90,"fill":"rgba(255,0,0,0)","stroke":"blue","strokeWidth":4.17,"strokeDashArray":null,"strokeLineCap":"butt","strokeLineJoin":"miter","strokeMiterLimit":10,"scaleX":0.72,"scaleY":0.72,"angle":19.74,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"points":[{"x":10,"y":10},{"x":10,"y":100},{"x":5,"y":90},{"x":10,"y":100},{"x":15,"y":90}]},{"type":"wfarrow","originX":"center","originY":"center","left":410,"top":281,"width":10,"height":90,"fill":"rgba(255,0,0,0)","stroke":"blue","strokeWidth":3,"strokeDashArray":null,"strokeLineCap":"butt","strokeLineJoin":"miter","strokeMiterLimit":10,"scaleX":1,"scaleY":1,"angle":92.35,"flipX":false,"flipY":false,"opacity":1,"shadow":null,"visible":true,"clipTo":null,"backgroundColor":"","fillRule":"nonzero","globalCompositeOperation":"source-over","transformMatrix":null,"skewX":0,"skewY":0,"points":[{"x":10,"y":10},{"x":10,"y":100},{"x":5,"y":90},{"x":10,"y":100},{"x":15,"y":90}]}],"height":"450","width":"600"}
Ligne 32 : Ligne 32 :
  
 
Un téléphone portable ;
 
Un téléphone portable ;
|Tuto_Attachments={{ {{tntn|Tuto Attachments}}
+
|Tuto_Attachments={{Tuto Attachments
 
|Attachment=code du bluetooth pour la carte arduino
 
|Attachment=code du bluetooth pour la carte arduino
}}{{ {{tntn|Tuto Attachments}}
+
}}{{Tuto Attachments
 
|Attachment=Code pour le contrôle de leds
 
|Attachment=Code pour le contrôle de leds
}}{{ {{tntn|Tuto Attachments}}
+
}}{{Tuto Attachments
 
|Attachment=Code pour la carte arduino
 
|Attachment=Code pour la carte arduino
 
}}
 
}}
|ExternalAttachmentsLinks={{ {{tntn|ExternalAttachmentsLinks}}
+
|ExternalAttachmentsLinks={{ExternalAttachmentsLinks
 
|ExternalAttachmentsLinks=http://eduscol.education.fr/sti/sites/eduscol.education.fr.sti/files/ressources/techniques/3396/3396-1-appinv-arduino-config-bluetooth.pdf
 
|ExternalAttachmentsLinks=http://eduscol.education.fr/sti/sites/eduscol.education.fr.sti/files/ressources/techniques/3396/3396-1-appinv-arduino-config-bluetooth.pdf
 
}}
 
}}
 
}}
 
}}
{{ {{tntn|Separator}}}}
+
{{Separator}}
{{ {{tntn|Tuto Step}}
+
{{Tuto Step
 
|Step_Picture_00=Guirlande_commandée_par_Bluetooth_Capture.PNG
 
|Step_Picture_00=Guirlande_commandée_par_Bluetooth_Capture.PNG
 
|Step_Title=Le code arduino
 
|Step_Title=Le code arduino
Ligne 51 : Ligne 51 :
 
Le mieux est de tester chaque code pour comprendre son fonctionnement, il faut logiquement étudier le code rassemblant le Bluetooth et l'activation de la bande de leds en derniers.
 
Le mieux est de tester chaque code pour comprendre son fonctionnement, il faut logiquement étudier le code rassemblant le Bluetooth et l'activation de la bande de leds en derniers.
 
}}
 
}}
{{ {{tntn|Tuto Step}}
+
{{Tuto Step
 
|Step_Picture_00=Guirlande_commandée_par_Bluetooth_ide_inventor_app.PNG
 
|Step_Picture_00=Guirlande_commandée_par_Bluetooth_ide_inventor_app.PNG
 
|Step_Title=Créer son application Android
 
|Step_Title=Créer son application Android
 
|Step_Content=Pour créer votre application il vous faut aller sur MIT App Inventor 2, le logiciel est très facile de prise en main. C'est à vous de jouer avec le logiciel pour comprendre comment il marche, une petite aide quand même, allé sur le lien "eduscol" pour un rapide cours sur l'utilisation du Bluetooth sur App Inventor.
 
|Step_Content=Pour créer votre application il vous faut aller sur MIT App Inventor 2, le logiciel est très facile de prise en main. C'est à vous de jouer avec le logiciel pour comprendre comment il marche, une petite aide quand même, allé sur le lien "eduscol" pour un rapide cours sur l'utilisation du Bluetooth sur App Inventor.
 
}}
 
}}
{{ {{tntn|Tuto Step}}
+
{{Tuto Step
 
|Step_Picture_00=Guirlande_commandée_par_Bluetooth_20171229_154736.jpg
 
|Step_Picture_00=Guirlande_commandée_par_Bluetooth_20171229_154736.jpg
 
|Step_Title=La mise en route
 
|Step_Title=La mise en route
 
|Step_Content=La mise en route est rapide, il vous faut tester la communication entre votre tel et la carte Arduino. pour cela il est préférable de faire afficher un message dans le moniteur série de l'interface Arduino. Une fois la communication assimilée il vous faut juste envoyer des chaines de caractères, qui sont lus par la carte Arduino et en fonction de ces caractères enverra une couleur à la bande.
 
|Step_Content=La mise en route est rapide, il vous faut tester la communication entre votre tel et la carte Arduino. pour cela il est préférable de faire afficher un message dans le moniteur série de l'interface Arduino. Une fois la communication assimilée il vous faut juste envoyer des chaines de caractères, qui sont lus par la carte Arduino et en fonction de ces caractères enverra une couleur à la bande.
 
}}
 
}}
{{ {{tntn|Notes}}
+
{{Notes
 
|Notes=La contrainte la plus importante est de trouver une alimentation pour la bande de leds, car la carte arduino ne supporte pas la bande de leds entièrement allumée.
 
|Notes=La contrainte la plus importante est de trouver une alimentation pour la bande de leds, car la carte arduino ne supporte pas la bande de leds entièrement allumée.
  
 
Le téléphone utilisé est le mien donc il ne m'a rien coûté.
 
Le téléphone utilisé est le mien donc il ne m'a rien coûté.
 
}}
 
}}
{{ {{tntn|Tuto Status}}
+
{{Tuto Status
 
|Complete=Draft
 
|Complete=Draft
 
}}
 
}}

Version actuelle datée du 9 décembre 2019 à 11:36

Auteur avatarMatthias | Dernière modification 9/12/2019 par Clementflipo

Guirlande commandée par Bluetooth 20171229 154736.jpg
C'est une bande de leds commandée par Bluetooth avec une application Android, pour créer une guirlande pilotable. ATTENTION !!! Le prix affiché correspond à l'achat de tout le matériel électronique, bien sûr l'alimentation est de la récupération, donc est gratuite.
Difficulté
Facile
Durée
2 jour(s)
Catégories
Décoration, Électronique, Robotique
Coût
90 EUR (€)

Introduction

Ce projet permet de réaliser une guirlande avec une bande de leds. Cette guirlande est relier à une carte Arduino uno, qui est connecter à un module Bluetooth, pouvant être piloté a distance par un téléphone portable. Dans ce projet vous aller créer une application Android, apprendre à utiliser une bande de leds...

Matériaux

Une bande de Led, ici de la marque Adafruit néeopixel ;

Une carte arduino uno ;

Un module Bluetooth modulable avec une carte arduino uno (ici un module FB155BC) ;

Une alimentation fournissant du 5V (ici une alimentation d'ordinateur modifié pour le projet) ;

Outils

Un ordinateur ;

Un téléphone portable ;

Étape 1 - Le code arduino

Dans cette étape vous allez programmer la carte Arduino uno.

Le mieux est de tester chaque code pour comprendre son fonctionnement, il faut logiquement étudier le code rassemblant le Bluetooth et l'activation de la bande de leds en derniers.




Étape 2 - Créer son application Android

Pour créer votre application il vous faut aller sur MIT App Inventor 2, le logiciel est très facile de prise en main. C'est à vous de jouer avec le logiciel pour comprendre comment il marche, une petite aide quand même, allé sur le lien "eduscol" pour un rapide cours sur l'utilisation du Bluetooth sur App Inventor.




Étape 3 - La mise en route

La mise en route est rapide, il vous faut tester la communication entre votre tel et la carte Arduino. pour cela il est préférable de faire afficher un message dans le moniteur série de l'interface Arduino. Une fois la communication assimilée il vous faut juste envoyer des chaines de caractères, qui sont lus par la carte Arduino et en fonction de ces caractères enverra une couleur à la bande.




Notes et références

La contrainte la plus importante est de trouver une alimentation pour la bande de leds, car la carte arduino ne supporte pas la bande de leds entièrement allumée.

Le téléphone utilisé est le mien donc il ne m'a rien coûté.

Commentaires

Draft