The Team Alex Berlanga Juan Reyes Miguel Berlanga Oscar Wang - - PowerPoint PPT Presentation

the team
SMART_READER_LITE
LIVE PREVIEW

The Team Alex Berlanga Juan Reyes Miguel Berlanga Oscar Wang - - PowerPoint PPT Presentation

The Team Alex Berlanga Juan Reyes Miguel Berlanga Oscar Wang Hardware Development Software Development Hardware Development Project Leader PCB Design Peripheral Integration PCB Design System Design Purpose Functionality Outline Parts


slide-1
SLIDE 1
slide-2
SLIDE 2

The Team

Project Leader System Design

Oscar Wang

Software Development Peripheral Integration

Juan Reyes

Hardware Development PCB Design

Alex Berlanga

Hardware Development PCB Design

Miguel Berlanga

slide-3
SLIDE 3

Outline

Purpose Functionality Parts Software Printed Circuit Board Conclusion

slide-4
SLIDE 4

Purpose

Problem Statement Our Solution

slide-5
SLIDE 5

Problem

slide-6
SLIDE 6

Solution

Design a glove to improve intuitive interactions between humans and machines ○ Haptic feedback ○ User friendly sensors ○ Form fitting circuit design

slide-7
SLIDE 7

Functionality

Sensors and IC Usage System Overview

slide-8
SLIDE 8

Sensors and IC Usage

  • Capture motion of the hand through Inertial Measurement Units and stretch

sensors

  • Transmit motion data to drone:

○ Throttle ○ Roll ○ Pitch ○ Yaw

  • Haptic feedback for axial movements
slide-9
SLIDE 9

System Overview

Sends IMU and Stretch Sensor Data Translates data received into controls for drone Hand Control Arveng Control App DJI Drone

slide-10
SLIDE 10

Parts

Micro-controller IMU Haptic driver Stretch sensor

slide-11
SLIDE 11

Micro-controller (nRF52840)

  • I2C & SPI
  • Analog GPIOs
  • Integrated Bluetooth 5
slide-12
SLIDE 12

IMU (MPU-9250)

  • SPI
  • Orientation calculations
  • Gyro + Accelerometer + Compass
slide-13
SLIDE 13

Haptic driver (DRV2605L)

  • I2C
  • Vibrating motor disc
  • User feedback
slide-14
SLIDE 14

Stretch sensors

  • Analog output
  • Stretching changes capacitance
  • Functional control of drone
slide-15
SLIDE 15

Software

Signal Block Diagram IMU Stretch sensor Haptic driver

slide-16
SLIDE 16

Signal Block Diagram

slide-17
SLIDE 17

IMUs

  • Read quaternion values
  • Convert quaternions to yaw, pitch, and roll
slide-18
SLIDE 18

Stretch sensors

  • Measuring capacitance via RC charge timing
  • One charge pin in series with resistor and stretch

sensor

  • Controls drone throttle

Haptic driver

  • Selecting waveform
  • Soft and stronger buzzes
slide-19
SLIDE 19

PCB

Power Requirements Schematics Board Layout Our PCB

slide-20
SLIDE 20

Power Requirements

  • Voltage Requirements: 1.7 v to 3.3 v operation
  • IMU: 2.4 v - 3.6 v, Operating current 3.5 mA
  • Haptic driver: 2 v - 5.2 v, Operating current ~2.4 mA
  • Stretch sensors: 3 v - 5 v, Operating current ~1 uA
  • 3.7 v 2000 mAh Lithium polymer battery
slide-21
SLIDE 21

Schematic : Full Block Diagram

slide-22
SLIDE 22

PCB Layout

slide-23
SLIDE 23

Our PCB

slide-24
SLIDE 24

Conclusion

The Hands-On Flight Glove Arveng App From Hands-Off to Hands-On Flight Demo

slide-25
SLIDE 25

The Hands-On Flight Glove

slide-26
SLIDE 26

Arveng App

slide-27
SLIDE 27

From Hands-Off to Hands-On Flight

Explore how the drone understands the glove

Tutorial

Arveng Drone Glove application available on the Google Play Store

Download App

Connect drone to smartphone through WiFi

Drone Connect

Select GO FLY and have fun!

Flight

Connect glove to smartphone through Bluetooth

Glove Connect

Capture the glove and drone’s positional space

Calibration

slide-28
SLIDE 28

Demonstration

slide-29
SLIDE 29

A Special Thanks To:

  • Yogananda Isukapalli, Capstone Instructor
  • Brandon Pon, TA
  • Carrie Segal, TA
  • Magnus Arveng, Sponsor
  • Laritech, PCB Manufacturer and Assembler
slide-30
SLIDE 30

Questions?