The Ultimate Guide to Informed Wearable Technology A hands-on approach for creating wearables from prototype to purpose using Arduino systems

Master wearable technology with this book including colored images and over 50 activities using Arduino and ESP32, build useful, stylish, and smart wearable devices, and create interactive circuits that react to us and our environment Key Features Learn wearable technology and build electronic circu...

Full description

Saved in:
Bibliographic Details
Main Author: Farion, Christine
Format: eBook
Language:English
Published: Birmingham Packt Publishing 2022
Packt Publishing, Limited
Edition:1
Subjects:
ISBN:1803230592, 9781803230597
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Table of Contents:
  • Table of Contents Introduction to the World of WearablesUnderstanding and Building Electronic Sewable CircuitsExploring e-textile Toolkits: LilyPad, Flora, Circuit Playground, and MoreImplementing Arduino Code Using Gemma M0 and Circuit PlaygroundWorking with Sensors: All About Inputs!Exploring Reactions Through OutputsMoving Forward with Circuit Design Using ESP32Learning How to Prototype and Make Electronics WearableDesigning and Prototyping Your Own Hyper-body SystemSoldering and Sewing to Complete Your ProjectInnovating with a Human-Centered Design ProcessDesigning for Forgetfulness: A Case Study of Message BagImplementing the Best Solutions for Creating Your Own WearableDelving into Best Practices and the Future of Wearable TechnologyAppendix: Answers and Additional Information
  • Programmable -- Activity 3.1 - twinkling circuits -- Understanding Flora, Gemma, and Circuit Playground -- Flora, Flora sensors, and snaps -- Gemma -- Circuit Playground boards -- Other systems -- Comparisons and observations -- Activity 3.2 - choosing your board -- Software setup and resources -- Installing the Arduino IDE -- Arduino essential steps -- Activity 3.3 - Hello Circuit Playground -- Troubleshooting -- Summary -- Review questions -- Chapter 4: Implementing Arduino Code Using Gemma M0 and Circuit Playground -- Technical requirements -- Prototyping accelerometer and flex circuits -- Activity 4.1 - Hello_Accelerometer -- Activity 4.2 - Hello NeoPixels -- Understanding flex sensors -- Activity 4.3 - using a multimeter to read our flex sensor -- Research and innovation -- Activity 4.4 - making a flex sensor -- Activity 4.5 - connecting your circuit - an LED reaction to flexing -- Activity 4.6 - hooking up the Gemma M0 board with a flex sensor and servo motor -- Activity 4.7 - using Serial Monitor -- Troubleshooting -- The Arduino IDE -- Functions -- Variables -- Other -- Summary -- Further reading -- Review questions and exercises -- Part 2: Creating Sewable Circuits That Sense and React Using Arduino and ESP32 -- Chapter 5: Working with Sensors - All About Inputs! -- Technical requirements -- Sensors for listening -- Distance and movement -- Force, flex, and stretch -- Environmental sensors -- Communication and other inputs to try -- Other things to consider -- Activity 5.1 - Distance and movement -- Using an ultrasonic distance sensor -- Activity 5.2 - Using a tilt, shock, or knock sensor -- Activity 5.3 - Force, flex, and stretch -- Activity 5.4 - Environmental sensors -- Examples of sensors used in the field of wearables. -- Activity 5.5 - Choosing sensors -- Using libraries -- How do we use a library?
  • Activity 12.5 - The code to test the RFID reader
  • Cover -- Title Page -- Copyright and Credits -- About the reviewers -- Contributors -- Table of Contents -- Preface -- Part 1: Getting Started with Wearable Technology and Simple Circuits -- Chapter 1: Introduction to the World of Wearables -- Wearables definition -- When were wearables created? -- Informed wearables -- Other advances -- Current work in the field -- Electronic textiles -- Uses for electronic textiles -- Terminology, applications, and constraints -- Terminology -- Applications -- Constraints -- Exciting ideas, concepts, and projects to motivate -- Extension of the body -- What does the research tell us? -- Using research methods to acquire knowledge -- Cultural and ethical considerations -- Considerations when designing wearable technology -- Ethical considerations in research and testing -- Summary -- References -- Review questions -- Chapter 2: Learning to Build Electronic Sewable Circuits -- Technical requirements -- Understanding electricity -- What is a circuit? -- Activity 2.1 - creating a simple circuit -- Using a multimeter -- Resistance -- Voltage -- Current - continuity/conductivity tests -- Electronic circuits -- Series -- Parallel -- What else can be in series or parallel? -- Activity 2.2 - using crocodile clips to create a circuit -- Activity 2.3 - creating a circuit using a breadboard -- Soft circuits -- LEDs -- Conductive threads -- Conductive fabrics -- Activity 2.4 - sewing with conductive thread and LEDs -- Activity 2.5 - sewing a creative circuit -- Switches and buttons -- Example switches and buttons -- Other ways to use switches and buttons -- Activity 2.6 - making your own switches -- Summary -- Review questions and exercises -- Chapter 3: Exploring e-textile Toolkits: LilyPad, Flora, Circuit Playground, and Others -- Technical requirements -- LilyPad e-textiles -- Simple sewable -- Pre-programmed
  • Examples of design and innovation for wellness purposes -- One last tip - a dynamic SSID and password -- Summary -- References and further reading -- Review questions -- Part 3: Learning to Prototype, Build, and Wear a Hyper-Body System -- Chapter 8: Learning How to Prototype and Make Electronics Wearable -- Technical requirements -- What do prototypes prototype? - the Houde and Hill model -- Activity 8.1 - quick and dirty -- Activity 8.2 - rapid prototyping with foamboard -- Activity 8.3 - rapid prototyping - adding components -- Breadboard to body - how to make wearables usable -- Comfort, usability, and style universe -- Activity 8.4 - how does a domain affect the wearable? -- Looking at implicit human computer context -- Materials and layout considerations -- Activity 8.5 - understanding fabrics -- Activity 8.6 - adding strength with interfacing -- Activity 8.7 - exploring ways to connect components -- Activity 8.6 - hunting for materials -- Summary -- References -- Review questions -- Chapter 9: Designing and Prototyping Your Own Hyper-Body System -- Technical requirements -- What is a hyper-body system? -- How to design your hyper-body system - choosing materials, components, and purpose -- Understanding the importance of planning -- Activity 9.1 - Project Planning Checklist -- Use it or do something else -- Building up your prototype - function by function -- Our project build - sending a mood -- About the QT Py ESP32-S2 -- Activity 9.2 - Making a connection (NeoPixels to the QT Py) -- Activity 9.3 - Adding the warmth of a heating pad -- Connecting the QT Py to the internet -- Activity 9.4 - Getting connected to an IoT service -- Activity 9.5 - Coding our ESP32 to access the IoT connection -- What's the code doing? -- Activity 9.6 - Putting it all together -- Troubleshooting -- Summary -- References -- Review questions
  • Activity 5.6 - installing a library - UV sensor -- Understanding the I2C and SPI protocols -- What is I2C? -- Using conductive materials as sensors -- Activity 5.7 - Sound and touch -- Activity 5.8 - Using alternative sensors -- Summary -- Review questions -- Chapter 6: Exploring Reactions Through Outputs -- Technical requirements -- About action - outputs and responses -- Visual - light, color, and vision -- Display screens -- Activity 6.1 - learning about NeoPixels - a Hand HEX system -- Putting it all together -- Activity 6.2 - sewing EL wire -- Auditory - sound, tone, and audio -- Activity 6.3 - connecting and using sound -- Activity 6.4 - using the Circuit Playground's onboard sound -- Activity 6.5 - Touch Together - a socially playable instrument -- Haptic - actuators, motion, motors, and vibration -- DC motors, vibration, and fan (axial) -- Servos - 180, 360, and continual rotation -- Linear actuators -- Overview -- Activity 6.6 - haptic feedback with a UV sensor -- Activity 6.7 - using temperature and motion -- Summary -- References -- Review questions -- Chapter 7: Deep Dive into Circuit Design with ESP32 -- Technical requirements -- Understanding microcontroller boards -- Taking a closer look at the ESP32 -- Activity 7.1 - Programming the ESP32, libraries, and tweaks for Arduino -- Activity 7.2 - Hello World, does it blink? -- Connecting to Wi-Fi -- Activity 7.3 - Let's get connected -- Creating a map for far away friends and family: for mental health and wellbeing -- Activity 7.4 - Making your maps using symbols that work for you -- Activity 7.5 - Touch me! Building your touch pads -- Activity 7.6 - Adding an OLED for displaying information -- Using an Application Programming Interface (API) for live data -- Activity 7.7 - Connecting to an API -- Activity 7.8 - Connecting all the parts
  • Chapter 10: Soldering and Sewing to Complete Your Project -- Technical requirements -- Soldering -- Items used for soldering -- Activity 10.1 - Resistor practice -- Activity 10.2 - Soldering an LED, resistor, and wires -- Activity 10.3 - Other activities -- What to look for when you're soldering -- Sewing -- Sample items used for sewing -- Putting your wearable together -- Activity 10.4 - Sewing a pocket for the heat pad -- Activity 10.5 - Soldering the QT Py ESP32-S2 -- Activity 10.6 - Adding power -- Activity 10.7 - Sewing the Adafruit ESP32-S2 QT Py into your garment -- Summary -- Review questions -- Part 4: Getting the Taste of Designing Your Own Culture-Driven Wearable and Beyond -- Chapter 11: Innovating, with a Human-Centered Design Process -- Technical requirements -- Getting to know the problem -- Scoping -- Activity 11.1 - Let's do desk research! -- Engagement - Stakeholder mapping and speaking with people -- Revisiting ethics -- Asking better questions -- Finding experts, stakeholders, and people -- Activity 11.2 - Stakeholder mapping -- Inclusive intention - Universal design and accessibility -- Engagement tools -- Activity 11.3 - Engagement tools -- Gaps - What's in the field and context research -- Activity 11.4 - Requirements planning -- Human-centered design -- Co-design and participatory -- Sense-making -- Prototype, test, iterate -- Summary -- References -- Review questions -- Chapter 12: Message Bag - Designing for Forgetfulness -- Technical requirements -- Following a design innovation process -- Gaps - what's in the field and the context of research -- Requirements planning -- Engagement and insights -- Creating your prototype -- Activity 12.1 - Planning and first steps -- Activity 12.2 - Soldering headers on components -- Activity 12.3 - Breadboard the circuit -- Activity 12.4 - Checking the board and blink sketch