Hoe om te schakelen van een Arduino output van in- en uitschakelen van uw Android mobiele telefoon. Arduino voor Beginners (3 / 4 stap)

Stap 3: De tweede schets


Een beperking van de eerste schets is dat tenzij u op zoek bent op het bord van de Uno, je kunt niet zeggen als het lampje in- of uitschakelen. We zullen vaststellen dat met deze tweede schets.
Open het SecondDigitalOutputSketch.ino en kopieer en plak deze in de IDE en laden u Uno bestuur. (Vergeet niet om de Bluetooth-Shield tijdens het opnieuw programmeren van de Uno)

Hier zijn de veranderingen (in vet):-

Als ('. ' == cmd) {}
pfodApp gestuurd {.} het is vragen om het hoofdmenu
de volledige berichten is {. Beurt leidde op of Off|| o ~ zet Led...}
Serial.print (F ("{. Beurt leidde op of Off|o ~ zet Led "));
Voeg hier het juiste woord ON of OFF
als (digitalRead(led) == LOW) {}
volgende klik wordt het inschakelen
Serial.print(F("ON"));
} else {}
volgende klik zal zwenking op vandoor
Serial.print(F("OFF"));
}
tot slot sluit u het bericht met}
Serial.Print(F("}"));
} else if (' o ' == cmd) {}
pfodApp {o} dwz de gebruiker klikte op verzonden aan/uit menu-item
Opmerking o was de cmd gekoppeld aan de menuopdracht Toggle leidde hierboven
Als (digitalRead(led) == LOW) {}
digitalWrite(led,HIGH); was uitgeschakeld beurt op
nu de update van het menu met de menutekst
Serial.print (F ("{: |o ~ zet Led af}"));
} else {}
digitalWrite(led,LOW); was op turn off
nu de update van het menu met de menutekst
Serial.print (F ("{: |o ~ beurt leidde ON}"));
}

u kunt hier meer opdracht-handlers overeenkomen met de cmd naar het bovenstaande menu cmd
} else {}
niet recongnize deze opdracht gewoon negeren en retourneren van de lege reactie;
Serial.Print(F("{}")); anders pfodApp time-out en de verbinding verbroken
}

Wanneer de pfodApp voor het hoofdmenu vraagt, de schets nu gecontroleerd als de Led in- of uitschakelen is. Wanneer deze uitgeschakeld (digitale uitgang laag is) het menu-item "Zet Led ON" zegt anders de menu-items zegt "Turn onder leiding OFF". Dus wanneer u verbinding maakt met uw mobiele telefoon, zal het menu u vertellen als de led in- of uitschakelen is.

