IOT Question Bank. Unit 1. Chapter 1

Similar documents
Total Hours Registration through Website or for further details please visit (Refer Upcoming Events Section)

An IoT Based Real-Time Environmental Monitoring System Using Arduino and Cloud Service

FABLAB O SHANGHAI FABO ACADEMY X CHINA

Internet of Things (Winter Training Program) 6 Weeks/45 Days

Python Programming For Arduino

GLOBAL IT COMMUNE (GIC) AND SAI BALAJI EDUCATION SOCIEITY (SBES)

RF module and Sensing Workshop Proposal. Tachlog Pvt. Ltd.

Program.

Arduino

Mechatronics. STEAM Clown Production. STEAM Clown & Productions Copyright 2016 STEAM Clown

School of Engineering SUMMER CAMPS PROGRAMMING : STEP BY STEP ROBOTICS & BASICS OF PROGRAMMING. INTERNET OF THINGS IoT, SMARTPHONE APPLICATIONS

IoT using Raspberry Pi

Web of Things for Connected Vehicles. Soumya Kanti Datta Communication Systems Department

Teleoperated Robot Controlling Interface: an Internet of Things Based Approach

FACULTY MENTOR Khoshabeh, Ramsin. PROJECT TITLE PiB: Learning Python

EE-110 Introduction to Engineering & Laboratory Experience Saeid Rahimi, Ph.D. Labs Introduction to Arduino

Arduino Platform Capabilities in Multitasking. environment.

Challenges & opportunities to create sustainable Smart Cities in the data economy. Antonio J. Jara CEO

Getting Started with the micro:bit

Own Your Technology Presents Workshop on

LESSONS Lesson 1. Microcontrollers and SBCs. The Big Idea: Lesson 1: Microcontrollers and SBCs. Background: What, precisely, is computer science?

Define and explain the Internet of Things. Ans: Equation of Internet of Things:

Low cost microscope automation hardware and embedded software development. J. Ramirez A. Villa M. Toscani

Programming with network Sockets Computer Science Department, University of Crete. Manolis Surligas October 16, 2017

Arduino STEAM Academy Arduino STEM Academy Art without Engineering is dreaming. Engineering without Art is calculating. - Steven K.

MASTER THESIS. TITLE: Arduino based acquisition system for control applications

Introduction to Programming. June 4 June 8, and July 9 July 13 Mo-Fr., 8:30AM - 3:30PM

occam on the Arduino Adam T. Sampson School of Computing, University of Kent Matt C. Jadud Department of Computer Science, Allegheny College

Using Infrared Array Devices in Smart Home Observation and Diagnostics

ROBOTICS & IOT. Workshop Module

ROBOTICS & IOT. Workshop Module

Pixie Location of Things Platform Introduction

LEVEL A: SCOPE AND SEQUENCE

SHAPING THE FUTURE OF IOT: PLATFORMS FOR CO-CREATION, RAPID PROTOTYPING AND SUCCESSFUL INDUSTRIALIZATION

Programming Arduino Next Steps: Going Further With Sketches PDF

Accelerating Collective Innovation: Investing in the Innovation Landscape

Mindstorms NXT. mindstorms.lego.com

Master Thesis Presentation Future Electric Vehicle on Lego By Karan Savant. Guide: Dr. Kai Huang

Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators

Programming Arduino Getting Started With Sketches [Kindle Edition] By Simon Monk READ ONLINE

Welcome to Arduino Day 2016

WifiBotics. An Arduino Based Robotics Workshop

Montgomery Village Arduino Meetup Dec 10, 2016

Arduino Guide READ ONLINE

Digital Devices in the Digital Technologies curriculum

On the front of the board there are a number of components that are pretty visible right off the bat!

DYNAMIC BLUETOOTH BEACONS FOR PEOPLE WITH DISABILITIES

Capstone Jeopardy. Chapter 3 Ghosts in the Machine. Internet Appendix. Chapter 2 Naked in the Sunlight. Chapter 1 Digital Explosion

ICM Shield Hardware User Guide

Introduction to Computer Science - PLTW #9340

IoT Based Monitoring of Industrial Safety Measures

Developing a laser Ethernet transceiver to a final prototype assembly

AUTOMATIC ELECTRICITY METER READING AND REPORTING SYSTEM

Published in: Proceedings of the 8th International Conference on Tangible, Embedded and Embodied Interaction

Software Computer Vision - Driver Assistance

ARDUINO / GENUINO. start as professional. short course in a book. faculty of engineering technology

CALL FOR PAPERS. embedded world Conference. -Embedded Intelligence- embedded world Conference Nürnberg, Germany

Unit level 5 Credit value 15. Introduction. Learning Outcomes

PCB & Circuit Designing (Summer Training Program) 6 Weeks/ 45 Days PRESENTED BY

