ROBÓTICA EDUCATIVA

 


Varios tipos de carritos

CARRITO ROBOT CON CAMARA

Te presento el emocionante proyecto del divertido robot controlado por el microcontrolador. Este innovador dispositivo combina la potencia de una cámara incorporada para proporcionarte una experiencia única. Con este robot, no solo podrás controlarlo a distancia, ¡sino que también podrás ver en vivo el recorrido que realiza!

El microcontrolador es una opción ideal para este proyecto debido a su potencia de procesamiento y capacidades de conectividad. Con la inclusión de una cámara, puedes obtener una vista en tiempo real de lo que ve el robot mientras se desplaza. Esta función no solo añade diversión, sino también utilidad, ya que te permite inspeccionar áreas remotas o explorar entornos de manera remota.

Para cargar el programa en el robot, utilizamos el shield, que simplifica el proceso de conexión y carga del código. Este shield proporciona una interfaz conveniente para programar y permite una integración sin problemas con otros componentes del robot.

La verdadera magia de este proyecto radica en la capacidad de controlar el robot desde tu teléfono móvil a través de un servidor privado. Esto te brinda la libertad de dirigir el robot desde cualquier lugar con acceso a Internet. Ya sea que estés en casa, en el trabajo o de viaje, puedes interactuar con tu robot y explorar su entorno de manera remota.

Imagina las posibilidades que esto ofrece: desde realizar inspecciones en áreas de difícil acceso hasta divertirte explorando nuevos lugares desde la comodidad de tu hogar. Además, este proyecto es una excelente manera de aprender sobre programación, electrónica y robótica, ya que te permite experimentar con diferentes sensores, actuadores y algoritmos de control.

Varios displays


LCD NOKIA 5110 48X84 LUZ DE FONDO AZUL

La pantalla emplea un controlador PCD8544 desarrollado por Philips, un controlador LCD de bajo consumo diseñado para manejar pantallas monocromas de 48 filas y 84 columnas.

                            

Especificaciones

  • Un solo chip de LCD controlador PCD8544 
  • Interfaz de comunicación: SPI
  • Voltaje de alimentación: 3.3 a 5 VCD
  • Consumo: 100mA
  • Tamaño de la pantalla: 1.5 in
  • Visualización de datos RAM 48 × 84 bits
  • Rango de temperatura : -25 a +70 ° C
  • Dimensiones : 42.8 x 46 x 5 mm
  • Peso: 13.5 g

DIAGRAMA


Tipos de sensores


SENSOR DE MOVIMIENTO PIR

 

¿Qué es un sensor PIR?

Los sensores infrarrojos pasivos (PIR) son dispositivos para la detección de movimiento. Son baratos, pequeños, de baja potencia, y fáciles de usar. Por esta razón son frecuentemente usados en juguetes, aplicaciones domóticas o sistemas de seguridad.

 

Los sensores PIR se basan en la medición de la radiación infrarroja. Todos los cuerpos (vivos o no) emiten una cierta cantidad de energía infrarroja, mayor cuanto mayor es su temperatura. Los dispositivos PIR disponen de un sensor piro eléctrico capaz de captar esta radiación y convertirla en una señal eléctrica.

 

En realidad cada sensor está dividido en dos campos y se dispone de un circuito eléctrico que compensa ambas mediciones. Si ambos campos reciben la misma cantidad de infrarrojos la señal eléctrica resultante es nula. Por el contrario, si los dos campos realizan una medición diferente, se genera una señal eléctrica.

De esta forma, si un objeto atraviesa uno de los campos se genera una señal eléctrica diferencial, que es captada por el sensor, y se emite una señal digital.

  

Materiales

  • Módulo de Sensor PIR
  • Arduino UNO (cualquier versión)
  • LED
  • Buzzer
  • Protoboard
  • Cables de conexión
  • Resistencia de 330 ohmios

 Diagrama de conexión

Conectar los sensores PIR a un microcontrolador Arduino es realmente simple. El PIR actúa como una salida digital que puede ser de alto o bajo voltaje.

