Kodgenerator för anpassade Android/Arduino menyer att slå Arduino utgångar på och av. Android/Arduino för nybörjare. Absolut ingen programmering krävs
Uppdatering: användare frågade för undermeny support. pfodApp alltid stött sub-menyerna men jag har lagt undermenyer till pfodDesigner. Den instructable Design A Custom menysystemet visar hur du använder pfodDesigner för att bygga en meny med undermenyer som visas på din Android mobil - ingen kodning krävs pfodDesigner genererar all kod för du.
Den senaste versionen av pfodDesigner kommer att generera koden för Arduino kod skisser för Arduino Uno, Arduino Mega2560, WildFire, en LinkIt (WiFi/BT), Arduino Ethernet, Adafruit CC3300 sköld, Itead Bluetooth sköld, SMS SIM900 GPRS SeeedStudio och ICOMSAT IteadStudio sköldar med mera.
Introduktion
Detta är först av två instructables som utgör en komplett customizable Home Automation nybörjare t.ex.
Se DIY Home Automation för nybörjare för den andra delen. Det är att den absoluta nybörjaren. Om du kan hantera en vass kniv utan att skära kan fingrarna av dig göra och anpassa denna hemautomation controller.
Först instructable visar hur du använder den fria pfodDesigner tillgängliga på GooglePlay för att designa Android menyer att byta Ardunio utgångar på och bort från din Android mobil, utan att du behöver skriva någon programkod alls. Fish Tank bilden ovan visar exemplet i detta instructable.
Exempelprojektet visas här är lämplig för nybörjare. Detta instructable kräver inte någon lödning och ingen kodning erfarenhet krävs.
När du har avslutat detta instructable kommer du att kunna designa oavsett menyer du behöver växla Arduino utgångar på och av. När du har slutfört den andra instructable kommer du att kunna växla riktiga saker på och bort från din Android mobil, via reläer ansluten till Arduinos digitala utgångar.
Detta instructable är också tillgänglig som en tutorial på Android/Arduino menyer för nybörjare
Menyerna är helt anpassningsbara. Du kan ändra text, färg och storlek som du väljer Arduino produktionen kontrolleras. Alla använder de pfodDesigner som körs på din Android mobil. PfodDesigner ger dig en exakt förhandsvisning av hur din meny visas när du ansluter med hjälp av pfodApp . Nr Android programmering krävs.
När du har avslutat utforma din meny, genererar pfodDesigner en komplett, väl kommenterade, Arduino skiss som kommer att genomföra din meny och kan du aktivera utgångarna på och av via din mobil med pfodApp (via bluetooth eller wifi). Nr Arduino programmering krävs.
Som en del av designen anger du vilken digital utgång varje på/av växlingsknappen är ansluten till. Arduino digital stift kan konfigureras som antingen ingångar och utgångar. Koden som genereras av pfodDesigner konfigurerar valda stiften som utgångar. När du konfigurerat som en utgång, en Arduino digital stift kan vara antingen hög eller låg.
På en Uno, när det är hög, pin leveranser + 5V (Vcc) och mindre än 40mA. Om Arduino styrelser Vcc är antingen + 5V eller + 3.3V beroende på styrelsen. När utgångsstiftet är inställd på låg, det grunder något du ansluter till stift och kan rinna mindre än 40mA. Dessa utgångar har tillräckligt med kraft för att driva en led eller en reed-relä, men inte tillräckligt för att direkt driva 5V reläspole med en effekt av relä, så en andra Instructable kommer att titta på ansluter en relay board utgångarna växla riktiga saker på och av.
Vad du behöver för att kunna göra innan du börjar detta Instructable.
Detta projekt är lämplig för nybörjare men du behöver utföra några åtgärder innan du börjar.
Du måste först installera Arduino IDE, installera pfodDesigner och se till att du kan överföra den slutliga skissen (fil), som pfodDesigner producerar, från din mobil till datorn.
- Installera Arduino IDE för din dators operativsystem från Komma igång med Arduino och arbete genom exemplet med kompilera och köra exemplet Blink.
- Installera den gratis pfodDesigner app på din Android mobil.
- Kontrollera att du har möjlighet att överföra filer från din mobil till datorn via en USB-kabel eller en fil överföring app som WiFi filöverföring. Se pfodAppForAndroidGettingStarted.pdf för mer information.
Vad du behöver köpa till detta Instructable
PfodDesigner är gratis så du kan göra det mesta av denna handledning med bara det pfodDesigner på din Android mobil. Men om du faktiskt slå något eller du behöver viss maskinvara och pfodApp.
Här är en komplett lista för Del1
- Du behöver en Arduino ombord. I självstudiekursen används en Arduino Uno.
- Behöver du en wifi eller bluetooth sköld, ansluten via en seriell anslutning, så din Android mobil kan ansluta till Uno. Denna tutorial använder iteadstudio BT sköld (slav) som ansluter via seriella på 9600 baud.
- Äntligen för att testa din design, måste du hämta pfodApp från GooglePlay att ansluta din Android mobil till Uno via bluetooth (eller wifi) skölden och Visa menyn du har designat för dig att kontrollera Arduino utgångar. Se pfodAppForAndroidGettingStarted.pdf för hur du ställer in en bluetooth-anslutning i pfodApp.
I en senare Instructable kommer du att lägga till reläer för att faktiskt slå saker på och av.
Låter nu bygga och testa en exempel meny. I slutet av detta kommer du att kunna bygga någon meny du vilja slå Arduino utgångar på och av.