Módulo Sensor de corriente ACS-30A para Arduino, marca Keyestudio
1. Introducción
El sensor de corriente ACS712-30A se usa para medir la intensidad de la corriente. Contiene
Chip ACS712ELC-30A, basado en efecto Hall. Debes protegerlo de la influencia
de campo magnético cuando se usa.2. Parámetros
1.Chip: ACS712ELC-30A
Fuente de alimentación de 2.5V e indicador de alimentación a bordo
3. Este módulo puede detectar corriente positiva y negativa de 30 A, salida analógica correspondiente a 66 mV / A.
4.El voltaje de salida es VCC / 2 sin flujo de corriente.
Código de muestra
#include <Wire.h> //invoking I2Clibraries coming with Arduino
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2);int temp;
// the setup routine runs once when you press reset:
void setup() {
// initialize serial communication at 9600 bits per second:
lcd.init();
delay(100);
lcd.backlight();
Wire.begin(); //initializing I2C
lcd.clear(); //clear screen
delay(100);
lcd.setCursor(2,0);
lcd.print("ACS712 TEST");
delay(200);
Serial.begin(9600);
}// the loop routine runs over and over again forever:
void loop() {
// read the input on analog pin 0:
float current = analogRead(A0);
temp=current;
temp=temp-512;
current=temp/13.6;
//lcd.clear(); //clear screen
// print out the value you read:
Serial.print("current=");
Serial.print(current);
Serial.println("A");
lcd.setCursor(0,1);
lcd.print("Current=");
lcd.setCursor(8,1);
lcd.print(current);
lcd.setCursor(15,1);
lcd.print("A");
delay(300); // delay in between reads for stabilityDescargar Dirección de Bibliotecas :
https://drive.google.com/open?id=1JUS0I9U2N30nYCxN323SlGm9Ywm_GRp2
Categoría
Categoría