Update: ein Benutzer fragte für Untermenü Unterstützung. PfodApp immer Untermenüs unterstützt aber ich PfodDesigner Untermenüs hinzugefügt haben. Die instructable Design A Custom-Menü-System zeigt, wie Sie PfodDesigner verwenden, um ein Menü mit Untermenüs erstellen, die angezeigt wird, auf Ihrem Android Handy - keine Codierung erforderlich PfodDesigner generiert den Code für Sie.
Die neueste Version von PfodDesigner generiert Code für Arduino Code Skizzen für Arduino Uno, Arduino Mega2560, WildFire, ein LinkIt (WiFi/BT), Arduino Ethernet, Adafruit CC3300 Schild, Itead Bluetooth Schild, SMS SIM900 GPRS SeeedStudio und ICOMSAT IteadStudio Schilde und vieles mehr.
Einführung
Dies ist die erste der zwei Instructables, aus denen sich eine vollständig anpassbare Home Automation für Anfänger-Beispiel.
Im zweiten Teil finden Sie unter DIY Home Automation für Anfänger. Es richtet sich an absolute Anfänger. Wenn Sie ein scharfes Messer spanlos verarbeiten kann können Ihre Finger von Ihnen machen und home-Automatisierungscontroller anpassen.
Die erste instructable zeigt, wie Sie die kostenlose PfodDesigner auf GooglePlay verwenden, um Android Menüs Ardunio Ausgänge ein- und Ausschalten von Ihrem Android-Handy wechseln zu entwerfen ohne dass Sie überhaupt Programmcode schreiben. Fish Tank Bild oben zeigt das Beispiel in diesem entworfen instructable.
Das hier gezeigte Beispielprojekt ist für absolute Anfänger geeignet. Diese instructable erfordert jedem Löten keine und keine Codierung Erfahrung erforderlich ist.
Sobald Sie diese instructable beendet haben, werden Sie entwerfen, welche Menüs Sie wechseln müssen Arduino Ausgänge ein- und ausschalten. Wenn Sie die zweite instructable abgeschlossen haben, werden Sie echte Dinge ein- und Ausschalten von Ihrem Android-Handy über Relais an Arduinos digitalen Ausgänge angeschlossen zu wechseln.
Diese instructable gibt es auch als ein Tutorial auf Android/Arduino Menüs für Anfänger
Die Menüs sind vollständig anpassbar. Sie können ändern, Text, Farbe und Schriftart Größe sowie die Auswahl des Arduino-Ausgang gesteuert werden. Alles mit der PfodDesigner, die auf Ihr Android-Handy. Die PfodDesigner gibt Ihnen eine genaue Vorschau wie Ihr Menü angezeigt wird, wenn Sie eine Verbindung herstellen mit PfodApp . Kein Android Programmierung erforderlich ist.
Wenn Sie den Entwurf Ihres Menüs abgeschlossen haben, erzeugt die PfodDesigner eine komplette, gut kommentierte, Arduino-Skizze, die Ihr Menü setzen und ermöglichen es Ihnen, schalten die Ausgänge ein- und Ausschalten über Ihr Handy mit der PfodApp (über Bluetooth oder Wifi). No Arduino Programmierung erforderlich ist.
Als Teil des Designs geben Sie welche Digitalausgang jede Taste on/off-Schalter verbunden ist. Arduino, die digital Pins als Eingänge oder Ausgänge konfiguriert werden können. Von der PfodDesigner generierte Code konfiguriert die ausgewählten Pins als Ausgänge. Wenn als Ausgang konfiguriert, eine Arduino digital Pin kann entweder hoch oder niedrig.
Auf einer Uno, wenn es hoch, die Pin Zubehör + 5V ist (Vcc) und weniger als 40mA. Auf Arduino Boards Vcc entweder ist + 5V oder + 3,3 v je nach Board. Wenn die Ausgangs-Pin auf Low gesetzt ist, erdet es alles, was Sie mit dem Stift verbinden und abfließen können weniger als 40mA. Diese Ausgänge haben genug Leistung, um eine led oder ein Reed-Relais zu fahren, aber nicht genug, um direkt die 5V Relaisspule einer macht fahren Relais, so dass eine zweite Instructable im Anschluss eine Relais-Platine an die Ausgänge aussehen wird auf reale Dinge ein- oder auszuschalten.
Was müssen Sie in der Lage zu tun, bevor Sie diese Instructable beginnen.
Dieses Projekt ist für absolute Anfänger geeignet , aber Sie müssen ein paar Aufgaben ausführen, bevor Sie beginnen.
Du musst zuerst die Arduino IDE einrichten, installieren PfodDesigner und stellen Sie sicher, Sie können die letzte Skizze (Code-Datei) übertragen, PfodDesigner produziert, von Ihrem Handy auf Ihren Computer.
- Installieren Sie der Arduino IDE für Betriebssystem Ihres Computers von Erste Schritte mit Arduino und Arbeit durch das Beispiel kompilieren und Ausführen des Beispiels Blink.
- Installieren Sie die kostenlose PfodDesigner-app auf Ihrem Android-Handy.
- Überprüfen Sie, ob Sie in der Lage, Dateien vom Handy auf den Computer entweder über ein USB-Kabel oder eine Datei-Transfer-app wie WiFi File Transfer übertragen werden. Siehe pfodAppForAndroidGettingStarted.pdf für weitere Details.
Was müssen Sie für diese Instructable kaufen
Die PfodDesigner ist kostenlos, so können Sie die meisten dieses Tutorial mit nur dieser PfodDesigner auf Ihr Android-Handy. Aber wenn Sie tatsächlich etwas aktivieren oder deaktivieren Sie wechseln möchten benötigen einige Hardware und PfodApp.
Hier ist eine komplette Teileliste für Teil 1
- Sie benötigen ein Arduino-Board. Das Tutorial verwendet ein Arduino Uno.
- Sie benötigen einen WLAN oder Bluetooth Schild, über einen seriellen Anschluss verbunden, um Ihr Android-Handy mit der Uno zu verbinden. Dieses Tutorial verwendet Iteadstudio BT-Schild (Slave) verbindet über serielle Schnittstelle mit 9600 Baud.
- Schließlich müssen Sie um Ihr Design zu testen, laden Sie PfodApp von GooglePlay , verbinden Ihr Android-Handy mit der Uno über die Bluetooth (oder Wifi) Schild und öffnen Sie das Menü, die, das Sie für Sie zu kontrollieren, die die Arduino Ausgänge entworfen haben. PfodAppForAndroidGettingStarted.pdf für gewusst wie: Einrichten einer Bluetoothverbindung in PfodApp zu sehen.
In einer späteren Instructable werden Sie hinzufügen Relais um tatsächlich Dinge ein- oder auszuschalten.
Läßt jetzt erstellen und testen eine Beispiel-Menü. Am Ende dieses werden Sie in der Lage, jedem Menü bauen Sie gerne Arduino Ausgänge ein- oder auszuschalten.