Entonces, todo lo que necesita hacer es escuchar en una entrada digital en su Arduino. Si el pin emite un pitido agudo significa que fue detectado.

 Código

El código es muy simple y básicamente mantiene un registro de si la entrada al pin 2 es alta o baja. También realiza un seguimiento del estado del pin, de modo que imprime un mensaje cuando el movimiento se ha iniciado y se ha detenido. El código es INCORRECTO por lo que tendrás que corregirlo. El led estará encendido y el buzzer apagado mientras no detecte señal el PIR, cuando detecte la señal el led empezara a parpadear y el buzzer emitirá un sonido. Recuerda el funcionamiento del sendor PIR.

 
void setup() {
            pinMode(2, INPUT); //PIN 2 as INPUT
            pinMode(3, OUTPUT); //PIN 3 as OUTPUT
}
void loop() {
            if (digitalRead(2) == HIGH){
                        digitalWrite(3, HIGH); // turn the LED/Buzz ON
                        delay(100); // wait for 100 msecond
                        digitalWrite(3, LOW); // turn the LED/Buzz OFF
                        delay(100); // wait for 100 msecond
            }
}
/*
* PIR sensor tester
*/
int ledPin = 13;                // choose the pin for the LED
int inputPin = 2;               // choose the input pin (for PIR sensor)
int pirState = LOW;             // we start, assuming no motion detected

int val = 0;                    
// variable for reading the pin status
void setup() {
            pinMode(ledPin, OUTPUT);      // declare LED as output
            pinMode(inputPin, INPUT);     // declare sensor as input
            Serial.begin(9600);
}
 void loop(){
            val = digitalRead(inputPin);  // read input value
            if (val == HIGH) {            // check if the input is HIGH
                        digitalWrite(ledPin, HIGH);  // turn LED ON
                        if (pirState == LOW) {
                                     // we have just turned on
                                     Serial.println("Motion detected!");
                                     // We only want to print on the output change, not state
                                     pirState = HIGH;
                        }
            } else {
                        digitalWrite(ledPin, LOW); // turn LED OFF
                        if (pirState == HIGH){
                                     // we have just turned of
                                     Serial.println("Motion ended!");
                                     // We only want to print on the output change, not state
                                     pirState = LOW;
                        }
            }
}
Sensor de Humedad Suelo Capacitivo Anticorrosivo
Sensor De Flujo De Agua YF-S201 Efecto Hall

Sensor de Vapor
Detector de Lluvia con Relevador

Baterías y controladores

CONFIGURACIONES DE BATERÍAS EN SERIE Y PARALELO.


SERIE

El equipo portátil que necesita voltajes mayores usa conjuntos de baterías con dos o más celdas conectadas en serie. la figura muestra un empaque de batería con cuatro celdas de 3.6V Li-ion en serie, también conocido como 4S, para producir 14.4V nominales. En comparación, una serie de seis celdas de plomo ácido con 2V/celda generará 12V, y cuatro alcalinas con 1.5V/celda darán 6V.

Conexión en serie


Si se necesita un voltaje raro, digamos, 9.50 volts, conecte cinco celdas de plomo acido, ocho de NiMH o NiCd, o tres Li-ion en serie. El voltaje final de la batería no necesita ser exacto siempre que sea mayor a lo que especifica el aparato. Un suministro de 12V podría trabajar en lugar de uno de 9.50V. La mayoría de los aparatos operados por batería pueden tolerar algo de sobre voltaje; sin embargo, el voltaje de fin de descarga debe ser respetado.


PARALELO

Si se requieren altas corrientes y no hay disponibles celdas más grandes o no cumplen la restricción de diseño, una o más celdas pueden conectarse en paralelo. La mayoría de las químicas de las baterías permiten configuraciones en paralelo con pequeños efectos colaterales. La Figura ilustra cuatro celdas conectadas en paralelo en un arreglo P4. El voltaje nominal del conjunto ilustrado permanece en 3.6 V, pero la capacidad (Ah) y el tiempo de funcionamiento se cuadruplican.

