Jouw project
Je hebt LED's aangestuurd, knoppen en sensoren uitgelezen, met PlatformIO gewerkt en een STM32 geconfigureerd. Nu komt het leukste: zelf iets bouwen.
Een eigen project maken is anders dan een opdracht volgen. Je bedenkt zelf wat het moet doen, je loopt vast, je zoekt op, je past aan. Precies zo werkt echt programmeren.
Hoe pak je het aan?
- Klein beginnen. Kies één ding dat werkt, bijvoorbeeld één LED of één sensor. Krijg dat aan de praat vóór je uitbreidt.
- Hergebruik wat je kent. Bijna alles wat je nodig hebt, staat al in de eerdere hoofdstukken of in de cheatsheet. Zoek het op in plaats van het opnieuw te bedenken.
- Test vaak. Voeg een klein stukje toe, test het, en pas dan het volgende. Eén grote brok code in één keer is bijna nooit meteen goed.
- Gebruik de seriële monitor. Print wat je niet ziet (zie 5.2 Debuggen met serieel).
Eerst simuleren, dan bouwen
Heb je nog geen hardware? Bouw je idee eerst in de simulator. Werkt het daar, dan weet je dat je code klopt voordat je gaat solderen.
In de volgende pagina staan een paar projectideeën, met stappen en tips — maar zonder kant-en-klare oplossing. Dat is de bedoeling: dit is jouw project.