User manual

Verbindingskabel
Afwisselend knipperlicht
Een eenvoudig programma laat twee LEDs afwisselend knipperen.
Componenten: 1x insteekprintplaat, 1x LED rood, 1x LED groen, 2x 220 ohm weerstand (rood-rood-bruin), 3x verbindingskabel
Het programma
Voor de projecten in de adventskalender gebruiken wij de eenvoudig te leren programmeertaal Snap4Arduino. Download de laatste versie op
s4a.cat/snap of gebruik gewoon het bestand Snap4Arduino-aktuell.exe uit de downloads bij de adventskalender.
Klik in Snap4Arduino op het Instellingen-symbool en kies in het menu Language.
Het instellingen-menu in Snap4Arduino
Kies »Nederlands« in de lijst.
Alvorens u met programmeren kunt beginnen, moet er verbinding gemaakt worden met de Arduino. Klik daarvoor linksboven in het blokpalet op
Arduino en vervolgens op verbinding maken met Arduino. Bij het openen van een nieuw programma in Snap4Arduino gaat de verbinding met
de Arduino vaak verloren. Indien er een fout optreedt wanneer u een nieuw programma start, verbindt de PC dan opnieuw met de Arduino, zoals
beschreven.
Snap4Arduino ondersteunt meerdere Arduino's op een PC. Zolang er slechts één Arduino is aangesloten wordt deze direct herkend en wordt de
verbinding tot stand gebracht.
De verbinding met de Arduino werd met succes tot stand gebracht.
De programma's bij de adventskalender
U kunt de programma's bij de adventskalender downloaden van www.buch.cd of u kunt ze eenvoudig elke zelf samenstellen aan de hand
van de afbeelding. Pak het ZIP-bestand van de download uit naar een register op de harde schijf. Klik dan linksboven in Snap4Arduino op het
Bestand-symbool en kies Importeren, om de programma's, die in XML-indeling zijn, in Snap4Arduino te importeren. Klik na het importeren in
het menu één keer op Opslaan. Vervolgens is het programma beschikbaar in de eigen bibliotheek, die via het menupunt Openen geopend
kan worden.
In Snap4Arduino hoeft men tijdens het programmeren geen programmacode te tikken. De blokken worden eenvoudig middels Drag-and-drop
aan elkaar gehangen. De blokkenkaart in het linker deel van het venster bevat de beschikbare blokken geordend op thema.
Het programma gebruikt de belangrijkste blokken:
Wanneer het groene vlagje wordt aangeklikt op de kaart Besturing dan leid dit bij de meeste programma's tot de start.
doorlopend van de kaart Besturing is een eindeloze lus die permanent wordt herhaald.
wacht... sec van de kaart Besturing laat het programma een bepaalde tijd wachten tot de volgende stap.
Zet digitale pen... op... van de kaart Arduino zet een digitale pen van de Arduino op een logische waarde waar of niet waar. deze beide
waarden zijn als blok op de kaart Operators te vinden.
Het programma start wanneer de gebruiker rechtsboven op het groene vlagje klikt.
Een doorlopendelus zorgt ervoor, dat de beide LEDs afwisselend eindeloos knipperen – tot de gebruiker op het rode Stop-symbool rechtsboven
in Snap4Arduino klikt.
Nadat de LED op pen 5 is ingeschakeld, wordt er 0,1 seconde gewacht, zodat StandardFirmate geen bevel „onderdrukt“. Tussen het plaatsen van
twee pennen moet altijd een minimale wachttijd ingebouwd worden. Vervolgens wordt de LED op pen 8 uitgeschakeld. Nu wacht het
programma een halve seconde.
Aanwijzing: Decimale punt
Snap4Arduino gebruikt zoals veel Amerikaanse programma's de punt als decimaalteken, niet de in Nederland en België gebruikelijke komma.