2013-11-02

Proyecto con Arduino.



Llevo unas semanas jugando con electrónica, programando en C, Perl, html y varios sistemas operativos.
Hasta hoy las cosas que he probado:

* Programar un Arduino con un código simple que dados NN bits, los pase a los puertos 40 en adelante.
En esos puertos tengo conectada otra placa con 16 relays para encender/apagar cosas, relays de 250 volts y 10 amperes, lo que es bastante.

* El mismo código arduino pero dados 8 bits, los pasa al puerto 14 en adelante.
En esos 8 pin outs, tengo conectado un Display de 7 segmentos (curiosamente traen 8 porque incluyen un punto).

* También le conecté a la placa un switch en el puerto 10 para leer un SI/NO.

* Metí Arduino y relays en una caja comprada por 2 euros en "Los chinos"... agujeros para sacar cable USB y en breve mas agujeros para conectar cables a los relays.

* Armado de programas Python para control de relays y display 7 segmentos.

* Armado de programa para conectar Linux con Un controlador que armó Douglas, enviar 2 caracteres para control de relays.

* Armado de programa que dados NN bits los pase al Arduino directamente. Para faciliar la interacción desde y hacia la placa.

* Probé Cygwin para poder correr programas C en Linux (en Windows),
Para enviar bits al Arduino, existe una manera mas facil aun.

WINDWOS CYGWIN
echo 00000000 > /dev/ttyS2

WINDOWS
echo 1111111 > com3:

* Luego armado de páginas HTML y PERL para interactuar desde internet, donde las peticiones llegan a un web publicado en internet y controlar al arduino.

* Luego COPIA DE TODO por las dudas...

* Ahora estoy armando luces de Leds de bajo consumo de 4 watts, para conectar hasta 16 a los relays, para hacer juegos de luces de colores. Pero necesito latas donde meter las luces y papeles de colores. Trabajos manuales para mis hijas.

* En camino vendrán mas cosas, un display de 5 displays de 7 segmentos, cables para conectar mas cosas, luces de colores de tira, un adaptador USB a SERIAL y algunas cosas mas que ya ni recuerdo.


* Todo esto funciona a 12 volts, para evitar problemas de riezgos eléctricos para los chicos.
Voy a preparar varios experimentos mas con ventiladores, motores y mas cosas.

* Recomiendo que prueben el programa MIXXX que es similar al Tracktor DJ pero gratuito.













No hay comentarios:

Por el mundo