Cintillo Institucional
Diferencias entre las revisiones 28 y 29
Versión 28 con fecha 2009-10-01 15:02:51
Tamaño: 3155
Comentario:
Versión 29 con fecha 2009-10-01 15:15:00
Tamaño: 3762
Comentario:
Los textos eliminados se marcan así. Los textos añadidos se marcan así.
Línea 1: Línea 1:
Línea 65: Línea 64:

 En esta practica se utilizaron componentes sencillos y de facil acceso un potenciometro conectado alas entradas analogicas de la tarjeta arduino como se explica en el programa el potenciometro tiene la capacidad de variar su resistencia interna dependiendo de el sitio donde se encuentre su perilla a medida que se gira al lado derecho aumenta su resistencia y si se gira al lado izquierdose disminuye .
Al realizarlo en el sistema se puede notar que el led 13 de la targeta arduino enciende en periodos de tiempo variables dependiendo del potenciometro en su totalidad puede ser mas lento o mas rapido.

wiki comunidad

Proyecto Hardware Libre Cenditel

Página Cenditel

wiki Cenditel

Plataforma de Desarrollo Colaborativo

Curso Sensibilización Hardware Libre (Unidad 002)

logohl.png logohl.png logohl.png

002/02 Actividad 002

Descripción de las entradas

  • * Se cuenta con 6 entradas, contienen un convertidor A/D de 10 bits.
  • * 0-5v se transforma en 0-1023

Comandos

analogRead(potPin)

analog01.jpg

figura 22.1:

  • analog03.jpg

  • . . Un potenciómetro es un resistor al que se le puede variar el valor de su resistencia. De esta manera, indirectamente, se puede controlar la intensidad de corriente que hay por una línea si se conecta en paralelo, o la diferencia de potencial de hacerlo en serie. Normalmente, los potenciómetros se utilizan en circuitos con poca corriente, para potenciar la corriente, pues no disipan apenas potencia, en cambio en los reostatos, que son de mayor tamaño, circula más corriente y disipan más potencia.

figura 22.2

analog02.jpg

figura 22.3

/*
 * AnalogInput
 * by DojoDave <http://www.0j0.org>
 *
 * Turns on and off a light emitting diode(LED) connected to digital
 * pin 13. The amount of time the LED will be on and off depends on
 * the value obtained by analogRead(). In the easiest case we connect
 * a potentiometer to analog pin 2.
 *
 * http://www.arduino.cc/en/Tutorial/AnalogInput
 */

int potPin = 2;    // select the input pin for the potentiometer
int ledPin = 13;   // select the pin for the LED
int val = 0;       // variable to store the value coming from the sensor

void setup() {
  pinMode(ledPin, OUTPUT);  // declare the ledPin as an OUTPUT
}

void loop() {
  val = analogRead(potPin);    // read the value from the sensor
  digitalWrite(ledPin, HIGH);  // turn the ledPin on
  delay(val);                  // stop the program for some time
  digitalWrite(ledPin, LOW);   // turn the ledPin off
  delay(val);                  // stop the program for some time
}
  • En esta practica se utilizaron componentes sencillos y de facil acceso un potenciometro conectado alas entradas analogicas de la tarjeta arduino como se explica en el programa el potenciometro tiene la capacidad de variar su resistencia interna dependiendo de el sitio donde se encuentre su perilla a medida que se gira al lado derecho aumenta su resistencia y si se gira al lado izquierdose disminuye .

Al realizarlo en el sistema se puede notar que el led 13 de la targeta arduino enciende en periodos de tiempo variables dependiendo del potenciometro en su totalidad puede ser mas lento o mas rapido.

hlpd/curso_arduino/uni00202 (última edición 2011-07-15 16:43:51 efectuada por _desactivada_csoto)