Environmental Monitoring mit BeagleBone oder RaspberryPI und Ardunio


Dies ist ein Projekt, ich arbeite schon eine Weile an, und immer noch Wege zu gehen, aber ich habe genug Erfolg jetzt, was ich kann ich teilen, was ich habe.  Dies umfasst ein Beaglebone und ein Arduino via serielle TTL und I2C, unter Verwendung einer parallelen LCD mit einem Arduino, Arduino ein DHT-22 mit und mittels DS18B20 1-Draht-Sensoren mit einem BeagleBone in der nächsten Woche oder so verbinden.

Ich glaube, dass alle Anweisungen hier mehr oder weniger als angewendet werden-ist es, eine RaspberryPI oder PcDuino oder andere kleine Computer, die serielle TTL und i2c und 1-Draht für den DS18B20 unterstützt.  Als ich einige ArchReactor (der lokale Hackerspace) Mitglieder versuchen, diese auf ihren Geräten bekommen, werde ich hier bestätigen welche Geräte arbeiten und fügen Sie alle relevanten Informationen.

Mein Endziel ist, verwenden Sie mehrere Temperatur, Luftfeuchtigkeit und andere Sensoren durch mein Haus, auch außerhalb, zu verbreiten und Steuern meine Wärme und AC und ganze Haus Fan zu optimieren und Komfort und Energieverbrauch auszugleichen.  Die Details über die Funktionsweise, die sind noch nicht festgenagelt werden, und ich werde beginnen mit der Überwachung, damit ich sehen kann, welche Art von Daten, die ich mit arbeiten müssen.

Diese instructable wird erklärt, wie für den Einstieg mit einem Arduino und Beaglebone und ein paar Sensoren und eine Anzeige.

Sachen, die Sie benötigen:
-BeagleBone
-Ardunio
-TFT LCD
-Sensoren
-viele Jumper Drähte!

Ich habe eine BeagleBone für eine Weile, aber ein schwarzer sollte die gleiche Arbeit.  Für den Arduino können Sie Prototypen mit einem Uno oder andere standard Arduino kompatibel, aber ich bin ein Steckbrett Arduino mit, und ich mache schließlich eine Platine dafür, damit ich es in möglichst kleinem einen Fall wie möglich integrieren können.  Für das LCD habe ich eine 2,8" TFT mit Touch-Screengewählt.  Gibt es sicherlich leichter bedienbar LCDs gibt, aber dieses ist nur $18, und ich habe genug IO zu diesem Lauf in 8-Bit-Modus.  Ich fange mit dem DHT-22 Temperatur- und feuchte-Sensor, und ich werde bald DS18B20 Temperatursensoren hinzufügen.

Ich habe eine SparkFun Wishlist für das Surfboard Arduino Teile und Sensoren.

Ein weiteres Ziel von mir war in der Lage sein, dem Arduino Programm aus der BeagleBone TTL seriell zu aktualisieren.  Ich habe das in diesem detaillierte instructable, und die Serienteile werden auf dieser Grundlage.  Nachdem ich das LCD zu arbeiten habe ich erkannte, dass es Verwendung von D0 und D1 erfordert (serielle Schnittstelle) und so mit den Beaglebone kommunizieren musste ich etwas anderes zu verwenden.  Ich wollte etwas Neues lernen und I2C verwenden.

Stichworte: Arduino, Lcd, BeagleBone, I2c, Minipc

In Verbindung stehende Artikel

Yun Basis Strom Monitor mit Cloud Support / Temboo und Google Drive

Yun Basis Strom Monitor mit Cloud Support / Temboo und Google Drive

diese Instructable zeigt wie man einen Strom-Monitor für Ihr Zuhause, das einige der wichtigsten Funktionen von Arduino Yun nutzt, die es eine ideale Wahl für Cloud fähigen Sensor Projekte wie dieses machen.Merkmale:WLAN-Verbindung ermöglicht die kon
Echtzeit-BitCoin-Price Monitor mit LED-Matrix, Arduino und 1Sheeld

Echtzeit-BitCoin-Price Monitor mit LED-Matrix, Arduino und 1Sheeld

Im Grunde, diese Projekte verdeutlichen wie den Preis von BitCoin in US-Dollar in Echtzeit zu aktualisieren und anzeigen den Preis auf eine große LED-Matrix, die wir gehackt haben, um es mit Arduino statt dem PC kommunizieren zu lassen.Wir haben eini
Beleuchtungsstärke-Monitor mit ESP8266 - IoT

Beleuchtungsstärke-Monitor mit ESP8266 - IoT

Dieses Projekt hilft Ihnen einen Beleuchtungsstärke-Monitor mit einer ESP8266 SoC und Beleuchtungsstärke Sensoren (TSL2561) mit folgenden Funktionen zu erstellen:Maßnahme die BeleuchtungsstärkeBeleuchtungsstärke von Ihrem Smartphone überwachenUm dies
Wie erstelle ich eine Lightbox mit Distanzsensor und Ardunio

Wie erstelle ich eine Lightbox mit Distanzsensor und Ardunio