SNIOT702 Specification. Version number:v 1.0.1

Grove - Infrared Temperature Sensor

Using the Internet of Things (IoT) to Motivate Engineering Technology and Management (ETM) Students

Pre-Proposal Presentation Team 1: Portable Micro-sensor Reader

IOT Based Intelligent Traffic Signal and Vehicle Tracking System

Arduino An Introduction

1 Introduction. 2 Embedded Electronics Primer. 2.1 The Arduino

EARTHQUAKE EARLY WARNING SYSTEM FOR ANDROID

Web of Things TD extended with iotschema.org

RC Car Controlled by WiFi with an Android Smartphone

Read & Download (PDF Kindle) ESP8266: Programming NodeMCU Using Arduino IDE - Get Started With ESP8266: (Internet Of Things, IOT, Projects In

VON DER VISION ZUR WIRKLICHKEIT PLATTFORMEN UND LÖSUNGEN FÜR DAS INTERNET DER DINGE. Dr.-Ing. Rainer Kallenbach CEO Bosch Software Innovations GmbH

Internet of Things with Arduino

PCB & Circuit Designing

Robotics & Embedded Systems (Summer Training Program) 4 Weeks/30 Days

Development of a Laboratory Kit for Robotics Engineering Education

Beginning Sensor Networks With Arduino And Raspberry Pi (Technology In Action) PDF

Programming of Embedded Systems Uppsala University Spring 2014 Summary of Pan and Tilt project

Smart-M3-Based Robot Interaction in Cyber-Physical Systems

Dental Water Treatment System

Embedded Systems & Robotics (Winter Training Program) 6 Weeks/45 Days

Framework Programme 7

SMART COMMUNICATION SATELLITE (SCS) PROJECT OVERVIEW. Jin JIN Space Center, Tsinghua University 2015/8/10

PCB & Circuit Designing (Summer Training Program 2014)

Megamark Arduino Library Documentation

Grundlagen Microcontroller Analog I/O. Günther Gridling Bettina Weiss

Senior Design I. Fast Acquisition and Real-time Tracking Vehicle. University of Central Florida

Prototype faster and create wirelessly connected interactive objects as easy as making websites

Internet of Things with Arduino and the CC3000

Building Smart Homes with Raspberry Pi Zero

Developing a Computer Vision System for Autonomous Rover Navigation

For this exercise, you will need a partner, an Arduino kit (in the plastic tub), and a laptop with the Arduino programming environment.

Curriculum Plan 2017/18 Computing Year group Term

AN PN7120 Arduino SBC Kit Quick Start Guide. Application note COMPANY PUBLIC. Rev July Document information

Saturday Academy Program

arduino networking F27EBFB1FE7F3F332D72989D873678CF Arduino Networking 1 / 6

Solar Mobius Final Report. Team 1821 Members: Advisor. Sponsor

Debug and Analysis Considerations for Optimizing Power in your Internet of Things Design

About Cojag:-

PN7150 Raspberry Pi SBC Kit Quick Start Guide

Lab 7: Team Project BMEn 2151 Introductory Medical Device Prototyping Prof. Steven S. Saliterman

Transcription:

IOT Question Bank Unit 1 Chapter 1 THE INTERNET OF THINGS: AN OVERVIEW 1) What are the flavours of the Internet of Things? 2) Write an equation of the Internet of Things. And explain the purpose of IOT. 3) Explain the technology of the Internet of Things. OR Explain how and where IOT fits with the help of history of technology. 4) What are enchanted objects? Explain with examples how the technology has always been associated with magic. 5) Who is making the Internet of Things? Chapter 2 DESIGN PRINCIPLES FOR CONNECTED DEVICES 6) What is CALM and AMBIENT technology? Explain with the example of Live Wire. 7) Explain the terms Magic as Metaphor and Manufactured Normalcy Field along with few examples. 8) Describe KEEPING SECRETS with the example of An Instrumented Car Park. 9) Define and explain following terms : 1) web thinking for connected devices 2) small pieces, loosely joined 3) first-class citizens on the internet 10) What is graceful degradation? Also explain affordance with respect to technology. Chapter 3 INTERNET PRINCIPLES 11) Describe use of following protocols : IP, TCP and UDP. 12) Write a note on DNS.

