Stap 12: De Code en de App configuratie
De code voor de Arduino is hier beschikbaar:
Vereist de SoftwareSerial en Neopixel bibliotheken. Beide zijn beschikbaar voor download in de Arduino library manager.
Nu voor de configuratie van de app: voor het eerst start door het downloaden van "Bluetuino" app beschikbaar op de App opslag (geen google play, sorry!)
U zal worden gepresenteerd met twee types van controllers - knoppen en schuifregelaars. Deze die alle Stuur 'codes' als tekst, dat de Arduino vervolgens gedecodeerd en vervolgens iets doet. Dit is de setup die ik heb (en wat de code ik ondersteunt):
De manier waarop deze lijst zal werken is: Titel | Type (S/B) | Ondertitel | Code | Min | Max (min & max alleen voor schuifregelaars)
RODE | D: n/b | 876
GROEN | D: n/b | 877
BLAUW | D: n/b | 878
REGENBOOG | D: Volledige | 1
REGENBOOG | D: Individuele | 2
Effect van Speed | U: Invloed: Rainbow | Schuifregelaar | 1 | 1000
HANDMATIGE KLEUREN | D: Aan/uit | 55
Red | U: Handleiding | RedSlider | 0 | 255
Groen | U: Handleiding | GreenSlider | 0 | 255
Blauw | U: Handleiding | BlueSlider | 0 | 255
De manier waarop u deze besturingselementen gebruiken is dit: de eerste 3 knoppen zijn de master kleuren. Ze wordt getoond als er geen effect op dit moment wordt getoond is; Deze kunnen worden gewijzigd in de code in andere kleuren. De regenboog-effecten zijn zoals de naam impliceert; met hun gekozen door de volgende schuifregelaar snelheid, snelheid van het effect. De 4e knop van de laatste, handmatige kleuren zorgt voor handmatige kleur kiezen, met de kleur die wordt beïnvloed door de R, G en B schuifregelaars eronder. Handmatige kleuren vervangen de master kleur totdat u het opnieuw onttrekt. Het is in zekere zin een tuimelschakelaar in plaats van een pulsdrukschakelaar.