Outils pour utilisateurs

Outils du site


wiki:projets:programmation_de_l_arduino_et_automatisation_de_la_manipulation:david_jamil

code pour voltmetre :
#include “LiquidCrystal.h”
LiquidCrystal lcd(8, 9, 4, 5, 6, 7);
float input_voltage = 0.0;
float temp=0.0;
void setup()
{
Serial.begin(9600); opens serial port, sets data rate to 9600 bps
lcd.begin(16, 2);
set up the LCD's number of columns and rows:
lcd.print(“DIGITAL VOLTMETER”);
}
void loop()
{
Conversion formula for voltage
int analog_value = analogRead(A0);
input_voltage = (analog_value * 5.0) / 1024.0;
if (input_voltage < 0.1)
{
input_voltage=0.0;
}
Serial.print(“v= ”);
Serial.println(input_voltage);
lcd.setCursor(0, 1);
lcd.print(“Voltage= ”);
lcd.print(input_voltage);
delay(300);
}

wiki/projets/programmation_de_l_arduino_et_automatisation_de_la_manipulation/david_jamil.txt · Dernière modification: 2017/04/15 17:03 de YANG Jee-Seon