Bild Erfassung Bird Feeder (5 / 7 schritt)

Schritt 5: XBee Bibliothek Diskussion


Wenn Sie diese bekommen haben weit dauert einen Moment, um zu reflektieren.  Es ist ziemlich erstaunlich, dass in der Lage, ein Bild mit einer MCU nehmen.  Wenn Sie eine SD-Karte hinzugefügt werden Sie Ihre eigene digitale Kamera gebaut haben!

Allerdings brauchen wir keine SD-Karte, denn wir werden diese Daten an einen Computer zu streamen.  Meine Waffe der Wahl für diese Aufgabe ist die XBee.  Dies sind große Module, die eine ganze Menge mehr als nur senden und empfangen von blind.  Sie müssen zwei XBees im API-Modus konfigurieren.  Wenn Sie unsicher sind, wie Sie dies tun, entnehmen Sie bitte meiner instructable auf API-Modus XBees.   Ich habe zwei Serie 1 XBees, denn ich habe mehrere herumliegen und ich brauche nicht zu bewältigen-Koordinator/Router/Ende Geräteeinstellungen (zuviel denken).

Wir verwenden Sie API-Modus leichter sicherstellen, dass jedes Paket senden wir empfangen wird. Wenn der Sender im API-Modus des Empfängers Prüfsumme wird das Paket an Stellen Sie sicher, dass es nicht beschädigt ist und so mit einer Lieferung Status (ACK) Paket Antworten weiß, es wurde erfolgreich gesendet. Schreiben Sie Ihre eigene XBee-Bibliothek, aber ich würde empfehlen, mit dem XBee-Java-API geschrieben von Andrew Rapp.

Gibt es eine Python-Entsprechung dieser Bibliothek, die ich verwenden wollte, aber konnte nicht zum laufen zu bringen.  Die XBee-Python-API hängt PySerial.  Jedes Mal, wenn die XBee 0x13 sendet, kodiert PySerial das Byte als 0x7D 0x33.  Herausstellt, dass es 3 anderen Problem Bytes gibt: 0x11, 0x91 und 0x93.  Stellt sich heraus, dass "Einige Modems mit Software-Flusssteuerung abfangen können ausgehende DC1 und DC3 ignorieren das 8. Bit (Parität). Diese Daten würden auf den Link wie folgt übermittelt werden":

  • 0x11 wird kodiert als 0x7d, 0x31. (XON)
  • 0x13 wird kodiert als 0x7d, 0x33. (XOFF)
  • 0x91 wird kodiert als 0x7d, 0xb1. (XON mit Parität)
  • 0x93 wird kodiert als 0x7d, 0xb3. (XOFF mit Parität)

Ich versuchte alle mögliche Einstellungen mit PySerial und war nicht in der Lage, diese Codierung Problem zu lösen.  So... Früher habe ich die XBee-Java-API, die perfekt funktioniert!

In Verbindung stehende Artikel

Makedo Juice Carton Bird Feeder

Makedo Juice Carton Bird Feeder

Vögel sind faszinierende Geschöpfe, und wir möchten Ihnen nahe zu kommen helfen! Vögel sind nicht nur ein integraler Bestandteil unseres Ökosystems, aber geben Sie uns mit großer Freude in unserem täglichen Leben mit ihren fröhlichen Liedern, faszini
Kiefer Kegel Eichhörnchen/Bird Feeder

Kiefer Kegel Eichhörnchen/Bird Feeder

mein Sohn und ich fand diese Tannenzapfen hängen von einem Toten Zweig auf dem Hof. Diese einfache Kiefer Kegel Eichhörnchen/Bird Feeder machen einen großen handwerklichen für jedes Alter Kind. Sie sind ein großer Spaß verbreiten die Erdnussbutter un
Galgen Bird Feeder

Galgen Bird Feeder

A Hangman Stil Bird Feeder und zwielichtigen Brot Art Opfer. Hergestellt aus Reststücken von rund um das Haus.Schritt 1: Erste Schritte Alle Teile zu finden, war ziemlich einfach. Verwenden ein paar Stückchen Stücke aus Holz, einige Garten Bindfäden
15 Minuten Wild Bird Feeder

15 Minuten Wild Bird Feeder