benötigen Sie:(1) ausgehöhlt Shadow box(1) Ardunio(1) Prototyping Shield1. HC-SR04 Ultraschallbereich Modul(1) N +-Kanal-Mosfet1. externes Netzteil (12v 2a)Einige LED-StreifenDies ist, wie Sie eine LED Leuchtkasten vornehmen, die leuchtet, wie Ihre Z
Fernbedienung ein Gerät per SMS mit Arduino, Relais-Boards und c-uGSM oder d-u3G Schilde

Fernbedienung ein Gerät per SMS mit Arduino, Relais-Boards und c-uGSM oder d-u3G Schilde

Vor einiger Zeit, ich hatte das Bedürfnis, Fernbedienung für Schalter ein- und Ausschalten einige outdoor-Beleuchtung haben. Auf der Suche in meinem Garten, ich wähle einige Komponenten und baue ich diese SMS gesteuert Relais (S)-Bundle.Hier teile ic
Haus (Zimmer) Temprature und Luftfeuchtigkeit Monitor mit Web-basierten Chart - Raspberry Pi

Haus (Zimmer) Temprature und Luftfeuchtigkeit Monitor mit Web-basierten Chart - Raspberry Pi

Einfache Weise zu überwachen, Home, Zimmer, Garage kleine Fabrik oder einer anderen Ortschaften Temperatur und Luftfeuchtigkeit von überall in der Welt über das Internet.Es ist sehr lustig und sehr einfach.Schritt 1: Das KonzeptDer Raspberry Pi erhal
Gitarren-Amp kippen Stand zur vollen oder halben Stapel mit separate Köpfe und vieles mehr.

Gitarren-Amp kippen Stand zur vollen oder halben Stapel mit separate Köpfe und vieles mehr.

ich weiß ich bin verrückt, aber ich bin okay, dass mit.Ich baute das um einige Theorien zu testen.Der Ruck in der lokalen Musikgeschäft ließ mich seine kostbare neue Marshall Stacks auf diesem Platz nicht und mir lief.  Ich kann nicht ihn wirklich di
Environmental Monitoring-Rover - angetrieben durch Intel Edison

Environmental Monitoring-Rover - angetrieben durch Intel Edison

Dies ist ein instructable inspiriert von der Mars-Rover Neugier , ich erwarte nicht, dass dieser Rover Mars zu!! aber Sie es zu imitieren und einige coole Features, die mit der Intel Edisonzu implementieren. Dies vorausgeschickt, auf Mutter Erde find
8 x 8 LED Matrix für RaspberryPi und 3 Programme

8 x 8 LED Matrix für RaspberryPi und 3 Programme

Dies ist ein 8 x 8 LED-Matrix für ein RaspberryPi und drei Programme darauf zum laufen:1 - ein "Hello World" Programm mit einer kompletten englischen Schriftart.2 - ein Würfelspiel.3 - der kleine 8 x 8-Version des Conways Spiel des Lebens..Sie b
Aufbau eines Cross-Plattform-System-Monitors mit Ubidots

Aufbau eines Cross-Plattform-System-Monitors mit Ubidots

System-Monitore sind Tools, die Informationen über die Ressourcen und die Leistung eines bestimmten Computersystems berichten. Datenpunkte über die CPU, Speicher und Festplatte sind gemeinsam überwacht. Aber wozu sind diese Variablen? In einem Produk
WLAN-Controlled omanischen gerichtete Soccer Roboter mit nRF 24L 01 + und Arduino

WLAN-Controlled omanischen gerichtete Soccer Roboter mit nRF 24L 01 + und Arduino

Hey jederWillkommen auf meiner ersten instructable. Ein Wireless-kontrollierten omanischen gerichtete robot.a wireless gesteuert Roboter verwendet werden, in vielen ways.i machte dies für einen Fußball zu spielen, denn es ein Ereignis von Fußball spi
Raspberry Pi home-monitoring mit Dropbox

Raspberry Pi home-monitoring mit Dropbox

Dieses Tutorial zeigt Ihnen, wie Sie eine einfache und erweiterbar nach Hause Überwachungssystem ein Raspberry Pi, eine Webcam, ein paar elektrische Komponenten und Ihrem Dropbox-Konto zu erstellen. Das fertige System ermöglicht es Ihnen, aus der Fer
Jeder Regelkreis mit einer TV-Fernbedienung (und ein Arduino)

Jeder Regelkreis mit einer TV-Fernbedienung (und ein Arduino)

Die meisten Tasten auf der Fernbedienung werden nie benutzt. Also warum nicht verwenden sie um Geräte und andere elektronische Geräte rund um Ihr Haus zu steuern. In diesem Projekt werde ich Ihnen zeigen, wie einen Arduino zu entschlüsseln das Signal
Wie Sie zwei Monitore mit Microsoft Vista setup

Wie Sie zwei Monitore mit Microsoft Vista setup

In diesem instructable ich werde Ihnen zeigen wie man zwei (oder mehr) Monitore mit Microsoft Windows Vista setup. Dies ist ein handliches Trick zu wissen, ob Sie mehr Platz zum Arbeiten mit und können benötigen sind wirklich Ihre produktive Nutzung