ENIB 2022 - groupe D : Octopus

De Les Fabriques du Ponant
Révision datée du 17 janvier 2022 à 15:50 par Octopus (discussion | contributions) (Page créée avec « ==Photo de l'équipe== 600px ==Que fait ce projet ? == Ce projet a pour but de faire un manège en forme de pieuvre. Un servomoteur est prog... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à : navigation, rechercher

Photo de l'équipe

Photoenib2018.jpg

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

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