Arduino + Android plus Bluetooth Home Automation (2 / 5 steg)
Steg 2: Skriv din egen App på Android!
Saker blir ganska lätt om du använder MIT App Inventor för att skriva din Apps på Android enheter, jag är inte en bra programmerare måste jag erkänna, men jag får saker gjorda med MIT App Inventor, det inte är svårt, alla kan bygga sina egna app. Du kan titta på deras tutorial video här: http://appinventor.mit.edu/explore/ai2/tutorials...
Från den första bilden i det här avsnittet här kan du se programmeringsgränssnittet, skiljer sig från andra programmering miljöer använder visuella språk snarare än komplicerade koder, kan du dra vad du vill i den vänstra listan, som knappen, etikett, bild och etc. Du kan lägga till sensorer (t.ex. accelerometer) eller anslutning (till exempel Bluetooth) i ditt projekt.
När du är klar knappen user interface design klicka "block" i övre högra hörnet är det dags för programmering. Vänta, programmering, är inte att något fan nästan köra folk galna? Men här du programmet genom att dra alla dessa block, som precis pusselspel du spelat i din barndom. Jag tillägga två element kallas ListPicker och BluetoothClient, som du kan se jag dra blocket "när ListPicker1. BeforePicking"&" när ListPicker1. AfterPicking", och jag fäster BluetoothClient1's adresser och namn som dess beståndsdelar, vilket innebär att när du klickar på knappen ListPicker1, det kommer visa dig en lista över BluetoothClient1's adresser och namn. När du har valt en Bluetooth texten kommer att anges som "Ansluten", annars är det "Inte ansluten". Nästa vad du behöver göra är att dra två buttons, en du rör den kommer att slå på din bordslampa, den andra är avstängd. Som ni kan se den tredje bilden i det här avsnittet när du klickar på knappen en, det kommer att ändra sin färg till röd, och skicka ett SMS, jag använder "På" här, för att BluetoothClient1, för att berätta den för att slå på lampan; När du klickar på knappen två, det kommer att ändra sin färg till blå, skicka ett textmeddelande, jag använder "Off" här, för att BluetoothClient1, tala om det är det dags att stänga av lampan.
Nästan där, kan du också lägga till andra intressanta funktioner, lita på mig, bygga din egen app på detta sätt är ganska lätt & rolig, den enda begränsningen är din fantasi. Om du inte vill skriva din egen app du kan ladda ner APK filen från min Google föraren, du kan också hitta en App lär dig kinesiska svärord där, lol, kopiera denna länk i din webbläsare och ladda ner app (uppdaterad den 31 juli): https://drive.google.com/file/d/0B461uZ-xqRZOa2dad3FMYXptVVU/edit?usp=sharing