Conexión en paralelo


Una celda que desarrolla una alta resistencia o que se corta es menos crítica en un circuito en paralelo que en una configuración en serie, pero una celda que falla reducirá la capacidad total de suministro. Es como un motor a explosión que funciona con sólo tres en lugar de sus cuatro cilindros. Un cortocircuito eléctrico, por otra parte, es más serio ya que la celda fallada drena la energía de las otras celdas, causando un peligro de fuego. Muchos de esos cortocircuitos eléctricos son suaves y se manifiestan como una elevada “auto descarga”.


Pilas 18650

Baterías tipo LIPO


CURSOS PASADOS :

1.- JUNIO Y JULIO 2024                          ♦MOTORES CON ARDUINO
2.- AGOSTO 2024                                    ♦CARRITOS PRACTICAS PREVIAS
3.- SEPTIEMBRE 2024                            ♦CARRITOS IR, LUZ Y EVASOR DE 
                                                                    OBSTACULOS
4.- OCTUBRE 2024                                  ♦CARRITOS AVANZADOS
5.- NOVIEMBRE 2024                              ♦CARRITOS SEGUIDORES DE LINEA
6.- DICIEMBRE 2024                               ♦SIN CURSO

NOTA: Los cursos pueden variar de fechas por el contenido temático.
Envía mensaje por Whatsapp por cualquier duda al:

ROBÓTICA

 ¿Qué es un robot?

Sueño de muchas generaciones, la explosión tecnológica nos ha puesto al alcance de poder concretarlo. Para comenzar nuestro recorrido, hagamos un repaso de la historia de la robótica para comprender hacia dónde nos dirigimos.

 A imagen y semejanza

Desde los orígenes del hombre, podemos encontrar varios relatos sobre la creación de vida artificial. Por ejemplo, en la leyenda del Golem, un rabino de Praga le infunde vida a una estatua de barro. Asimismo, en la obra literaria Frankenstein, el doctor de dicho nombre crea un ser partir de órganos de otras personas, que luego se vuelve contra él. Si nos apartamos de la literatura, en el antiguo Egipto encontramos estatuas de dioses que incorporaban brazos mecánicos operados por los sacerdotes. En el siglo XIX, también se hicieron conocidas las creaciones de robots que jugaban ajedrez, aunque en realidad éstos ocultaban a un ser humano de baja estatura que operaba la máquina desde su interior (Figura 1). Es decir, el deseo de creación de un ser a nuestra imagen semejanza está presente desde los primeros tiempos de la humanidad.
                                                                                                                                                                                                     
Figura 1. El Turco, un robot que simulaba jugar al ajedrez y que, en realidad, tenía un jugador humano adentro.

El origen de la palabra robot se remonta a comienzos del siglo XIX. El dramaturgo Karel Capek utilizó por primera vez este término en su obra Opilek para referirse a un conjunto de máquinas inventadas por un científico para realizar tareas pesadas y aburridas. En checo, idioma original de la obra, el término robota significa trabajo tedioso.

Pero fue el escritor Isaac Asimov quien popularizó el término e introdujo el concepto de robótica en diversos relatos de ciencia ficción de su autoría. En sus obras, Asimov muestra facetas humanas de los robots y define un conjunto de leyes para que estos seres nuevos nunca se rebelen contra los humanos. Luego, el cine y la televisión generaron cientos de robots de diversa índole, algunos simpáticos (como R2D2 y Cortocircuito), y otros definitivamente en contra de sus creadores (Terminator, HAL). …


ENSAMBLE DEL CHASIS

1.- Retira la protección de las piezas de acrílico.
2.- Soldar los cables a los polos de los motores.  Es importante soldar de la misma manera que se muestra en la imagen, de lo contrario los motores podrían girar hacia el sentido opuesto.

3.- Coloca los soportes de acrílico al chasis.

4.- Coloca motores y tornillos en los soportes.

5.- Coloca las ruedas y los encoders en los motores.