Arduino

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

4
Arduino motor shield uso de pin naranja / blanco
Tengo un escudo de motor Arduino como este enchufado en mi placa Mega. Me gustaría saber más información sobre los bloques de pin naranja y blanco en el tablero. El sitio web de Arduino tiene la siguiente información, pero no da ninguna explicación de para qué es mejor usarlos o …
9 pins  shields  motor 




3
Controlar la temperatura del agua con precisión
Tengo la siguiente configuración: Arduino Duemilanove Pequeño calentador de agua conectado con relé óptico (PWM está bien) Sensor de temperatura impermeable DS18B20 Cantidad desconocida de agua (pero el sensor de temperatura y el calentador siempre están bajo el agua). ¿Cómo puedo controlar con precisión la temperatura del agua, según las …
9 pwm  pid 

2
¿Qué sucederá cuando use un número PIN no válido?
Relacionado con: ¿Qué sucede si hay un error de tiempo de ejecución? Esta pregunta es similar a la anterior, sin embargo, esta es una situación alternativa: int pin = 999; pinMode(pin, OUTPUT); digitalWrite(pin, HIGH); ¿Qué pasaría en este caso? El compilador podría atraparlo, pero si usara un número aleatorio, ¿lo …



4
Cómo realmente reducir un boceto
Quiero hacer un boceto que sea lo más pequeño posible, para fines de prueba. El problema es que cuando compilo el boceto BareMinimum (con una configuración y un bucle vacíos), obtengo 466 bytes para el Uno y 4.242 para Leonardo. ¿Hay alguna manera de escribir su propio código que no …

2
¿Cómo gestionar las dependencias?
Quiero incluir una dependencia como Logging . En su página dice: Descargar archivo zip Coloque la carpeta de registro en "bibliotecas \". No quiero creer (con una mentalidad de Maven) que esta es la forma en que gestionamos las dependencias en los proyectos de Arduino. Eso significa que todos los …
9 library 

2
¿El Arduino Uno tiene dos cristales?
Echa un vistazo a esta imagen: Creo que la mayoría de los usuarios están de acuerdo en que la cosa "grande plateada" en el tablero (rojo) es el famoso cristal de 16 MHz del Arduino. Eso es lo que he creído hasta hace muy poco. Estaba aburrido, así que miré …

4
Lista de preprocesador de placa Arduino #defines
Cuando uno selecciona una placa dentro de Arduino IDE, se agrega una definición de preprocesador a uno de los archivos detrás de escena. Después de mucha caza y buena suerte, descubrí que el formato de esta definición es: #define ARDUINO_<PROCESSOR-DESCRIPTOR>_<BOARDNAME> Algunos son fáciles de adivinar ( ARDUINO_AVR_UNOpor ejemplo), pero otros …


2
Eliminar placas no utilizadas de Arduino IDE
En el proyecto actual estoy programando simultáneamente una placa UNO y una Leonardo. Cambiar de un lado a otro entre los dos tableros en el menú Herramientas lleva demasiado tiempo debido a los otros 18 tableros que no poseo de todos modos. ¿Hay alguna forma de eliminar esos tableros del …

2
Arduino a 20 MHz?
Me pregunto por qué Arduino no funciona a 20 MHz, la frecuencia para la que se especifica el AVR. Ahora, funcionando a 16 MHz, estamos perdiendo un 20% de rendimiento por nada. No creo que haya ninguna implicación cuando se reemplaza el resonador de 16 MHz con un tipo de …

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.