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.

==================================================================

Uw verlichting en de macht van uw mobiel met behulp van Arduino AndriodTM controle.

GEEN Android programmering vereist. Geen Soldering nodig.
Power-bedrading nodig.

Zie www.pfod.com.au voor meer Android gecontroleerd voorbeeldprojecten

Opmerking: dit instructable is bijgewerkt ter vervanging van het schild van de beëindigde estafette met Relay schild V2.0 .

Veiligheid waarschuwing
Dit project zal worden bedraad in de bedrading 110V-240V belangrijkste overstappen apparaten in- en uitschakelen van uw Android mobiele telefoon. 110V-240V lichtnet is dodelijk en nadat u dit project hebben samengesteld, de bedrading naar de netvoeding mag alleen worden gedaan door een erkend elektricien.

Introductie
U kunt elk relais uw eigen persoonlijke naam geven door het bewerken van de code van de Arduino, zoals hieronder getoond. Geen Android programmering is vereist.

Een elektricien moet het project in een geschikte geïsoleerd vak monteren en de vier Relais draad over de schakelaars van de verlichting en/of power punten gewenste tot controle.

Dit project bestaat uit drie delen.

i) de fundamentele controle op 4 schakelaars, genaamd schakelaar 1, schakelen 2, schakelen van 3 en 4 schakelen. Dit is wat je krijgt van het snelle begin.

II) aanpassen van de namen van uw switches om hen betekenisvolle namen.

III) waardoor een van de schakelopties een garagedeur opener en de andere drie het licht buiten, Garage licht en Hall licht (zie hierboven) of wat ooit de naam van uw behoefte.

Geen Android programmering is vereist te maken en om het even welk van deze drie versies. Eenvoudige wijzigingen in de code van de Arduino volledig bepaalt welke opties worden gepresenteerd op van de gebruiker mobiel.
Door het toevoegen van een bluetooth-module en een kleine hoeveelheid code om uw apparaat Arduino een pfodDevice, kunt u uw Arduino project bepalen van uw Android mobiele, in dit geval de Arduino Relais schakelt in of uit en pulsen van een relais dat parallel met de garage deur handmatige drukknop te openen en te sluiten.

de pfodDevice worden gecontroleerd door een pfodApp. Stel dat HTML opnieuw ontworpen voor micros met korte eenvoudige boodschappen elk minder dan 255 bytes te beschrijven de pagina's. De pfodApp is de micro-browser en de pfodDevice is de micro-server. Wanneer de pfodApp wordt uitgevoerd op uw Andriod mobiele verbinding, via bluetooth, aan uw Arduino, verstuurt het pfodApp de aanvraag {.} die om de pfodDevice in het hoofdmenu vraagt. De pfodDevice retourneren een korte messsage (max 255 bytes) die de pfodApp maakt de gebruiker keuzes waarmee de pfodDevice te geven. Wanneer de gebruiker selecteert een knop of een menu-item, de pfodApp stuurt de bijbehorende opdracht terug naar je Arduino voor het uitvoeren van die functie. Opdrachten zijn meestal een enkel teken omsloten door {}. Uw Arduino code haalt het command teken uit dit bericht, met behulp van de eenvoudige parser hieronder, en voert de bijbehorende functie.

Dat is allen daar is aan het. Geen Android programmering is vereist en de enige aanvullende programmering die u nodig hebt in je Arduino is de parser op een kleine opdracht. Alle tekst en aanwijzingen weergegeven op de Android mobiele worden volledig gecontroleerd door de code in de Arduino. De dezelfde Andriod pfodApp kunt een Arduino of andere micro-controller die is gecodeerd als een pfodDevice. Als u testen hoe de pfod micro-pagina's zal kijken op pfodApp, vervolgens het opzetten van een bluetooth seriële verbinding met uw pc wilt zoals hier beschreven en typt u de micro-pagina's in de terminal venster en zie hoe pfodApp ze wordt weergegeven. Dit kunt u zien wat de pfodApp voor verschillende gebruikersinvoer terugkeren zal berichten ook.

Navigatieknoppen en meerdere niveaus van menu's, die de onderstaande parser verwerkt, ondersteunt de pfod specificatie ook de invoer van de gebruiker zoals getallen, tekst en multi en enkelvoudige selectie lijsten. Een iets grotere parser is vereist voor het parseren van gebruikersinvoer, Zie Remote Controlled LCD Display.

De pfod specificatie is ontworpen om de micro-controller code (de Arduino) eenvoudig te houden. De micro-controller niet en moet niet meer weet van de gebruiker navigatie geschiedenis, de Android pfodApp doet dat allemaal. De micro-controller moet gewoon uitvoeren van de functie die is gekoppeld aan de opdracht die het is verzonden en retourneren een resultaat bericht (vaak gewoon {}). Zie de pfod specificatie voor alle details en voorbeelden.

