RFM69 / Arduino Pro Mini tener animada discusión con JeeLink

He estado explorando el mundo creciente de transceptores baratos, pequeño. Estos pequeños dispositivos son muy útiles para la comunicación entre dos nodos de la computadora y encajan muy bien en muchos proyectos. Las radios cubren una amplia gama de frecuencias y una igualmente amplia gama de características. Las radios que he elegido para esta demostración son las radios de RFM69C de los laboratorios de esperanza. Vienen en varias frecuencias y estoy usando la versión 433Mz. Recomiendo leer la hoja de datos para este radio en este momento. RFM69C hoja de datos

Este radio utiliza un bus SPI para comunicarse con el procesador a que está conectado. Es una buena idea entender cómo funciona el SPI. Este tutorial de Sparkfun es útil: TUTORIAL de SPI . Mi punto principal aquí es que escribir a controladores de radio que son interfaz con SPI bus no es fácil de hacer y las personas inteligentes que hacen funcionar deberían ser reconocidas por sus habilidades. Mi otro punto es que puede ser muy confuso y frustrante para conseguir una radio particular trabajando con un procesador en particular utilizando un lenguaje de codificación particular.

Debido a esto, se han creado varios módulos que combinan una radio con un procesador en un paquete pequeño donde el procesador se encarga de todas las transacciones de SPI y usted, el usuario presenta una conexión UART que es mucho más fácil de tratar con.

Entonces, después de un poco de frustración falsos comienzos decidí improvisar una buena demostración de radios de dos RFM69, uno usando SPI y un módulo con UART, comunicándose entre sí. Elegí el Arduino mini pro porque es barato y existe un conductor de trabajo. (Su también un dispositivo poco cool). Este instructable le mostrará cómo tener estos dos radios entablar una conversación de estado estacionario y también demostrar control de eventos en el mini pro. También elegí el enlace Jee porque es una buena representación de un UART habilita módulo y es respaldada por los laboratorios de Jee.

Voy a tratar de señalar la clave aprendizajes que fui a través pero como de costumbre si usted quiere aprender algo se necesita para estudiar y pasar tiempo jugando con él. Es ciertamente el caso con las radios.

Una cosa que debo mencionar. Muchas bibliotecas, ejemplos y comentarios se basan en un radio mayor, el RF12. Por ejemplo, el enlace Jee viene cargado con un bosquejo de la demo - RF12Demo. Pero su funcionamiento en el RF69!. Esto sucede mucho que ver pues.

Adelante.

Una advertencia: estoy asumiendo que puede trabajar en una línea de comandos y puede utilizar un terminal como mini-com y saber cómo averiguar el ID del dispositivo para un USB enchufado dispositivo. Debe entender la comunicación serial básica. Si no estás en este nivel, probablemente no es un buen lugar para empezar!

También supongo que sabes cómo utilizar el IDE de Arduino. Definitivamente no es un lugar para empezar si no sabes.

Artículos Relacionados

Programar Arduino Pro Mini usando Arduino Uno

Programar Arduino Pro Mini usando Arduino Uno

Hola a todos. Hoy voy a mostrar como programar arduino pro mini usando arduino uno.Si ya tenías un arduino uno y nuevamente comprar arduino pro mini entonces usted no necesita comprar el convertidor USB a serial para programar el arduino pro mini por
Cómo programar Arduino Pro Mini con Arduino Uno y ArduShield - sin los cables de

Cómo programar Arduino Pro Mini con Arduino Uno y ArduShield - sin los cables de

El objetivo principal de esta instrucción es mostrar cómo programar más fácil manera de Arduino Mini o Arduino Pro Mini con Arduino UNO y ArduShield – sin los cables.Paso Tutorial paso, con ninguna medida para saltar por PCB impresionante.Paso 1 - ¿q
Cargar Sketch en Arduino Pro Mini con usbASP

Cargar Sketch en Arduino Pro Mini con usbASP

En este tutorial bilingüe (inglés e indonesio, versión Indonesia debajo de la línea de separación con el estilo itálico), vamos a aprender como subir sketch ("sketch" es el término para el código de programa escrito para Arduino) dispositivo Ard
Fácil Arduino Pro Mini TV-B-Gone disfrazado

