SmartMesh - Arduino en Android gecontroleerd pneumatische Facade (7 / 9 stap)

Stap 7: Android pfod in het algemeen

Overzicht: Wat is pfod?

pfod™ (Protocol voor bewerkingen Discovery) is een protocol voor de communicatie tussen de Arduino en een Android smartphone ontwikkeld door vooruit Computing en controle Pty. Ltd. Het idee erachter is dat ontwikkelaars maken Android apps om te besturen op afstand Arduino of andere microcontroller projecten zonder Android code, gewoon de Arduino-code te schrijven.

Hoe werkt het?

Op de Android kant een app genaamd "pfodApp" (je kunt krijgen in de Google Play store: Klik hier) wordt gebruikt. Dit app ontvangt speciale opdrachten van de microcontroller gecodeerd in het pfod Protocol (Zie pfodSpecification voor meer details) en reageert volgens hen door toont Menu-pagina's. Zo bepaalt de microcontroller (Arduino) volledig wat gezien op het scherm van de smartphone. Denk aan de pfodApp als een universele app die is geprogrammeerd door de Arduino alleen.

De smartphone hebben gekoppeld met de Arduino via de Bluetooth-Shield (ervan uitgaande dat we Bluetooth gebruiken als verbinding), eenmaal begonnen, de pfodApp vraagt het hoofdmenu van de Arduino. De Arduino reageert vervolgens door het sturen van de pfod gecodeerde menupagina. Telkens een knoop van het menu aan de android-kant wordt ingedrukt, wordt een speciale opdracht toegestuurd aan de arduino die vervolgens begint een zogenaamde actiecode, een programma-routine die behoort tot de knop die is ingedrukt. Dus je kan bijvoorbeeld op afstand te bedienen de lichten door het indrukken van een knop op de Android telefoon en de Arduino reageert door te draaien in- of uitschakelen van de lichten.

Dit betekent dat je altijd de functies van de pfodApp werken kon zonder te bieden de gebruikers een nieuwe versie van de app, in plaats daarvan alleen de Arduino code zal worden gewijzigd en bijgewerkt en de gebruikers direct zien de bijgewerkte pfodApp wanneer aangesloten op de Arduino.

Gerelateerde Artikelen

Android gecontroleerd lichten en macht, pfodDevice voor Arduino

Android gecontroleerd lichten en macht, pfodDevice voor Arduino

Update: Zie Andriod/Arduino voor Beginners - ontwerp Custom Andriod menu's aan de Arduino uitgangen wissel voort en vandoor. Absoluut geen programmering vereist voor een alternatief dat niet vereist programmering helemaal.============================
Android gecontroleerd Bot met behulp van Adafruit motor Shield

Android gecontroleerd Bot met behulp van Adafruit motor Shield

Dit is een eenvoudige hobby circuit van Android gecontroleerd Bot usin Adafruit motor Shield & Arduino uno. De belangrijkste component die hier gebruikt is de Adafruit motor shield, Arduino Uno, Bluetooth & Android apparaat. Met behulp van Motor S
Interactief ontwerp en codegeneratie van aangepaste Android menu's voor Arduino--geen Android programmeren vereist

Interactief ontwerp en codegeneratie van aangepaste Android menu's voor Arduino--geen Android programmeren vereist

UpDate: Check out de nieuwere InstructableAndriod/Arduino voor Beginners - ontwerp Custom Andriod menu's aan de Arduino uitgangen wissel voort en vandoor. Absoluut geen programmeerkennis vereistdat alle code van de Arduino voor u met behulp van de ni
Android gecontroleerd Garage deuropener

Android gecontroleerd Garage deuropener

Mijn project is een Android gecontroleerd Garage deuropener. Dit soort projecten is gedaan vóór, maar met uitgebreide hardware dergelijke Arduino boards arduino boards, servers, etc., en betrokken complexe codering, en geld. Ik deed het allemaal met
Controlelampjes op kerstboom via Bluetooth Arduino en Android!

