Skip to content

Realiseren

Software schrijven voor een eenvoudig, gegeven computersysteem, voorzien van actuatoren en sensoren.

Als je zelf computersystemen gaat ontwerpen of gaat samenstellen, dan zullen de onderdelen die je gebruikt grofweg in te delen zijn volgens hun functionaliteit:

  • Input: onderdelen die informatie van buiten het systeem naar binnen brengen.
  • Output: onderdelen die informatie van binnen het systeem naar buiten brengen.
  • Verwerking: onderdelen die informatie verwerken.
  • communicatie: onderdelen die informatie van het ene systeem naar het andere systeem brengen.
  • opslag: onderdelen die informatie opslaan.
  • energie: onderdelen die energie leveren of managen.

Software ondersteuning

Als je een onderdeel kiest voor je project, kijk dan ook naar de ondersteuningn voor de developers. Sommige microcontrollers zijn heel goedkoop, kunnen veel maar kosten veel tijd om te leren gebruiken. Andere microcontrollers zijn duurder maar hebben een grote community die je kan helpen met het oplossen van problemen.

Voorbeeld

Een fietscomputer is een voorbeeld van een computersysteem. Een fietscomputer houd je de snelheid en de afstand bij tijden het fietsen.

  • input: knoppen om de fietscomputer te bedienen, een sensor die de snelheid meet.
  • output: een scherm waarop je de snelheid en de afstand kan zien, eventueel een speaker die een geluid maakt als je een bepaalde snelheid hebt bereikt.
  • verwerking: een processor die de informatie van de knoppen en de sensor verwerkt en op het scherm laat zien.
  • opslag: een geheugen waarin de afstand wordt opgeslagen.
  • energie: een batterij die de fietscomputer van energie voorziet.
  • communicatie: een bluetooth module die de informatie naar een smartphone stuurt.

Oefening: input, output, verwerking

  • benoem de onderdelen van de volgende systemen
  • benoem de functionaliteit van ieder onderdeel
  • geef aan of het onderdeel valt onder input, output, verwerking, communicatie, opslag of energie.

  • een koffiezetapparaat

  • een wasmachine
  • een auto
  • een smartphone
  • een pc
  • een robotstofzuiger
  • een slimme thermostaat
  • een slimme deurbel