Stap 4: spelen!
Zult u waarschijnlijk zien een flits van alle lichtpunten incrementeel - dit is gewoon de Shift registers regelen.
Als je het hebt aangesloten op een PC kunt u de seriële poort openen en krijgen een beetje statusinformatie van het. Zodra het 'met Broker verbonden is' bent je goed om te gaan.
Probeer triggering moet een van de sensoren en het verslag dat zij heeft teweeggebracht en de richting. De lichten moeten komen op in oplopende of aflopende volgorde (afhankelijk van de sensor geactiveerd). Goed gedaan - Pat jezelf op de rug. Nu bit de pret!
Vind jezelf een MQTT client - er is degenen beschikbaar voor linux onder allermeest naar de releases - ik Mosquitto. Er is ook een App in de Google play store voor Android telefoons. Neem een kijkje...
Vervolgens 'publiceren' iets te ' trap / x' en je krijgt een demo van een aantal van de functies. Niet allemaal zijn ingeschakeld in de belangrijkste code maar als ze niet ook praktische.
Andere commando's zijn als volgt:
Onderwerpen met waarden als het bericht
trap/m voor mode - 0 = Inc/dec, 1 = Random, 2 = allemaal tegelijk
trap/b voor helderheid - 1-254 (wees voorzichtig op hoge helderheid - het is mogelijk om te overbelasten de ULN chips)
trap/t voor Vervaag t─│d in milliseconden - 100 + ms (minder dan 100 werkt, maar het kan dit snel toch doen)
trap/l lichte drempel - waarde tussen 0 en 1024 met 0 wordt geen omgevingslicht waartegen de lichten zal niet leiden tot
trap/h Hold tijd - de tijd tussen alle lichten worden op en gaan weer uitschakelen
trap/o - handmatige overschrijven 1 = uitschakelen van de sensoren, zodat u dat de lichten in- of uitschakelen, 0 forceren kunt = sensoren weer ingeschakeld
Iets gepost naar het opgegeven onderwerp
trap/n - Hiermee schakelt u alle lichten op de ingestelde helderheid (/ b)
trap/f - wordt alle verlichting uitgeschakeld
trap/u - Triggers de op volgorde
trap/d - Triggers de omlaag volgorde
trap/r - Triggers de willekeurige volgorde
trap / x - Demo!