MIT Android App använder Bluetooth HC06 att ansluta till en Arduino Uno (6 / 6 steg)
Steg 6: MIT App Inventor - skriva Block kod
1) ställa in Bluetooth-anslutningen.
- Om Sök-knappen trycks på telefonen, kommer att det skapa en listpicker (listruta) av alla bluetooth-signaler som plockar upp. Du kan välja en av punkterna på telefonen.
- Om anslutningsknappen trycks på telefonen, när du har markerat ett objekt från listpicker, anropar det funktionen .connectAddress för att ansluta dig till telefonen till bluetooth-enheten. Statligt av knappen ändras till olika texter och färger för att hjälpa synlighet på GUI.
2) digitalWrite
- Koden använder lösenord (en eller en) att beteckna ON/OFF. Här används bluetooth.sendText för att överföra en unik signal till arduino. Vi skrev arduino kod som såg för antingen en eller en. Det kommer att göra vad vi säger eftersom här koden finns på båda ställena.
3) analogRead och digitalRead
- Använd bluetooth.receiveText för att få det aktuella värdet från en analog signal eller digital signal. Tilldela label.text som det aktuella värdet så att du får en ständig uppdatering av värden.
4) analogWrite
- Koden visar endast endast det X analogRead värdet. Du kommer att behöva replikera att koden för alla tre X, Y, Z. om du vill styra RGB eller flera sensorer. Arduino koden är skriven med dessa specifika id så att meddelandet tolkas korrekt.