Stap 2: Hoe het werkt
De LED en sleutel modules zijn bedoeld om het normaal hebben één pin verbonden met grond. Voor de rechtstreekse aansluiting op de Nano dit niet gebeurt. Dus in plaats daarvan de pinnen aangesloten op de ' GND op deze modules zijn geëxploiteerd als uitgangen en 'Laag'. De MCU (MicroControllerUnit) rijden de uitgangen tot 30 ma. Dat is genoeg voor de bank van vier (4) LEDs. Terwijl het is veel meer dan nodig is voor de knoppen is er geen kwaad als de uitgangen huidige beperken zijn (en hij(zij) alleen huidige wanneer gedrukt). De LED-module heeft inline weerstanden verder beperken de stroom die door elke LED gaat.
Downloads
Ik heb bijgewerkt en gewijzigde twee verschillende versies van de 'Simon' Volg mij licht en geluid spel om met dit project te werken. Credits voor de originele versies zijn in de bron-aanbiedingen.
Een schets (FastEasy_SimonSings) gebruikt enkel een include-bestand ('pitches.h' in de map met het). Terwijl de andere (FastEasy_SimonSays) gebruikt de bibliotheek van de 'Toon'. Zo moet u één of beide, afhankelijk van welke sketch(s) u wilt gebruiken.
De bovenstaande bibliotheek moet deel uitmaken van de Arduino IDE standaard. Zoniet en u wat hulp nodig met dat hier Hoe te installeren van een bibliotheek is.