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 samenstellen van een menu met submenu's dat wordt weergegeven op uw Android mobile - geen codering vereist pfodDesigner alle code voor u genereert.

De nieuwste versie van pfodDesigner genereert code voor Arduino code schetsen voor Arduino Uno, Arduino Mega2560, wildvuur, één LinkIt (WiFi/BT), Arduino Ethernet, Adafruit CC3300 schild, Itead Bluetooth schild, SMS SIM900 GPRS SeeedStudio en ICOMSAT IteadStudio schilden en meer.

Introductie

Dit is de eerste van twee instructables die deel van een volledig aanpasbare Home Automation Beginners bijvoorbeeld uitmaken.

Zie DIY Home Automation voor Beginners voor het tweede deel. Het is gericht op de absolute beginner. Als u kunt omgaan met een scherp mes zonder snijden kunnen uw vingers van u maken en aanpassen van deze domotica controller.

De eerste instructable toont u hoe u met de gratis pfodDesigner beschikbaar op GooglePlay ontwerp Android menu's overstappen Ardunio uitgangen in- en uitschakelen van uw Android mobiele telefoon, zonder dat u programmacode te schrijven helemaal. De vissentank afbeelding hierboven toont het voorbeeld ontworpen in dit instructable.

Het hier getoonde voorbeeld-project is geschikt voor complete beginners. Dit instructable hoeft niet elke solderen en dat geen codering ervaring is vereist.

Zodra u klaar met dit instructable bent zult u kunnen ontwerpen wat menu's u nood voor wissel Arduino uitgangen in- en uitschakelen. Wanneer u klaar bent met de tweede instructable zal u zitten kundig voor echte dingen in- en uitschakelen van uw Android mobiele telefoon, via Relais aangesloten op de Arduino digitale uitgangen schakelen.

Dit instructable is ook beschikbaar als een tutorial op Android/Arduino menu's voor Beginners

De menu's zijn volledig aanpasbaar. U kunt het lettertype, kleur en grootte, alsook het selecteren van de output van de Arduino te worden gecontroleerd. Alles wat met behulp van de pfodDesigner die wordt uitgevoerd op uw Android mobiele telefoon. De pfodDesigner geeft u een exacte preview van hoe uw menu wordt weergegeven wanneer u verbinding maakt met behulp van pfodApp . Geen Android programmeren is vereist.

Wanneer u klaar met het ontwerpen van uw menu bent, de pfodDesigner genereert een complete, goed commentaar, Arduino schets die uitvoering van uw menu en u toestaan om te schakelen van de uitgangen in- en uitschakelen via uw mobiele telefoon met behulp van de pfodApp (via bluetooth of wifi). Vereist voor het programmeren van een No-Arduino is.

Als onderdeel van het ontwerp opgeven u welke digitale uitgang elke knop on/off knevel op is aangesloten. Arduino digitale pinnen kunnen worden geconfigureerd als input of output. De code wordt gegenereerd door de pfodDesigner Hiermee configureert u de geselecteerde pinnen als uitgang. Wanneer geconfigureerd als uitgang, digitale pin van een Arduino kunnen beide hoog of laag.

Op een Uno, wanneer het is High, de leveringen van de pin + 5V (Vcc) en minder dan 40mA. Op Arduino boards Arduino boards Vcc ofwel is + 5V of + 3,3 v afhankelijk van bord. Wanneer de uitgang Pins is ingesteld op laag, het gronden om het even wat u aansluit op de pin en laten weglopen minder dan 40mA. Deze uitgangen hebben genoeg kracht om te rijden een led of een reed-relais, maar niet genoeg om rechtstreeks schijf van de 5V relais spoel met een vermogen van Relais, dus een tweede Instructable naar een relais boord verbinden met de uitgangen kijken zal aan echte dingen wissel voort en vandoor.

Wat u ook wilt kunnen doen voordat u dit Instructable.

Dit project is geschikt voor volledige beginners , maar je moet een paar taken uitvoeren voordat u begint.
U moet eerst de Arduino IDE, pfodDesigner installeren en zorg ervoor dat u kunt overbrengen van de definitieve schets (codebestand), die pfodDesigner produceert, van uw mobiel naar uw computer.

  1. Installeer de Arduino IDE voor het besturingssysteem van uw computer uit Aan de slag met Arduino en werk door het voorbeeld van compileren en uitvoeren van de Blink-voorbeeld.
  2. Installeer de gratis pfodDesigner app op uw Android mobiele telefoon.
  3. Selectievakje dat u in staat om bestanden van uw mobiele telefoon naar uw computer via een USB-kabel of een bestand overdracht app zoals WiFi File Transfer bent. Zie pfodAppForAndroidGettingStarted.pdf voor meer details.

Wat u nodig hebt om te kopen voor dit Instructable

De pfodDesigner is gratis, zodat u de meeste van deze tutorial met net die pfodDesigner op uw Android mobiele telefoon doen kunt. Maar als je wilt overstappen eigenlijk iets in- of uitschakelen u zult sommige hardware- en de pfodApp.

Hier is een volledige onderdelenlijst voor deel 1

  1. U moet een Arduino board. De tutorial maakt gebruik van een Arduino Uno.
  2. U moet een wifi of bluetooth schild, aangesloten via een seriële verbinding, dus uw Android mobiele telefoon verbinding met de Uno maken kan. Dit leerprogramma gebruikt iteadstudio BT Shield (Slave) die verbinding via seriële met 9600 baud.
  3. Tenslotte om te testen uw ontwerp, nood u voor downloaden pfodApp vanuit GooglePlay aan uw Android mobiele telefoon verbinden met het schild van de Uno via de bluetooth (of wifi) en het menu dat u hebt ontworpen voor u naar de Arduino uitgangen besturingselement weer te geven. Zie pfodAppForAndroidGettingStarted.pdf voor het instellen van een bluetooth-verbinding in pfodApp.

