Comedero de pájaros de captura de imágenes (5 / 7 paso)

Paso 5: Biblioteca de XBee discusión

Si se ha llegado a este momento usted debe tomar un momento para reflexionar.  es bastante asombroso ser capaz de tomar una foto con una MCU.  Si se añade una tarjeta SD habrá construido su propia cámara digital!

Sin embargo, no necesitamos una tarjeta SD ya que vamos a transmitir esos datos a un ordenador.  Mi arma preferida para esta tarea es el XBee.  Estos son módulos grandes que hacen mucho más que sólo envían y recibir ciegamente.  Usted necesitará configurar dos XBees en modo API.  Si no está seguro cómo hacerlo, consulte mi instructable en modo API para XBees.   Utilicé dos Series 1 XBees porque tengo varios ahí y no tengo que lidiar con Coordinador/router/end configuración del dispositivo (demasiado pensamiento).

Utilizamos el modo API para asegurar más fácilmente que cada paquete que enviamos es recibido. Cuando en el modo API el receptor será suma de comprobación del paquete para asegurarse de que no es corrupto y responder con un paquete de estado de entrega (ACK) así que el remitente sabe fue enviado con éxito. Podría escribir su propia biblioteca de XBee, pero recomendaría usando la API de XBee-Java escrito por Andrew Rapp.

Existe un equivalente de Python de esta biblioteca, que había diseñado para su uso, pero no pudo conseguir trabajo.  La API de Python XBee depende PySerial.  Cada vez que el XBee envía 0 x 13, PySerial codifica los bytes como 0x7D 0x33.  Resulta que hay otros 3 bytes de problema: 0x11, 0x91 y 0x93.  Resulta que "Algunos módems con control de flujo software pueden interceptar salientes DC1 y DC3 ignorando el 8 bit (paridad). Estos datos se transmitirían en el enlace siguiente":

  • 0x11 está codificado como 0x7d, 0x31. (XON)
  • 0 x 13 es codificado como 0x7d, 0x33. (XOFF)
  • 0x91 está codificado como 0x7d, 0xb1. (XON con conjunto de paridad)
  • 0x93 está codificado como 0x7d, 0xb3. (XOFF con conjunto de paridad)

Probé todas las configuraciones posibles con PySerial y fue incapaz de resolver este problema de codificación.  So... He utilizado la API de Java de XBee, que funcionó a la perfección!

Artículos Relacionados

Comedero de pájaros de Twitter

Comedero de pájaros de Twitter

Este verano mi hijo de 5 años hijo y quería trabajar en un proyecto que sería divertido, educativa y afines a la naturaleza. Disfrutando de una Colorado hermosa tarde de verano en la terraza de la abuela y el abuelo viendo todos los colibríes lucha c
Comedero para pájaros de cámara de seguridad

Comedero para pájaros de cámara de seguridad

Hola a todosPrimavera será pronto y es el momento poner algunos nidos!Hice esta casa para pájaros especial para mi padre. Se convierte en un poco más viejo y esto va junto con dos características: 1) se vuelve un poco paranoico y tal modo asustado pa
Cómo hacer un comedero para pájaros de

Cómo hacer un comedero para pájaros de

Usted aprenderá cómo construir una pajarera en los siguientes pasos.Paso 1: Materiales necesariosSe necesita la computadora programa Auto desk Inventor.Un cortador láser es necesario junto con la capacidad de acceder a un ordenador para recortar las
Comedero para pájaros de paracord de rueda

Comedero para pájaros de paracord de rueda

Alguien me dio un montón de pedazos de madera de roble de desecho, sobrante de un piso de parquet. Todo sobre 7 x 13 cm. Tomó un tiempo para tener una idea de qué hacer con esto. He pensado en este diseño, e hice varias aves casas y comederos para pá
Comedero para pájaros de R2-D2

Comedero para pájaros de R2-D2

Siga estos pasos para hacer un comedero para pájaros de R2-D2! Mira mi video breve que muestra todos los pasos básicos para hacer uno de madera. Si quieres hacer uno también, haga clic aquí para visitar mi artículo de sitio web y descarga el PDF grat
Comedero para pájaros de materias recicladas

Comedero para pájaros de materias recicladas

Hola mi nombre es Ella y tengo 11 años. Nos ganan insignias/parches durante todo el año y hoy estoy trabajando en mi parche de instructables. Me decido a mostrarte cómo hacer un comedero para pájaros con materiales reciclados.Mi par favorito de gafas
Comedero para pájaros de paquete plano

Comedero para pájaros de paquete plano

Este bricolaje trata de hacer una pajarera llena plana.Los siguientes pasos le guiará para hacer este comedero para pájaros de por sí mismo.Paso 1: Materiales y herramientas Para este proyecto necesitarás:-Un tornillo-Unas arandelas de espesor-Lamina
Cómo construir un comedero para pájaros de "Flexi-perca" ardilla prueba por $10 o menos

Cómo construir un comedero para pájaros de "Flexi-perca" ardilla prueba por $10 o menos

quien pone un comedero para pájaros con la esperanza de disfrutar de las aves pronto atraerá a los huéspedes no deseados - las ardillas. Estas lindo pero rapaces poco chase de monstruos de los pájaros, comer todas las semillas y puede masticar comede
Comedero para pájaros de madera curvada

Comedero para pájaros de madera curvada

construcción de cajas nido para pájaros es una de esas clásicas cosas que hacer con las manos. En primer lugar estamos expuestos al proceso de la clase de madera de alta escuela. Momentos frustrantes con madera contrachapada y uñas mal ajustadas gene
Agrietado de comedero para pájaros de huevo

Agrietado de comedero para pájaros de huevo

Hice uno de estos nidos hace unos meses pero nunca hice un video o instructable así cuando oí que veranos carpintería corría un concurso de pajarera en YouTube hizo una nueva versión y filmado el proceso! Este es un proyecto muy simple y divertido pa
Comedero para pájaros (con webcam)

Comedero para pájaros (con webcam)

vamos a ver... El año pasado aburría, tenía algo tendido alrededor de en el cobertizo de madera... Qué hacer, qué hacer...Comedero para pájaros! Siempre divertido para tener algo de vida en el jardín durante la primavera así que lo mejor es poner uno
Comedero para pájaros de reciclado

Comedero para pájaros de reciclado

Comedero para pájaros construida reciclado de objetos:Botella de 2L popTapa de tina de helado de 2Ltornillo de la cubierta 1 pulgadaenvases de plástico de bombilla circularalambre1. en la parte inferior de la botella, cortar pequeños agujeros de tama
BEEKEAT (modelo de comedero para pájaros colgante)

BEEKEAT (modelo de comedero para pájaros colgante)

este es un modelo 3D de impresión de la BEEKEAT colgando comedero para pájaros que soy slipcasting en arcilla a una escala mayor.  Había construido el modelo 3d original en Rhino 4.0, luego impreso en una dimensión BST 1200.
Convertir una antigua placa de bronce en un comedero para pájaros

Convertir una antigua placa de bronce en un comedero para pájaros

hacer del mundo un lugar mejor, reciclar algunos momento precioso en un comedero para pájaros.Paso 1: Primero debe usted conseguir una placa, sugiero tiendas de segunda mano y ventas de revolver iglesia como fuentes obtener tu placa, retire el papel