Arduino & Android baserat Bluetooth Controll lösenord beskyddat Smart dörrlås (spara ditt hem) (7 / 8 steg)
Steg 7: Android App utveckling för lösenord beskyddat dörrlåset
Jag kommer att visa dig hur man kan utveckla ett Bluetooth android program med MIT App Inventor. Jag använder App Inventor eftersom det does't krävs någon kodning och ingen installation av programvara. Du behöver bara ett google-konto. Gå till http://ai2.appinventor.mit.edu/, uppmanas du att logga in med google-konto.
Logga in på App Inventor användande gmail och följ instruktionerna nedan.
Jag | Acceptera villkoren | bild 1 |
II | Klicka på "ta undersökning senare" och sedan "fortsätta" att avfärda startbilden | bild 2, 3 |
III | Starta ett nytt projekt (inga blanksteg!) | bild 4 |
IV | Namn i projektet "BluetoothControlDoorLock" (inga blanksteg!) | bild 5 |
Du är nu i Designer, där du lägger ut "user interface" i din app (bild 6). Fönstret Designer är där du lägger ut utseendet på din app, och ange vilka funktioner den ska ha. Du välja saker för användaren gränssnitt saker som knappar, bild, etiketter, textrutor, och funktioner som text till tal, Bluetooth, sensorer och GPS.
Nu Följ siffran 7 och lägga till en lista Picker till betraktaren. Döp om den till "ansluta till Bluetooth-enhet (bild 8). Lägga till en etikett, en textruta för lösenord och två knappar visas i figur 10. Ändra textegenskaperna komponenter som "Ange lösenord", "Öppna dörren" och "Stäng dörren" respektive. Slutliga användargränssnittet ska se ut som figur 11. Nu lägga till en Bluetooth-klient till betraktaren. Det är en osynlig komponent och den har ingen UI. Se bild 12.
Växla över till block Editor
Det är dags att berätta din app att göra! Klicka på "Block" att flytta över till block Editor (bild 13). Tänk på knapparna Designer och block som flikar-du använda dem för att flytta fram och tillbaka mellan de två områdena av App Inventor. Block Editor är där du programmera beteendet hos din app. Det finns inbyggda block som hanterar saker som matematik, logik och text. Därunder är block som går med samtliga komponenter i din app. För att få block för en viss komponent ska visas i block Editor, måste du först lägga till komponenten i din app via formgivaren.
Låt oss designa block för listan Picker. Lista Picker är en UI element när du klickar på den visas en lista över motsvarande element här är hopkopplade Bluetooth-enheten. Vi måste lägga till två block ListPicker.BeforePicking och ListPicker.AfterPicking (bild 14). Komplett block visas i figur 18 & 19.
Göra apk fil
Vår design är klar, nu måste vi bygga apk filen för våra android-telefon. Klicka för att bygga menyn och välj "App (spara APK till min dator)". Vänta en minut. En apk-fil hämtas till standardmappen för nedladdning. Installera och använda den.