De tweede wijziging de sketch is wat wordt teruggestuurd naar de pfodApp nadat u klikt u op het menu-item en de {o} -bericht naar de pfodDevice (Uno verzenden). In de eerste schets terug we net met een lege messsage, {}. Echter als we doorgaan om dat te doen het menu-item zal niet overeen met de nieuwe staat van de Led. Dus dit keer de schets een UpdateMenu-bericht retourneert, {: deze berichten worden niet weergegeven op een nieuw menu, ze gewoon updaten naar een bestaand menu.

U kunt bijwerken elk deel van het bestaande menuscherm, de titel, de individuele menu item teksten, enz. U kunt geen nieuwe menu-items toevoegen, maar u kunt verbergen en menu keer onthullen door het bijwerken van hun tekst leeg om hen en niet-lege te onthullen ze te verbergen. In dit geval willen we alleen om de tekst van de ene bestaande menu-item te werken.
Als we zojuist ingeschakeld de led dan updaten we de tekst "Turn onder leiding OFF" met behulp van het bericht
{: |o ~ zet Led af}
Als we gewoon uitgeschakeld de led bijwerken we vervolgens de tekst op "Turn leidde ON" met behulp van het bericht
{: |o ~ beurt leidde ON}

De het schermschoten hierboven laat zien wat het menu en debug beeld eruit.

Er zijn veel andere schermen die kunt u in uw tekening, zoals slider menu-items, meervoudige selectie lijsten enz, maar veel projecten hoeft alleen maar een paar knoppen ze te bestrijden en deze schets zal dienen als een goed uitgangspunt.

De volgende stap zal betrekking hebben op debuggen uw schets op uw mobiele telefoon.

Gerelateerde Artikelen

Één klik in- / uitschakelen van uw Android mobiele using Arduino en pfodApp. Arduino voor Beginners

Één klik in- / uitschakelen van uw Android mobiele using Arduino en pfodApp. Arduino voor Beginners

IntroductieDit instructable laat zien hoe u een Arduino uitvoer van in- en uitschakelen kan overstappen van uw Android mobiele telefoon met slechts één klik op het pictogram van de pfodApp . Het toevoegen van een relais gedreven door deze uitgang om
De generator van de code voor aangepaste Android/Arduino-menu's aan de Arduino uitgangen wissel voort en vandoor. Andriod/Arduino voor Beginners. Absoluut geen programmeerkennis vereist

De generator van de code voor aangepaste Android/Arduino-menu's aan de Arduino uitgangen wissel voort en vandoor. Andriod/Arduino voor Beginners. Absoluut geen programmeerkennis vereist

Update: een gebruiker gevraagd voor submenu ondersteuning. pfodApp altijd ondersteund submenu's maar ik sub-menu's hebt toegevoegd aan pfodDesigner. De instructable stelsel van het Gemeenschapsmodel A Custom Menu ziet u hoe u pfodDesigner wilt samens
Arduino voor Beginners, nu met gegevens uitzetten, bestuurd door Android, geen codering vereist, geen solderen vereist.

Arduino voor Beginners, nu met gegevens uitzetten, bestuurd door Android, geen codering vereist, geen solderen vereist.

IntroductionDit instructable toont u hoe u kunt lezen en schrijven van de digitale pennen op uw Arduino Uno en waarden lezen van de analoge pins alle gecontroleerde van uw Android mobiele zonder het doen van eventuele codering. Dit gehele project is
Hoe om te schakelen van een klosje hout kant

Hoe om te schakelen van een klosje hout kant

deze eenvoudige tutorial zal je leren hoe om te schakelen van houten kant klossen met behulp van een hout-draaibank en fundamentele handgereedschap. Dit is een geweldig kerstcadeau.Om ze te maken zal u het volgende nodig:Hardhout pen blanks (3/4 inch
Hoe om te schakelen van een fotoboekpagina

Hoe om te schakelen van een fotoboekpagina

je gaat om te leren hoe om te schakelen van een pagina in een boekStap 1: Hoe om te schakelen van een fotoboekpagina Open boekStap 2: Hoe om te schakelen van een fotoboekpagina Maken uw wijsvinger en de duim in de vorm van een klauwStap 3: Hoe om te
Vastleggen van Stand (& statief) mobiele telefoon Mount

Vastleggen van Stand (& statief) mobiele telefoon Mount

Dit is een project van de metgezel voor mijn 3D roterende Model vangen staan, evenals een mobiele telefoon-mount voor elke standaard statief.In het oorspronkelijke project (roterende 3D-Model vastleggen Stand) ontwierp ik de camera monteren voor een
Kiezen van de juiste mobiele telefoon signaal Booster krijgt makkelijker met deze 5 Tips

Kiezen van de juiste mobiele telefoon signaal Booster krijgt makkelijker met deze 5 Tips

Met mobiele telefoons vandaag de belangrijke communicatiemiddelen sturen, kan er niets meer frustrerend dan zwakke telefoon van het signaal. Nou, slechte GSM verbindingen zijn niet ongebruikelijk vandaag en ongeveer 72% van de Amerikanen vaak klagen
Hoe om te schakelen van een toverstaf

Hoe om te schakelen van een toverstaf

alle goede wizards moeten een trouwe toverstaf aan hun zijde.  Maar die online winkels en plaatsen alleen replica's, zonder dat u het testen van de combinatie die het meest in harmonie met je wizarding geest is.  Dus als een goede en handige wizard,
Hoe om te schakelen van een persoonlijke schets in een Poster

Hoe om te schakelen van een persoonlijke schets in een Poster

zodat u net bezig geweest alle deze tijd schetsen van enkele coole designs in uw schetsboek en u niet zeker wat bent te doen met hen. Waarom niet Toon uw familie en vrienden hoe geweldig van een kunstenaar je bent door te draaien aan die tekeningen t
Hoe om te schakelen van een tweeling formaat boxspring in een koele slee

Hoe om te schakelen van een tweeling formaat boxspring in een koele slee

We kochten een slaapkamer set terug in November. Toen het werd geleverd in januari, ontdekten we dat we niet langer de boxsprings voor ons bed nodig. We namen de boxsprings en stel ze buiten op ons dek. Er was geen belangstelling toen ik ze koop of z
Hoe om te schakelen van een moderne foto vintage met behulp van Photoshop

Hoe om te schakelen van een moderne foto vintage met behulp van Photoshop

In deze tutorial ik zal worden leer je hoe je om Photoshop gebruiken voor het bewerken van een moderne foto als u wilt dat een meer vintage look.  We zullen een stockfoto uit DeviantArt.com voor u te volgen samen met, als u wilt gebruiken:http://robr
Hoe te uploaden schetsen naar een Arduino met een kapotte Usb Port / Chip

Hoe te uploaden schetsen naar een Arduino met een kapotte Usb Port / Chip

Welkom bij mijn allereerste instructable :)Enige tijd geleden, ik had een sensor aangesloten op mijn Arduino Nano, maar de sensor werkte niet, dus heb ik besloten om mijn multimeter om te controleren de verbindingen. Ik een eind te maken op de 5 v-pi
Programmeren van een Arduino voor onderweg met je Android telefoon of tablet

Programmeren van een Arduino voor onderweg met je Android telefoon of tablet

Android is door de jaren heen uitgegroeid tot een formidabele mobiele platform dat een heleboel functionaliteit alleen eerder gevonden op PC's biedt. Vandaag breng ik u een manier om te schrijven, compileren en uploaden van de Arduino programma's voo
Hoe om te schakelen van de verlichting in- of uitschakelen vanuit bed

Hoe om te schakelen van de verlichting in- of uitschakelen vanuit bed

ik moe van het moeten opstaan uit bed en het ligt uitschakelen. Dus besloten heb ik om iets aan doenStap 1: benodigdhedenwat je nodig hebt1. thumbtacks2. tekenreeks3. Gum (optioneel)4. kleine bout (optioneel)5. etikettenStap 2: Het maken van de katro