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

Upload: others

Post on 27-Jun-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

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