Raspberry Pi – Montieren Sie Ihre Temperatur THERMISTOR mit einem XRF-Sender-Sonde

Ich die Serie weiter meine für eine Wetterstation-drahtlose Temperatur-Sensoren. Nun, da die Sender konfiguriert sind (finden Sie unter In diesem Artikel), Es ist notwendig, sie in ihre Gehäuse zu integrieren.

Raspberry Pi Home Server - Assembler votre sonde de température THERMISTOR avec un émetteur XRF

Der Fall kommt zu montieren. Hier ist das vordere Gehäuse :

Raspberry Pi Home Server - Assembler votre sonde de température THERMISTOR avec un émetteur XRF

Es gibt :

  • Das Gehäuse
  • Einen Stapel
  • Karte
  • Widerstand
  • Ein Kondensator
  • Zwei Anschlüsse für Add-on-XRF
  • Der Connector für die Batterie
  • Die Temperatur- und Feuchtigkeitssensor

Hier ist wie alle diese kleinen Teile zusammengebaut werden :

Raspberry Pi Home Server - Assembler votre sonde de température THERMISTOR avec un émetteur XRF

Bei den Lötkolben ! 🙂 Voici le résultat final :

Raspberry Pi Home Server - Assembler votre sonde de température THERMISTOR avec un émetteur XRF

Aufmerksamkeit : Der Anschluss der Batterie auf dem Foto ist in die falsche Richtung. Ich dachte, es wäre bequemer mit Respekt auf den Sensor, aber am Ende alle. Und ich legte ein wenig Zinn auf den Zentralstecker für die Batterie (das Quadrat in der Mitte der Karte neben PAD hier) aber ein wenig zu viel an die Zeit, die es nicht. Ich bin gut amüsiert gerne meine Unsinn :-p

Nun, da Sie Ihres Senders ist es Zeit zum Testen. Stellen Sie sicher, dass Sie ein RFA-Modul auf Karte Slice von Pi. Mal sehen, ob diese kleine Welt kommt zu verstehen !

  1. Verstehen der Sprache zwischen den Modulen XRF. Es ist relativ einfach als standard. Eine Nachricht ist immer vom Typ : aXXMMMMMMMMM wo :
    • XX ist die ID des Senders Typ [EIN Z][EIN Z]
    • MMMMMMMMM ist sogar die Botschaft drin.

    Die Länge der Nachricht ist fixiert. Die nicht verwendeten Zeichen werden durch ersetzt werden -. Das Protokoll geht in beide Richtungen mit der gleichen für die Antwort oder eine Nachricht an Abfragestruktur. Finden Sie Hier alle Anweisungen, die Sie an Ihre Sonde senden können.

  2. Starten Sie das terminal mini :
    Python-~/pyserial-2.5/examples/miniterm.py/dev/ttyAMA0
  3. Hören Sie den Funksender. Hier ist es einfach, setzen Sie einfach die Münze in den Schlitz und es bleibt für kleine Nachrichten auf dem Bildschirm :
    1._sshSie erhalten mehrmals in der Nachricht hat–GESTARTET– seitens unserer Sender.
  4. Sprechen Sie mit unseren Sender. Nur Hallo sagen durch die Nachricht gesendet hat–Hallo—-. Sie beantwortet haben, sollten : ein–Hallo—-
    1._ssh
  5. In meinem Projekt habe ich zwei Sonden. Daher der Unterschied zwischen jeder Sender. Dafür werden wir die ID des Emittenten ändern.. Aufmerksamkeit, die ich nicht, der die PANID sprechen (das Äquivalent des Wifi SSID) aber ein Benutzernamen blockieren.
    Den Befehl gesendet hat–Wobei ZZ die neue ID ist CHDEVIDZZ. Kann man was immer du willst. Dann es notwendig ist den Sender mit dem Befehl Relaunch hat–NEUSTART—. Warten Sie einige Sekunden und du solltest wieder die Startmeldung aber mit dem Bezeichner ZZ anstelle von –:
    1._ssh
  6. Schließlich : Fragen Sie die Temperatur ! Et oui car au final c’est ce que l’on veut 🙂 Il faut donc demander gentiment : aZZTEMP—–. Die Antwort ist unmittelbar : aZZTMPA24.75. Et oui 24.75°C c’est l’été 🙂
  7. Letzten Schritt : Batteriestrom. Standardmäßig ist unser Sender die Wartezeit für einen Befehl beleuchtet.. Es ist möglich, zyklisch Temperatur senden. Dafür müssen Sie verwenden 2 Befehle in der folgenden Reihenfolge :
    1. aZZINTVL999X wo Sie ersetzen 999 durch das Intervall Sie wollen, und von dieser Intervalleinheit X : T = ms, S = Sekunden, M = Minuten, H = Stunden, D = Tage
    2. aZZCYCLE—- wird den Zyklus mit dem vorherigen Befehl festlegen aktivieren. Der Sender wird aktivieren alle 999 X senden Informationen dann wieder ins Bett gehen. Während seines Schlafs ist alles geschnitten. Einschließlich des Radio-Teils. Sie müssen also keine Antwort auf Ihre Nachrichten.

    Sie wählen Sie die Häufigkeit der Aufnahme von Ihre Messungen.

So ist dies unser erster Fall montiert und operative. Bleibt das zweite Gehäuse und nicht zu vergessen, es geben ein anderes Kennzeichen anstelle der ZZ montieren !

Im folgenden werden ein Skript der Konjunkturmaßnahmen mit Speicherung in einer Datenbank.

Sie können auch mögen....