Top Banner
[COMMUNICATION : APP INVENTOR <-USB->UART]
10

Communication : App Inventor · 2015. 3. 29. · INVENTOR 2 Use Arduino IDE or Ardublock Download app on Play store : USB Bridge for App Inventor 2 Possibility used : 1: Develop an

Aug 30, 2021

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 2: Communication : App Inventor · 2015. 3. 29. · INVENTOR 2 Use Arduino IDE or Ardublock Download app on Play store : USB Bridge for App Inventor 2 Possibility used : 1: Develop an

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 : App Inventor · 2015. 3. 29. · INVENTOR 2 Use Arduino IDE or Ardublock Download app on Play store : USB Bridge for App Inventor 2 Possibility used : 1: Develop an

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 : App Inventor · 2015. 3. 29. · INVENTOR 2 Use Arduino IDE or Ardublock Download app on Play store : USB Bridge for App Inventor 2 Possibility used : 1: Develop an

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 : App Inventor · 2015. 3. 29. · INVENTOR 2 Use Arduino IDE or Ardublock Download app on Play store : USB Bridge for App Inventor 2 Possibility used : 1: Develop an
Page 6: Communication : App Inventor · 2015. 3. 29. · INVENTOR 2 Use Arduino IDE or Ardublock Download app on Play store : USB Bridge for App Inventor 2 Possibility used : 1: Develop an

Android Tablet APP INVENTOR 2

1) Initialisation

Page 7: Communication : App Inventor · 2015. 3. 29. · INVENTOR 2 Use Arduino IDE or Ardublock Download app on Play store : USB Bridge for App Inventor 2 Possibility used : 1: Develop an

2) Communication

3) Write Command

4) Read Command

Page 8: Communication : App Inventor · 2015. 3. 29. · INVENTOR 2 Use Arduino IDE or Ardublock Download app on Play store : USB Bridge for App Inventor 2 Possibility used : 1: Develop an

// 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 : App Inventor · 2015. 3. 29. · INVENTOR 2 Use Arduino IDE or Ardublock Download app on Play store : USB Bridge for App Inventor 2 Possibility used : 1: Develop an
Page 10: Communication : App Inventor · 2015. 3. 29. · INVENTOR 2 Use Arduino IDE or Ardublock Download app on Play store : USB Bridge for App Inventor 2 Possibility used : 1: Develop an

Program Arduino with ARDUBLOCK : ardublock-beta-20140828.jar

http://sourceforge.net/projects/ardublock/files/