Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

2 Wat is Physical Computing?

2.1Inleiding

Bij physical computing draait het om computersystemen die gebruik maken van sensoren (om iets waar te nemen) en actuatoren (om iets in gang te zetten). Een relatief simpel voorbeeld is de thermostaat die je in de meeste huizen vindt. De thermostaat meet de temperatuur met één of meerdere temperatuursensoren in huis. Als de temperatuur te laag is, zet het systeem de verwarming aan. De verwarming is een actuator.

Ook een sporthorloge hoort bij physical computing. Een veel complexer systeem is een zelfrijdende auto. Of een robotchirurg. En zo zijn er duizenden toepassingen. In de volgende paragrafen geven we nog enkele voorbeelden van physical computing. Bepaal samen met je docent welke voorbeelden je gaat bekijken.

In de rest van de module zul je natuurlijk ook allerlei toepassingen vinden van physical computing.

2.2Voorbeeld: Robotchirurg

Bekijk de twee video’s in het volgende artikel over robotchirurgie.

Het artikel Opereren met robots gaat grote vlucht nemen staat op
https://www.1limburg.nl/opereren-met-robots-gaat-grote-vlucht-nemen

Foto van https://www.l1nieuws.nl/nieuws/1318054/opereren-met-robots-gaat-grote-vlucht-nemen

Foto van https://www.l1nieuws.nl/nieuws/1318054/opereren-met-robots-gaat-grote-vlucht-nemen

2.3Voorbeeld: Stofzuigerrobot

Een stofzuigerrobot maakt je kamer schoon terwijl je zelf op school zit of aan het werk bent. Er zijn diverse stofzuigerrobots verkrijgbaar. In het filmpje hieronder zie je een korte review van de iRobot Roomba 980. Deze stofzuigerrobot is in staat te bepalen of er een object in de weg staat. Als de stofzuiger naar beneden dreigt te vallen, bijvoorbeeld van de trap, draait hij zich om. Hij laadt zichzelf op bij het basisstation.

De review iRobot Roomba 980 review staat op
https://www.cnet.com/reviews/irobot-roomba-980-review/

Foto van https://www.cnet.com/reviews/irobot-roomba-980-review/

Foto van https://www.cnet.com/reviews/irobot-roomba-980-review/

2.4Voorbeeld: Weerstation

Hieronder zie je de display en overige onderdelen van een uitgebreid weerstation.

2.5Voorbeeld: Exoskelet

Studenten van de TU-Delft werken aan de ontwikkeling van een exoskelet, de March II. Een exoskelet maakt het mogelijk voor mensen met een dwarslaesie om te kunnen lopen.

Bekijk het filmpje, de website van project MARCH en lees eventueel het artikel.

Cybathlon Aftermovie 2018 - Project MARCH

De website van Project MARCH staat op
https://www.projectmarch.nl/

Het artikel Dwarslaesiepatiënt zet eerste stappen met exoskelet van studenten staat op
https://tweakers.net/nieuws/129067/dwarslaesiepatient-zet-eerste-stappen-met-exoskelet-van-studenten.html

2.6Zintuigen en sensoren

Hier komt ooit nog wat, je mag het nu overslaan.

2.7Onderdelen physical computing

Physical Computing gaat altijd over systemen die via sensoren en actuatoren met de wereld eromheen interacteren.

Onderdelen physical computing: sensoren, actuatoren en regelaar

Onderdelen physical computing: sensoren, actuatoren en regelaar

Neem bijvoorbeeld een systeem dat automatisch een plant water geeft. Het systeem meet hoe vochtig de aarde is. Als de aarde te droog wordt, zal het systeem met behulp van een pompje water toevoegen.

Die kleine computer is vaak een microcontroller. Zo’n microcontroller bevat een processor, geheugen en aansluitingen om sensoren en actuatoren op te kunnen aansluiten. Een microcontroller is meestal veel kleiner en goedkoper dan een PC of laptop. Ook gebruikt zo’n microcontroller minder energie. Meestal zit er geen beeldscherm en toetsenbord of muis bij. In deze module gebruiken we bijvoorbeeld een Micro:bit, Arduino of Lego Mindstorms als microcontroller.

Met de software kun je bepalen wat het gedrag van het systeem moet zijn. Bijvoorbeeld: hoe vochtig mag de aarde nog zijn voordat de waterpomp wordt aangezet?

Daarnaast is er vaak ook een gebruikersinterface waarmee iemand het systeem kan aansturen en informatie vanuit het systeem krijgt. Deze interface kan bestaan uit een schermpje waarop de status van het systeem is te zien: is het systeem actief? Hoe vochtig is de aarde? Hoeveel water is er tot nu toe aan de plant gegeven? En wellicht kun je met knopjes of een touchscreen het systeem bedienen (aan- en uitzetten bijvoorbeeld).