jueves, 14 de agosto de 2014

Congreso-taller robótica educativa


Quinto encuentro de investigación escolar 2014





Controlador de carga solar Arduino (PWM)

¿Qué es un controlador de carga?
Un controlador de carga solar regula el voltaje y la corriente proveniente de los paneles solares que se colocan entre un panel solar y una batería .It se utiliza para mantener la tensión de carga adecuada de las pilas. A medida que la tensión de entrada del panel solar se eleva, el controlador de carga regula la carga de las baterías de impedir cualquier exceso de carga.
Tipos de Controlador de carga:
OFF 1.ON
2. PWM
3. MPPT
El controlador más básico de carga (tipo ON / OFF) simplemente supervisa la tensión de la batería y abre el circuito, parando la carga, cuando la tensión de la batería se eleva a un cierto nivel.
Entre los controladores MPPT 3 carga tienen mayor eficiencia, pero es costoso y necesita circuitos complejos y algorithm.As un aficionado principiante como yo creo PWM controlador de carga es mejor para nosotros que sea considerada como el primer avance significativo en la carga de la batería solar.
¿Qué es PWM:
Pulse Width Modulation (PWM) es el medio más eficaz para lograr la carga de la batería de tensión constante mediante el ajuste de la relación de trabajo de los interruptores (MOSFET). En PWM controlador de carga, la corriente del panel solar se estrecha según la condición de la batería y las necesidades de recarga. Cuando un voltaje de la batería alcanza el punto de consigna de regulación, el algoritmo PWM reduce lentamente la corriente de carga para evitar el calentamiento y la gasificación de la batería, sin embargo, la carga continúa a devolver el importe máximo de la energía a la batería en el menor tiempo.
Controlador de carga solar Arduino (PWM)

Ventajas de controlador de carga PWM:
1. Superior eficiencia de carga
2. Mayor duración de la batería
3. Reducir sobrecalentamiento de la batería
4. Minimiza el estrés en la batería
5. Capacidad de desulfatar una batería.
Este controlador de carga (6/12 / 24v y 5A) se puede utilizar para:
1. Carga de las baterías usadas de sistema de energía solar
2. linterna solar en zona rural
Carga del teléfono celular 3.
Creo que he descrito mucho sobre el fondo de la acusación controller.let empieza a hacer el controlador.
Al igual que mis instructables anteriores usé ARDUINO como el microcontrolador que incluyen PWM y ADC en el chip.

Paso 1: Piezas necesarias:

1. ARDUINO UNO (Rev-3)
2. 16 × 2 CARÁCTER LCD
3. MOSFETS (IRF9530, IRF540 o equivalente)
4.TRANSISTORS (2N3904 o transistores NPN equivalentes)
5. RESISTENCIAS (10k, 4.7k, 1k, 330ohm)
6. CAPACITOR (100uF, 35v)
7. DIODE (IN4007)
8. LEDS (rojo y verde)
JUNTA 9. PAN
10. CABLES DE PUENTE

Lobo de 50.000 YEN se ve bailando con violencia [DARWIN MINI]


 https://www.youtube.com/watch?v=4VsNyzABXsQ&feature=youtu.be

viernes, 8 de agosto de 2014

K4S, UN TECLADO PARA ARDUINO PARA UTILIZAR CON ARAÑAZOS

Este proyecto lo comienza hace unos meses. Juan Brito, autor del blog Desafio Ecuador, en contacto conmigo para hablar de los arañazos y las oportunidades que da este entorno de programación en el mundo de la educación. En sus propias palabras: Danny Macancela y yo estamos convencidos de que aumentar la calidad de la educación en las escuelas y colegios no requiere grandes presupuestos de los gobiernos. Este ideal de cambio es el que nos ha llevado a desarrollar este proyecto para enseñar a los niños las matemáticas y la programación. Los niños pueden aprender matemáticas con fábulas. El objetivo de este proyecto es la búsqueda del crecimiento del talento humano, que comienza en el aula. Como dice Fritjof Capra: "Hoy tenemos el conocimiento, la tecnología y los recursos financieros para construir un futuro sostenible. Todo lo que necesitamos es la voluntad política y el liderazgo '



Desde aquí, también quiero dar las gracias a Danny Macancela por su ilusión en el proyecto y su apoyo económico. 


De Scratch para Arduino 


