Anemómetro para AeroVénturi
Idea del anemómetro para Generador de energía con principio de Vénturi
Se desea construir un anemometro con un motor de cc conectado a unas aspas que se moverán con el viento.
Conectaremos el motor a un pin analógico de una placa "arduino uno" y sensaremos la tensión que se genera al moverse a una determinada velocidad. Que se puedan ver los valores en un display LCD.
Luego armaremos la función de tensión en función de velocidad.
Y por último mostraremos en el display la velocidad.
Circuito esquemático:
Componentes:
- Motor de 6 VCC (Motor Dc 2000 Rpm 3v A 6v Modelo 140) $4.091 Nubbeo
- Arduino UNO (Arduino Uno Atmega328 Compatible Usb Basado En Ch340) $18.000 Nubbeo
- Pantalla LCD (Pantalla Lcd Display 16x2 Hd44780 Azul) $5.400 Sysport / $8.345 Nubbeo
- Tubo de PVC ( TCaño Tubo Pvc Extrapesado 25mm X 3mts Metros Roker Cxr25ep) $2.174,04 Sanic Pro
- Madera (Ancho 10 cm Largo 10 cm 100cm) $4.000 Fabricante osvaldo
- Cables (Para Protoboard Macho Hembra 20 Cm 40 Dupont) $2.700 Todo Micro
- Llave (Mini Palanca 6a 125v-3a 250v 3 Patas On-off- On) $1.518 Local 9
- 2 Pilas Recargables (18650 de 3,7v y 2a) $18.000 TBcin
Construcción
Programación Arduino:
#include <LiquidCrystal.h>
LiquidCrystal screen(8,9,4,5,6,7);
int motor = A2;
void setup() {
screen.begin(16,2);
Serial.begin(9600);
Serial.print("on run");
pinMode(motor,OUTPUT);
}
void loop() {
int vehicle_velocity = 15; //Km/h
float read_voltage = analogRead(A2)*(5.0 / 102.3);
int velocity = read_voltage*vehicle_velocity;
int k = velocity/read_voltage;
delay(10);
screen.print("Voltage:");
screen.print(read_voltage*10);
screen.print("mv");
if (read_voltage == 0.00) {
screen.clear();
screen.print("Disconnected");
Serial.print("Disconnected ⚠ ");
}
Serial.println(read_voltage);
screen.setCursor(0,10);
screen.print("Wind:");
screen.print(read_voltage*k);
screen.print("km/h");
delay(500);
screen.clear();
}












Comentarios
Publicar un comentario