Preguntas con etiqueta 'arduino'

4
respuestas

ATtiny2313 se niega a ser programado después de configurar el reloj de la CPU a 500kHz

El otro día estaba escribiendo un programa para un ATtiny2313 . Una vez que funcionó, decidí probarlo a las diferentes velocidades de reloj que están disponibles y programadas a través de la configuración del LFUSE como se describe en la página...
2
respuestas

¿Cómo hacer un circuito simple de protección contra sobrecorriente / disyuntor para 12V 1-2A?

Estamos desarrollando un escudo de E / S para Arduino (tipo de) y tenemos cuatro conectores de salida controlados por FET con una carga aproximada de 12V 1-2A cada uno. Necesito que todas estas cuatro salidas estén protegidas contra cortocircuit...
1
respuesta

¿Para qué sirve la tapa en el circuito de restablecimiento de Arduino?

Mi placa Arduino AtMega328P tiene este circuito para restablecer. Entiendo que el interruptor (LTSpice no tenía un símbolo de interruptor) hace que la línea baje, eso es obvio, pero ¿qué hace la tapa cuando el restablecimiento viene a través de...
3
respuestas

¿Cómo puedo detectar la posición de la palanca de cambios de mi vehículo? ¿Funcionará un sensor de efecto Hall?

Conduzco todos los vehículos de transmisión manual, y después de una larga batalla de voluntades con mi novia, ella ha admitido que sabría si había una pantalla que mostraba qué equipo fue seleccionado, pensando que esto podría disuadirme. Para...
4
respuestas

DS1307 problema de falla de energía

El DS1307 tiene dos fuentes de alimentación: la fuente principal de VCC y la batería de respaldo. Este último alimentará el DS1307 cuando la alimentación principal se reduzca, de modo que el reloj pueda seguir funcionando. Estoy enfrentando u...
1
respuesta

¿Cómo hago la transición de usar el IDE de Arduino a un formato simple de avrdude / make?

   La tercera parte de una serie de tres partes sobre la transición de Arduino a un microcontrolador AVR simple y componentes mínimos de soporte ( part one , parte dos ) Ya sé cómo usar un Arduino como programador para un ATmega , y sé cóm...
1
respuesta

Indica si las interrupciones están habilitadas

¿Hay alguna manera de saber si sei() / interrupts() o cli() / noInterrupts() se llamó por última vez? Necesito esto para poder habilitar interrupciones, ejecutar algún código y configurar interrupciones deshabilita...
2
respuestas

¿Hay alguna razón por la que el uso de una velocidad en baudios de 31250 en un proyecto Arduino MIDI pueda causar problemas?

Tengo un codificador óptico de 600 pulsos por revolución (y algunas otras cosas) conectado a un Arduino Uno (lo probé en r2 y r3) a través de los pines de interrupción 2 y 3. Mientras esperaba a que llegara por correo mi conector MIDI, intent...
3
respuestas

Ethernet.begin () solo funciona con la tarjeta SD retirada, ¿por qué?

Cuando ejecuto este código en mi W5100 Ethernet Shield : byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED }; void setup() { Ethernet.begin(mac); } ¡solo funciona cuando la tarjeta SD se retiró del escudo! Me tomó días encontrar...
1
respuesta

¿Cómo analizar una pantalla?

Así que mientras caminaba por la escuela hoy, encontré una pequeña pieza de hardware en la basura. Después de un rápido pase por alto, noté que la pantalla era una de esas 32 clases de segmentos (como hablar y deletrear). Así que lo desarmé y co...