2016-07-29 42 views
0

Ich arbeite an einem Projekt, das Daten von einem Bewegungssensor und einem Fotowiderstand visualisiert. Für die Visualisierung verwende ich Processing, um von der seriellen Schnittstelle und somit vom Arduino zu lesen und dann die Werte zu verwenden, um eine Blume zu visualisieren oder zu zeichnen, die die Farben basierend auf dem Zustand der Sensoren ändert. Ich möchte einen Schritt weiter gehen und ein Android-Gerät als Display verwenden, um meine Visualisierung zu zeigen. Was können meine Optionen sein, die Tatsache zu berücksichtigen, dass ich vermeiden möchte, eine Bluetooth-Abschirmung für den Arduino hinzuzufügen, und dass ich bereits einen Ethernet-Schild für Arduino Uno btw habe. Ich bin auch offen dafür, es auf einer Webseite zu visualisieren und mit dem Android-Gerät auf das Netzwerk zuzugreifen. Wie mache ich dann die Kommunikation zwischen dem Arduino und der Verarbeitung?Verbinden von Android mit Arduino mit der Verarbeitung

Antwort

1

Wenn Sie bereits eine Ethernet-Abschirmung haben, würde ich sagen, Sie stecken das Ethernet-Kabel in Ihrem Arduino und im Router. Dann verwenden Sie die Ethernet-Bibliothek von Arduino, um die Daten auf einer Webseite anzuzeigen. Dann können Sie entweder Ihre Webseite gestalten oder einfach nur Daten dort speichern, auf die Sie mit Ihrer Android App zugreifen, indem Sie http-Anfragen verwenden und diese Daten verwenden, um sie in Ihrer App anzuzeigen.

Ich habe das selbst gemacht (mit einem Arduino Nano, einem ENC28j60 Ethernet-Modul und der EtherCard-Bibliothek). Was ich getan habe, war dem Arduino eine lokale IP-Adresse (kein DHCP beteiligt), so bin ich sicher, dass das Arduino immer auf der gleichen IP erreichbar ist. Ich bin mir sicher, dass es einen Weg gibt, deinen Arduino von außen (extern) zugänglich zu machen, magst du das wollen, aber ich habe das noch nicht untersucht.

haben vielleicht einen Blick auf diese Tutorials/Beispiele:
http://tronixstuff.com/2013/12/06/arduino-tutorials-chapter-16-ethernet/
http://www.instructables.com/id/Arduino-Ethernet-Shield-Tutorial/step1

Hoffnung, das hilft.

+0

Vielen Dank für Ihr Feedback, ich schätze mit Ihrem Vorschlag würde ich die Verarbeitung herausnehmen müssen, aber ich bin nicht sicher, ob es möglich ist, die Daten als die Blume darzustellen, die ich will .... Aber ich werde es untersuchen . Danke für dein feedack und ich werde in die Tutorials schauen ..... Danke nochmal! –

+0

@ nana-k Gern geschehen! Was meinst du mit einer Blume? Eine Webseite oder Android kann viel tun, um Dinge zu visualisieren, nur Google für das, was Sie erreichen möchten. – Abby

+0

Okay Abby. Ich möchte die Zustände meiner Sensoren mit Farben visualisieren. Ich werde nur googlen –