background image

Accessory Shield User Manual 

 

Waveshare 

V1.1.6, March 10

th

 2015 

Accessory Shield 

User Manual 

Overview 

Accessory  Shield  is  an  Arduino  expansion  board  developed  by  Waveshare.  It 

integrates  many  popular  perpheral  devices,  providing  a  great  support  to  users  in 

learning Arduino series products and shortening development period. 

 

Features 

 

5-way joystick 

 

Adjustable 

potentiometer 

 

Buzzer 

 

RGB LED 

 

Temperature Sensor 

 

3-axis accelerometer 

 

Extremely accurate 

real-time clock 

 

0.96 inch OLED 

 

XBee interface 

 

 

 

 

Summary of Contents for Accessory Shield

Page 1: ...ard developed by Waveshare It integrates many popular perpheral devices providing a great support to users in learning Arduino series products and shortening development period Features 5 way joystick...

Page 2: ...ement range 16g 8 LM75BDP Temperature sensor with 0 125 accuracy 9 5 way joystick 5 action statuses UP DOWN LEFT RIGHT and ENTER 10 XBee status indicator 11 Power light 12 XBee EASYLINK press key 13 A...

Page 3: ...experiments of the devices on the board are presented in the section 2 2 The development board we used here is Arduino UNO PLUS For more detailed information about this development board please refer...

Page 4: ...lder libraries and copy it to the folder pointed by the option Sketchbook location Restart the software and then click Sketch Import Library to check the library options adxl345 ds3231 lm75 rgb_p9813...

Page 5: ...2 Connect the Accessory Shield module to the UNO PLUS development board and then the development board to your PC via a USB cable You can see the power light on the module lights up when the module i...

Page 6: ...ed automatically you only need to configure it once 5 Click Tools Serial Port COM4 to configure the serial port of the Arduino development board for uploading Please take a note that the port number i...

Page 7: ...on to start program compiling If there is no error the software will give a prompt Done compiling and display the size of generated file 7 Click the button to start uploading When finished you can see...

Page 8: ...and then click the button to start the serial port monitor of Arduino IDE If the program is running properly the on board LED will blink in the frequency of 1Hz indicating that the whole system works...

Page 9: ...on to start the serial port monitor of Arduino IDE If the program is running properly the monitor will display the current ADC value When the potentiometer is adjusted the outputted sample value will...

Page 10: ...us interface with up to 8 devices on the same bus frequency range from 20 Hz to 400 kHz with bus fault time out to prevent hanging up the bus Power supply range from 2 8 V to 5 5 V Temperatures range...

Page 11: ...dynamic acceleration resulting from motion or shock Its high resolution 3 9 mg LSB enables measurement of inclination changes less than 1 0 It has the following features Power supply voltage range 2...

Page 12: ...year It has the following features Operating voltage range 2 3V to 5 5V Operating temperature range Commercial 0 to 70 Industrial 40 to 85 Accuracy 2ppm from 0 C to 40 C Accuracy 3 5ppm from 40 to 85...

Page 13: ...60 Operating temperature range 20 to 70 Storage temperature range 30 to 80 Operation and phenomena Perform program compiling and uploading to the board The relative Demo shows the basic drawing operat...

Page 14: ...ent boards and connect them to your PC via USB cables 2 Set Accessory Shield jumpers Connect TXD to TX Connect RXD to RX Notices The USB interface TX and RX pins of Arduino development board will be u...

Page 15: ...to test whether the software is connected to the XBee module properly Normally we will see the dialog box popped out as figure shows below If it cannot communicate with the XBee module but all the co...

Page 16: ...Accessory Shield User Manual Waveshare 16 V1 1 6 March 10 th 2015 XBee A configuraton...

Page 17: ...2015 a Select the option ZIBGEE ROUTER END DEVICE AT under the pull down menu Function Set b Click the button Show Defaults c Select the option PAN ID and modify its parameter to 1234 d Click the butt...

Page 18: ...Group B respectively 8 Input the data to be transmitted in the X CTU Terminal of XBee A then you can find that the inputted data will be sent to XBee B automatically and displayed in the X CTU Termin...

Page 19: ...328P AU It is compatible with Arduino UNO R3 development board and has some improvements based on UNO R3 For more information about Arduino UNO PLUS development board referred in this document please...

Reviews: