Stap 4: Android Code
Voordat zij in staat om de Android applicatie te gebruiken, moet u de Bluetooth-module met uw smartphone of tablet koppelen.
Macht van de Arduino board, Bluetooth aanzetten op de Androïde apparaat en zoek naar Bluetooth-apparaten in de buurt: de JY-MCU-module.
Voor de communicatie tussen Android en Arduino Bluetooth, in dit voorbeeld is groot: https://bellcode.wordpress.com/2012/01/02/android-and-arduino-bluetooth-communication/
De basisbeginselen van programmeren te leren voor jonge kinderen zijn: Parameters, Booleaanse logica, tak.
De symbolen pak TANPRO-KIT (https://www.youtube.com/watch?v=8qvOmKyXgH4 ), een instrument is voor kinderen van 6 tot en met 8. Het bestaat uit de programmering van blokken en een LED-pad. Het stootkussen presenteert visuele en auditieve feedback volgens de rangschikking van programmering blokken waarmee kinderen bouwen programma's om een doolhofspel te spelen. Op basis van TanPro-Kit, werd de toepassing ontwikkeld in Android.
Vier paden (taak) werd gebouwd, de kinderen om taken op basis van de betrokken programmering concepts(see figure) te voltooien.
De eerste taak heeft achtereenvolgens drie lege cellen die stimuleert kinderen tot en met de richting blokken met parameters gebruiken.
De tweede taak bevat twee logische cellen, die de wens van de kinderen regelen logica blokken te activeren sensoren correct.
De derde taak bevat een cel als zodat kinderen nodig om te bouwen van de structuur van een tak in de programmeringsfase en kiezen in de lopende fase.
De vierde taak integreert alle drie concepten hierboven vermeld.
De toepassing moet in fasen: programma en fase uitgevoerd.
In het programma fase, de kinderen bouwen de programma-reeks met start blok, zet dan een richting blokken met parameters, zoals een feedback het blok in het pad geel en een lied tot wijziging is is geluisterd.
In the Running Stage, na programma een knop auto is ingeschakeld en wijziging van kleur groen tot lay-outs, vermelden de fase. Wanneer het kind raakt in een auto-knop is van de opdrachten verzenden vanuit apparaat android aan Arduino en het pad van een auto met opeenvolging van pad. Als de auto naar een afbeelding van de logica, de Booleaanse logica of de tak komt deze stop en wachten die de knoop van de aanraking is klikt u op voor de voortzetting van het pad.
U kunt de code en de toepassing van het bijgevoegde bestand.