Arduino

Preguntas y respuestas para los desarrolladores de hardware y software de código abierto que es compatible con Arduino

1
¿Hay un preprocesador constante para el tamaño de la memoria?
Me gustaría que mis compilaciones excluyan algún código dependiendo del espacio disponible para flash / programa. Para ser utilizado en el código de demostración de una biblioteca que apoyo. Mientras que mi solución actual es usar un #ifdef de tipo de procesador. Pero me gustaría ser más general y no …

2
Publicar datos en un servicio web desde Arduino
Si desea enviar datos del sensor, como la temperatura, a un servidor / base de datos remoto en algún lugar, debe usar algún tipo de llamada a un servidor web, ya que no es posible conectarse directamente a una base de datos desde Arduino. ¿Cómo se publican datos en un …

3
NodeMCU - ¿Vin pin como salida de 5V?
Sé que Vin se puede usar para alimentar la placa, pero también he estado leyendo que se puede usar como una salida de 5V. ¿Es posible asignar Vin como salida como lo haría con cualquier otro GPIO? Si quiero alimentar un LED de GPIO 12, asignaría GPIO: const int LEDpin_0 …
13 pins  nodemcu  voltage 

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 …

4
ESP8266, Arduino IDE vs Lua?
Estoy planeando comprar un ESP8266. ¿Realmente necesito aprender Lua para jugar con él? He visto a algunas personas usarlo con el IDE Arduino estándar. ¿Necesita un firmware personalizado para usar Arduino IDE en lugar de Lua? El IDE de Arduino me parece mejor porque ya conozco la sintaxis. ¿Hay algún …

3
Usando millis () y micros () dentro de una rutina de interrupción
La documentación para attachInterrupt()dice: ... millis()depende de las interrupciones para contar, por lo que nunca se incrementará dentro de un ISR. Como delay()requiere interrupciones para funcionar, no funcionará si se llama dentro de un ISR. micros()funciona inicialmente, pero comenzará a comportarse de manera errática después de 1-2 ms. ... ¿Cómo …

5
Arduino: Cómo obtener el código del tipo de placa
Quiero escribir un boceto que se pueda compilar en diferentes tableros Arduino. Quiero mostrar en la PC qué placa está conectada actualmente. Esto significa que el usuario conecta la PC a través del cable USB a la placa Arduino / Teensy en la que se ejecuta mi boceto y mi …
13 c 



4
Algunos componentes de Arduino parecen ridículamente baratos
Mi proyecto es un dispositivo basado en Arduino, empaquetado en una caja. Deberá usar datos de velocidad, latitud, longitud y altitud para registrar las colinas que detecta en una SD. Al presionar un botón, deberá cargar los datos de la colina al servidor a través de Wi-Fi. Necesito los siguientes …
12 arduino-uno  gps 




4
¿Escribir un programa en C fuera de Arduino IDE?
Me gusta la idea de usar Arduino IDE para proyectos simples y comenzar a trabajar con Arduino, pero el consenso que he llegado hasta ahora es que es para aquellos que son nuevos en Arduino y / o la programación en general. Tengo entendido que es posible escribir un programa …
12 arduino-ide  library  c 


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.