In een latere Instructable zal u het toevoegen van Relais om dingen eigenlijk wissel voort en vandoor.

Nu laat bouwen en testen van een voorbeeld-menu. Aan het einde van dit zal u zitten kundig voor het bouwen van een menu die u willen overstappen van Arduino uitgangen in- en uitschakelen.

Gerelateerde Artikelen

Ontwerp een aangepaste Menu systeem--Android/Arduino-menu's voor Beginners--absoluut geen programmering vereist

Ontwerp een aangepaste Menu systeem--Android/Arduino-menu's voor Beginners--absoluut geen programmering vereist

IntroductieDit instructable ziet u hoe u de gratis pfodDesigner beschikbaar op GooglePlay ontwerpen van een menusysteem van de Android met submenu's voor Arduino-compatibele apparaten.De tutorial is geschikt voor complete beginners. Geen codering erv
Aangepaste BLE-geen programmeerkennis vereist

Aangepaste BLE-geen programmeerkennis vereist

Update 2e juni 2016: Herzien alle code voor laatste bord bibliotheken en voor pfodApp V2 met behulp van pfodDesignerV2 . Het resultaat is betere verbinding betrouwbaarheid en snelheid.Deze tutorial omvat vijf (5) gemeenschappelijk Bluetooth Low Energ
Aansturen van Relais met een aangepaste Android app!

Aansturen van Relais met een aangepaste Android app!

Dit is hier een laatste project dat ik heb voor mijn klas micro controller op mijn lokale junior college gemaakt.Zijn een 4 kanaals relais boord die wordt beheerd via een Bluetooth-apparaat, alsmede een android app voor een eenvoudige interface om te
De generator van willekeurige golfvorm, voor ~ 20$

De generator van willekeurige golfvorm, voor ~ 20$

een willekeurige golfvorm generator (AWG) is een nuttige maar vaak duur stuk van testapparatuur (ebay voor lacht). Gebruiken om te bepalen component frequentiebereik, genereren van vervoerder signalen, als een LCR-meter als u een bereik, tune resonan
Hergebruik van JAVA code geschreven in Android

Hergebruik van JAVA code geschreven in Android

Voor dit instructable demonstreer ik hoe kunt hergebruiken, toepassen en een eenvoudige java programma integreren met een Android app met GUI.Deze tutorial is voor degenen die heeft al een beetje of sommige ervaring op eclipse (Androïde sdk), codage
Pulse Arduino uitvoer van Android mobiele. Geen programmeerkennis vereist

Pulse Arduino uitvoer van Android mobiele. Geen programmeerkennis vereist

IntroductieDit Instructable toont u hoe u met de gratis app, pfodDesigner, een menu op uw Androïde mobiele dat zal een uitvoer op je Arduino board pulse zonder dat u code te schrijven helemaal ontwerpen. De pfodDesigner genereert de code van de Ardui
Opzetten van fundamentele x10 voor beginners

Opzetten van fundamentele x10 voor beginners

het op en uitschakelen van uw verlichting met een niet-ir-afstandsbediening is echt eenvoudiger en goedkoper dan het eruit ziet en klinkt. Deze how-to toont het configureren van een x10 ver voor 2 lampjes. Laat ook zien met behulp van een label-makin
Converteren van een Servo voor wissel voort en vandoor LED's

Converteren van een Servo voor wissel voort en vandoor LED's

een van de meest voorkomende onderdelen in de Elektronika van de afstandsbediening is de servo. Zij bieden de proportionele verkeer met behulp van een potentiometer, tandwielen, een motor en een H-brug-Circuit. Wat wij zullen doen is nemen naast een
Hoe het schrijven van korte nummers voor beginners

Hoe het schrijven van korte nummers voor beginners

ik besloot ik zou proberen iets nieuw. Vertel me wat uw mening in dit is. Dank u.Stap 1: materialen ♥ ♥ van een potlood of pen een hard oppervlak ♥ ♥ vrije tijd papierStap 2: Tijd om te kiezen Kies of maak een onderwerp te schrijven over en schrijf h
Het gebruik van Pastels - Tutorial voor Beginners!

Het gebruik van Pastels - Tutorial voor Beginners!

In deze tutorial zal ik u tonen hoe te gebruiken pasteltekeningen, met eenvoudige tips en sommige geavanceerde techinques voor uw tekeningen! Ik voegde ook een tekening van de snelheid (Howl's Moving Castle fanart) om u te tonen hoe ik kleur met past
Het gebruik van FL Studio voor Beginners

Het gebruik van FL Studio voor Beginners

beter video hier http://www.youtube.com/watch?v=yrxVXAF8QIoBekijk meer video's op http://youtube.com/user/camdog7d
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
DIY Home Automation voor Beginners.  Absoluut geen codering of solderen vereist.  Android/Arduino voor het schakelen van dingen in- en uitschakelen

DIY Home Automation voor Beginners. Absoluut geen codering of solderen vereist. Android/Arduino voor het schakelen van dingen in- en uitschakelen

Deze instructiable is gericht op de absolute beginner. Als u kunt omgaan met een scherp mes zonder snijden kunnen uw vingers van u maken en aanpassen van deze domotica controller.Deze instructies zijn ook on-line op www.pfod.com.au onder Android / Ar
Hoe om te schakelen van een Arduino output van in- en uitschakelen van uw Android mobiele telefoon.  Arduino voor Beginners

Hoe om te schakelen van een Arduino output van in- en uitschakelen van uw Android mobiele telefoon. Arduino voor Beginners

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.Hoe Beginners een Arduino-ui