Running Demo Code
To run the demo code, perform the following on VisionFive 2 Debian:
-
Locate to the directory where the code, buzzer.py, exists:
-
Under the sample-code directory, execute the following
command:
sudo python buzzer.py
Alternatively, you can execute the following command:
sudo python3 buzzer.py
-
Enter the values as prompted to configure the pitch and the lasting time of the beeps
as prompted:
- Enter Pitch (200 to 20000): The frequency (Range: 200 to
20,000) of the buzzer. Unit: Hz. For example, 400.Note: If the value is out of the range (200 to 20,000 Hz) , a warning message will display, and you need to re-enter the pitch value.
-
Enter Cycle (seconds): The time in seconds when the buzzer keeps beeping. For example, 100.
Example:[riscv@fedora-starfive sample-code]$ sudo python3 buzzer.py Enter Pitch (200 to 20000): 400 Enter Cycle (seconds): 100
Result:The buzzer keeps beeping for 100 seconds at 400 Hz.
- Enter Pitch (200 to 20000): The frequency (Range: 200 to
20,000) of the buzzer. Unit: Hz. For example, 400.