sparkfun Qwiic Flex Glove Controller SEN-14666 Скачать руководство пользователя страница 1

Qwiic Flex Glove Controller Hookup Guide

Introduction

Flex sensors are great for telling how bent something is in a project, but we’ve been running into issues with
durability when using them in wearable applications like gloves. The Qwiic Flex Glove Controller isolates the weak
point to allow for more permanent flex sensor applications. The board has an onboard ADS1015 ADC to I C so we
can get a whole bunch of analog inputs without touching our microcontroller’s ADC pins.

2

SparkFun Qwiic Flex Glove Controller

 SEN-14666

YOUR ACCOUNT

LOG IN

REGISTER

Содержание Qwiic Flex Glove Controller SEN-14666

Страница 1: ...them in wearable applications like gloves The Qwiic Flex Glove Controller isolates the weak point to allow for more permanent flex sensor applications The board has an onboard ADS1015 ADC to I C so w...

Страница 2: ...mplement these into gloves Required Materials To get started you ll need a microcontroller to well control everything Now to get into the Qwiic ecosystem the key will be one of the following Qwiic shi...

Страница 3: ...a length that suits your needs SparkFun Qwiic Shield for Arduino DEV 14352 SparkFun Qwiic HAT for Raspberry Pi DEV 14459 SparkFun Qwiic Shield for Photon DEV 14477 Qwiic Cable 100mm PRT 14427 Qwiic C...

Страница 4: ...would also recommend taking a look at the hookup guide for the Qwiic Shield if you haven t already Brushing up on your skills in I C is also recommended as all Qwiic sensors are I C Needle Set TOL 10...

Страница 5: ...sumption 150 A Typ I C Address 0x48 default 0x49 0x4A 0x4B Pins The characteristics of the available pins on the magnetometer are outlined in the table below Pin Label Pin Function Input Output Notes...

Страница 6: ...he I C lines The I C address of the board can be changed using the jumpers on the back of the board The address selection pin is connected to the center pad of each jumper the below table shows the ad...

Страница 7: ...bent your fingers are It seems like it s too easy to use but that s why we made it that way You may want to integrate this board into some gloves after all that s what it was originally designed for...

Страница 8: ...ailable mounting holes on the sensor The finished product should look like the below glove Now it s time to hide the circuitry under a second glove Go ahead and put the just the fingers of the second...

Страница 9: ...t deviceAddress BNO080_DEFAULT_ADDRESS TwoWire wirePort Wire By default use the default I2C address and use Wire port Otherwise pass in a custom I C address and wire port uint16_t getAnalogData uint8_...

Страница 10: ...128 Hz 0X0020 250 Hz 0X0040 490 Hz 0X0060 920 Hz 0X0080 1600 Hz 0X00A0 2400 Hz 0X00C0 3300 Hz uint16_t getSampleRate Returns the sample rate according to the above list of sample rates Example Code N...

Страница 11: ...l Monitor to 115200 bps will yield an output somewhat like the below image Single Sensor Output click the image for a closer look Example 2 Setup hand In this example we ll see how to setup an entire...

Страница 12: ...lse Serial println Index not found Check wiring while 1 void loop uint16_t data for int finger 0 finger 2 finger hand finger indexSensor getAnalogData finger hand finger 2 pinkySensor getAnalogData fi...

Страница 13: ...o we get 0 when our finger is closed and 1 when it is open To get started open up File Examples SparkFun ADS1015 Arduino Library Example3_Calibration In this example we will calibrate our sensor s max...

Страница 14: ...e when finished void loop uint8_t incoming do fingerSensor calibrate if Serial available incoming Serial read while incoming e Serial println Calibrated for int channel channel 2 channel Serial print...

Страница 15: ...alibration Calibration Output click the image for a closer look Example 4 Calibrated Hand You don t necessarily want to calibrate your hand every single time you put on a glove with the flex controlle...

Страница 16: ...dexSensor begin Wire 100000 ADS1015_ADDRESS_GND false Serial println Index not found Check wiring while 1 Set the calibration values for the hand for int channel channel 2 channel for int hiLo 0 hiLo...

Страница 17: ...1015 Datasheet PDF Qwiic Landing Page GitHub Repos Product Arduino Library SparkFun Product Showcase Qwiic Flex Glove Controller Need even more inspiration for your next project Check out some of thes...

Страница 18: ...Relay Using the ESP32 to make a web configured timed relay Qwiic MUX Hookup Guide Have a bunch of sensors with the same I2C address Put them on the Qwiic MUX TCA9548A to get them all talking on the sa...

Отзывы: