Skip to content

Instantly share code, notes, and snippets.

@SoloArduino
SoloArduino / ReadAnalogVoltage_3decimales
Created March 18, 2017 07:57
Números decimales y varibles tipo float - Lectura de voltajes con 3 decimales
/*
Números decimales y varibles tipo float - Lectura de voltajes con 3 decimales
Ejemplo de como medir un voltaje usando un pin analógico mostrándolo por el puerto serie
definiendo de forma incorrecta la formula de conversión
float voltaje = valorMedido*5.0/1023.0
Autor: M.Dominguez, 2017
*/
@SoloArduino
SoloArduino / ReadAnalogVoltage_error3
Created March 18, 2017 07:03
Números decimales y varibles tipo float - ejemplo 3
/*
Números decimales y varibles tipo float - ejemplo 3
Ejemplo de como medir un voltaje usando un pin analógico mostrándolo por el puerto serie
definiendo de forma incorrecta la formula de conversión
float voltaje = valorMedido*5.0/1023.0
Autor: M.Dominguez, 2017
*/
@SoloArduino
SoloArduino / ReadAnalogVoltage_error2
Created March 18, 2017 06:50
Números decimales y varibles tipo float - ejemplo 2
/*
Números decimales y varibles tipo float - ejemplo 2
Ejemplo de como medir un voltaje usando un pin analógico mostrándolo por el puerto serie
definiendo de forma incorrecta la formula de conversión voltios=valorMedido*5.0/1023.0
Autor: M.Dominguez, 2017
*/
// El bloque setup se ejecuta una sola vez al comienzo del programa
@SoloArduino
SoloArduino / ReadAnalogVoltage_error1
Last active March 18, 2017 06:50
Números decimales y varibles tipo float - error 1
/*
Números decimales y varibles tipo float - ejemplo 1
Ejemplo de como medir un voltaje usando un pin analógico mostrándolo por el puerto serie
definiendo de forma incorrecta la formula de conversión voltios=valorMedido*5/1023
Autor: M.Dominguez, 2017
*/
// El bloque setup se ejecuta una sola vez al comienzo del programa
@SoloArduino
SoloArduino / BareMinimum
Created March 7, 2017 20:49
Ejemplo - Basics - BareMinimum
void setup() {
// introduce el código de la configuración seleccionada aquí,
// esta sección solo se ejecuta una vez al inicio del sketch:
}
void loop() {
// contiene el código que se ejecutará continuamente
// (lectura de entradas, activación de salidas, etc).
// Esta función es el núcleo de todos los programas de Arduino y
@SoloArduino
SoloArduino / AnalogReadSerial
Last active March 6, 2017 20:58
Ejemplo - Basic - AnalogReadSerial en español
/*
AnalogReadSerial
Lee una entrada analógica en el pin 0, e imprime los resultados a través del monitor serie.
De forma paralela, y siempre que el monitor serie no se esté usando se puede visualizar de forma gráfica
usando la herramienta Serial Plotter disponible en el menú Herramientas (Herramientas > Serial Plotter)
Para esta práctica conecta el pin central del potenciómetro al pin A0,
y los extremos del mismo uno a 5 voltios y otro a tierra (GND).
@SoloArduino
SoloArduino / KY-004 Modulo de pulsación manual con LED de aviso
Last active March 10, 2017 18:59
KY-004 Modulo de pulsación manual con LED de aviso
/*
KY-004 Modulo de pulsación manual
Vamos a usar el móudlo de pulsación manual como si fuera un módulo de fin de carrera en un ascensor
Definiremos la variable que vamos a usar, para registrar si detectamos de llegada o no (en nuestro caso AlarmaDeLLegada),
y monitorizaremos la variable de detección de llegada para que encienda el LED en caso de que nuestro ascensor
llegue al final del recorrido, o se mantenga apagado si todavía no lo ha hecho.
La descripción completa del proyecto se encuentra disponible en
https://soloarduino.blogspot.com.es/2013/12/sensor-de-interrupcion-manual-ky-004.html
@SoloArduino
SoloArduino / KY-002 Sensor de choque
Last active September 3, 2016 05:28
KY-002 Sensor de choque con LED de aviso
/*
KY-002 Sensor de choque
Definiremos la variable que vamos a usar, para registrar si detectamos vibración o no (en nuestro caso AlarmaChoque),
y monitorizaremos la variable de detección de choque para que encienda el LED en caso de choque mecánico
La descripción completa del proyecto se encuentra disponible en
http://soloarduino.blogspot.com.es/2013/12/sensor-de-choque-keyes-ky002-ky-002.html
Este código es de uso público.
Preparado el 3 de septiembre del 2016
@SoloArduino
SoloArduino / HC-SR04_Sensor_de_distancia
Created September 3, 2016 03:32
Sensor de distancia con un HC-SR04 y comunicación externa por medio de la consola
/*
Sensor de distancia con un HC-SR04 y comunicacion externa
por medio de la consola
VCC to arduino 5v GND to arduino GND
Echo to Arduino pin 13 Trig to Arduino pin 12
Basado en un Sketch disponible
http://trollmaker.com/article3/arduino-and-hc-sr04-ultrasonic-sensor
para traducir y comentar el codigo en español, desde un nivel basico
@SoloArduino
SoloArduino / HC-SR04_Sensor_de_distancia_con_LEDs
Created August 31, 2016 18:15
Sensor de distancia con un HC-SR04 notificando mediante el uso de un par de LEDs uno para aviso de colisión y el segundo (verde) para aviso de falta de obstaculos
/*
Sensor de distancia con un HC-SR04 notificando
mediante el uso de un par de LEDs, uno para aviso de colisión
y el segundo (verde) para aviso de falta de obstaculos
VCC conectado al pin de 5v del Arduino y
GND conectado al pin GND del Arduino
Echo conectado al pin 13 del Arduino y
Trig conectado al pin 12 del Arduino