Fácil Arduino Pro Mini TV-B-Gone disfrazado

TV-B-Gone hacía en mis sueños ;)Quería probar TV-B-Gone durante muchos años, pero afortunadamente no he no encontrado nunca todoslos componentes para hacer una, y con servicios de transporte malos en mi ciudad, fueresultando para ser super caro para
Estante del paño interactivo (con Raspberry Pi, Arduino Pro Mini y Bluetooth HC-05)

Estante del paño interactivo (con Raspberry Pi, Arduino Pro Mini y Bluetooth HC-05)

Este es mi primer Instructable! Así que si he hecho algún error, por favor Perdóname :)El propósito es darle a los clientes una nueva experiencia al comprar.Cada vibración que los clientes cuando ellos eligiendo la ropa moviendo el perchas o / a los
Arduino pro mini Bluetooth HC-06 y aplicación Android

Arduino pro mini Bluetooth HC-06 y aplicación Android

Arduino pro mini Bluetooth HC-06 y aplicación AndroidL canal de YouTubeDocumentos y código
Arduino Pro Mini caja de música

Arduino Pro Mini caja de música

Mi recreación de una caja de música se basa en:Página de la caja de música de Sofíahttp://www.craigandheather.net/celemusicbox.htmlNivel de experiencia: medio, que necesita algunas habilidades de soldadura y utilizando un taladro para hacer algunos a
Program Arduino Pro Mini with FTDI FT232RL

Program Arduino Pro Mini with FTDI FT232RL

Cómo programar Arduino Pro Mini con FT232RL de FTDI¿Qué necesitamos?1. Arduino Pro Mini2. puente de alambre hembra a hembra3. FTDI FT232RL4. macho A Mini B USB cable5. Arduino IDELas conexiones del FT232RL de FTDI y el Mini Pro son:GND -> GNDCTS-->
Generador de funciones (arduino pro mini)

Generador de funciones (arduino pro mini)

Hola,se trata de un generador de funciones con Arduino Mini Pro y unos pocos componentes que en poder empezar con un diente de Sierra de aproximadamente 40Hz y 5Vpp. presionando una vez el botón SWFUN cambiar la salida a una onda triangular y presion
Arduino Pro Mini Stand (hacerla reutilizable).

Arduino Pro Mini Stand (hacerla reutilizable).

Hey chicos, qué voy a hacer aquí es el Arduino pro mini soporte, no sólo un simple soporte, contribuye a que sea reutilizable.La mayoría de las veces, cuando desea utilizar la Junta pro mini o algo parecido que me refiero a Nano o etc. tiene sólido l
Subir sketch Arduino Pro Mini usando Arduino UNO

Subir sketch Arduino Pro Mini usando Arduino UNO

He comenzado mi camino con el arduino UNO, hacia el mini pro no comprar el adaptador USB, pero el Consejo UNO que sirve para subir mis dibujos.Paso 1: Quitar el Atmel ICMuy cerfuly quitar el IC Atmel de Arduino UNO, las clavijas son muy gentel así qu
Arduino, Sonar Mini Robot

Arduino, Sonar Mini Robot

En este proyecto que quiero hacer un robot mini-sonar con arduino pro mini. Sonar o sensores ultrasónicos funcionan en un principio similar al radar o sonar, que evalúan los atributos de un destino interpretando los ecos de la radio o las ondas de so
InPace - un Arduino basado en datos GPS fitness pulsera con bluetooth y una app de iOS

InPace - un Arduino basado en datos GPS fitness pulsera con bluetooth y una app de iOS

InPace es una muñequera de fitness basado en Arduino, con una aplicación de iOS que lo acompaña, que puede proporcionar feedback directo sobre cómo el usuario es ellos mismos de estimulación durante una carrera, caminata o ciclismo de ruta. Realiza u
MPU-9150/9250 IMU con Arduino Pro Micro

MPU-9150/9250 IMU con Arduino Pro Micro

¿Comprar un sensor de 10-DOF de aliexpress o ebay y experimentar problemas funcionando? He descargado Jeff Rowberg biblioteca y la salida siempre congelada después de un tiempo. Me decidí a depurar el código, porque el sensor MPU-9150 parecía promete