Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/LocalSettings.php on line 193

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/LocalSettings.php on line 197

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338
[ Wikidébrouillard ] Machine à bulles

Machine à bulles

De Wikidebrouillard.

(Page créée avec « {{avertissement}} {{vidéo|numérovidéo = <videoflash type="mediaspip" num = 1>entrer ici l'URL de la vidéo en flash sur http://mediaspip.ptitdeb.infini.fr|400|300</videofl… »)
(La réalisation)
 
(8 versions intermédiaires masquées)
Ligne 1 : Ligne 1 :
{{avertissement}}
{{avertissement}}
-
{{vidéo|numérovidéo = <videoflash type="mediaspip" num = 1>entrer ici l'URL de la vidéo en flash sur http://mediaspip.ptitdeb.infini.fr|400|300</videoflash>}}
+
{{vidéo|numérovidéo = <videoflash type="mediaspip" num = 1>http://mediaspip.ptitdeb.infini.fr/IMG/flv/machineABulle-encoded.flv</videoflash>}}
=='''Présentation de l'expérience'''==
=='''Présentation de l'expérience'''==
-
Avez-vous toujours revé de construire une machine à faire des bulles de savon autonome ?
+
Avez-vous toujours rêvé de construire une machine à faire des bulles de savon autonome ?
Si oui, vous êtes au bon endroit.
Si oui, vous êtes au bon endroit.
-
Le montage présenté ici, permet de construire une telle machine en moins de 10 minutes !
+
Le montage présenté ici permet de construire une telle machine en moins de 10 minutes !
== '''Matériel''' ==
== '''Matériel''' ==
-
* Un "truc à bulles" et de l'eau savonneuse
+
* Un bâtonnet à faire des bulles
-
* Un arduino
+
* [[Image:Bullesavon.jpg|50px]] De l'[[eau]] savonneuse
-
* Une pile de 9V
+
* [[Image:computer.jpg|50px]] Un ordinateur avec le logiciel arduino
-
* Un ventilateur de pc
+
* [[Image:Arduino.jpg|50px]] Un [[arduino]]
-
* Un servomoteur
+
* Une [[pile]] de 9V
 +
* [[Image:Ventilateur.jpg|50px]] Un [[ventilateur de pc]]
 +
* [[Image:Servomoteur.jpg|50px]] Un [[servomoteur]]
* Un récipient
* Un récipient
-
* De quoi construire une plateforme (carton, bois ...)
+
* De quoi construire une plateforme (carton, bois...)
 +
* Pâte à fixe/ruban adhésif/colle...
 +
* Des condensateurs de découplage (pour éviter les brusques variations de tension et flinguer le servomoteur ou autres moteurs en général...)
== '''L'expérience''' ==
== '''L'expérience''' ==
Ligne 23 : Ligne 27 :
==='''La réalisation'''===
==='''La réalisation'''===
-
#1) Branchez votre arduino sur votre pc.
+
* Brancher l'arduino à l'ordinateur.
-
#2) Chargez l'exemple Sweep via les menus du logiciel (Fichiers/Exemples/Servo/Sweep)
+
* Charger l'exemple Sweep via les menus du logiciel (Fichiers/Exemples/Servo/Sweep).
-
#3) A la ligne 25 du code, rajoutez "delay(2000);"   
+
* À la ligne 25 du code, ajouter "delay(2000);"   
''Remarque : Vous pouvez sautez les étapes 2 et 3 si vous copiez le code qui est un peu plus bas sur la page''
''Remarque : Vous pouvez sautez les étapes 2 et 3 si vous copiez le code qui est un peu plus bas sur la page''
-
#4) Téléversez ensuite ce code sur l'arduino.  
+
* Téléverser le code suivant sur l'arduino.
-
#5) Branchez le fil jaune du servomoteur sur la branche 9 de l'arduino
+
 
-
#6) Branchez le fil rouge du servomoteur sur la branche 5V, et le fil noir sur la masse (GND).
+
<pre>
-
#7) Branchez le ventilateur sur une pile de 9V (L'arduino n'est pas assez puissant pour l'alimenter) Il devrait se mettre à tourner.
+
#include <Servo.h>
-
#8) Fixez le bâtonnet à faire des bulles sur le servomoteur (avec pate à fixe, scotch, ou colle ...
+
-
#9) Placez le ventilateur de façon à ce qu'il puisse souffler sur le bâtonnet.
+
Servo myservo;  // crée l'objet servomoteur pour contrôler le servomoteur
-
#10) Placez le récipient de façon à ce que le bâtonnet à bulle puisse y plonger en entier.
+
 +
int pos = 0;    // variable pour sauvegarder la position du servomoteur
 +
 +
void setup()  
 +
{
 +
  myservo.attach(9);  // On précise que le servomoteur utilise la broche 9
 +
}
 +
 +
 +
void loop()
 +
{
 +
 
 +
  // fait aller le servomoteur de 0 à 180 degrés (ça le fait monter à hauteur du ventilateur)
 +
                               
 +
  for(pos = 0; pos < 180; pos += 1)    { 
 +
    myservo.write(pos);             
 +
  }
 +
 
 +
  delay(2000); // On attend 2s quand on est à hauteur du ventilateur (pour qu'il ait le temps de souffler les bulles)
 +
 
 +
  // fait aller le servomoteur de 180 à 0 degrés (ça le fait descendre dans le récipient)
 +
  for(pos = 180; pos>=1; pos-=1)   
 +
  {                               
 +
    myservo.write(pos);             
 +
    delay(15);                     
 +
  }
 +
 
 +
}
 +
</pre>
 +
 
 +
 
 +
* Brancher le fil jaune du servomoteur sur la branche 9 de l'arduino.
 +
* Brancher le fil rouge du servomoteur sur la branche 5V, et le fil noir sur la masse (GND).
 +
* Brancher le ventilateur sur une pile de 9V (l'arduino n'est pas assez puissant pour l'alimenter). Il devrait se mettre à tourner.
 +
* Fixer le bâtonnet à faire des bulles sur le servomoteur (avec de la pâte à fixe, du scotch, de la colle...).
 +
* Placer le ventilateur de façon à ce qu'il puisse souffler sur le bâtonnet.
 +
* Placer le récipient de façon à ce que le bâtonnet à bulle puisse y plonger en entier.
==='''La manipulation'''===
==='''La manipulation'''===
-
#1) Remplir le récipient d'eau savonneuse.
+
* Remplir le récipient d'eau savonneuse.
-
#2) Mettre sous tension le montage
+
* Mettre le montage sous tension.
-
#3) Admirez les bulles !
+
* Admirer les bulles !
-
'''Idées d'améliorations'''
+
''Idées d'améliorations
-
# Rajouter un ventilateur pour contrôler la direction de la bulle formée
+
* Ajouter un ventilateur pour contrôler la direction de la bulle formée.
-
# Remplacez le servomoteur par un moteur rotatif auquel serait attaché plusieurs bâtonnets.
+
* Remplacer le servomoteur par un moteur rotatif auquel seraient attachés plusieurs bâtonnets. ''
-
==='''Que voit-on ?===
+
==='''Que voit-on ?'''===
Une machine intelligente qui plonge un bâtonnet à faire des bulles dans un récipient d'eau savonneuse et le présente devant un ventilateur
Une machine intelligente qui plonge un bâtonnet à faire des bulles dans un récipient d'eau savonneuse et le présente devant un ventilateur
afin de faire des bulles sans se fatiguer.
afin de faire des bulles sans se fatiguer.
-
'''De manière simple'''
+
== '''Explications''' ==
-
L'arduino commande le servomoteur afin que celui se place tour à tour dans le récipient d'eau savonneuse, puis devant le ventilateur.
+
==='''De manière simple'''===
-
On obtient ainsi une machine à bulle.
+
-
Comment se forme les bulles ?
+
-
L'eau savonneuse agit comme un film élastique qui se gonfle d'air lorsqu'on souffle dessus, à la manière d'un ballon de baudruche.
+
-
'''Questions sans réponse ?'''
+
L'arduino commande le servomoteur afin que le bâtonnet se place tour à tour dans le récipient d'eau savonneuse, puis devant le ventilateur.
 +
On obtient ainsi une machine à bulles.
-
#Pourquoi ça ne marche pas à chaque fois ?
+
Comment se forment les bulles ?
 +
L'eau savonneuse agit comme un film élastique qui se gonfle d'air lorsqu'on souffle dessus, à la manière d'un ballon de baudruche.
-
''' Aller plus loin dans l'explication '''
+
==='''Questions sans réponse ?'''===
-
Pour plus d'explication sur les bulles de savons : [http://fr.wikipedia.org/wiki/Bulle_de_savon Article Wikipédia]
+
* Pourquoi ça ne fonctionne pas à chaque fois ?
 +
===''' Allons plus loin dans l'explication '''===
 +
 +
* [http://fr.wikipedia.org/wiki/Bulle_de_savon Bulle de savon sur Wikipédia]
== '''Applications : liens avec le quotidien''' ==
== '''Applications : liens avec le quotidien''' ==
-
Cette machine vous permettra d'amusez vos enfants, ou encore d'occupez votre animal de compagnie.
+
 
 +
Cette machine vous permettra d'amuser vos enfants, ou encore d'occuper votre animal de compagnie.
 +
 
 +
== '''Liens avec d'autres expériences''' ==
 +
 
 +
===''' Expériences sur Wikidébrouilard '''===
 +
 
 +
* [[Liquide_bulleur|Liquide bulleur]]
 +
* [http://www.wikidebrouillard.org/index.php/Cat%C3%A9gorie:Arduino Catégorie Arduino]
 +
 
 +
===''' Autres expériences '''===
== '''Lieux propices à sa réalisation''' ==
== '''Lieux propices à sa réalisation''' ==
 +
Plutôt en extérieur, sinon prévoyez de quoi nettoyer !
Plutôt en extérieur, sinon prévoyez de quoi nettoyer !
[[Catégorie:Arduino]]
[[Catégorie:Arduino]]
-
[[Catégorie:Orthographe et style à corriger]]
 
[[Catégorie:Contenus à développer]]
[[Catégorie:Contenus à développer]]
[[Catégorie:Fiche à Valider]]
[[Catégorie:Fiche à Valider]]
[[Catégorie:expérience]]
[[Catégorie:expérience]]
 +
[[Catégorie:magie]]

Version actuelle en date du 10 février 2015 à 17:20

Article incomplet en cours de rédaction
Modèle:Vidéo


Sommaire

Présentation de l'expérience

Avez-vous toujours rêvé de construire une machine à faire des bulles de savon autonome ? Si oui, vous êtes au bon endroit. Le montage présenté ici permet de construire une telle machine en moins de 10 minutes !

Matériel

  • Un bâtonnet à faire des bulles
  • De l'eau savonneuse
  • Un ordinateur avec le logiciel arduino
  • Un arduino
  • Une pile de 9V
  • Un ventilateur de pc
  • Un servomoteur
  • Un récipient
  • De quoi construire une plateforme (carton, bois...)
  • Pâte à fixe/ruban adhésif/colle...
  • Des condensateurs de découplage (pour éviter les brusques variations de tension et flinguer le servomoteur ou autres moteurs en général...)

L'expérience

La réalisation

  • Brancher l'arduino à l'ordinateur.
  • Charger l'exemple Sweep via les menus du logiciel (Fichiers/Exemples/Servo/Sweep).
  • À la ligne 25 du code, ajouter "delay(2000);"

Remarque : Vous pouvez sautez les étapes 2 et 3 si vous copiez le code qui est un peu plus bas sur la page

  • Téléverser le code suivant sur l'arduino.
#include <Servo.h> 
 
Servo myservo;  // crée l'objet servomoteur pour contrôler le servomoteur
 
int pos = 0;    // variable pour sauvegarder la position du servomoteur
 
void setup() 
{ 
  myservo.attach(9);  // On précise que le servomoteur utilise la broche 9
} 
 
 
void loop() 
{ 
  
  // fait aller le servomoteur de 0 à 180 degrés (ça le fait monter à hauteur du ventilateur)
                                
  for(pos = 0; pos < 180; pos += 1)     {  
    myservo.write(pos);              
  } 
  
  delay(2000); // On attend 2s quand on est à hauteur du ventilateur (pour qu'il ait le temps de souffler les bulles)
  
  // fait aller le servomoteur de 180 à 0 degrés (ça le fait descendre dans le récipient)
  for(pos = 180; pos>=1; pos-=1)     
  {                                
    myservo.write(pos);               
    delay(15);                       
  } 
  
} 


  • Brancher le fil jaune du servomoteur sur la branche 9 de l'arduino.
  • Brancher le fil rouge du servomoteur sur la branche 5V, et le fil noir sur la masse (GND).
  • Brancher le ventilateur sur une pile de 9V (l'arduino n'est pas assez puissant pour l'alimenter). Il devrait se mettre à tourner.
  • Fixer le bâtonnet à faire des bulles sur le servomoteur (avec de la pâte à fixe, du scotch, de la colle...).
  • Placer le ventilateur de façon à ce qu'il puisse souffler sur le bâtonnet.
  • Placer le récipient de façon à ce que le bâtonnet à bulle puisse y plonger en entier.

La manipulation

  • Remplir le récipient d'eau savonneuse.
  • Mettre le montage sous tension.
  • Admirer les bulles !

Idées d'améliorations

  • Ajouter un ventilateur pour contrôler la direction de la bulle formée.
  • Remplacer le servomoteur par un moteur rotatif auquel seraient attachés plusieurs bâtonnets.

Que voit-on ?

Une machine intelligente qui plonge un bâtonnet à faire des bulles dans un récipient d'eau savonneuse et le présente devant un ventilateur afin de faire des bulles sans se fatiguer.

Explications

De manière simple

L'arduino commande le servomoteur afin que le bâtonnet se place tour à tour dans le récipient d'eau savonneuse, puis devant le ventilateur. On obtient ainsi une machine à bulles.

Comment se forment les bulles ? L'eau savonneuse agit comme un film élastique qui se gonfle d'air lorsqu'on souffle dessus, à la manière d'un ballon de baudruche.

Questions sans réponse ?

  • Pourquoi ça ne fonctionne pas à chaque fois ?

Allons plus loin dans l'explication

Applications : liens avec le quotidien

Cette machine vous permettra d'amuser vos enfants, ou encore d'occuper votre animal de compagnie.

Liens avec d'autres expériences

Expériences sur Wikidébrouilard

Autres expériences

Lieux propices à sa réalisation

Plutôt en extérieur, sinon prévoyez de quoi nettoyer !

AR
CO

Machine à bulles

Rechercher

Page Discussion Historique
Powered by MediaWiki
Creative Commons - Paternite Partage a l

© Graphisme : Les Petits Débrouillards Grand Ouest (Patrice Guinche - Jessica Romero) | Développement web : Libre Informatique