Arduino

13
Programe un ATMega328P y úselo sin la placa Arduino

Me gustaría usar un ATMega328P para mi proyecto, espero hacerlo sin la placa Arduino. Sé que con el IDE Arduino y una placa Arduino puedo programar el microcontrolador. Sin embargo, ¿sería posible una vez que haya programado y depurado el programa con la placa Arduino IDE + Arduino, quitar el...

13
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 servicio web JSON desde un...

13
Asamblea sobre el Arduino: registros IO

Pregunta: ¿Qué registros utilizo para acceder al IO en el Arduino Uno cuando uso el ensamblaje para programar? Antecedentes: estaba interesado en practicar mis habilidades de lenguaje ensamblador en el Arduino (pensé que sería más fácil encender / apagar los LED que preocuparme por la consola IO)....

13
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 = 12; // D6, LED power...

13
¿Es posible encontrar el tiempo que toman los millis?

La función millisse estaría ejecutando en el lapso de más de 100 microsegundos o menos. ¿Hay alguna manera confiable de medir el tiempo que toma una sola llamada millis? Un enfoque que viene a la mente es usar micros, sin embargo, un llamado a microsincluir también el tiempo que toma la llamada a...

13
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...

13
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...

13
Envío de grandes cantidades de datos en serie

Por lo tanto, en el campo de la robótica, a veces se necesitan varias placas o computadoras conectadas para compartir información o guardar datos estadísticos. Actualmente necesito enviar algunas variables diferentes a través de una conexión en serie y me preguntaba cuál era la mejor manera de...

13
¿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...

13
¿Puedo usar notepad ++ para escribir bocetos?

Antes de instalar Arduino IDE, me preguntaba si podría usar notepad ++ para escribir los archivos y moverlos a la ubicación correcta. Supongo que notepad ++ no es compatible con el código Arduino, pero sospecho que habrá un mod para ello, a pesar de que los bocetos son una versión de gama baja de C...

13
Sensor para nivel de tanque de agua subterránea

De manera similar a la pregunta "la mejor manera de determinar si una jarra de agua de 5 galones se está vaciando ", estoy buscando una manera de medir el agua en un recipiente. Esto es para que pueda conectarse a un Arduino para iniciar sesión y generar informes. Pero es un contenedor muy...

13
¿Cuál es el trato con el pin 13 de Uno?

(Tengo un Sparkfun RedBoard, pero esta pregunta parece aplicarse a las placas compatibles con R3 Unos y Uno.) Mientras estaba construyendo el primer circuito en mi guía SIK (agregue una resistencia, LED, conéctelo y haga que parpadee desde el código ), Noté que un LED azul en la placa hizo todo lo...