Sabias que podes utilizar uma placa Arduino como voltímetro e amperímetro?É esse o projeto que lhe propomos hoje. Vamos utilizar um ecrã LCD para visualizar os valores de tensão e de corrente. Dificuldade : A vantagem deste projeto é que o multímetro é fácil de construir, muito preciso e pode medir tensões muito superiores a 5V.Uma segunda vantagem deste projeto é que requer muito poucos componentes. Materiais necessários Materiais necessários para o projeto :Placa ArduinoUm ecrã lcd 16×23 resistências: 500 ohms, 15 kilo-ohms, 1,5 kilo-ohmsFios de ligação Diagrama do projeto Aqui está o esquema do projeto simulado onde podemos ver que a tensão e a corrente lidas pela placa Arduino são quase as mesmas que as dadas pelo gerador de tensão: Programa do projeto #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 } Como é que coloco o programa na placa Arduino? Para colocar o programa na placa, é necessário o software Arduino Ide. Pega no código e copia-o para o software, que depois o compila e carrega-o para a placa.Se tiveres problemas em carregar o teu programa, podes ver o nosso curso sobre o assunto! Bónus: criar um multímetro autónomo! Para poder utilizar o seu multímetro de forma independente em todos os seus projectos, basta adicionar um conjunto de 4 pilhas à placa do arduino com um interrutor para poupar energia.Também podes fazer uma caixa de cartão ou de uma impressora 3D para proteger o circuito de choques ou fios desligados. Não aplicar demasiada tensão! Aconselhamo-lo a não colocar mais de 25 V e 0,5 A no multímetro. De facto, para além disso, pode tornar-se perigoso se houver um curto-circuito. A Arduino Factory declina qualquer responsabilidade em caso de ferimentos provocados pelo projeto do multímetro. Simulação de projectos