Practicas arduino

Páginas: 9 (2214 palabras) Publicado: 8 de diciembre de 2014
Introducción práctica la uso de la tarjeta Arduino.
Un sistema “open hardware” para artistas y diseñadores

Prácticas Nivel I

Arduclema

Prácticas con Arduclema Nivel I. José Manuel Ruiz Gutiérrez

Prácticas Nivel I
Relación de Prácticas programadas
Salidas Digitales:
1.
2.

Manejo de una salida digital. Intermitente
Secuencia básica de 3 LED´s. Semáforo

Entradas digitales:3.
4.
5.
6.
7.
8.

Lectura de un pulsador
Contando eventos I
Contando eventos II
Gobierno de una lámpara mediante un relé
Generador de notas musicales
Timbre de llamada

Entradas Analógicas
9. Potenciómetro como entrada analógica
10. Midiendo Luz con Arduino
11. Midiendo Temperatura con Arduino
Salidas Analógicas
12. Variando la Intensidad de un LED
13. Control de la velocidadde un motor
14. Control de la velocidad de un motor mediante un potenciómetro

Prácticas con Arduclema Nivel I. José Manuel Ruiz Gutiérrez

Kit de Componentes a utilizar

1N4001

Prácticas con Arduclema Nivel I. José Manuel Ruiz Gutiérrez

Proceso de montaje de una aplicación

Esquema eléctrico

Esquema de conexionado

Prácticas con Arduclema Nivel I. José Manuel Ruiz Gutiérrez Proceso de montaje de una aplicación

GND

Pin10

Protoboard

Arduclema

Unidas en línea horizontal
Prácticas con Arduclema Nivel I. José Manuel Ruiz Gutiérrez

Salidas Digitales
Los Pines:
0,1,2,3,4,5,6,7,8,9,10,11,12, 13
se pueden utilizar como
Entradas o salidas digitales
Si realizamos transmisiones a
trabes de TX y Rx estos pines
quedan inutilizados para E/S

Lospines 3,5,6,10,11,12 se
pueden utilizar como salidas
analógicas tipo PWM

Prácticas con Arduclema Nivel I. José Manuel Ruiz Gutiérrez

Salidas Digitales
Instrucciones relacionadas
pinMode(pin, mode)
pinMode(pin, OUTPUT); // configura ‘pin’ como salida
Nº PIN

Modo

INPUT (entrada)
OUTPUT (salida)

digitalWrite(pin, value)
digitalWrite(pin, HIGH); // deposita en el 'pin' un valorHIGH (alto o 1)

digitalWrite(pin, LOW; // deposita en el 'pin' un valor HIGH (alto o 1)

Prácticas con Arduclema Nivel I. José Manuel Ruiz Gutiérrez

Práctica 1: Manejo de una salida digital. Intermitente
/* /INTERMITENTE
*/
int ledPin = 13;
/ / Definición de la salida en el PIN 13
void setup()
//Configuración
{
pinMode(ledPin, OUTPUT); // designa la salida digital al PIN 1
}
voidloop()
// bucle de funcionamiento
{
digitalWrite(ledPin, HIGH); // activa el LED
delay(1000);
// espera 1 seg. (tiempo encendido)
digitalWrite(ledPin, LOW); // desactiva el LED
delay(1000);
// espera 1 seg. (tiempo apagado)
}
Prácticas con Arduclema Nivel I. José Manuel Ruiz Gutiérrez

Práctica 1: Manejo de una salida digital. Intermitente

Intermitente. Ejemplo básico con Arduino.Encendido
y apagado de un led con una cadencia de 1 sg. usando
el PIN 13 como salida no es necesario usar una
resistencia para el led la salida 13 de Arduino la lleva
incorporada.

Prácticas con Arduclema Nivel I. José Manuel Ruiz Gutiérrez

Práctica 1: Manejo de una salida digital. Intermitente
Montaje
GND
Pin13

Protoboard

Arduclema
En el caso de conectar a la salida Pin13 nose necesita poner la
resistencia de 220 ohmios en las demás salidas SI SIEMPRE
Prácticas con Arduclema Nivel I. José Manuel Ruiz Gutiérrez

Información sobre montaje: Diodo LED
Diodo LED: Polaridad, terminal positivo el más largo.
Transforma la electricidad en luz (actuador).
Para que no se destruya debe ir acompañado por una resistencia limitadora de corriente.
LED conectado al pin delArduino con una resistencia de 220 Ohms.
La pata corta siempre a tierra y la positiva, más larga del lado de la
resistencia. Se conecta siempre a un pin digital. Si queremos que
simplemente se encienda lo conectaremos a un pin digital normal y si
queremos que lo haga gradualmente a un PWM.
La salida digital de Arduino PIN13 ya lleva conectado
una resistencia internamente por lo que cuando...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • practica de arduino
  • Practica con arduino
  • Practicas Arduino
  • Practica de Arduino
  • practicas con arduino
  • PRACTICAS ARDUINO
  • Arduino Practicas
  • practicas basicas de arduino labview

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS