Jump to: navigation, search

Système Technique Simple - BA3:Mickaël Boitte

Boîte Noire

Boite noir projet.jpg

Note d'intention artistique

La Boite Noire est un projet ayant comme référence le système politique, de manière générale. La boite ajoute une notion de secret, avec une ouverture programmée avec certaines conditions. En effet, elle contient un message, et pour le voir le spectateur devra se placer a une certaine distance de la boite, sans trop s'approcher pour activer la fermeture. La programmation de l'ouverture et de la fermeture est une référence au statut de la presse, et plus particulièrement au sujet des sanctions sur les journalistes a propos de leurs révélations sur l'affaire des Panama Papers.

Synthèse technique détaillant la mise en oeuvre du dispositif technique choisi

  • 1 Arduino (sunfounder) uno
  • 1 Plaque d'essai
  • 1 servo motor
  • 1 Capteur infrarouge Sharp Range
  • 1 Câble USB (alimentation infrarouge)

Fritzing

Plan boite noir.jpg Plan shema boite noir.jpg

Arduino

#include <Servo.h>

Servo myservo;
const int capteurPIN = A0;
int dataCapteur = 0;
int ouvert = 180;
int ferme = 0;

void setup() {
  Serial.begin(9600);
  myservo.attach(9);
}

void loop() {
  dataCapteur = analogRead(capteurPIN);
  Serial.println(irRead(), DEC);
 
  if ((irRead() > 60) && (irRead() < 100)){
    myservo.write(ouvert);
    delay(55);
  }else{
    myservo.write(ferme);
    delay(55);
  }
}

int irRead() {
  int moyenne = 0;

  for (int i=0; i<5; i++) {
    dataCapteur = analogRead(capteurPIN);
    moyenne = moyenne + dataCapteur;
    delay(55);
   
  }
  dataCapteur = moyenne / 5;
  return(dataCapteur);
}

Références

https://www.arduino.cc/en/tutorial/ping

https://thunderwiring.wordpress.com/arduino-servo-and-ir-sensor/