lundi 29 février 2016

Code Arduino : écran LCD

Ecran LCD




Codes:

LCD simple:

#include <LiquidCrystal.h>

LiquidCrystal lcd(12,11,5,4,3,2);

void setup() {

  lcd.begin(16, 2);
  lcd.setCursor(0,0);
  lcd.print("HELLO");
}

void loop() {

}

-----------------------------------------------
LCD simple 2lignes:

#include <LiquidCrystal.h>

LiquidCrystal lcd(12,11,5,4,3,2);

void setup() {

  lcd.begin(16, 2);
  lcd.setCursor(0,0);
  lcd.print("HELLO");
  lcd.setCursor(0,1);
  lcd.print("Bonjour");
}

void loop() {

}

-----------------------------------------------
LCD clignotant:

#include <LiquidCrystal.h>

LiquidCrystal lcd(12,11,5,4,3,2);

void setup() {

  lcd.begin(16, 2);
  lcd.setCursor(0,0);
  lcd.print("HELLO");
}

void loop() {
  lcd.noDisplay();
  delay(500);
  lcd.display();
  delay(500);

}

-----------------------------------------------
LCD clignotant 2lignes:

#include <LiquidCrystal.h>

LiquidCrystal lcd(12,11,5,4,3,2);

void setup() {

  lcd.begin(16, 2);
  lcd.setCursor(0,0);
  lcd.print("HELLO");
  lcd.setCursor(0,1);
  lcd.print("Bonjour");
}

void loop() {
  lcd.noDisplay();
  delay(500);
  lcd.display();
  delay(500);

}

-----------------------------------------------
LCD défilement:

#include <LiquidCrystal.h>

LiquidCrystal lcd(12,11,5,4,3,2);

void setup() {

  lcd.begin(16, 2);
  lcd.setCursor(16,0);
  lcd.print("HELLO");
}

void loop() {
  lcd.scrollDisplayLeft();
  delay(300);

}

-----------------------------------------------
LCD défilement 2lignes:

#include <LiquidCrystal.h>

LiquidCrystal lcd(12,11,5,4,3,2);

void setup() {

  lcd.begin(16, 2);
  lcd.setCursor(16,0);
  lcd.print("HELLO");
  lcd.setCursor(16,1);
  lcd.print("Bonjour");
}

void loop() {
  lcd.scrollDisplayLeft();
  delay(300);

}






samedi 6 février 2016

Code Arduino : Photorésistance

Photorésistance



Code:

int analogPin = 0;
int analogValue = 0;
int ledPin = 7;

void setup() {
 Serial.begin(9600);
 pinMode(ledPin, OUTPUT);
}

void loop() {
  analogValue = analogRead(analogPin);
  Serial.println(analogValue);
  if (analogValue > 400){
    digitalWrite(ledPin, LOW);
  }
  else{
    digitalWrite(ledPin, HIGH);
  }


}



lundi 1 février 2016

Code Arduino : Servo-moteur

Servo-moteur


Code:

#include <Servo.h>

Servo myservo;  

int potpin = 0;  
int val;    n

void setup()
{
  myservo.attach(9);  
}

void loop() 

  val = analogRead(potpin);