Preguntas etiquetadas con programming

El proceso de diseño y escritura del código fuente como parte de un programa (o boceto) para Arduino. Para preguntas sobre cómo cargar código en una placa Arduino, use la etiqueta [cargando] en su lugar.



4
¿Se proporciona configuración y bucle para mayor comodidad?
Los bocetos de Arduino suelen presentar una setupy una loopfunción. ¿Estas funciones solo se proporcionan por conveniencia o realmente tienen propósitos especiales? (p. ej .: algunas operaciones están prohibidas o permitidas en la configuración y el bucle) ¿Son equivalentes estas dos piezas de código? Clásico void setup() { pinMode(LED_BUILTIN, OUTPUT); …
13 programming  c++ 


4
Obteniendo un número verdaderamente aleatorio en Arduino
¿Cuál es el mejor método para obtener un número aleatorio verdadero (en lugar de pseudo) en Arduino, o al menos la mejor aproximación posible? Según tengo entendido, la función randomSeed (analogRead (x)) no es lo suficientemente aleatoria. Si es posible, el método debería aprovechar la configuración básica de Arduino solo …

2
Arduino como ISP sin una computadora
¿Alguien ha visto o conocido un método de precarga (usando una computadora o lo que sea) un firmware como datos en un arduino configurado para funcionar como un ISP y luego usando ese arduino conecte la interfaz del ISP a otro y cargue el firmware. Para ser claros, estoy buscando …

4
¿Por qué los bocetos ocupan tanto espacio y memoria?
Cuando compilo este boceto para el Yún: int led = 7; void setup() { pinMode(led, OUTPUT); } void loop() { digitalWrite(led, HIGH); } Yo obtengo: Sketch utiliza 5.098 bytes (17%) del espacio de almacenamiento del programa. El máximo es de 28,672 bytes. Las variables globales usan 153 bytes (5%) de …

6
Código para ejecución de una sola vez en Arduino
Pregunta: ¿Dónde pongo el código si quiero que se ejecute solo una vez por inicio de Arduino? Antecedentes: tiendo a usar mi Arduino para realizar tareas que deberían ejecutarse una vez por ciclo de encendido. (Por ejemplo, mi robot solo debe avanzar una vez cada vez que lo enciendo, más …

3
Funciones con parámetros de cadena
Dentro de mi bucle principal hay esta cadena: String string1; Tengo una función que tomará string1 como parámetro y la usaré para enviar esta cadena como SMS. sendSMS(string1); Esta es la función sendSMS () (sin parámetros): void sendSMS() { sms.beginSMS(remoteNumber); sms.print(finalstr); sms.endSMS(); lcd.setCursor(0, 0); lcd.print("Message sent!"); delay(10000); } Mis preguntas …
11 programming  c++ 





4
¿Cuál es la mejor manera de definir un pin de E / S?
Leo definiciones como const int ledPin = 9; y también #define ledPin 9 Sé que una definición como int ledPin = 9; es una mala práctica si no vas a cambiarlo (lo que generalmente no harás), aunque lo he visto varias veces en los programas de Arduino. ¿Cuál de los …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.