]> git.piffa.net Git - arduino/blob - books/ArduinoNextSteps-master/ArduinoNextSteps/sketch_04_05_sin_print/sketch_04_05_sin_print.ino
first commit
[arduino] / books / ArduinoNextSteps-master / ArduinoNextSteps / sketch_04_05_sin_print / sketch_04_05_sin_print.ino
1 // sketch_-4_05_sin_print
2
3 float angle = 0.0;
4 float angleStep = PI / 32.0;
5
6 void setup() 
7 {
8   Serial.begin(9600);
9   Serial.print("byte sin64[] = {");
10   while (angle < 2 * PI)
11   {
12     int x = (int)(sin(angle) * 127) + 127;
13     Serial.print(x);
14     angle += angleStep;
15     if (angle < 2 * PI)
16     {
17       Serial.print(", ");
18     }
19   }
20   Serial.println("};");
21 }
22
23 void loop() 
24 {
25 }