Comunicación inalámbrica con el transceptor NRF24L01

Vamos a aprender a utilizar el módulo de comunicaciones «NRF24L01» para enviar y recibir datos por radiofrecuencia a 2.4GHz

NIPLE incorpora entre sus módulos el transceptor nRF24L01+. Este dispositivo permite enviar y recibir datos punto a punto, o armar completas redes de transmisión. Son ideales para realizar telemetría en todo tipo de ambientes.

Los transceptores NRF24L01 son una serie de módulos de radiofrecuencia de 2,4GHz que se basan en el chip de Nordic Semiconductor nRF24L01+.

nRF24L01-LN-PA-1

Seguir leyendo Comunicación inalámbrica con el transceptor NRF24L01

Utilizando la comunicación USB

Vamos a aprender a utilizar el módulo de comunicación «USB» para poder conectar a una computadora nuestra placa microcontrolada.

NIPLE permite comunicarse con amplia variedad de dispositivos mediante diferentes protocolos de comunicación. En este tutorial veremos como utilizar el Bus Serie Universal (USB) para poder interactuar con aplicaciones instaladas en una computadora.

El USB, es un bus estándar industrial que define los cables, conectores y protocolos usados en un bus para conectar, comunicar y proveer de alimentación eléctrica entre computadoras, periféricos y dispositivos electrónicos.

Seguir leyendo Utilizando la comunicación USB

Utilizando la comunicacion DMX

Vamos a aprender a utilizar el módulo de comunicación «DMX» para enviar datos hacia dispositivos de iluminación comerciales utilizando el estándar.

NIPLE permite comunicarse con amplia variedad de dispositivos mediante diferentes protocolos de comunicación. En este tutorial veremos como utilizar la interfaz DMX512 (Digital Multiplex) para comandar equipos de iluminación comerciales utilizados en espacios de entretenimiento.

SimpleDmxUniverse
Universo DMX

Seguir leyendo Utilizando la comunicacion DMX

Proyectos de iluminación con PWM y LEDs RGB

Vamos a aprender a utilizar el módulo «LED RGB» para controlar LEDs RGB mediante tres señales PWM. Para lograr esto ocuparemos el microcontrolador PIC16F777 que incorpora tres módulos CCP.

NIPLE incorpora una serie de microcontroladores PIC que poseen 3 perifericos CCP, con los cuales es posible generar por hardware 3 señales PWM independientes. Estas señales son muy útiles para manejar LEDs RGB y crear proyectos de iluminación fácilmente.

Seguir leyendo Proyectos de iluminación con PWM y LEDs RGB

Utilizando el reloj de tiempo real DS1307

Vamos a aprender a utilizar el módulo «Reloj de tiempo real» para medir el tiempo. El circuito integrado DS1307 es un dispositivo ideal para implementar proyectos de todo tipo que necesiten referencia horario o de calendario.

NIPLE incorpora una serie de dispositivos reloj/calendario de tiempo real para crear aplicaciones que necesiten llevar un control del tiempo. Son ideales para llevar a cabo desarrollos de consumo (relojes tradicionales) o aplicaciones industriales para registrar datos (dataloggers) en combinación con distintos tipos de sensores.

Seguir leyendo Utilizando el reloj de tiempo real DS1307

Generando señales PWM por software

Vamos a aprender a generar señales PWM por software para utilizar con modelos de micros que no dispongan de los periféricos necesarios para dicha tarea. Fácilmente podremos controlar LEDs RGB con cualquier PIC, incluso de gama baja.

A veces nos encontramos con la necesidad de trabajar con varias señales PWM y debido a limitaciones de algunos microcontroladores no lo podemos resolver utilizando el periferico CCP. Implementando esta técnica podemos generar varias señales PWM de manera rápida y fiable.

Seguir leyendo Generando señales PWM por software

Utilizando el sensor DS18B20

Vamos a aprender a utilizar el módulo «Sensor DS18B20» para medir temperaturas, almacenar los datos obtenidos en un registro y posteriormente mostrar en tiempo real los valores en un display LCD.

NIPLE incorpora entre sus sensores un termómetro digital DS18B20 que utiliza solo un pin para comunicarse con el microcontrolador mediante el bus 1-Wire®. Esta solución nos permite capturar registros de temperatura en un amplio rango de medidas, incluso armar redes de sensores para obtener varias muestras de manera simultánea.

Seguir leyendo Utilizando el sensor DS18B20