DIY Science using the Intel IoT Developer Kit

39
Intel Confidential Do Not Forward DIY Science using the Intel IoT Developer Kit Stewart Christie: Internet of Things Community Manager at Intel

Transcript of DIY Science using the Intel IoT Developer Kit

Page 1: DIY Science using the Intel IoT Developer Kit

Intel Confidential — Do Not Forward

DIY Science using the Intel IoT Developer KitStewart Christie: Internet of Things Community Manager at Intel

Page 2: DIY Science using the Intel IoT Developer Kit

“The greatest legacy of Galileo, Newton and the contemporaries

wasn't those one-off breakthroughs. It was the method of scientific

discovery itself ... I believe that the process of science—how

discoveries are made— will change more in the next twenty years

than it has in the past 300 years.”

Nielsen, Michael (2011-10-03). Reinventing Discovery: The New Era of Networked

Science (Kindle Locations 79-80). Princeton University Press. Kindle Edition.

Page 3: DIY Science using the Intel IoT Developer Kit

Problems Today

Charles Holland Duell was the commissioner of the

United States Patent and Trademark Office in 1898 to

1901, and was later a United States federal judge.

Wikipedia

Despite a notable career, he’s really only known for

one quote.

Everything that can be invented has been invented.

!

Page 4: DIY Science using the Intel IoT Developer Kit

Scientific Problems Get Larger as Knowledge Progresses

• Why are the Bees Disappearing?

• Can we DNA analysis and gene tracking help us understand our origins?

• Can we map the mind?

• What can we do with Quantum computation?

• Weather Prediction / Global Climate Change

• How can we track our environment and better care for it?

• Can we track city pollution in real time?

• How do Galaxies form?

• Can we translate the speech of Whales?

• Can we find a vaccine for Ebola?

• Are there other M-class (Earth type) planets out there?

Page 5: DIY Science using the Intel IoT Developer Kit

DIY Scientists Have Been Around for a While

Ptolemy

Maria Sibylla

Merian

Charles

Darwin

Conrad

Gessner

Galileo Galilei

Page 6: DIY Science using the Intel IoT Developer Kit

Now We Often Think of Scientists like this…

Photo by mars_discovery_district

Creative Commons Attribution-NonCommercial-ShareAlike 2.0 Generic

In order to continue to

push the limits of

discovery, people began to

specialize.

Today not even specialist

can know everything about

their chosen field.

The next step is to

leverage technology and to

democratize

Reinvent Discovery!

Page 7: DIY Science using the Intel IoT Developer Kit

What is Citizen Science?

Citizen science is scientific research conducted, in whole or in part, by amateur

or nonprofessional scientists, often by crowdsourcing and crowdfunding.

-- Wikipedia (aka The Book of Knowledge )

How do People Participate?

• Participants provide experimental data and facilities for researchers

• Build new sensors stations and connect them to the overall project

• Raise new questions, participate in the dialog, create a new scientific culture

• Recognizing patterns within large data sets

• Discover new ways of solving problems

Page 8: DIY Science using the Intel IoT Developer Kit

Technology Changes the Way We

do ScienceThe Internet

Big Data

The Internet of Things

Personalized Technology

The Maker Movement

Page 9: DIY Science using the Intel IoT Developer Kit

Internet Problem Solving – PolyMath Story

Collaboratively,

difficult problems

can be solved.

Page 10: DIY Science using the Intel IoT Developer Kit

Big Data is Changing DIY Science

Scientist are making large

data set available to the

public.

Often presented as a

game!

At Galaxy Zoo people

compete in a large-scale

project of galaxy research:

classifying millions

of galaxies found in the

Sloan Digital Sky

Page 11: DIY Science using the Intel IoT Developer Kit
Page 12: DIY Science using the Intel IoT Developer Kit
Page 13: DIY Science using the Intel IoT Developer Kit
Page 14: DIY Science using the Intel IoT Developer Kit

From Zooniverse’s Purpose

page, “The Zooniverse is

