In deze les gaan we dieper in op het programmeren in Max aan de hand van het spiekbriefje. Voor Creative Coding hebben we namelijk een vast aantal objecten (fabriekjes) bepaald die jullie moeten kunnen gebruiken. Je moet ze dus kennen, begrijpen en kunnen toepassen. Dat betekent dat de opdrachten uit de toets met alleen deze objecten gemaakt zouden moeten kunnen worden.
Deze objecten staan op het door ons gemaakte onderstaande spiekbriefje Spiekbriefje_v2021.maxpat
Bij de module Sensors & Senses hebben jullie ook gebruik gemaakt van Max icm Arduino. Hiervoor hebben jullie gebruik gemaakt van een Max Arduino Patch. Deze patch heeft inmiddels een update gehad, dus hij kan er iets anders uitzien dan vorig jaar, maar het idee is het zelfde.
Je zet de bijbehorende Arduino code op je Arduino middels de Arduino software omgeving, om vervolgens alle inputs en outputs vanuit Max uit te lezen en aan te sturen.
Download de Max Arduino Module:
In deze video wordt het gebruik van de Max Arduino Module uitgelegd:
Maak zelf met de objecten uit het Spiekbriefje een oplossing voor de volgende opdracht:
Part A : IN MAX
Change the maximum value for the slider to 1024. (right-click and select Inspector)
Add an object that sends a 1 if the slider is above 1.
Add an object that sends a 1 if the slider output is above 250.
Again, add a new object if the slider is above 500 and another if it is above 750.
Connect the output of the 4 ojects to toggle buttons. You should now be able to move the slider up from 0 and gradually turn on 4 toggle boxes in order.
Kopieer de patch die je in opdracht 1 hebt gemaakt naar de Max Arduino Module.
Part B : ON ARDUINO
Back in Max