User manual

Twee RGB-LEDs knipperen toevallig.
Het programma
Het programma toont hoe weinig er geprogrammeerd hoeft to worden in Snap4Arduino om twee RGB-LEDs in willekeurige kleuren te laten
knipperen. De nummers van de voor de LEDs gebruikte pennen zijn in een lijst opgeslagen. Een eindeloze lus zet een toevallig uit de lijst
gekozen pen op waar en daarna een verdere willekeurig gekozen pen op niet waar. Zo kunnen alle mogelijke kleurcombinaties ontstaan.
Het programma 23blink laat twee
RGB-LEDs in vele kleuren knipperen.
24ste dag
Vandaag in de adventskalender
Piezo-zoemer
De Piezo.zoemer die u vandaag in de adventskalender vindt, maakt elektrische trillingen hoorbaar. Indien met de pulserende gelijkspanning
tussen de beide polen van de zoemer legt, dan begint deze te trillen. Afhankelijk van de frequentie zijn enkele klikken of een voortdurende toon
te horen. Frequenties van weinig Hertz (trillingen per seconde) neemt het menselijke oor nog als aparte tonen waar, frequenties tussen ongeveer
20 Hertz en 16 kHertz worden als voortdurende toon van verschillende toonhoogte waargenomen.
BuzzerFirmata installeren
Snap4Arduino ondersteunt standaard geen piezo-zoemer, omdat deze op e Arduino ook niet ondersteunt wordt door de basissoftware
StandardFirmata. Om met de piezo-zoemer tonen te verkrijgen uit Snap4Arduino, gebruiken wij een eigen versie van de actuele StandardFirmata,
die is uitgebreid met de functies uit de Snap4Arduino-Firmata-Bibliotheek (github.com/mdcanham/Snap4Arduino-Firmata).
De installatie is zeer vergelijkbaar met de standaard installatie van Arduino, beschreven op de eerste dag:
1 Stop eerst Snap4Arduino en start de Arduino-IDE.
2 Laad via Bestand/Openen het bestand
BuzzerFirmata25.ino uit de downloads bij de adventskalender in de Arduino-IDE.
3 Klik op het symbool Uploaden in de bovenste symbolenlijst - het gaat hier om het ronde symbool met de pijl naar rechts. Dan wordt de
software gecompileerd en overgedragen naar de aangesloten Arduino.
4 Stop de Arduino-IDE en start
Snap4Arduino opnieuw.
Kerstmuziek
Componenten: 1x insteekprintplaat, 5x 20 MOhm weerstand (rood-zwart-blauw), 6x verbindingskabel, 6x boetseerkleicontact, 1x piezo-
zoemer
De vijf boetseerkleicontacten leveren vijf verschillende tonen. Natuurlijk kan de Arduino met de piezo-zoemer willekeurige tonen afspelen. Vele
enkelvoudige melodieën komen uit met vijf tonen. Bovendien kunnen deze met de vijf vingers van een hand eenvoudig spelen, zonder dat men
met de vingers van toets hoeft te wisselen.
Zo kan bijvoorbeeld het bekende kerstlied „Jingle Bells“ worden afgespeeld:
Jin-gle bells, jin-gle bells
e e e e e e
jin-gle all the way
e g c d e
Oh what fun it is to ride in a
f f f f f e e e
one horse o-pen sleigh. O!