Scratch para Arduino es una modificación de Scratch que permite a la plataforma del programa  Arduino en una forma simple, utilizar una interfaz de alto nivel.  Incluye bloques específicos para la gestión de los sensores y actuadores conectados a la placa Arduino. En la página web del proyecto se puede encontrar toda la información y recursos para empezar a trabajar con él. 

En este momento, todos los pines del Arduino tiene una función específica, por lo que debe tener esto en cuenta cuando  conecte los dispositivos a la placa de Arduino. He aquí un resumen de los pines y funciones:
Entradas digitales: pines digitales 2 y 3
Entradas analógicas: 6 pines analógicos
Salidas digitales: pines digitales 10,11 y 13
Salidas analógicas (PWM): pines digitales 5, 6 y 9
Cuatro salidas especiales para conectar servomotores de rotación continua: pines digitales 4, 7, 8 y 12. 

Para utilizar este modo de scratch con Arduino, primero debe instalar el entorno de Arduino (incluidos los conductores) y subir al bordo del firmware que permite la comunicación entre cero y el tablero. Una vez que haga estos pasos, usted tendrá el sistema listo para empezar a trabajar con S4A!
El Hardware
La junta K4S está orientado para un entorno educativo, por lo que el hardware es "simple", y tiene los elementos básicos para empezar a trabajar con S4A.

yo Desarrollo este tablero de desbloqueo para encajar en la placa Arduino Uno. ¿Por qué Arduino Uno? Porque desde S4A se asegura que con esta placa  pone a prueba el software y obras. Estoy trabajando con esta placa alrededor de tres meses y siempre funciona bien! 



SENSOR DE COLOR

Anteriormente he hecho un sensor de color utilizando Arduino pero no tengo el tiempo para actualizar en mi blog. Hoy voy a compartir los detalles de este mini proyecto. Básicamente, el sensor se compone de tres LEDs y luz  dependiente de la resistencia (LDR). La LDR detectará el color y lo mostrará a otro RGB LED. Además de la pantalla en el LED RGB, el color también se mostrará en la PC. RGB LED se utiliza comúnmente en los colores de visualización en LCD o OLED como el monitor y la televisión.



En realidad, hay muchos métodos para detectar el color, pero utilizando sólo LED y LDR deben ser la forma más barata de hacer este trabajo. Voy a explicar cómo funciona este sensor. En primer lugar, la LDR tiene que detectar el contraste entre la superficie de blanco y negro. Para detectar el color, cada LED toma el turno para brillar en la superficie y el Arduino leerá el voltaje en LDR. 
Hice el sensor de color en un pedazo de tabla de la tira. Consta de 3 LEDs de color, que es de color rojo, verde y azul, así como una resistencia dependiente de la luz (LDR).


AT89S51 CONVERTIDOR DE NÚMEROS





                                           AT89S51 Number Converter

UN TERMÓMETRO HIGRÓMETRO DIGITAL CON PANTALLAS ANALÓGICAS

Parece que no se puede visitar a un sitio web micro-controlador sin ver una acumulación termómetro / higrómetro digital de algún tipo. Después de todo, es bastante fácil de construir y al mismo tiempo muy útil también. En este post, voy a mostrar otra construcción de  termómetro / higrómetro. Pero en vez de usar una pantalla LCD o pantalla de 7 segmentos para la salida, me decidí a ir retro, usando dos "agujas" para mostrar las lecturas de temperatura y humedad en su lugar. 


Y para que el proyecto sea más divertido, no hice uso de medidores analógicos para la salida pero opto por utilizar dos servos en lugar. El sensor de temperatura y humedad que utilicé es SHT21 de Sensirion, el mismo sensor que usé en mi proyecto de registro de temperatura antes. En ese proyecto, las lecturas de temperatura y humedad se envían por la red y se muestran en mi servidor web (se pueden ver las lecturas actuales en mi laboratorio aquí)



 El circuito en sí es tan simple como se pone. SHT21 se monta en un tablero de arranque y conectado a la placa ATmega328P vía cable plano. El sensor se coloca a una cierta distancia de la placa MCU de manera que la medición no se ve afectada por el calor disipado por la MCU y estos circuitos circundantes.


FOTO DE COMVENCIONES



Apoyando el evento Internacional Nodebotsday
Lugar: edificio Ruta N








RoboCup2014!