Stap 4: Gebruik van het programma
Menu-opties:
1 - fade In - Out - stappen de taakcyclus van nul bereik en terug naar nul. Er is een zeven milliseconde vertraging bij elke stap. Vergeet niet om het volume lager zet, bent u in de modus van de Mark: ruimte, het krijgt zeer luid. De rustige menuoptie stopt niet de Fade In - Out. Het zal de gehele cyclus doorlopen.
2 - toggle PWM Mode - pwmSetMode([PWM_MODE]) er zijn twee mogelijke standen, PWM_MODE_BAL en PWM_MODE_MS. PWM_MODE_MS is de traditionele PWM-modus van Mark: ruimte, maar de evenwichtige mode, PWM_MODE_BAL, is de standaardmodus voor PWM op de RaspberryPi.
3 - reeks Range - pwmSetRange ([int PWMpin], [unsigned int bereik]) Hiermee stelt u de resolutie, het aantal stappen tussen 0 en 100% plicht cyclus. De standaardwaarde is 1024.
4 - sets Clock - pwmSetClock ([int PWMpin], [int klok]) de klok instelt, worden de basisfrequentie PWM. De basisfrequentie is omgekeerd evenredig met de klok. Het magische getal is 18750. 18750 te delen door de klok krijgt u de basisfrequentie. Onder te verdelen door de basisfrequentie zal vertellen u de klok. De standaardwaarde is 32 waardoor je een basisfrequentie van 585 Hertz.
5 - sets het pulserend sproeien, gebruikt de functie pwmWrite ([PWMpin], [recht]). Plicht moet liggen tussen nul en het bereik. De taakcyclus van u zullen actief totdat u deze wijzigt.
6 - sets de taakcyclus tot nul met de functie pwmWrite ([PWMpin], 0).
U kunt kijken naar stap 9 voor foto's van de oscilloscoop schetsen.
De meeste multimeters (universeelmeters) kunnen meten, de frequentie en de taakcyclus.