Skip to content

Instantly share code, notes, and snippets.

@jmtexla68
jmtexla68 / BlinkWithoutDelay_jm
Created June 13, 2015 16:52
Sketch Arduino Enciende y apaga un diodo emisor de luz (LED) conectado a un pin digital, sin utilizar la función de retardo
/* Blink sin retardo
Enciende y apaga un diodo emisor de luz (LED) conectado a un pin
digital, sin utilizar la función de retardo (). Esto significa
que otro código se puede ejecutar al mismo tiempo sin ser
interrumpido por el código LED.
El circuito:
@jmtexla68
jmtexla68 / Button_jm
Created June 13, 2015 17:11
Sketch Arduino Enciende un LED al oprimir un pulsador
/*
Button
Enciende un LED al oprimir un pulsador
El circuito
* LED conectado del pin 13 a GND
* pulsador conectado del pin 3 a +5V
* resistencia de 10K del pin 3 a GND
@jmtexla68
jmtexla68 / Debounce_jm
Created June 13, 2015 17:20
Sketch Arduino Antirrebote Cada vez que el pin de entrada va de BAJO a ALTO (por ejemplo, debido a un pulsador), el pin de salida se conmuta de BAJO a ALTO o ALTO a BAJO. hay una demora mínima entre alterna para el rebote del circuito (por ejemplo, para ignorar ruido).
/*
Antirrebote
Cada vez que el pin de entrada va de BAJO a ALTO (por ejemplo, debido a un pulsador),
el pin de salida se conmuta de BAJO a ALTO o ALTO a BAJO.
hay una demora mínima entre alterna para el rebote del circuito (por ejemplo, para ignorar
ruido).
Tambien podemos usar este sketch para actuacion con retardo al trabajo
ajustando el tiempo.
@jmtexla68
jmtexla68 / AnalogReadSerial_jm
Created June 15, 2015 20:34
Sketch Arduino, Lee una entrada análogica y la muestra por la pantalla del ordenador (consola serial) probar girando el potenciómetro.
/*
--------------------------------------
Lectura serial de entrada análoga
--------------------------------------
Lee una entrada análogica y la muestra por la pantalla del
ordenador (consola serial) probar girando el potenciómetro
http://arduino.cc
https://conbotassucias.wordpress.com/
@jmtexla68
jmtexla68 / Blink_jm
Created June 15, 2015 20:36
Blink_jm Enciende un led 2 seg. y lo apaga 0,5 seg. descripción de cada linea, mi primer proyecto arduino.
@jmtexla68
jmtexla68 / DigitalReadSerial_jm
Last active August 29, 2015 14:23
Sketch Arduino; Lee una entrada digital y muestra por la pantalla del ordenador (consola serial) el estado del pulsador cuando es oprimido; a 0 o 1
/*
--------------------------------------
Lectura serie de una entrada digital
--------------------------------------
Lee una entrada digital y muestra por la pantalla del
ordenador (consola serial) el estado del pulsador
cuando es oprimido; a 0 o 1
https://conbotassucias.wordpress.com/
@jmtexla68
jmtexla68 / DigitalReadSerial_1_jm
Created June 15, 2015 20:42
Sketch Arduino; Lee una entrada digital y muestra por la pantalla del ordenador (consola serial) el estado del pulsador cuando es oprimido.
/*
--------------------------------------
Lectura serie de una entrada digital
--------------------------------------
Lee una entrada digital y muestra por la pantalla del
ordenador (consola serial) el estado del pulsador
cuando es oprimido.
https://conbotassucias.wordpress.com/
@jmtexla68
jmtexla68 / Fade_jm
Created June 15, 2015 20:44
Scketch Arduino; Fundido de luz Este ejemplo muestra cómo sube y baja el brillo de un LED en el pin 9 utilizando la función analogWrite .
/*
Fundido de luz
Este ejemplo muestra cómo sube y baja el brillo de un LED en el pin 9
utilizando la función analogWrite ().
*/
int led = 9; // Pin donde ponemos el LED
int brillo = 0; // Luminosidad del LED
int cantLuz = 5; // Puntos que se desvanece el LED
@jmtexla68
jmtexla68 / ReadAnalogVoltage_jm
Created June 15, 2015 20:46
Scketch Arduino; LeerVoltajeAnalogico Lee una entrada analógica en el Pin A0, en forma de voltaje, e imprime el resultado en la consola serial monitor.
/*
LeerVoltajeAnalogico
Lee una entrada analógica en el Pin A0, en forma de voltaje, e imprime el resultado en la consola serial monitor.
El circuito:
Conectar la señal del potenciometro al pin A0 y las otras dos patas a 5v y GND
*/
// La rutina setup arrancacada vez que reiniciamos arduino:
@jmtexla68
jmtexla68 / DigitalImputPullup_jm
Created June 20, 2015 17:17
Entrada Pullup Serial Lee una entrada digital en el pin 2 e imprime los resultados al monitor serie. El pullup significa que la lógica del pulsador se invierte. Va a HIGH cuando está abierto, y LOW cuando se pulsa.
/*
Entrada Pullup Serial
Lee una entrada digital en el pin 2 e imprime los resultados al monitor serie.
El pullup significa que la lógica del pulsador se invierte.
Va a HIGH cuando está abierto, y LOW cuando se pulsa.
El circuito:
* Interruptor conectado del pin 3a tierra
* Led conectado en el pin 9 con una resistencia intercalada