Skip to content

Instantly share code, notes, and snippets.

@jmtexla68
jmtexla68 / Bascula_Basico_jm.ino
Created August 22, 2023 20:48
Código con el valor de escalado corregido.
/*
***********************************************
Tutorial Arduino Bascula Dosificadora
https://conbotassucias.wordpress.com/
***********************************************
Código con el valor de escalado corregido.
El valor de escalado lo hemos obtenido con ayuda del
sketch de calibración.
@jmtexla68
jmtexla68 / Calibracion_Bascula_jm.ino
Created August 22, 2023 19:22
Este código es para calcular el valor de escala que debemos usar con objeto de calibrar nuestra bascula
/*
***********************************************
Tutorial Arduino Bascula Dosificadora
https://conbotassucias.wordpress.com/
***********************************************
Este código es para calcular el valor de escala que debemos usar.
Arrancaremos con el siguiente Sketch sin poner peso,
abrimos el monitor serie,
cuando se estabiliza la carga ya podemos poner un peso próximo al
@jmtexla68
jmtexla68 / Bascula_28_jm.ino
Created August 21, 2023 18:08
Se trata de un dispensador para líquidos espesos, concretamente miel.
/*
***********************************************
Tutorial Arduino Bascula Dosificadora
https://conbotassucias.wordpress.com/
***********************************************
EXPLICACIÓN
El sistema se compone básicamente de una caja donde va alojada
una báscula hasta 5kg, un teclado y un display lcd,
un controlador Arduino UNO.
@jmtexla68
jmtexla68 / MSA_MI_01_jm.ino
Last active March 26, 2021 22:11
Aplicaciones para sensor de micrófono, en concreto un modulo KY-038 y KY-037. Ver el encabezado descripción.
/*
***********************************************
Tutorial Arduino Sensor Microfono
https://conbotassucias.wordpress.com/
***********************************************
Este ejemplo utiliza un sensor de microfono,
en concreto un modulo KY-038.
Al detectar un sonido, se activa una salida, en este caso
el led interno de la placa.
Cuando no detecta se apaga.
@jmtexla68
jmtexla68 / Arduino_LCD_jm_D10.ino
Created February 17, 2021 19:44
Creación de caracteres especiales desplazándose en un display de 16x2. Símbolo de los Vengadores
/*
***********************************************
Tutorial Arduino LCD
https://conbotassucias.wordpress.com/
***********************************************
Demostracion del uso de un display de 16x2
La libreria LiquidCrystal funciona con todos los
displays compatibles con el driver Hitachi HD44780.
Este ejemplo imprime un mensaje y caracteres personalizados
@jmtexla68
jmtexla68 / Arduino_LCD_jm_D7.ino
Created January 28, 2021 19:21
Demostración del uso de un display de 16x2 Este ejemplo imprime un mensaje y va corriendo las dos líneas
/*
***********************************************
Tutorial Arduino LCD
https://conbotassucias.wordpress.com/
***********************************************
Demostracion del uso de un display de 16x2
La libreria LiquidCrystal funciona con todos los
displays compatibles con el driver Hitachi HD44780.
Este ejemplo imprime un mensaje y va corriendo las dos lineas
@jmtexla68
jmtexla68 / Arduino_LCD_jm.ino
Last active March 26, 2021 22:12
Demostración del uso de un display de 16x2. Este ejemplo imprime un mensaje y usa las funciones display() y noDisplay() para encender y apagar el LCD.
/*
***********************************************
Tutorial Arduino LCD
https://conbotassucias.wordpress.com/
***********************************************
Demostracion del uso de un display de 16x2
La libreria LiquidCrystal funciona con todos los
displays compatibles con el driver Hitachi HD44780.
Basado en el ejemplo:
@jmtexla68
jmtexla68 / Servo_CBS2_jm.ino
Created June 3, 2016 20:45
En este ejemplo moveremos el servo según la señal de un potenciómetro
/************************************************
Tutorial Arduino Servo
https://conbotassucias.wordpress.com/
************************************************/
#include <Servo.h> // Carga la librería Servo.h que contiene métodos para trabajar con servos
Servo myservo; // Crea un objeto servo para controlar el servomotor
int potpin = 0; // Pin analógico usado para conectar el potenciómetro
int val; // variable para leer el valor del pin analógico
@jmtexla68
jmtexla68 / Servo_CBS4_jm.ino
Last active June 3, 2016 20:40
En este ejemplo vamos a controlar la posición del motor desde el Monitor Serial. Le mandaremos la letra 's' para aumentar 10º o la letra 'b' cuando para decrementar 10º. Además con la función constrain nos aseguramos de que el valor no supere los 180 ni baje de los 0.
/************************************************
Tutorial Arduino Servo
https://conbotassucias.wordpress.com/
************************************************/
#include <Servo.h>
Servo miServo;
int angulo=90;
@jmtexla68
jmtexla68 / Motor_Paso-Paso3_jm.ino
Created June 3, 2016 19:31
Otro ejemplo de utilización con Arduino y el Arduino Motor Shield R3. https://conbotassucias.wordpress.com/
#include <Stepper.h>
const int pwmA = 3;
const int pwmB = 11;
const int dirA = 12;
const int dirB = 13;
// Cantidad de pasos para una revolución completa.
// 360 / Angulo de cada paso (1.8)
const int STEPS = 200;