home to the Internet's

largest, most popular and

most successful citizen

science projects.”

Their Reddit AMA is great

reading.

Page 15: DIY Science using the Intel IoT Developer Kit

List of Citizen Science Projects

http://en.wikipedia.org/wiki/List_of_citizen_science_projects

Wikipedia maintains a list of

project that are looking for

participants

Page 16: DIY Science using the Intel IoT Developer Kit

The Internet of Things

Now the conversation is not

just with people.

The Internet of Things is

about building smart and

connected devices that can

sense the world around

them.

DIY Scientists are building

devices that move sensor

data into the cloud to fuel

data driven research.

Page 17: DIY Science using the Intel IoT Developer Kit

The Maker Movement

• The Maker Movement

emphasizes learning by

doing in a social

environment.

• Children are encourage to

be part of the hands-on

learning and building.

Page 18: DIY Science using the Intel IoT Developer Kit

Intel Launching a IoT Developer Program

Page 19: DIY Science using the Intel IoT Developer Kit

Intel and Arduino are Joining Forces

• Intel® Galileo development board is our first product in a new family of

Arduino*-compatible development boards featuring Intel® architecture.

The platform is easy to use for new designers and for those looking to

take designs to the next level.

• Intel is donating 50,000 Arduino*-compatible development boards

featuring Intel® architecture to 1,000 universities around the world over

the next 18 months.

• The hardware specifications and the software tools will be open source.

Announced at Maker Faire Rome 2013

If we are not a part of

that [The maker

movement], we are going

to miss the future of

where computing is

going.

- Intel CEO Brian

Krzanich

At Maker Faire Rome

Page 20: DIY Science using the Intel IoT Developer Kit

The Internet of Things

Page 21: DIY Science using the Intel IoT Developer Kit

Intel Confidential — Do Not Forward

Intel® Internet of

Things Hardware

Page 22: DIY Science using the Intel IoT Developer Kit

Intel® Edison - Arduino Development Board

Board I/O: Compatible with Arduino Uno (except only

4 PWM instead of 6 PWM)

20 digital input/output pins including 4 pins as PWM outputs

6 analog inputs

1 UART (RX/TX)

1 I2C

1 ICSP 6-pin header (SPI)

Micro USB device connector OR (via mechanical switch)

dedicated standard size USB host Type-A connector

Micro USB device (connected to UART)

SD Card connector

DC power jack (7V – 15V DC input)

Page 23: DIY Science using the Intel IoT Developer Kit

Intel® Galileo Development Board – Gen 2

Board I/O:

Mechanically compatible with Arduino Uno 20 digital input/output pins including 6 pins as PWM outputs

6 analog inputs

2 UART (RX/TX)

1 I2C

1 ICSP 6-pin header (SPI)

USB device connector (Host)

Micro USB device connector (client)

SD Card connector

DC power jack (7V – 15V DC input)

Page 24: DIY Science using the Intel IoT Developer Kit

Grove Starter Kit Plus - Intel® IoT Version

1 Base Shield v2

2 Grove - Buzzer V1.1

3 Grove – Button

4 Grove-LED v1.3

5Grove - Sound Sensor_V1.2

6 Grove - Rotary Angle Sensor

7 Grove-Touch Sensor

8 Grove - Smart Relay

9 Grove-Light Sensor

10 Grove - Temperature Sensor_V1.1

11 26AWG Grove Cable

12 Mini Servo

13 9V to Barrel Jack Adapter - 126mm

14 DIP LED Blue-Blue

15 DIP LED Green-Green

16 DIP LED Red-Red

11 Grove - LCD RGB Backlight

USB, serial

and

Ethernet

cables

Page 25: DIY Science using the Intel IoT Developer Kit

Development Kit Hardware Bill of Materials

Arduino Board

• 2nd Generation

Intel® Galileo Board

• Intel® Edison Board

• Power Supply Unit

Starter

IoT

Development

Kit to be given

away for all

roadshow

attendees

