]> git.piffa.net Git - arduino/blob - books/ArduinoNextSteps-master/sin_maker.py
first commit
[arduino] / books / ArduinoNextSteps-master / sin_maker.py
1 import math
2
3 angle = 0.0
4 angleStep = math.pi / 32.0 
5
6 result = "byte sin64[] = {"
7
8 while angle < 2 * math.pi :
9   x = math.sin(angle) * 127 + 127
10   angle += angleStep
11   result = result + str(int(x))
12   if angle < 2 * math.pi :
13         result = result + ", "
14
15 result = result + "};"
16
17 print(result)