Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

33
Introductie Raspberry Pi Pieter van der Hijden [email protected] Polderweg 196, 1093KP Amsterdam, Nederland www.sofos.nl [email protected] www.sofos.nl 1 Dit werk valt onder een Creative Commons Naamsvermelding 4.0 Internationaal-licentie . Zaterdag, 18 Maart 2017 van 14:00 tot 16:00 Dorpshuis De Brink, Dorpsstraat 155 Obdam Georganiseerd door: HCC!noordwest

Transcript of Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

Page 1: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl1

Introductie Raspberry PiPieter van der

[email protected]

Polderweg 196, 1093KP Amsterdam, Nederland

www.sofos.nl – [email protected]

Dit werk valt onder een Creative Commons Naamsvermelding 4.0 Internationaal-licentie.

Zaterdag, 18 Maart 2017 van 14:00 tot 16:00Dorpshuis De Brink, Dorpsstraat 155 Obdam

Georganiseerd door: HCC!noordwest

Page 2: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

2

Even voorstellen… Pieter van der Hijden

([email protected]) Amsterdam -

Paramaribo Sofos Consultancy (

www.sofos.nl) ICT-for-Development

Gaming, Making, Learning

1980 - PDP 11/34 minicomputer

Page 3: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

3

Even kennismaken… Wie heeft een

Raspberry Pi? Wat doet u

ermee? Wat vindt u

positief? Wat zou u graag

anders zien?

Page 4: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

4

Agenda

Page 5: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

5

