Terug

Creative Coding Les 2

Creative Coding – Spiekbriefje

In de vorige les hebben jullie te horen gekregen dat jullie er zelf voor moeten zorgen dat de Arduino kennis, die jullie de afgelopen twee jaar op CMD is aangereikt, beheersen.
Daarnaast hebben jullie een introductie in Max gekregen.

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 (Max patch van spiekbriefje).

  1. In deze video wordt het gebruik van het spiekbriefje toegelicht.

Max Arduino Module

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.

  1. Download de Max Arduino Module:

  2. In deze video wordt het gebruik van de Max Arduino Module uitgelegd:

Creative Coding – Opdracht

  1. Maak zelf met de objecten uit het Spiekbriefje een oplossing voor de volgende opdracht

    1a: Maak een input (Number of Slider) en pas de maximale waarde aan naar 1024. Als deze waarde tussen 250 en 500 is, zet je als output een toggle aan. Tussen 500 en 750 zet je twee toggles aan. Daarboven moet drie toggles aan staan.

    1b: Kopieer de patch die je in opdracht 1 hebt gemaakt naar de Max Arduino Module. De input vervang je door een analoge sensor (bijv. een licht sensor of een potmeter), de toggles sluit je aan op de LEDs.