Introduction

Hardware
Software
- Arduino IDE 1.6 or better
- ArduinoJson library
- Arduino JSON library - GitHub
- VS2015
The following sensors are used to control directly from Arduino Wiring,
Sensors
- Accelerometer
- Compass
- Geolocator (GPS)
- Gyrometer
- Light Sensor
- Orientation
Capabilities
- Camera
- Device info (name, date/time/timezone, os)
- Email (initiation)
- Microphone
- Notifications (Tile/Toast)
- Screen (Text, Images, Audio/Video, Rectangles, Buttons, Touchscreen)
- Sms (initiation)
- Speech to Text and Speech Recognition
- can receive table data from previous web search
- Vibration
- Web (Get and Post with result parsing)
- XPath
- JSON
- Simple text
- Regular expressions
- Table iteration (keys/values saved)
Connection
- Setup the Arduino IDE 1.6 or better.
- Get the Arduino JSON library (Click here) download the zip. and Add it to the Arduino | Sketch, then Include library, Add.Zip library.
- In the Arduino IDE Sketch, Include library, then Manage Library, A library manager will open in that search box you can type windows virtual shield for Arduino and click install button the library will be added to the Arduino IDE.
Bluetooth

- RX pin to TX
- TX pin to RX
- Vcc to 5v
- Gnd to Gnd
Code: Hello Virtual Shield
- #include <ArduinoJson.h>
- #include <VirtualShield.h>
- #include <Text.h>
- VirtualShield shield; // identify the shield
- Text screen = Text(shield); // connect the screen
- void setup()
- {
- shield.begin(9600); // begin communication
- screen.clear(); // clear the screen
- screen.print("Hello \n my Virtual Shields for Arduino");
- }
Explanation
Add the libraries first i.e.
- #include <ArduinoJson.h>
- #include <VirtualShield.h>
- #include <Text.h>
- VirtualShield is like a function used to find the shield using BT communication.
- The Text screen is used to connect the screen to display the text.
- The setup() is one type of the built-in function.
- shield.begin() in your setup() is called the baud rate and it is mainly used for the communication purpose.
- screen.clear() clears the screen.
Output

Read more articles on Arduino:



Delpin Susai RajPosted Aug 28, 2016, 4:32 AM
Nice
Prasanna MuraliPosted Jun 22, 2016, 9:23 PM
nice one...
Vignesh ManiPosted Mar 26, 2016, 8:58 AM
nice
Debasis SahaPosted Mar 26, 2016, 12:43 AM
Nice one..
Gowtham KPosted Mar 25, 2016, 10:02 PM
Good One
Kumaresh RajalingamPosted Mar 25, 2016, 8:12 AM
Thank u Ankur
Ankur MistryPosted Mar 25, 2016, 7:32 AM
Good stuff, thanks for sharing
Kumaresh RajalingamPosted Mar 25, 2016, 6:32 AM
Thank you Saha sir
Kumaresh RajalingamPosted Mar 25, 2016, 6:31 AM
Thank u sibeesh anna
Debasis SahaPosted Mar 25, 2016, 6:29 AM
Nice share
Sibeesh VenuPosted Mar 25, 2016, 5:41 AM
Nice Share