Afdrukken
Categorie: Uncategorised
Hits: 198

Oefening basis 1

Sluit een knop aan op een interrupt-pin. Sluit een led aan op een andere pin. Een druk op de knop moet de led bedienen, terwijl het hoofdprogramma leeg is. Alles moet dus gebeuren aan de hand van interrupts.

Oefening basis 1

Verbind twee Arduino's via de seriële poort Serial1 (=pinnen 0 en 1). Sluit een knop aan op een interrupt-pin en een led op een andere pin. Zorg dat het indrukken van de knop een bericht stuurt naar de andere Arduino, waardoor de led op de andere Arduino zal wijzigen van toestand.

Oefening gevorderd 1

Gebruik de interrupt-pin van de PCF8574 om een wijziging in de toestand van de uitgangen te detecteren. Lees in de ISR routine de waarde van de 8 I/O pinnen en toon deze via de seriële monitor.

Oefening gevorderd 2

Sluit op de eerste 4 pinnen van de PCF8574 een drukknop aan, en op de andere 4 pinnen een led. Zorg dat de 4 knoppen de vier leds bedienen, volledig via interrupt.