raspberry pi - university of strathclyde

12
W. H. Bell http://www.whbell.net/ http://www.fnc.co.uk Raspberry Pi Introduction & motivation Raspberry Pi Day University of Strathclyde 22/04/2017

Upload: others

Post on 02-May-2022

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Raspberry Pi - University of Strathclyde

W. H. Bellhttp://www.whbell.net/

http://www.fnc.co.uk

Raspberry Pi

Introduction & motivation

Raspberry Pi DayUniversity of Strathclyde

22/04/2017

Page 2: Raspberry Pi - University of Strathclyde

Glasgow RPi Day - 22/04/2017 2

The standard model

A theory of matter and its interactions

Difficult to apply without a computer program

Page 3: Raspberry Pi - University of Strathclyde

Glasgow RPi Day - 22/04/2017 3

The standard model

Computer programming used for scientific calculations

Page 4: Raspberry Pi - University of Strathclyde

Glasgow RPi Day - 22/04/2017 4

Data acquisition and ATLAS

The ATLAS detector

The trigger systemThere are many

connections and lots of data.

Readout using bespoke hardware and software.

Page 5: Raspberry Pi - University of Strathclyde

Glasgow RPi Day - 22/04/2017 5

The problem

● Difficult to teach programming at University– Students panic, due to lack of experience

● Programming needed for general solutions– Stuck when one cannot buy the software

needed– Students that cannot program miss

opportunities

Page 6: Raspberry Pi - University of Strathclyde

Glasgow RPi Day - 22/04/2017 6

EducationWord processing Web surfing

Spreadsheet?HTML?

Some Scratchprogramming

Page 7: Raspberry Pi - University of Strathclyde

Glasgow RPi Day - 22/04/2017 7

At homeInteresting devices, but locked down.

Cannot compile source code or use for project.

Home PCs used for photo collection, not for experimentation.Not enough money to buy many standard PCs for many projects.

Page 8: Raspberry Pi - University of Strathclyde

Glasgow RPi Day - 22/04/2017 8

ProgrammingUsed in many applications

Page 9: Raspberry Pi - University of Strathclyde

Glasgow RPi Day - 22/04/2017 9

Gaining IT competency

● Need to experiment in a safe environment– Need easy I/O connections to connect to other

devices.

● Different projects on different computers– Deploy computers in remote locations, with battery

power or solar cells.

● Experiment with technologies– Web servers, file servers, parallel computing,

networking, cryptography

Page 10: Raspberry Pi - University of Strathclyde

Glasgow RPi Day - 22/04/2017 10

Project ideas

Robotics

Submarine Oscilloscope

Web server

WiFi access point

Home automationFile server

Weather station

Spacecraft

Page 11: Raspberry Pi - University of Strathclyde

Glasgow RPi Day - 22/04/2017 11

GPIO Header & OS

Raspbian

RiscOS Windows 10 IoT

Ubuntu Snappy

Ubuntu Mate

OSMC

OpenELEC

Page 12: Raspberry Pi - University of Strathclyde

Glasgow RPi Day - 22/04/2017 12

Summary

● Need to improve IT competency– Programming, interfacing, other skill sets

● Often difficult to experiment with computers at school or at home– Can improve at school and at home

● The Raspberry Pi provides a flexible solution– Allowing experimentation

– Open OS & standard programming tools