Skip to content

Instantly share code, notes, and snippets.

@jmtexla68
jmtexla68 / Motor_Paso-Paso2_jm.ino
Last active June 3, 2016 19:31
En este caso vemos el ejemplo de un motor bipolar en giro continuo. https://conbotassucias.wordpress.com/
// Programa simple de giro continuo del motor bipolar
int motorPin1 = 13; // pines del Motor
int motorPin2 = 12;
int motorPin3 = 3;
int motorPin4 = 11;
int delayTime = 100; // Delay que determina la velocidad de giro
void setup() {
pinMode(motorPin1, OUTPUT); // Configuración de los PINes como salida digital
@jmtexla68
jmtexla68 / Motor_Paso-Paso1_Invers_jm.ino
Created June 3, 2016 19:23
Y aquí un ejemplo del código para girar el motor en sentido contrario.
/*************************************************************
Motor Shield Paso-Paso
https://conbotassucias.wordpress.com/
*************************************************************/
int delaylegnth = 30;
void setup() {
@jmtexla68
jmtexla68 / Motor_Paso-Paso1_jm.ino
Created June 3, 2016 19:20
Este es un ejemplo de código para hacer el giro paso a paso en una dirección.
/*************************************************************
Motor Shield Paso-Paso
https://conbotassucias.wordpress.com/
*************************************************************/
int delaylegnth = 30;
void setup() {
@jmtexla68
jmtexla68 / MotorDC2_jm.ino
Created June 3, 2016 19:14
Sketch Arduino, Este es el código para controlar dos motores, 3 s en una dirección, pausa 1 s, giro 3s en la otra dirección
/*************************************************************
Motor Shield 2 Motores DC
https://conbotassucias.wordpress.com/
*************************************************************/
void setup() {
//Configuración Canal A
pinMode(12, OUTPUT); // Iniciar Canal Motor A
@jmtexla68
jmtexla68 / Seguidor21_jm.ino
Last active June 11, 2016 16:30
Proyecto de robot seguidor de linea.
/************************************************
Robot seguidor de linea
https://conbotassucias.wordpress.com/
************************************************/
int pin2 = 2; //damos nombre al pin 2
int pin4 = 4; //damos nombre al pin 4
void setup() {
pinMode (pin2, INPUT);
pinMode (pin4, INPUT);
@jmtexla68
jmtexla68 / Servo_2Mot_PLX1_jm.ino
Created December 5, 2015 23:10
Sketch Arduino Controla 2 motores Servo con una placa Shield Motor Rev3
/************************************************
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
@jmtexla68
jmtexla68 / Servo_PLX1_jm.ino
Created December 5, 2015 23:01
Scketch Arduino Servo PLX , Un potenciometro comanda la posición del servo, se graban estos datos en excel.
/************************************************
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
@jmtexla68
jmtexla68 / Servo_CBS1_jm.ino
Created December 5, 2015 22:45
-CBS1: Proyecto tipo servo, carga un angulo fijo -CBS2: Control con un potenciometro -CBS3: Proyecto final con potenciometro en español
/************************************************
Arduino Servo
https://conbotassucias.wordpress.com/
Proyecto tipo servo, carga un angulo fijo
************************************************/
#include <Servo.h> // Carga la librería Servo.h que contiene métodos para trabajar con servos
Servo miServo;
int angulo=90;
@jmtexla68
jmtexla68 / MotorDC1_jm.ino
Created December 5, 2015 22:12
Sketch Arduino, Este es el código para controlar un motor, 3 s en una dirección, pausa 1 s, giro 3s en la otra dirección
/************************************************
Tutorial Arduino Motor Shield REV3
https://conbotassucias.wordpress.com/
************************************************/
void setup() {
//Configuración Canal A
pinMode(12,OUTPUT); //Iniciar Motor Canal A
pinMode(9,OUTPUT); //Iniciar Freno Canal A
@jmtexla68
jmtexla68 / Flanco positivo_jm.ino
Created December 5, 2015 21:36
Sketch Arduino Valido para ver cambios de estado en una variable
/*
Valido para ver cambios de estado en una variable
https://conbotassucias.wordpress.com/
*/
const int pulsador = 3; // el numero de pin del pulsador
const int led = 13; // el numero del pin del LED
const long timeledon = 2000; // tiempo en que la led esta encendida en ms
// variables:
int EstadoActual = 0;