13) Compare static and dynamic IP address assignment. 14) Differentiate between TCP and UDP protocols. 15) What are the benefits of using IPV6 in IOT? 16) Write a note on MAC address. 17) Explain the use of TCP and UDP ports. Give examples. 18) List and explain application layer protocols. Unit 2 Chapter 4 THINKING ABOUT PROTOTYPING 1) Explain the process of prototyping using following terms: 1.sketching 2.familiarity 3.costs versus ease of prototyping 2) Write the case study of BUBBLINO to explain the process of prototyping. 3) Which are the new sets of challenges we face while scaling up the production? 4) Compare open source and closed source. 5) What are disadvantages of open source? Explain open source as a competitive advantage and open source as a strategic weapon. 6) Explain mixing open and closed source and closed source for mass market projects. Chapter 5 PROTOTYPING EMBEDDED DEVICES 7) What are two main categories of electronics? OR Explain sensors and actuators used in prototyping embedded devices. 8) How to scale up the electronics from bradboard to PCB? 9) Compare microcontrollers with System On-Chips. 10) List and explain the factors that you need to weigh when deciding how to build your device. 11) Write a note on Arduino.

12) How to develop code using Arduino? And what os can be is used on Arduino? 13) Write and explain code to blink LED using Arduino. 14) How debugging works in Arduino? 15) Explain Arduino hardware with the help of a diagram. 16) Write a note on Raspberry Pi. 17) Compare Arduino Due and Raspberry Pi model B. 18) Which Operating Systems can be used with Raspberry Pi? 19) Write and explain code to blink LED using python and Raspberry Pi. 20) Contrast Python with C++. 21) Explain Raspberry Pi hardware with the help of a diagram. Unit 3 Chapter 6 PROTOTYPING THE PHYSICAL DESIGN 1) How to prepare for prototyping physical design? 2) Explain sketch, iterate, and explore stages of prototyping physical design. Also explain evolution of the design for the Goodnight Lamp. 3) List and explain Non-digital methods or traditional techniques used while prototyping a physical form of a device. 4) How the laser cutter can be used to produce parts of design? When choosing a laser cutter which two main features should be considered? 5) Which software can be used with laser cutter? 6) List and explain the types of hinges and joints. 7) Write a note on 3D printing. 8) What are the types of 3D printing? 9) Which software can be used for 3D printing? 10) What is CNS milling? 11) Explain the concept of repurposing/recycling with respect to prototyping physical design. 12) Write the case study of the ackers bell to explain prototyping physical design.

Chapter 7 PROTOTYPING ONLINE COMPONENTS 13) What is an API? Explain the concept of mashing and scrapping APIs. 14) How to write new API? Explain with example of timer. 15) Explain the concept of security with example of timer. 16) List and explain the standards to consider for implementing the API. 17) Explain what parameters you should consider when deciding on a platform for your web back end with the help of example (such as PERL). 18) Explain the following factors with respect to api. 1. API rate limiting. 2. Interaction via html 3. Designing a web application for humans 19) What are real-time reactions? Explain two options such as Polling and Comet. 20) Explain how to implement Comet? And how scaling works with Comet? 21) Which other protocols are available to replace HTTP? Unit 4 Chapter 8 TECHNIQUES FOR WRITING EMBEDDED CODE 1) What are the memory management issues in embedded code? 2) How to make the most of your RAM? 3) Explain organising RAM: Stack versus Heap. 4) Explain the concept of performance and battery life. 5) List and explain habits that help make your code generally more efficient (or to increase performance). 6) Why we need libraries? List few libraries available for embedded coding. 7) Explain various methods of debugging software and hardware. 8) What is Logging? Explain issues with Logging.

Chapter 9 BUSINESS MODELS 9) Explain the history of Business Models. 10) What is the use of the Business Model Canvas? Explain each template box. 11) Who is the Business Model for? 12) Explain some of the models that internet of things companies have used or might use. 13) List and explain the possible ways to get funds for an Internet of Things Startup? 14) What are Lean Startups? 15) How to go for government funding and crowd funding for projects. 16) What is Venture Capital? Unit 5 Chapter 10 MOVING TO MANUFACTURE 1) What are the different possibilities that we should consider before producing a product. Also explain designing kits in detail. 2) How to design printed circuit boards? Explain software choices for it. 3) What makes up a PCB? 4) Explain the design process for PCB. 5) List and explain possible ways of manufacturing PCB. 6) Explain the concept of assembly and testing with respect to PCBs. 7) How to go for Mass-Producing the case and other fixtures? 8) Explain manufacturing process with case study of the berg s little printer. 9) Discuss certification issues with IOT products. 10) Which things affect the cost of PCB? 11) How to scale up software? Also explain various factors that require polish.

Chapter 11 ETHICS 12) Summarize what the internet of things is? 13) Explain the issues on privacy. Also explain how internet affects privacy. 14) Who controls data collected by devices (sensors)? 15) Explain the terms Disrupting Control and Crowd-Sourcing. 16) List and explain five critical requirements observed in Fisher s original definition for a sensor commons project. 17) Which things affect more to the environment and how to measure environmental cost? 18) Explain use of the Internet of Things as part of the solution. 19) What is Cautious Optimism? 20) Explain the open Internet of Things definition.