De stap-1 is de Quick Start waarmee u 4 Android krijgt schakelopties gecontroleerd.

Gerelateerde Artikelen

Arduino/Android BLUETOOTH seriële Monitor APP voor arduino met behulp van de HC-06 en ANDROID

Arduino/Android BLUETOOTH seriële Monitor APP voor arduino met behulp van de HC-06 en ANDROID

Hello wereld! Vandaag maakte ik een Android app die gewoon leest waarden of tekst die zijn afgedrukt op de arduino seriële met behulp van de bluetooth-module HC-06/05 of andere modules. U hoeft niet te stellen iets in de code van de arduino. Gewoon S
Luid en flitsende Android app voor Arduino. Geen Android programmeerkennis vereist

Luid en flitsende Android app voor Arduino. Geen Android programmeerkennis vereist

IntroductieDit Instructable toont je hoe geluid toe te voegen en Arduino apparaat knipperen van menu-items aan uw pfodApp gecontroleerd. Geen Android programmeren is vereist, de pfodDesigner de Arduino schets voor u genereert.pfodApp ondersteunt reed
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
SmartMesh - Arduino en Android gecontroleerd pneumatische Facade

SmartMesh - Arduino en Android gecontroleerd pneumatische Facade

Dit project was onderdeel van multimodaal Media waanzin 2014, georganiseerd door de stoel voor Computer Aided architectonische ontwerp (CAAD) en de Media Computing Group van RWTH Aachen University. Voor meer slimme Skins, controleer deze pagina: http
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
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
Bouwen van Android Bluetooth App voor Arduino

Bouwen van Android Bluetooth App voor Arduino

Hallo, ga vandaag ik om een android app voor arduino Bluetooth module HC-06 te maken. Via deze app kunt u een lichte of led formulier uw Androïde telefoon. Kunt doen...Stap 1: Ga naar Android editorGa naar MIT App uitvinderLink: http://appinventor.mi
Power Supply unit voor arduino macht en breadboard

Power Supply unit voor arduino macht en breadboard

hoe u kunt nemen een computer u hv oude (voeding) en zet hem in een voeding die zal je Arduino macht en geven u alle de stroomsterkte u evenals uw standaard 3.3 volt, 5 volt en 12 volt voor alle accessoires/elektronica gebruikt op je breadboard moet
BlueDuino de Android gecontroleerd Arduino Robot

BlueDuino de Android gecontroleerd Arduino Robot

Om te beginnen dit is mijn eerste instructable, en mijn eerste tutorial algemene. Met dit gezegd wijzen in de commentaren wat u in dit bericht niet begreep.Een paar weken geleden kreeg ik nieuwsgierig over hoe Bluetooth controleren op arduino werkt,
Lichte gecontroleerde mixer blender, project voor arduino!

Lichte gecontroleerde mixer blender, project voor arduino!

Licht gecontroleerd mixer-blender, project voor arduino!
Android telefoon gebruikt als een GSM-shield voor arduino

Android telefoon gebruikt als een GSM-shield voor arduino

hier mijn een andere video toont het gebruik van app uitvinder en bluetooth communicatie interface een arduino board en een Androïde apparaat. Ditmaal ben ik laten zien hoe de SMS-functie gebruiken om te zetten van de telefoon in een gratis GSM shiel
SensoDuino: Zet uw Androïde telefoon in een draadloze sensoren Hub voor Arduino

SensoDuino: Zet uw Androïde telefoon in een draadloze sensoren Hub voor Arduino

UPDATES23 november 2013: SensoDuino 0.160 krijgt een links.19 nov. 2031: advies: de fantastische synergie tussen Arduino & Android.19 november 2013: SensoDuino 0.159 is uit. Android telefoon datum (y, m, d) en tijd (h, m, s) worden ondersteund als se
CupBots - 3D afgedrukt Robotic platform voor Arduino en Raspberry Pi

CupBots - 3D afgedrukt Robotic platform voor Arduino en Raspberry Pi

Hier is een geweldig weekend robotica project uit te voeren met vrienden of mensen op uw lokale maker-ruimte. Je moet een 3D-printer handig om 3D print de STL-bestanden bijgevoegd als onderdeel van de volgende stappen en een beker, in mijn geval, ik
Een beginnersgids voor Arduino

Een beginnersgids voor Arduino

Na enkele jaren van experimenteren met Arduino, besloten heb ik dat het tijd is om te delen van de kennis die ik heb verworven. Dus ik hier het gaat, een gids voor Arduino, met de blote basisprincipes voor beginners en sommige meer geavanceerde uitle