Download - Communication appinventor arduino
![Page 1: Communication appinventor arduino](https://reader031.vdocuments.mx/reader031/viewer/2022020301/58d106401a28ab823e8b4e6f/html5/thumbnails/1.jpg)
[COMMUNICATION : APP INVENTOR <-USB->UART]
![Page 2: Communication appinventor arduino](https://reader031.vdocuments.mx/reader031/viewer/2022020301/58d106401a28ab823e8b4e6f/html5/thumbnails/2.jpg)
Goal "ARDUINO + Android Tablet"
Goal
_______________________________________
Control arduino LED 13 with an android
application+ display an incoming message from
arduino card
ARDUINO + Android Tablet
Requirement
Connection :OTG
USB
Requirement
Developement tool
APP INVENTOR
Operationals requirements
communication at 115200 bauds RX TX with OTG
USB connection + developement tool : APP
INVENTOR
![Page 3: Communication appinventor arduino](https://reader031.vdocuments.mx/reader031/viewer/2022020301/58d106401a28ab823e8b4e6f/html5/thumbnails/3.jpg)
Bdd : context system
Use tool APP
INVENTOR 2
Download app on Play
store : USB Bridge for App
Inventor 2
Use Arduino IDE or
Ardublock
https://play.google.com/store/app
s/details?id=bp.usbbridge.appinv
![Page 4: Communication appinventor arduino](https://reader031.vdocuments.mx/reader031/viewer/2022020301/58d106401a28ab823e8b4e6f/html5/thumbnails/4.jpg)
Use Case Diagram: Software
Use tool APP
INVENTOR 2
Use Arduino IDE or
Ardublock
Download app on Play
store : USB Bridge for App
Inventor 2
Possibility used :
1: Develop an Android application with App Inventor 2
2: Develop an Arduino application (115200 Bauds)
3: Download and Use USb_Bridge_AppInventor to allow communication
![Page 5: Communication appinventor arduino](https://reader031.vdocuments.mx/reader031/viewer/2022020301/58d106401a28ab823e8b4e6f/html5/thumbnails/5.jpg)
![Page 6: Communication appinventor arduino](https://reader031.vdocuments.mx/reader031/viewer/2022020301/58d106401a28ab823e8b4e6f/html5/thumbnails/6.jpg)
Android Tablet APP INVENTOR 2
1) Initialisation
![Page 7: Communication appinventor arduino](https://reader031.vdocuments.mx/reader031/viewer/2022020301/58d106401a28ab823e8b4e6f/html5/thumbnails/7.jpg)
2) Communication
3) Write Command
4) Read Command
![Page 8: Communication appinventor arduino](https://reader031.vdocuments.mx/reader031/viewer/2022020301/58d106401a28ab823e8b4e6f/html5/thumbnails/8.jpg)
// Sample Arduino sketch for use with usb-serial-for-android OTG and APP INVENTOR 2
// 09/02/2015
// LED ON (13) if received "ON"
// LED OFF (13) If received "OFF"
// Send a message if received "Read"
ARDUINO Card
![Page 9: Communication appinventor arduino](https://reader031.vdocuments.mx/reader031/viewer/2022020301/58d106401a28ab823e8b4e6f/html5/thumbnails/9.jpg)
![Page 10: Communication appinventor arduino](https://reader031.vdocuments.mx/reader031/viewer/2022020301/58d106401a28ab823e8b4e6f/html5/thumbnails/10.jpg)
Program Arduino with ARDUBLOCK : ardublock-beta-20140828.jar
http://sourceforge.net/projects/ardublock/files/