Introduction: Control Local

Para este modo de control se debe de estar en contacto directo con el equipo, ya que serán los elementos ubicados en la protoboard los que permitan el mando del variador de intensidad. En modo local el equipo puede realizar la variación de funcionamiento tanto en modo digital como en modo analógico, si bien para este último modo de operación debe de llevar incorporado un potenciómetro. En cualquier modo de funcionamiento (tanto local como remoto, como digital o analógico) es de uso normal el controlar la intensidad. Esto significa que se los problemas de las corrientes a veces pueden generar problemas. Para programar la intensidad se trabaja desde dos puntos de vista, una localmente y otra remotamente desde un computador.

Step 1: Materiales.

Se necesita:

  • Protoboard.
  • Dos LEDs.
  • Potenciometro.
  • Arduino.
  • Pulsador.
  • Dos resistencias 360Ω.
  • Una resistencia 1K.

Step 2: Conexiones.

Pasos:
  1. Se conecta la parte positiva de la protoboard a los 5V.
  2. La parte negativa a GND.
  3. Se establece los pines a los dos LEDs y se conectan al voltaje y a tierra(usar resistencias 360Ω).
  4. Se establece el pin del pulsador, y se conecta al voltaje y a tierra (usa resistencia 1K).
  5. Se establece el punto analógico el potenciometro y se conecta a voltaje y tierra.

Step 3: Programación Arduino.

int value;

int Brillo;

int estado;

void setup() {

Serial.begin(9600);

pinMode(5, OUTPUT);

pinMode(6, OUTPUT);

pinMode(4, INPUT);

pinMode(A0, INPUT); }

void loop() {

estado = digitalRead(4);

if (estado == HIGH) {

value = 1 - value;

if (value == HIGH) {

digitalWrite(5, 1);

delay(250);

} else {

digitalWrite(5, 0);

delay(250);

}

while (value == 1) {

Brillo = analogRead(A0) / 4;

Serial.println(Brillo);

analogWrite(6, Brillo);

} }