Essential Components

• Black Ethernet Cable

• Micro USB Cable

• 8GB Micro SD Memory Card

• USB to 6 –pin FTDI Serial Cable

Sensor + Actuators

• Grove Starter Kit Plus

- Intel® IoT version

Extra Roadshow items

• PCIe Wi-Fi* + Bluetooth® cards

• Air Quality, Compass, Gyro and

Acceleration sensors

• Extra servos, and actuators

• Cables and connectors

Roadshows are two day events

located at a hackerspace with access

to prototyping tools and materials.

Page 26: DIY Science using the Intel IoT Developer Kit

Intel and Instructables

27

Page 27: DIY Science using the Intel IoT Developer Kit

Intel Confidential — Do Not Forward

Sensors and

Projects

Page 28: DIY Science using the Intel IoT Developer Kit

Read a Potentiometer

Page 29: DIY Science using the Intel IoT Developer Kit

Temperature Sensor

Page 30: DIY Science using the Intel IoT Developer Kit

Intel® Internet of

Things Hardware

Page 31: DIY Science using the Intel IoT Developer Kit

WeatherUnderground.com – Run Your Own Weather

Station

• Build or Buy your own weather

station

• Perfect project for an Intel Edison

• Register your weather station with

weatherunderground.com

• Begin contributing to our weather

knowledge

Page 32: DIY Science using the Intel IoT Developer Kit

Build Your Own Weather Station Using Intel Edison

• Mechanical wind direction and

speed

• Relative humidity

• Temperature (up to four total;

air, soil and/or water)

• Barometric pressure (internal

to Control Module)

• Solar radiation (up to two total)

• General purpose analog

channels (two)

• Rain gauge (tipping bucket)

Page 33: DIY Science using the Intel IoT Developer Kit

Designing a Tipping Rain Gauge

• Water fills one side of the rain

gauge.

• Eventually the weight of the

water causes the gauge to tip

and pour the water out

• Each time it tips a counting

button is pressed

Page 34: DIY Science using the Intel IoT Developer Kit

Measuring Solar Energy

• Point the Solar cell towards the sun

• Send electricity to the voltage

sensor

• The voltage sensor is a proportional

amplifier which scales down the

energy to a range that can be input

into the analog GPIO pin on the

Intel Edison Arduino Breakout Board

• Send the electricity to the solar

regulate because exploding

batteries are bad.

• The Charge the battery.

Page 35: DIY Science using the Intel IoT Developer Kit

Light Sensor Design

• Shader was 3D printed

• Shader divides the sky into

• four quadrants and casts shadows on the

photoresistors when not aligned to light source.

• Photoresistors decrease their resistance in as the

amount of light increases

• The differential voltage across the sensor from top

to bottom or left to right signals the Galileo to

activate motors.

• Wattage collected from the solar cell decreases

with the Cosine of the angle of incidence between

the light source and the cell.

Galileo Controlled

Solar Tracker

• Light orientation sensor signals direction of

the brightest area of the sky

• Geared motors automatically rotate the solar

cell

• 50mm ammo can serves as rugged,

weatherproof housing for the Intel Galileo

• Wifi hotspot to report Watts/time

• Intel Galileo board runs from the battery

• Marine grade 12V outlet conveniently

installed

Page 36: DIY Science using the Intel IoT Developer Kit

Cities at Night Project – Track Light Pollution

Build a light pollution

detector

+

Page 37: DIY Science using the Intel IoT Developer Kit

Call to Action

• Come by the booth, go through the things, win a kit.

• For more awesome projects, go to http://software.intel.com/iot

• Download the Eclipse C++ or Intel® XDK, JavaScript IDE

Page 38: DIY Science using the Intel IoT Developer Kit

Intel Confidential — Do Not Forward

For more awesome

projects

http://software.intel.com/i

ot

Thank you Stewart Christie

Twitter: @intel_stewart

Page 39: DIY Science using the Intel IoT Developer Kit

Intel Confidential — Do Not Forward