Dies ist eines der einfachsten wilde Vogel-Feeder, die ich entworfen habe. Die Tatsache, dass es offen ist und die Vögel fühlen sich sichere Landung auf sie macht es ideal für Bilder und Zeitarbeit seltener Vögel, die auf einem geschlossenen Feeder l
Bird Feeder Webcam Wireless

Bird Feeder Webcam Wireless

hier ist mein Make der Futterhäuschen-Webcam, die basiert auf ein paar der anderen ich habe in letzter Zeit veröffentlicht. Ich dachte, es war eine großartige Idee, also beschloss ich, selber machen...hier in Aktion zu sehen.Schritt 1: Sammeln Sie Ma
Umbrella Bird Feeder

Umbrella Bird Feeder

Dies ist ein fantastischer Weg, um einen gebrochenen Schirm wiederverwenden! Der Metallrahmen ist ein idealer Ort für Vögel, Barsch, und die bunte Stoff ist eine auffällige Gartendekoration. Die Reinigung ist ein Kinderspiel-einfach aufsprühen, mit e
Bird Feeder Fotoausgang

Bird Feeder Fotoausgang

hier ist ein Vogelhäuschen Foto Port verwendet, um Vögel zu fotografieren. Diesein ist auf ein Deck-Schiene montiert, sondern eine längere Leitung kann verwendet werden, um es in der Mitte von Ihrem Hof oder Garten zu installieren. Ziel ist es, eine
DIY Pine Bird Feeder - a CNC Project

DIY Pine Bird Feeder - a CNC Project

Das war ein sehr einfach lustiges kleines Projekt. Die äußeren Katzenfutter Schale gehalten immer von allerlei interessante Vögel, eindeutig ein Vogelhaus benötigt wurde geplündert.Dies wurde in Inkscape entwickelt, so dass ich auf meine kleine 3040
My bird feeder

My bird feeder

Während der Winterzeit ist eine schöne Vogelwelt außerhalb zu unterstützen und Ihnen etwas zu "Essen". Ich habe ein kleines Projekt und mit ein paar Kinder (Alter von 8 und 9) gebaut, während mein Sohn Geburtstag - es war spannend zu sehen, die
TARDIS Bird Feeder

TARDIS Bird Feeder

Ist der Winter nähert sich und Herrn ist es Zeit zu beginnen, die Vögel wieder zu füttern!Ich lieh mir die TARDIS Pläne und Ausdrucke aus:TARDIS Bücherregal mit Sound und Licht durch Gears4Brainsum die richtigen Dimensionen zu erhalten!Dies wurde von
Bird Feeder Eichhörnchen Schallwand

Bird Feeder Eichhörnchen Schallwand

hatte ich zunehmende Probleme mit Eichhörnchen klettern die Pole zu meinem Vogelhäuschen und Essen das Vogelfutter. Ich suchte nach einem geringen Wartungsaufwand und einfache Installation, dauerhafte Lösung. Die traditionelle Leitbleche, die aussehe
Eco Friendly Bird Feeder

Eco Friendly Bird Feeder

gibt es immer diese lästige, Scavenger-ähnliche Vögel lauert in der Nähe von in Ihrem Garten oder von zu Hause.  Durch Verwendung von Materialien, die Sie in der Regel wegwerfen würden, können Sie jetzt das Problem lösen, indem man ein Vogelhaus inne
Füttern die Vögel - Wasserflasche Bird Feeder

Füttern die Vögel - Wasserflasche Bird Feeder

meine Anforderungen waren einfach, billig, und es kann nicht aussehen wie eine Limo-Flasche.Schritt 1: Teilen Stückliste:klaren Kunststoff-FlascheEss-Stäbchen,Kunststoff-Container etwas größer dann FlascheDraht, oder eine Zeichenfolge, etc..,Allzweck
Wie erstelle ich Fette Kugel Bird Feeder

Wie erstelle ich Fette Kugel Bird Feeder

habe ich beschlossen, meine gefiederten kleinen Garten Freunde einen zusätzlichen Schub in die Kältewelle wir haben und machen einige Meisenknödeln für sie. Es ist einfach zu tun und Spaß für Kinder - meine Tochter ist nur 18 Onths alt und half.Schri