[30'] Vooraf• Hardware bekijken• Systeemsoftware installeren

Page 6: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

6

Hardware bekijken Raspberry Pi B Raspberry Pi 2B Raspberry Pi 3B Raspberry Pi Zero Raspberry Pi Zero W Picamera 2.1 (8 Mp) Sense HAT

Page 7: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

7

Hardware bekijken

Raspberry Pi 1 B Raspberry Pi 2 B Raspberry Pi 3 B700 MHz 1 kern 900 MHz 4 kernen 1,2 GHz 4 kernen512 MB RAM 1 GB RAM 1 GB RAM

Page 8: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

8

Hardware bekijken

Bron: Raspberry Pi voor Beginners - 2017

Page 9: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

9

Hardware bekijken

Raspberry Pi Zero Raspberry Pi Zero W1 GHz 1 kern 1 GHz 1 kern512 MB RAM 512 MB RAM

Page 10: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

10

Systeemsoftware installerenWelke systeemsoftware? Raspbian * NOOBS **

Lakka_Rpi LibreELEC_Rpi OSMC_Pi1 Raspbian Desktop Raspbian Lite RecalboxOS_rpi1 RISC OS

En vele andere, zoals:Android, Arch Linux Arm, Berryterminal, BerryWebserver, Chrome/Chromium OS, Commodore Pi, DietPi, Fedora Remix (Pidora), Firefox OS, FreeBSD/ARM, FullPageOS, Gentoo, Ha-Pi, I2Pberry, IPFire, Kali Linux, Kano OS, Memtester, Minepeon, MotionEyeOS, Nard, NetBSD, OpenElec, OpenSUSE, OpenWrt for Raspberry Pi, PiBox Media Server/Player, Plan 9, Puppy, PWN Pi, RasPlex, RaspRazor, Slackware ARM, Sugar, Tiny Core Linux, Ubuntu MATE, Volumio, Windows IoT Core Edition.

• Raspbian = Linux Debian Jessie ported to Raspberry Pi

• ** NOOBS = New Out Of Box Software

Bron: http://webwereld.nl/software/92421-37-geweldige-besturingssystemen-voor-de-raspberry-pi

Page 11: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

11

Systeemsoftware installeren

Page 12: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

12

Systeemsoftware installeren

https://www.sdcard.org/

Download NOOBS vanaf:http://www.raspberrypi.org

Page 13: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

13

Systeemsoftware installeren

Page 14: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

14

Systeemsoftware installeren

Page 15: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

15

Systeemsoftware installeren

Page 16: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

16

[45'] HCC-presentatieAuteur: Fred Baltus

Page 17: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

Raspberry PiThe ultimate hobby computer

Fred Baltus – 29-10-2016 Aristo Utrecht TdP

Page 18: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

HCC-presentatie

HCC-leden kunnen de presentatie plus een sylabus gratis downloaden via de HCC-site (Kennis/Thema’s) of rechtstreeks via https://www.hcc.nl/algemeen/975-raspberry-pi-downloads

Page 19: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

19

[45'] AchterafSysteemsoftware configureren, Systeem verkennen, Demonstraties

Page 20: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

20

Systeemsoftware configureren Via de Graphical

User Interface (GUI) Raspberry Pi

Configuratie Programma Systeem Interfaces Prestatie Localizatie

Page 21: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

21

Systeemsoftware configureren Via de Command Line

Interface (CLI) LXTerminal: sudo raspi-

config 1 Change User Password 2 Hostname 3 Boot Options 4 Localisation Options 5 Interfacing Options 6 Overclock 7 Advanced Options 8 Update 9 About raspi-config

Page 22: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

22

Systeem verkennenGrafische User Interface (GUI) - Startmenu Programmeer-

omgevingen LibreOffice Chromium

webbrowser en Claws mail

Minecraft en Python Games

Hulpmiddelen / Help

Page 23: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

23

Systeem verkennenGrafische User Interface (GUI) - Taakbalk

Links Startmenu Chromium browser

(variant op Chrome) Bestandsbeheer LX-terminal (CLI) Mathematica Wolfram

Rechts VNC (maakt “headless”

werken mogelijk) Bluetooth Netwerk Geluidsvolume Processorbelasting Klok USB-stick verwijderen

Page 24: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

24

Systeem verkennenCommand line interface (CLI) - Shell Interne opdrachten Externe

opdrachten Bestandenstructuu

r Shell scripts Gebruikers /

permissies

Page 25: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

25

Systeem verkennenCommand line interface (CLI) - Opdrachten Systeem up-to-date

houden: sudo apt-get update

Update gegevens over software versies

sudo app-get upgrade Upgrade aanwezige

software sudo app-get dist-upgrade

Installeer aanvullingen op distibutie

sudo apt-get autoremove Verwijder overtollige

bestanden

Page 26: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

26

Systeem verkennenCommand line interface (CLI) - Opdrachten Installeer pakket

sudo apt-get install xxx

Verwijder pakket sudo apt-get remove

xxx Verwijder pakket +

configuratiebestanden sudo apt-get purge

xxx

Handige opdrachten: man xxx

toont handleiding gpio

general purpose input/output

scrot maakt screenshot

Page 27: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

27

Demonstraties Demo RPi Zero

met breakout board

Demo RPi Zero W met camera

Page 28: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

28

Demonstraties Demo RPi2 met

Sense HAT Demo RPi 2 met

KODI

Android app: RasPi Check

Page 29: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

29

Demonstraties Demo RPi 3 met

LibreOffice Demo RPi 3 met

installeren Domoticz

Headless werken via smartphone of tablet

Android app: RasPi Check

https://www.domoticz.com/wiki/Installing_and_running_Domoticz_on_a_Raspberry_PI

Page 30: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

30

DiscussieUse case

Plus-punten

Min-punten

Page 31: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

31

Meer informatie www.rapsberrypi.or

g Blog met actuele

informatie MagPi maandblad

en tutorials (pdf gratis)

Downloads (Raspbian, NOOBS)

Projecten

Page 32: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

32

Meer informatie Raspberry Pi voor

Beginners – editie 2017; verkrijgbaar via HCC Basis, Projecten,

Troubleshooting En verder:

https://www.domoticz.com/wiki/Installing_and_running_Domoticz_on_a_Raspberry_PI

http://kodi.wiki/view/raspberry_Pi

https://www.hcc.nl/raspberry-pi

Page 33: Introductie Raspberry Pi; Pieter van der Hijden; HCC; 2017

www.sofos.nl

33

Hartelijk Dankvoor uw aandacht!

Pieter van der [email protected]