ENIB 2022 - groupe D : Octopus : Différence entre versions

De Les Fabriques du Ponant
Aller à : navigation, rechercher
 
(2 révisions intermédiaires par un autre utilisateur non affichées)
Ligne 1 : Ligne 1 :
 
==Contexte du projet==
 
==Contexte du projet==
Dans le cadre de l'inetrsemestre 3 avec l'ENIB (École Nationale d'Ingénieur de Brest), nous participons à un atelier des Fabriques Du Ponant.
+
Dans le cadre de l'inetrsemestre 3 avec l'ENIB (École Nationale d'Ingénieur de Brest), nous participons à un atelier des Fabriques Du Ponant.<br>
 
Cette atelier est un Hackathon, le thème de cette année est "Forain".
 
Cette atelier est un Hackathon, le thème de cette année est "Forain".
Nous avons donc décidé de crée un petit manège en forme de pieuvre.
+
Nous avons donc décidé de crée un petit manège en forme de pieuvre.<br>
 
C'est ainsi que le projet Octopus est né.
 
C'est ainsi que le projet Octopus est né.
  
 +
==Les membres de l'équipe==
 +
* Elena Renault
 +
* Clothilde Haristoy
 +
* Lucie Thomas
  
 
==Que fait ce projet ? ==
 
==Que fait ce projet ? ==
Ce projet a pour but de faire un manège en forme de pieuvre.
+
Ce projet a pour but de faire un manège en forme de pieuvre.<br>
Un servomoteur est programmé via une carte Arduino Nano et un interrupteur l'actionne ou l'arrête.
+
 
 +
Un servomoteur est programmé via une carte Arduino Nano et un interrupteur l'actionne ou l'arrête.<br>
 +
 
 
Le servomoteur fait tourner les tentacules de la pieuvre en boucle dans un sens pendant un certain nombre de temps puis dans l'autre avec la même durée.
 
Le servomoteur fait tourner les tentacules de la pieuvre en boucle dans un sens pendant un certain nombre de temps puis dans l'autre avec la même durée.
  
Ligne 18 : Ligne 24 :
 
* un interrupteur à trois broche
 
* un interrupteur à trois broche
 
* une mini plaque labdlec
 
* une mini plaque labdlec
 +
* des piques à brochettes
 +
* des petits élastiques
 
*  
 
*  
  
 
==Code==
 
==Code==
<pre>
+
<syntaxhighlight lang=" C++">
 
#include <Servo.h> //inclusion de la biblio servo
 
#include <Servo.h> //inclusion de la biblio servo
  
Ligne 47 : Ligne 55 :
  
 
//inspiration : https://arduino.developpez.com/tutoriels/arduino-a-l-ecole/?page=projet-12-utiliser-un-servomoteur
 
//inspiration : https://arduino.developpez.com/tutoriels/arduino-a-l-ecole/?page=projet-12-utiliser-un-servomoteur
</pre>
+
</syntaxhighlight>
  
 
==Catégories==
 
==Catégories==
  
 
[[Catégorie:Enib2022]]
 
[[Catégorie:Enib2022]]

Version actuelle datée du 19 janvier 2022 à 16:35

Contexte du projet

Dans le cadre de l'inetrsemestre 3 avec l'ENIB (École Nationale d'Ingénieur de Brest), nous participons à un atelier des Fabriques Du Ponant.
Cette atelier est un Hackathon, le thème de cette année est "Forain". Nous avons donc décidé de crée un petit manège en forme de pieuvre.
C'est ainsi que le projet Octopus est né.

Les membres de l'équipe

  • Elena Renault
  • Clothilde Haristoy
  • Lucie Thomas

Que fait ce projet ?

Ce projet a pour but de faire un manège en forme de pieuvre.

Un servomoteur est programmé via une carte Arduino Nano et un interrupteur l'actionne ou l'arrête.

Le servomoteur fait tourner les tentacules de la pieuvre en boucle dans un sens pendant un certain nombre de temps puis dans l'autre avec la même durée.

Liste des composants

  • une Carte Arduino nano
  • un servomoteur (FITEC Continous servo FS90R)
  • 2 plaques de bois de 30x60 cm
  • un interrupteur à trois broche
  • une mini plaque labdlec
  • des piques à brochettes
  • des petits élastiques

Code

#include <Servo.h> //inclusion de la biblio servo

Servo monServo ; //création objrt servo

void setup() {
  // put your setup code here, to run once:
  monServo.attach(3); // def du Pin utilisé par le servo
}

void loop() {
  // put your main code here, to run repeatedly:
  for (int i = 0; i <= 180; i++)
  {
    monServo.write(i);
  }
  delay(2000); //temps de tours dans un sens en milisecondes

  for (int i=180; i>=0 ; i--)
  {
    monServo.write(i);
  }
  delay(2000); //temps de tours dans un sens en milisecondes
}

//inspiration : https://arduino.developpez.com/tutoriels/arduino-a-l-ecole/?page=projet-12-utiliser-un-servomoteur

Catégories