Paso 4: Código de Arduino
El código para leer la tensión en el medidor de potencia (realmente la lectura de la torsión pero se refieren a como poder), la cadencia y realizar los cálculos necesarios y salida en los alfileres de seriales para el transceptor ANT + se presentaron a continuación.
Dos fuentes importantes para el código eran de blogs de Keithhack y de Digitalhack. Las URLs se presentan como sigue: Keithhack BlogSpot y Digitalhack BlogSpot
Tenga en cuenta que la clave de red ANT + no se muestra en el código que presento como requisito del acuerdo de licencia de ANT + como adoptante ANT +. Esto es en la subrutina SetNework() y se denota como 0xXX, buf [3] a buf [11]. Es libre de unirse a la ANT + en el que después de mirar alrededor del sitio, usted encontrará las llaves en la documentación.
Después de ver las RPM se muestra en la unidad principal frente a lo que fue leído por la PC, hubo un desvío de aproximadamente 1,5 RPM. Por lo tanto, en el código, resta 1,5 RPM de la cadencia medida a corregir.