Controlelampjes op kerstboom via Bluetooth Arduino en Android!

Oke, dit is mijn eerste Instructable en ik ben zeer enthousiast over het. Ik kreeg het idee voor dit project uit een combinatie van deze 2 Instructables...Het basisconcept is dat een manier om de verlichting op mijn kerstboom dit jaar, maar na het se
Arduino + auto + Android RC =

Arduino + auto + Android RC =

Hallo vrienden,De eerste keer voor deze 17 jaar oude jongen hier dus gelieve excuus me als er eventuele foutenUw suggestie en reacties worden zeer gewaardeerdHier ben ik om te delen mijn ervaring-voor enkele onderdelen toevoegen aan uw afstandsbedien
Controle van de Arduino met Android telefoon via Bluetooth

Controle van de Arduino met Android telefoon via Bluetooth

Hallo mensen, hier kunt u leren hoe u kunt besturen Arduino met Android telefoon via Bluetooth. U kunt uw smartphone als een afstandsbediening voor u verlichting van het huis systeem of u kunt gebruiken als een drone externe enz.Om de verbinding tuss
Voice Activated Arduino (Bluetooth + Android)

Voice Activated Arduino (Bluetooth + Android)

Je Arduino besturen met spraakopdrachten met behulp van een Android-smartphone! Voordat we een stem geactiveerd domoticasysteem maken, moeten we eerst leren de basisprincipes van het experiment. Deze gids laat je de Arduino met behulp van uw Android-
Arduino bot Android afstandsbediening

Arduino bot Android afstandsbediening

Hallo daar,In dit instructable wil de verbinding tussen de Arduino en Android verkennen. Beide zijn open, gemakkelijk-aan-programma omgeving (Nou ja, Android niet zo eenvoudig, maar heel), en de interactie tussen hen interessante human-to-device inte
Stem geactiveerd verlichting / Led (ARDUINO en ANDROID)

Stem geactiveerd verlichting / Led (ARDUINO en ANDROID)

Controlerende You'r Home verlichting met behulp van een arduino en you'r android telefoon!Dit is mijn allereerste instructable, ik wilde om te controleren mijn huis met behulp van een arduino en android telefoon.Er waren vele andere opties beschikbaa
ITEAD intelligente schakelaar werken met Arduino en Android

ITEAD intelligente schakelaar werken met Arduino en Android

ITEAD bieden nu de intelligente switches die ondersteuning bieden voor aanraking en afstandsbediening, en het zal zeer gemakkelijk zijn om hack en maken het werk met de Arduino en Andriod telefoon. Hier laten we u die een kleine demo, en meer aangena
Android gestuurde pneumatische kanon aangedreven door Arduino

Android gestuurde pneumatische kanon aangedreven door Arduino

elke zomer, Qualcomm gastheren een veldslag in de competitie van de scholen, waardoor werknemers de mogelijkheid om hun binnenlandse universiteiten vertegenwoordigen. Dit jaar, posten moesten worden van zelfgemaakte constructies, en zij werden geoord
Arduino Bluetooth RC auto (Android gecontroleerd)

Arduino Bluetooth RC auto (Android gecontroleerd)

Hallo, in dit project zal ik u tonen hoe te transformeren van een RC speelgoedauto aan Bluetooth gecontroleerd door middel van uw Android-smartphone!Voordat u begint, zorg ervoor dat u hebt:Arduino uno bestuurL293D motor stuurprogrammaHC-06 Bluetooth
Android gecontroleerd Arduino Bluetooth Panzer

Android gecontroleerd Arduino Bluetooth Panzer

Afstandsbediening auto's zijn leuk om te rijden rond de kamer of het huis zwerven. Wat is er leuker voor het? Wanneer heeft u de zichtbaarheid als u in het rijden. Een draadloze IP-camera is het antwoord. Of laten we zeggen heb je CCTV camera's rond