¿Sabías que puedes utilizar una placa Arduino como voltímetro y amperímetro?Ese es el proyecto que te proponemos hoy. Utilizaremos una pantalla LCD para mostrar los valores de tensión y corriente. Dificultad : La ventaja de este proyecto es que el multímetro es fácil de hacer, muy preciso y puede medir tensiones muy superiores a 5V.Una segunda ventaja de este proyecto es que requiere muy pocos componentes. Material necesario Materiales necesarios para el proyecto :Placa ArduinoUna pantalla lcd 16×23 resistencias: 500 ohmios, 15 kilo-ohmios, 1,5 kilo-ohmiosCables de conexión Diagrama del proyecto Aquí está el diagrama del proyecto simulado donde podemos ver que el voltaje y la corriente leída por la placa Arduino es casi la misma que la dada por el generador de voltaje: Programa del proyecto #include <LiquidCrystal.h> // Library used for the LCD display LiquidCrystal lcd(12, 11, 4, 5, 6, 7); // Initialize the LCD with the pins used // Initialize voltage and current values float input_voltage = 0.0; float measured_voltage = 0.0; float measured_current = 0.0; // The two resistors used for voltage and current measurement float resistor_A = 15000.0; float resistor_B = 1500.0; void setup(){ lcd.begin(16, 2); // Initialize the LCD lcd.clear(); } void loop () { // Position on first line for voltage lcd.setCursor(0,0); lcd.print("Voltage:"); lcd.setCursor(8, 0); lcd.print(measured_voltage); // Display voltage lcd.setCursor(14, 0); lcd.print("V"); // Position on second line for current lcd.setCursor(0,1); lcd.print("Current: "); lcd.setCursor(8, 1); lcd.print(measured_current); // Display current lcd.setCursor(14, 1); lcd.print("mA"); input_voltage = (analogRead(A0)*5.0)/1023.0; // Read input voltage measured_voltage = input_voltage/(resistor_B/(resistor_A + resistor_B)); // Adjust voltage based on resistor values measured_current = 1000*(measured_voltage/(resistor_A+resistor_B)); // Calculate current based on resistor values } ¿Cómo introduzco el programa en la placa Arduino? Para poner el programa en la placa, necesitarás el software Arduino Ide. Coges el código y lo copias en el software, que luego lo compila y lo sube a la placa.¡Si tienes algún problema subiendo tu programa puedes ver nuestro curso sobre ello! Bono: ¡haz un multímetro autónomo! Para poder utilizar tu Multímetro de forma independiente para todos tus proyectos, todo lo que necesitas hacer es añadir un pack de 4 pilas a la placa arduino con un interruptor para ahorrar energía.También puedes hacer una caja con cartón o una impresora 3d para proteger el circuito de golpes o cables desenchufados. No aplique demasiada tensión. Le aconsejamos que no ponga más de 25 V y 0,5 A en el multímetro. De hecho, más allá de eso puede llegar a ser peligroso si se produce un cortocircuito. La Fábrica Arduino declina toda responsabilidad en caso de lesiones debidas al proyecto Multímetro. Simulación de proyectos