Tag: ARDUINO
Esta es una función para convertir un número de 1 dígito en un número de 3 dígitos. Por ejemplo, convertir ‘2’ en ‘002’. void loop() { int x = convertdigit(time); } void convertdigit(int num){ char buffer[50]; int n; n=sprintf (buffer, “%03d”,num); return buffer; } <code> Error: el valor de tipo . . . Read more
Estoy utilizando una interrupción para cambiar una bandera a Verdadero cuando los datos estén disponibles desde un ADC externo. Esta interrupción se está activando, sin embargo, cuando agrego: “`c++ while(!dataReady); <pre><code><br />para esperar a que la interrupción cambie la bandera a Verdadero, la función de interrupción ISR ya no se . . . Read more
Soy nuevo en c++, así que por favor no me juzgues estrictamente. Estoy intentando obtener el tamaño de un arreglo, pero este ejemplo de código siempre devuelve 2. Además, solo puedo utilizar C++11. ¿Cuál es el problema y cómo puedo solucionarlo? Gracias de antemano. String string = “paris”; char * . . . Read more
Necesito recorrer algunos pines, desde el 2 hasta el 7, luego desde el 7 hasta el 2 y nuevamente desde el 2 hasta el 7 y así sucesivamente. Escribí el código y funciona, pero creo que necesita algunas modificaciones, no sabía cómo volver del 2 al 7 nuevamente. Este es . . . Read more
¿Cómo cambia la dirección de rotación de un motor si aumento o disminuyo el valor del potenciómetro mientras la simulación está en progreso? const int POT_ANEMOMETER = A4; void setup() { pinMode(A3, INPUT_PULLUP); // Botón Modo Automático pinMode(POT_ANEMOMETER, INPUT_PULLUP); // Pin POT_ANEMOMETER pinMode(0, OUTPUT); // Salida Motor Sentido Antihorario pinMode(1, . . . Read more