C/C++

Arduino: luz automática con temporizador de apagado

2020-11-29 - Categorías: C/C++

¡Hola de nuevo! Comparto aquí un codekata para construir una luz automática con Arduino. La idea es que se encienda con un sensor, y se mantenga encendida durante 30 segundos. Si mientras está encendida, se producen nuevos movimientos, entonces resetea la cuenta atrás a 30 segundos de nuevo para que se mantenga la luz encendida. A los 30 segundos de no haber movimiento se apagará.

Como único input tiene un sensor PIR, el clásico sensor de movimiento basado en infrarojos. Como output usa 3 pines, dos son simplemente leds para ver que está activo o no, y un tercer output que es un relay para encender y apagar luces usando voltajes y amperajes más altos como lámparas a 220v, por ejemplo.

Continuar leyendo..

C++ & Python: comunicando la Raspberry Pi y Arduino por el puerto USB

2020-02-22 - Categorías: C/C++ / GNU/Linux / Python
Conectando Arduino y Raspberry Pi con un cable USB..

Para algunas cosas va muy bien una Raspberry Pi, para otras va muy bien Arduino, con lo que combinarlos es una buena idea.. ? Es decir, en un proyecto en donde haya que tener capacidad de procesamiento, red, hacer programas con bastante lógica, bases de datos, etc.. conviene tener disponible un sistema completo o parcialmente completo similar a un ordenador, la Raspberry Pi. Por otro lado, para trabajar manejando sensores y actuadores, señales analógicas, señales digitales moduladas en pulso o sin modular.. conviene tener disponible un microcontrolador, Arduino ?

Se puede siempre tratar de prototipar todo con una Raspberry, o todo con Arduino, pero no es la mejor idea. Dependerá de las funcionalidades del proyecto que será más sencillo construir con una cosa, con otra, o con las dos.

Continuar leyendo..

© 2024 JnjSite.com - MIT license

Sitio hecho con WordPress, diseño y programación del tema por Jnj.