1.4 - Keysight IoT Courseware Sponsored by Keysight ...8981f0fd-1d01-44f9-bfeb... · BUSINESS NEED...
Transcript of 1.4 - Keysight IoT Courseware Sponsored by Keysight ...8981f0fd-1d01-44f9-bfeb... · BUSINESS NEED...
Printing:This poster is 48” wide by 36” high. It’s designed to be printed on a large
Customizing the Content:The placeholders in this formatted for you. placeholders to add text, or click an icon to add a table, chart, SmartArt graphic, picture or multimedia file.
Tfrom text, just click the Bullets button on the Home tab.
If you need more placeholders for titles, make a copy of what you need and drag it into place. PowerPoint’s Smart Guides will help you align it with everything else.
Want to use your own pictures instead of ours? No problem! Just rightChange Picture. Maintain the proportion of pictures as you resize by dragging a corner.
KEYSIGHT TECHNOLOGIESWith over 75 years of electronic tests and measurement, Keysight Technologies is the world's leading electronic measurement company. They are a worldwide leader in electronic design and test solutions and employ over 10 thousand workers in more than 100 countries. Their focus on measurement has helped scientists, researchers and engineers address their toughest challenges with precision and confidence.
BUSINESS NEED• There will be up 100 billion connected IoT devices by
the year 2025 with a global economic impact of more than $11 trillion (internetsociety.org).
• Keysight has responded to the surge in demand by presenting this Courseware which will help future Electrical Engineers learn about the fundamentals of IoT.
• The courseware will engage students with hands on experience of IoT concepts through laboratory exercise, teaching slides, and assignments.
• More schools and programs will begin adopting IoT concept courses as the demand grows in the upcoming years and Keysight will already have the established brand to meet the demand.
TARGET DEMOGRAPHIC• Undergraduate electrical engineering students
• Computer science students
• Highschool STEM students
• Hobbyists who want to learn about IoT
LAB BETA TESTING CHALLENGES AND CONCERNS
• Team will need to implement a 32 bit encryption within the Bluetooth interfaces.
• Controlling a mechanical A/C from the U3800A using a ZigBee network will require opening and hardwiring the A/C unit.
• Using MQTT and Bluetooth together will provide challenge because we must use premade applications.
RESULTS• Team has already begun in depth analysis of half the
labs which include understanding what hardware/software will be implemented.
• Basic understanding of the various software's that are used in the courseware.
• Research of MQTT protocols required to interact with U3800A is being done by software engineer.
• Python is being used for the main algorithm design and basic diagrams have already been made.
• Protocols for the courseware hardware have been researched and understood by team.
NEXT SEMESTER PLANSLab Beta Testing (first half of Semester) :
• First 2.5 weeks of semester, the team will begin phase 1 testing
• For 2.5 more weeks after, the team will begin doing phase 2 testing
• For a week after the team will complete phase 3 testing and begin to turn in all necessary edits to Keysight Sponsor
• All of the testing will take place in the Engineering building of Texas State as it has the lab equipment needed to complete proper testing
Smart Home Lab (second half of semester):
• Design main algorithm using Python. Test graph and information set up by using dummy code entries
• Set up MQTT interface between U3800A and android cell phone
• Test and be able to control A/C unit from the U3800A board using a ZigBee relay
• Control a basic LED light system from U3800A board using ZigBee relay
• Be able to lock and unlock door using hardwired relay
• Be able to connect and successfully upload stream of necessary log information to cloud service
• Integrate all separate systems and perform final testing
SMART HOME LAB The smart home lab is meant to encompass a large amount of IoT concepts for the purpose of learning. The lab includes some features that are not necessary to implement but are included to demonstrate the capabilities of IoT in the home.
• Goal: Use the U3800A as a power management system with the following capabilities
• Control wireless devices like lights and AC via ZigBee or door locks via hardwire
• Receive commands from a smart phone using the MQTT protocol
• Using a log of times when user is home, U3800A can predict when a user is likely to be home and automate power
DESIGN BLOCK DIAGRAM
ACKNOWLEDGMENTS
TEAM MEMBERS
OVERVIEW• Keysight Technologies has tasked our team with beta testing
their two new additional lab modules that are an extension of the first two modules given to the D2 team.
• The team will beta test these two modules and give written annotated feedback to Keysight along with a course evaluation form for the courseware.
• In addition to this, our team will design a demo lab that will showcase the applications of IoT and the concepts learned in the courseware through a smart home system.
CONCLUSIONS• Our main goal is to give Keysight Technologies a completed
Courseware so that it can immediately be distributed to it’s target audience.
• Our secondary goal is give a demo laboratory that can be shown to buyers that showcase the systems that can be created using IoT and Engineering concepts.
• Beta testing the labs will also give us a starting point for our secondary goal as many of the concepts covered, software used and hardware utilized will be used in our demo lab.
SMART HOME ALGORITHM The smart home lab will include the use of an algorithm that can predict when the user is home based on previous logged times
• Goal: Accurately predict when the user will be home by averaging out the times when the user is home over a set interval of days, weeks and months.
• The algorithm looks for patterns in daily and weekly activity by summing graphs of when the user is home and then normalizing the resulting graph.
1.4 - Keysight IoT CoursewareSponsored by Keysight Technologies
By Kendall Beal, Emmanuel Espinola, Paul Hopkins and Dalton Vasquez
Courseware LaboratoriesModule 3 Module 4
Lab 1: IoT Wireless Sensor
Network
Lab 1: Fundamental for
Developing an IoT SystemLab 2: BLE-Based Wireless Sensor
Networking
Lab 2: Characterization of Static
and Dynamic Power Consumption
of Sensor Board and Sub-circuitsLab 3: ZigBee-Based Wireless
Sensor Networking
Lab 3: Battery Run Down Test
Lab 4: Signal Analysis for PAN
Wireless Standards (Bluetooth
and ZigBee) Using a Basic
Spectrum Analyzer
Lab 4: Dynamic Power
Management
Lab 5: Signal Analysis for LAN
Wireless Standards (Wi-Fi) Using
a Basic Spectrum Analyzer
Lab 5: Characterization and
Application of MEMS
Accelerometer and GyroscopeLab 6: Signal Analysis for WAN
Wireless Standards (LoRa)
Lab 6: Characterization and
Application of MEMS Pressure
SensorLab 7: WiFi Design Validation Test
Using BSA
Lab 7: Gesture Control using
Inertia Measurement UnitLab 8: BLE and ZigBee Design
Validation Test using Basic
Spectrum Analyzer
Dalton Vasquez Emmanuel Espinola Paul Hopkins Kendall Beal
Faculty Advisor: Damian Valles
Keysight Technologies Sponsor: Arthur Lizotte
Phase 1: Initial Beta Testing Team will be split into two groups with two testing engineers per module. The two engineers will beta test their respective half of the module and annotate
the lab documents/assignments for grammatical errors, procedural errors, coding errors, hardware specification errors and any other unforeseen problems
Phase 2: Quality Control TestingAfter each engineer has completed their beta testing, they will transfer their edits to the other team member on that module and perform a secondary
round of testing .
Phase 3: Final Quality Control TestingAll four members will gather and perform each lab to ensure that all
annotations/edits are concise, clear and ready for Keysight to distribute as a final product.
U3800A BoardCloud Service
Light System
Basic A/C unit
Door Lock
OVERALL COURSEWARE FRAMEWORK
Three Days of Data The Summation Graph Normalized Graph