1 of 11

Les B6: de wasmachine

2 of 11

Wat hebben we geleerd?

3 of 11

Computer wasmachine

Motor laten draaien

Condities

Motor laten draaien

Condities

Druksensor

Variabele deur

4 of 11

In het geheugen bij opstarten:

  • De deur is open (0)
  • Scherm laat hartje zien

De hele tijd:

  • ALS Crash Sensor ingedrukt is DAN is waarde Deur dicht (1)
  • En toon pictogram van Vinkje

  • Wanneer knop A wordt ingedrukt:
  • ALS waarde Deur is 1 DAN
  • Herhaal 4 keer dat motor snel en langzaam draait.
  • Daarna :
    • moet waarde variabele Deur op 0 komen te staan
    • Laat scherm het pictogram Kruis zien
    • Wordt het scherm gewist

De ontwerpeisen

5 of 11

6 of 11

Project importeren

7 of 11

Aan de slag

Programmeer de wasmachine

Download de code en test de code

Maak de extra uitdaging

Zelf uitzoeken

Zelfstandig

Stap-voor-stap

8 of 11

  • Wanneer je op knop A drukt moet de lift naar verdieping 0.
  • De computer moet onthouden dat de lift op verdieping 0 staat.
  • Wanneer je op knop B drukt moet de lift naar verdieping 1.
  • De computer moet onthouden dat de lift op verdieping 1 staat.
  • Wanneer je knop A en B tegelijk indrukt moet de lift naar verdieping 2.
  • De computer moet onthouden dat de lift op verdieping 2 staat.

Zorg ervoor dat de lift naar elke verdieping kan gaan:

  • Staat de lift op 0 dan moet het naar 1 en 2 kunnen gaan.
  • Staat de lift op 1 dan moet het naar 0 en 2 kunnen gaan.
  • Staat de lift op 2 dan moet het naar 0 en 1 kunnen gaan.

 

  • Drukt iemand op de knop om naar verdieping 0, 1 of 2 te gaan maar staat de lift daar al? Dan moet de lift blijven staan op die verdieping.

 

Ontwerpeisen

9 of 11

10 of 11

11 of 11

Evaluatie