Arduino, Raspberry Pi, LEGO etc. Sachen machen in Lehre und … · Arduino, Raspberry Pi, LEGO etc....

15
1 © 2014 The MathWorks, Inc. Arduino, Raspberry Pi, LEGO etc. Sachen machen in Lehre und Hobby Dr. Sebastian Groß MathWorks

Transcript of Arduino, Raspberry Pi, LEGO etc. Sachen machen in Lehre und … · Arduino, Raspberry Pi, LEGO etc....

Page 1: Arduino, Raspberry Pi, LEGO etc. Sachen machen in Lehre und … · Arduino, Raspberry Pi, LEGO etc. ... – Arduino ® Uno (30 €), Nano ... LEGO EV3 TouchSensor Port 4 Touch Sensorl

1 © 2014 The MathWorks, Inc.

Arduino, Raspberry Pi, LEGO etc. –

Sachen machen in Lehre und Hobby

Dr. Sebastian Groß

MathWorks

Page 2: Arduino, Raspberry Pi, LEGO etc. Sachen machen in Lehre und … · Arduino, Raspberry Pi, LEGO etc. ... – Arduino ® Uno (30 €), Nano ... LEGO EV3 TouchSensor Port 4 Touch Sensorl

2

Image manipulation with Raspberry Pi

Page 3: Arduino, Raspberry Pi, LEGO etc. Sachen machen in Lehre und … · Arduino, Raspberry Pi, LEGO etc. ... – Arduino ® Uno (30 €), Nano ... LEGO EV3 TouchSensor Port 4 Touch Sensorl

3

Raspberry Pi

Page 4: Arduino, Raspberry Pi, LEGO etc. Sachen machen in Lehre und … · Arduino, Raspberry Pi, LEGO etc. ... – Arduino ® Uno (30 €), Nano ... LEGO EV3 TouchSensor Port 4 Touch Sensorl

4

Simulation

Command

Device World

Actuate

Sense Response

Algo-

rithm

Algorithm

Page 5: Arduino, Raspberry Pi, LEGO etc. Sachen machen in Lehre und … · Arduino, Raspberry Pi, LEGO etc. ... – Arduino ® Uno (30 €), Nano ... LEGO EV3 TouchSensor Port 4 Touch Sensorl

5

Physical Interaction: Tethered

Command

Device World

Actuate

Sense Response

Algorithm

Algorithm

Page 6: Arduino, Raspberry Pi, LEGO etc. Sachen machen in Lehre und … · Arduino, Raspberry Pi, LEGO etc. ... – Arduino ® Uno (30 €), Nano ... LEGO EV3 TouchSensor Port 4 Touch Sensorl

6

Physical Interaction: Embedded

Algorithm

Deploy

Device

World

Actuate

Sense

Algorithm

Algorithm

Page 7: Arduino, Raspberry Pi, LEGO etc. Sachen machen in Lehre und … · Arduino, Raspberry Pi, LEGO etc. ... – Arduino ® Uno (30 €), Nano ... LEGO EV3 TouchSensor Port 4 Touch Sensorl

7

LEGO Self-balancing Two-Wheel Robot

Page 8: Arduino, Raspberry Pi, LEGO etc. Sachen machen in Lehre und … · Arduino, Raspberry Pi, LEGO etc. ... – Arduino ® Uno (30 €), Nano ... LEGO EV3 TouchSensor Port 4 Touch Sensorl

8

LEGO Self-balancing Two-Wheel Robot

Page 9: Arduino, Raspberry Pi, LEGO etc. Sachen machen in Lehre und … · Arduino, Raspberry Pi, LEGO etc. ... – Arduino ® Uno (30 €), Nano ... LEGO EV3 TouchSensor Port 4 Touch Sensorl

9

LEGO MINDSTORMS EV3 Support from Simulink

Page 10: Arduino, Raspberry Pi, LEGO etc. Sachen machen in Lehre und … · Arduino, Raspberry Pi, LEGO etc. ... – Arduino ® Uno (30 €), Nano ... LEGO EV3 TouchSensor Port 4 Touch Sensorl

10

Mass Market Hardware Support

Supported target hardware

– Arduino® Uno (30 €), Nano (40 €), Mega 2560 (45 €),

Due (55 €)

– LEGO® MINDSTORMS® NXT (-)

– LEGO® MINDSTORMS® EV3 (350 €)

– Raspberry Pi Model B (35 €)

– BeagleBoard-xM (160 €)

– PandaBoard (159 €)

– Samsung Galaxy Android Devices

– IPhone

– …

Available in ‘MATLAB Home’,

‘MATLAB Student’ and

‘MATLAB and Simulink Student Suite’

Page 11: Arduino, Raspberry Pi, LEGO etc. Sachen machen in Lehre und … · Arduino, Raspberry Pi, LEGO etc. ... – Arduino ® Uno (30 €), Nano ... LEGO EV3 TouchSensor Port 4 Touch Sensorl

11

Getting Hardware Support Packages

Page 12: Arduino, Raspberry Pi, LEGO etc. Sachen machen in Lehre und … · Arduino, Raspberry Pi, LEGO etc. ... – Arduino ® Uno (30 €), Nano ... LEGO EV3 TouchSensor Port 4 Touch Sensorl

12

Ball Tracking with Arduino UNO

Page 13: Arduino, Raspberry Pi, LEGO etc. Sachen machen in Lehre und … · Arduino, Raspberry Pi, LEGO etc. ... – Arduino ® Uno (30 €), Nano ... LEGO EV3 TouchSensor Port 4 Touch Sensorl

13

Arduino Support from MATLAB and Simulink

Page 14: Arduino, Raspberry Pi, LEGO etc. Sachen machen in Lehre und … · Arduino, Raspberry Pi, LEGO etc. ... – Arduino ® Uno (30 €), Nano ... LEGO EV3 TouchSensor Port 4 Touch Sensorl

14

Arduino

Target Hardware Support

Lego NXT / EV3 Raspberry Pi

www.mathworks.com/academia/hardware

Page 15: Arduino, Raspberry Pi, LEGO etc. Sachen machen in Lehre und … · Arduino, Raspberry Pi, LEGO etc. ... – Arduino ® Uno (30 €), Nano ... LEGO EV3 TouchSensor Port 4 Touch Sensorl

15

makerzone.mathworks.com