DIY Smart Home Automation med Android (6 / 6 steg)
Steg 6: Android ansökan
Basic4android språk liknar Visual Basic-språket med extra stöd för objekt. Basic4android sammanställt program är infödda Android, det finns inga extra runtimes eller beroenden. Till skillnad från andra IDEs Basic4android är 100% fokuserade på Android-utveckling. Basic4android innehåller en kraftfull GUI designer med inbyggt stöd för flera skärmar och riktlinjer. Det krävs ingen XML-handstil. Du kan utveckla och felsöka med Android emulator eller med en verklig enhet (USB ansluten eller över det lokala nätverket). Basic4android har en rik uppsättning av bibliotek som gör det enkelt att utveckla avancerade tillämpningar.
Android ansökan utformad så är tillämplig fullt ut för att kontrollera ditt hem. Det finns totalt sex skärmar inklusive skärmen som innehåller författarens namn. Programmet är lite röst erkände. När du klickar på Hjälp-menyerna, berättar det om detaljen med röst acknowledgemnt alltför.
FIG 1 Denna skärm visar en boot animation på Start när du klickar på Smarthome programikonen. Tillsammans med animation, kan ett ljudmeddelande och Välkommen vara hörde i bakgrunden.
FIG 2 Detta är manuell anordning kontroll skärmen. Här kan du manuellt vända ON/OFF varje anordning individuellt eller samtidigt kan växla allt ON/OFF på en gång.
Den särskilda enheten så kontrolleras manuellt inaktiverar sin sensomate funktionen automatiskt. Knappetiketten visas i blå visar status för enheten.
FIG 3 Detta är sensorer övervaka fönster. Här kan du se alla sensormätningar och också spara dem i en textfil i mappen ROOT/smarthome i din android smartphone. Du kan aktivera/avaktivera viloläget härifrån bara.
FIG 4 Med detta fönster, kan du kontrollera status för din dörr oavsett om det är öppna/stänga. Du kan också öppna eller stänga dörren härifrån.
FIG 5,6 Från denna Sensomate (känsla och automatisera) fönster, du kan programmera tröskelvärdena för dina två lampor och fläkt. Du kan också programmera din motion sensor att höja ett larm om en rörelse detekteras.
FIG 7 Det här är inställningsfönstret. Härifrån kan du Aktivera Bluetooth på/av manuellt. Du kan manuellt ansluta till android värden från listan med ihopkopplade. Du kan ändra inloggningslösenordet här och programmera tröskelvärdet för brandlarmet att höja.
FIG 8 Denna skärm visar författaren inblandade i utvecklingen av programmet.
Android app stöder för närvarande 320 x 240 upplösning skärmar, men med ett enkelt designer kod script det kan ändras för att passa alla skärmstorlek.