Professional Documents
Culture Documents
Exemple de Code HC
Exemple de Code HC
LCD et Arduino
Pour afficher la distance mesurée sur un LCD 2004 ou 1602 I2C , il vous suffit d’effectuer les
connexions suivantes et de télécharger le code ci-dessous. Le capteur HC-SR04 est connecté de
la même manière que précédemment.
Terre Terre
VCC 5V
SDA A4
SCL A5
Si vous n’utilisez pas d’Arduino Uno, les broches SDA et SCL peuvent se trouver à un
emplacement différent. Un Arduino UNO avec la disposition R3 (brochage 1.0), a également les
en-têtes de broche SDA (ligne de données) et SCL (ligne d’horloge) près de la broche AREF.
Consultez le tableau ci-dessous pour plus de détails.
Planche SDA
Arduino Uno A4
Arduino Nano A4
Micro-Arduino 2
Arduino Léonard 2
Arduino dû 20
/*
Capteur de distance à ultrasons HC-SR04 avec exemple de code Arduino et
I2C LCD.
Plus d'infos : https://www.makerguides.com
*/
// Connexion à LCD via I2C, adresse par défaut 0x27 (A0-A2 non ponté) :
LiquidCrystal_I2C lcd = LiquidCrystal_I2C(0x27,20,4); //Changer en
(0x27,16,2) pour 1602 LCD
void setup() {
// Définissez les entrées et les sorties :
pinMode(trigPin, SORTIE);
pinMode(echoPin, INPUT);
// Lancer le LCD :
lcd.init();
LCD rétro-éclairage();
}
boucle vide() {
// Effacez le trigPin en le définissant sur LOW :
digitalWrite(trigPin, LOW);
retardMicrosecondes(5);
// Calcule la distance :
distance = durée*0,034/2 ;
retard(50);
}