Différences entre les pages « Les balistos » et « Item:Capteur de Vibrations SW-420 »

(Page créée avec « {{Tuto Details |Main_Picture=Les_balistos_b7b5d236-1220-4baf-8b32-3fb80339143a.JPG |Licences=Attribution (CC-BY) |Description=L'objet est une catapulte réalisé à partir... »)
 
 
Ligne 1 : Ligne 1 :
{{Tuto Details
+
{{Item
|Main_Picture=Les_balistos_b7b5d236-1220-4baf-8b32-3fb80339143a.JPG
+
|Main_Picture=Item-Vibration_Sensor_SW-420_sw-420.jpg
|Licences=Attribution (CC-BY)
+
|Description=Capteur de vibration
|Description=L'objet est une catapulte réalisé à partir de bois, métal et élastiques. Elle est construite sur une base de rampe de lancement avec des rails.
+
|Categories=Matériel, Parts
|Disciplines scientifiques=Mathematics, Physics
+
|Cost=0.55
|Difficulty=Technical
+
|Currency=EUR ()
|Duration=7
+
|ItemLongDescription={{Info|Il doit être alimenté en 5V}}
|Duration-type=hour(s)
+
 
|Tags=Catapulte, Bois, Elastique
+
 
}}
+
 
{{Introduction
+
plus d'infos : https://pdf1.alldatasheet.fr/datasheet-pdf/view/652087/ETC2/SW-420.html
|Introduction=La catapulte en forme de baliste qu'on a crée a été construite à partir de matériaux simples tels que du bois, des tiges en métal, des écrous ou encore des élastiques.
+
=Caractéristiques=
}}
+
 
{{Materials
+
*alimentation maxi : 5V
|ItemList={{ItemList
+
 
|Item=Elastique
+
<br />
}}{{ItemList
+
=Bibliothèque : =
|Item=Bois
+
Pour utiliser le capteur de vibration il n'y a besoin d'aucunes bibliothèques
}}{{ItemList
+
=Câblage : =
|Item=Vis
+
<br />{{#annotatedImageLight:Fichier:Item Vibration Sensor SW420.png|0=971px|hash=|jsondata=|mediaClass=Image|type=frameless|alt=Item Vibration Sensor SW420|align=center|src=https://www.wikidebrouillard.org/images/c/ce/Item_Vibration_Sensor_SW420.png|href=./Fichier:Item Vibration Sensor SW420.png|resource=./Fichier:Item Vibration Sensor SW420.png|caption=|size=971px}}<br />
}}{{ItemList
+
=Le code minimal : =
|Item=Clou
+
{| class="wikitable" cellspacing="0" border="0"
}}{{ItemList
+
| height="17" bgcolor="#999999" align="left" |
|Item=Marteau
+
| valign="middle" bgcolor="#999999" align="center" |
}}{{ItemList
+
| bgcolor="#999999" align="center" |Vibration Sensor SW-420
|Item=Scie
+
|-
}}{{ItemList
+
| rowspan="2" valign="middle" height="49" bgcolor="#999999" align="center" |Avant le Setup
|Item=Bouchon de liège
+
| valign="middle" bgcolor="#999999" align="center" |Importation de la bibliothèque
}}{{ItemList
+
| valign="middle" align="left" |Aucunes bibliothèques
|Item=Ecrou
+
|-
}}
+
| valign="middle" bgcolor="#999999" align="center" |Création des variables
}}
+
| valign="middle" align="left" |int Vibration_signal = 7;
{{Tuto Step
+
int Sensor_state = 1;
|Step_Content=Dans un premier temps, nous avons choisi d’utiliser une planche de bois que nous avons sciée en 2 et que nous avons fixé aux extrémités hautes de la rampe a l’aide de 4 équerres. Nous avons ensuite percer ses 2 bout de bois afin d’y glisser une vis qui a l’aide de deux boulons permettent la maintenance des élastiques.
+
|-
|Step_Picture_00=Les_balistos_fc48fc88-55bb-4d52-a438-a71623711445.JPG
+
| valign="middle" height="17" bgcolor="#999999" align="center" |Dans le Setup
|Step_Picture_01=Les_balistos_d8ebafac-6849-414b-8795-1cb021a97fee.JPG
+
| valign="middle" bgcolor="#999999" align="center" |Configuration de la broche
}}
+
| valign="middle" align="left" |pinMode(Vibration_signal, INPUT);
{{Tuto Step
+
|-
|Step_Content=Dans un second temps, nous avons utiliser 2 petites planches de bois de tailles identiques qui ont permis la création de rails fixé sur la rampe de lancement mais que nous avons néanmoins surélevé à l’aide de 4 petits bouts de bois qui permettront plus tard l’aide au lancement du projectile.
+
| valign="middle" height="41" bgcolor="#999999" align="center" |Dans le Loop
|Step_Picture_00=Les_balistos_87920a3c-a637-4d78-883c-61a1122a1136.JPG
+
| valign="middle" bgcolor="#999999" align="center" |Utilisation
|Step_Picture_01=Les_balistos_75d3e8a0-e017-4191-ab99-3a20bf198579.JPG
+
| valign="middle" align="left" |Serial.print("Vibration status: ");
|Step_Picture_02=Les_balistos_dfc8954f-9b64-4f19-9ab4-ea78f45aa313.JPG
+
 
}}
+
Sensor_state = digitalRead(Vibration_signal);
{{Tuto Step
+
 
|Step_Content=Enfin, nous avons fixé la rampe déjà construite à son support à l’aide d’une équerre à l’arrière qui permet une inclinaison assez forte de celle-ci ainsi que 2 bouts de bois fixés entre eux à l’avant de notre rampe de lancement et qui lui permettront une certaine stabilité
+
if (Sensor_state == 1) {
|Step_Picture_00=Les_balistos_dafb26fd-fded-42d7-8d27-8bfe39dd70df.JPG
+
 
|Step_Picture_01=Les_balistos_c3e50184-4de7-425d-9018-22f687097fde.JPG
+
Serial.println("Sensing vibration");
|Step_Picture_02=Les_balistos_b7b5d236-1220-4baf-8b32-3fb80339143a.JPG
 
}}
 
{{Notes
 
|Observations=On voit une catapulte sous formes de balistes construite majoritairement à partir de bois.  Sur la partie principale, il y a un rail métallique qui permet le lancement de la balle grâce aussi à un élastiques. Et cette partie centrale est surélevée grâce à deux pieds en bois.
 
|Avertissement=Ce qui pourrait faire rater l'expérience c'est si l'élastiques casse ou si la balle ne suit pas le rail
 
|Explanations=Notre catapulte fonctionne de la manière suivante:  
 
  
On place notre projectile dans notre rail de lancement ce qui va permettre un lancement stable. Il va être lancé grâce à  notre élastique car c'est lui qui permet de donné l'impulsion du projectile. Et enfin l'inclinaison grâce aux deux pieds en bois permet une inclinaison qui favorise un bon angle de tir et donc de tirer plus loin.
+
} else {
|Deepen=Voici le rôle de chacune des pièces :
 
  
Tout d'abord, l'élastique joue un rôle crucial dans cette catapulte, car c'est lui qui fournit la force nécessaire pour envoyer le projectile. Il est attaché aux deux bras de la baliste, qui sont en bois assez épais pour ne pas fléchir lors du lancement.
+
Serial.println("No vibration");
  
Ensuite, on a utilisé une rampe de lancement rigide en bois pour éviter que le bois se plie sous la pression de l'élastique et pour fournir une surface de lancement stable pour le projectile.
+
}
  
Les deux pieds en bois permettent d'incliner la catapulte pour pouvoir avoir un bon angle de tir et envoyer le projectile le plus loin possible. Les rails en bois sur les bras de la baliste servent à maintenir le projectile en place avant le lancement et à éviter qu'il ne dévie de sa trajectoire.
+
delay(50);
 +
|}
 +
=Autres fonctionnalités=
 +
Aucune autres fonctionnalités
 +
=Exemple : =
 +
<syntaxhighlight lang="arduino" line="1" start="1">
 +
int Vibration_signal = 7;
 +
int Sensor_state = 1;
  
Les deux tiges en métal situées sur l’extrémité de chaque bras servent à accrocher l'élastique et à maintenir l'ensemble de la structure. On a utilisé des vis et des écrous pour maintenir les différentes pièces ensemble le plus solidement possible.
+
void setup() {
 +
  pinMode(Vibration_signal, INPUT);
 +
  Serial.begin(9600);
 +
}
  
Pour finir, le socle en bois est utilisé pour rendre la catapulte encore plus stable et pour éviter qu'elle ne bascule lors du lancement.
+
void loop() {
|Applications=Dans la vie de tous les jours on pourrait s'en servir pour jouer au golf
+
  Serial.print("État des vibrations : ");
|Related=On aurait pu l'améliorer en utilisant des matériaux de meilleur qualité
+
  Sensor_state = digitalRead(Vibration_signal);
|Objectives=Avec cette catapulte on pourrait connaitre la trajectoire de notre balle grâce a la force élastiques et à la gravité
+
  if (Sensor_state == 1) {
|Animation=Notre powerpoint,
+
    Serial.println("Détection des vibrations");
|Notes=Nous avons utilisée aucune source
+
  } else {
 +
    Serial.println("Pas de vibration");
 +
  }
 +
  delay(50);
 +
}
 +
</syntaxhighlight><span> </span>
 
}}
 
}}
 
{{Tuto Status
 
{{Tuto Status
|Complete=Draft
+
|Complete=Published
 
}}
 
}}

Version du 3 mai 2023 à 20:17


Item-Vibration Sensor SW-420 sw-420.jpg

Capteur de Vibrations SW-420

Capteur de vibration

0.55EUR (€)


Description longue

Il doit être alimenté en 5V


plus d'infos : https://pdf1.alldatasheet.fr/datasheet-pdf/view/652087/ETC2/SW-420.html

Caractéristiques

  • alimentation maxi : 5V


Bibliothèque :

Pour utiliser le capteur de vibration il n'y a besoin d'aucunes bibliothèques

Câblage :


Item Vibration Sensor SW420

Le code minimal :

Vibration Sensor SW-420
Avant le Setup Importation de la bibliothèque Aucunes bibliothèques
Création des variables int Vibration_signal = 7;

int Sensor_state = 1;

Dans le Setup Configuration de la broche pinMode(Vibration_signal, INPUT);
Dans le Loop Utilisation Serial.print("Vibration status: ");

Sensor_state = digitalRead(Vibration_signal);

if (Sensor_state == 1) {

Serial.println("Sensing vibration");

} else {

Serial.println("No vibration");

}

delay(50);

Autres fonctionnalités

Aucune autres fonctionnalités

Exemple :

 1 int Vibration_signal = 7;
 2 int Sensor_state = 1;
 3 
 4 void setup() {
 5   pinMode(Vibration_signal, INPUT);
 6   Serial.begin(9600);
 7 }
 8 
 9 void loop() {
10   Serial.print("État des vibrations : ");
11   Sensor_state = digitalRead(Vibration_signal);
12   if (Sensor_state == 1) {
13     Serial.println("Détection des vibrations");
14   } else {
15     Serial.println("Pas de vibration");
16   }
17   delay(50);
18 }

Pages liées

Commentaires

Published