0% encontró este documento útil (0 votos)
13 vistas7 páginas

Arduino

Util en programación
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
13 vistas7 páginas

Arduino

Util en programación
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Arduino.

2 3
.

9
1
. 8

5 6

1. Conector ubs: se conecta el cable ubs a al pc, para pasar toda la información
de todos los programas y para enviarle energía al Arduino. /código se ejecuta
en la tarjeta, el pc es solo para dar energía.
2. Botón de reinició: cuando ya esta el código, se presiona para que arranque
desde el inicio.
Pines: donde se conectan los cables de jumper, y son los que van a transmitir las
señales eléctricas de acuerdo con lo programado en el Arduino.
3. Pines digitales: reciben y envían información, SOLO INFORMACIÓN DIGITAL
(0 – 1) (encendido o apagado).
4. Pines análogos: Solo leen información analógica
5. 3,3 y 5 V: Dan energía.
6. GND: son entradas de tierra/ todos los circuitos para poderlos completar
deben de llegar a tierra.
7. Microcontrolador: procesador de la tarjeta / procesa cálculos y almacena
infornación.
8. Leds: transferencia de información, parpadean cuando se le está enviando
información a la tarjeta.
9. Leds siempre conectado a la línea 13, siempre se va a prender cuando está
línea le este pasando energía.
Vocabulario.
Concepto. Definición. Ejemplo.
Void Se ejecuta una sola vez
setupu. (solo al inició).
pinMode. Se le indicia al programa pinMode(13,OUTPUT);
que se utilizara un pin. // Especifica el numero de pin y
utiliza – output: indicia mandar
corriente, (enviar información).

Nota: se utilizará el pin 13 para


enviar información.
Void loop. Se ejecuta constantemente.
digitalWrite Escritura digital. digitalWrite(13,HIGH);// en el pin
13, quiero que se prenda el led
(va a pasar corriente), se utiliza el
HIGH (alto), para que este
mantenga prendido.
digitalwrite Digitalwrite(13,LOW);// para
apagar
Nota: para empezar una segunda palabra, siempre se inicia con mayúscula.
Delay: comando para esperar y se pone en milisegundos, entre el valor sea más
mínimo, más rápido va a parpadear.
Ejemplo:

Protoboard.
Columnas, van de arriba hacia abajo.
Columnas, van de arriba Ejemplo: Fila 8,
hacia abajo. Columna E.

Filas, de derecha a
izquierda.

Rieles, funcionan llevando


la energía de arriba hacia
abajo.
la energía va a
estar
interconectados.

Nota: La energía
siempre se va a llevar de
forma vertical, nunca El 5V, se va conectar
horizontal. con la línea positiva,
por lo tanto cualquier
cable conectado a
está línea, va a tener
energía.
Conectar a polo a tierra,
por lo tanto, se conecta un
GND, a la línea negativa,
por lo tanto, cualquier cosa
que se quiera conectar a
tierra, se pondrá en la línea
negativa.

Nota: Los rieles funciona


de manera independiente a
las filas y columnas, por lo
tanto, para poder conectar
se deben pasar un cable
jumper.
Todas van a tener a misma
energía, por lo tanto, si
desde el riel, se está
pasando 5V, todas van a
tener exactamente los 5V,
pero verticalmente no van
a estar conectadas.

La línea de la mitad las va


a separar, por lo tanto, no
van a estar conectadas
entre sí, en esos casos.

Nota: Horizontalmente nunca se van a conectar las filas y columnas, únicamente


los riles.
Nota: Pata larga led (polo positivo) / pata corta (polo negativo).
Izquierda: polo positivo.
Derecha: polo negativo
Resistencia: Sirve para que pase únicamente, la cantidad de energía que se
necesita, y no los 5V completos.
Nota: Para que no pase la corriente completa, sobre el led, y lo queme, la
corriente pasara primero por la resistencia, (la corriente ira al positivo del led),
por lo tanto, al conectar la resistencia, es ideal que una de las paticas quede
hacía el positivo del led.
Recomendaciones:
Color claro: para valor positivo.
Color oscuro: para el valor negativo.
El cable jumper, se conectará al positivo del led y luego a las 5V de la tarjea.
Conexión a tierra: se conectará al negativo del led, y luego se conecta al polo a
tierra de la tarjeta.
Ejemplos:
Led, se conecta entre la fila 30 (positivo- largo) y la fila 31 (negativo – corto); la
resistencia se conectará, en el lado positivo del led (para asegurar que pase la
corriente necesaria), el cable claro (conectado a los 5V), se conectara en la fila
28, parte positiva del led y la parte negativa del led, se conectara el cable oscuro,
conectado a tierra.

Ensayo con rieles:


El color oscuro, (negativo), se colocará en cualquiera de los rieles positivos, y el
color claro en cualquiera de los riles negativos, luego, coger otro cable claro, y
pegarlo en el riel negativo, y luego pegarlo al positivo del led, después, coger un
cable oscuro, pegarlo en la parte negativa del led, y la otra punta pegarla en la
negativa del polo a tierra.

Desde programación:
1. Pasamos la punta que estaba en 5V al pin 8.
Variables en Arduino.
Valor repetido, varias veces:
Variables: se tiene un valor en global, en un sitio especifico y se va utilizando o
cambiando únicamente donde está el valor en específico.
Int: números enteros.
Ej: int dot = 100;
Int dash = 300;
Int ledPin = 7 ;

Valores absolutos: evitar utilizarlos.

También podría gustarte