【實用工具app】Smart Touch ControlApp#Technex|最夯免費app

【實用工具app】Smart Touch ControlApp#Technex|最夯免費app

分享好友

【免費工具App】Smart Touch ControlApp#Technex-APP點子

This is the official app to control your bot for the event SmartTouch at Technex'14 the annual techno-management festival of Indian Institute of Technology(BHU)-Varanasi.

Link to the event's page:http://www.technex.in/events/Smart_Touch/

As the event is now concluded here is the arduino sample code to use the app and have fun:

【免費工具App】Smart Touch ControlApp#Technex-APP點子

http://goo.gl/p1CIoD

You can follow the link bellow to understand how to use the app and how its sends the data:

http://goo.gl/ntj1rI

This app allows you to connect to your bluetooth module, test its stable connection with module and send X and Y co-ordinates of point of touch on screen when your are connected to your bluetooth module.

What’s in the app:

The app would mainly be having two functions provided to you by two separate windows (i.e. activities).

The app has these menu items in the menu list. Which are as follows:

1. “Connect”

【免費工具App】Smart Touch ControlApp#Technex-APP點子

This would give you a pop-up window with the list of paired Bluetooth devices. And once you touch any one paired device it would try to establish connection with that device.

2. “Disconnect”

This would disconnection your smartphone from the already connected Bluetooth device.

【免費工具App】Smart Touch ControlApp#Technex-APP點子

3. “Control Bot”

When you are connected to a device it would give full screen Touch Interface for sending the coordinates where your finger touches the screen.

【免費工具App】Smart Touch ControlApp#Technex-APP點子

Using the app:

*First of all you need to make sure you have paired the Bluetooth device you wish to get connected to, as the app can connect only to the list of paired devices.

• As the app is started it looks if you have or haven’t enabled Bluetooth on your smartphone. If it’s found disabled you are presented with a request dialogue to enable it, if you reject that request the app automatically exits itself out.

• When the Bluetooth is enabled the first window will show you your connection status and “Test Connection” button on screen.

【免費工具App】Smart Touch ControlApp#Technex-APP點子

• For making connection to your Bluetooth device (i.e. Bluetooth module) you need to open the menu list of app and select the option connect. Once you choose that option you will be given pop-out dialog view of the list of paired devices. Select the name of your Bluetooth device to establish connection.

• Once you have established a connection successfully between your smartphone and the module. The mac address and the name of the device you are connected would be displayed on screen.

• Now you could press the “Test Connection” button to see if your module is receiving the data correctly.

【免費工具App】Smart Touch ControlApp#Technex-APP點子

• If your connection is working completely fine. Then you can open the touch interface by selecting the “Control Bot” option from the list of menu items.

• Once the touch interface appears on your screen you can calibrate your bot with the corresponding data received through your touch events.

Understanding how the app sends data:

The app send data in form array of byte (i.e. for the geeks byte[] )

Once you have established a successful connection.

【免費工具App】Smart Touch ControlApp#Technex-APP點子

The test button would send the data “#XY”. (Actual data send would be the byte type cast of each character i.e. the ASCII code of the each character)

While you are on the Full screen Touch Interface your screen is supposed to be a 2-D plane divided in 100 units in both the x-direction and y-direction. And the app sends data to corresponding x and y corresponding in the following format.

“101-x-coordinate-y-coordinate”

For example:

【免費工具App】Smart Touch ControlApp#Technex-APP點子

If the X and Y coordinates of your finger on the screen are respectively 20 and 40.The data send would be three bytes as follows:

1. First byte would be byte having value 101.

2. Second byte would be of value 20 representing the x-coord.

【免費工具App】Smart Touch ControlApp#Technex-APP點子

3. Third byte would be of value 40 representing the y-coord.

And you will receive the byte variables

101 (indicating the start),

【免費工具App】Smart Touch ControlApp#Technex-APP點子

20 (X-coordinate value) and

40 (Y-coordinate value)

one by one.

You will find this app useful if u seek:

【免費工具App】Smart Touch ControlApp#Technex-APP點子

Arduino

Robotics

Android controlled robot

【免費工具App】Smart Touch ControlApp#Technex-APP點子

Bluetooth Serial Port Profile

For any further query and suggestion regarding the app mail me at:

aman.tugnawat.app12@iitbhu.ac.in

【免費工具App】Smart Touch ControlApp#Technex-APP點子

免費玩Smart Touch ControlApp#Technex APP玩免費

免費玩Smart Touch ControlApp#Technex App

Smart Touch ControlApp#Technex APP LOGO

Smart Touch ControlApp#Technex LOGO-APP點子

Smart Touch ControlApp#Technex APP QRCode

Smart Touch ControlApp#Technex QRCode-APP點子
熱門國家系統支援版本費用APP評分上架日期更新日期
未知Android
Google Play
1.1
App下載
免費
1970-01-012015-04-18
分享app
上一個APP
下一個APP

高評價工具App推薦

Level Simulator

This is simple Level Simulator.It is possible to save one by one for each class.Share button can be shared screenshots.免費玩Level Simulator APP玩免費免費玩Lev …
Call Analyzer

Improve your relations with people by analyzing the calling pattern !!Beta version of callAnalyzer analyzes all the important and interesting informat …
Counter

ใช้สำหรับนับเลข ขึ้นและ ลง免費玩Counter APP玩免費免費玩Counter AppCounter APP LOGOCounter APP QRCode熱門國家系統支援版本費用APP評分上架日期更新日期未知AndroidGoogle Play1.0App下載免費1970 …