Pulsador que no funciona con Arduino

Estoy tratando de hacer que un botón funcione con el tutorial del botón Arduino (y el boceto de ejemplo). Desafortunadamente, no pude encontrar un botón como el del ejemplo y, en cambio, tengo un botón con dos pines desde la parte inferior. (No sé si esto marca la diferencia, solo trato de proporcionar la información).

A continuación se muestran imágenes de mi cableado de mi tablero y placa Arduino. ¿Estoy haciendo algo mal aquí?

Vista completa Arduino en primer plano Protoboard de primer plano

¿Puedo sugerirle que use fritzing para diagramas de circuitos? Los hace directamente en placas de prueba e incluye Arduinos :). Así que ahorra en tomar fotos. También se ejecuta en Windows Linux y OS X :). Olvidé mencionar que también es gratis :)
¡+1 por dar seguimiento a su pregunta y compartir su experiencia con otros nuevos en electrónica!
@Dean es cierto, pero entonces no habríamos visto de inmediato el problema con el circuito: ¡@JasCav olvidó cerrar la brecha!
@Jared Harley sí, muy cierto.

Respuestas (1)

[palma de la cara]

Por lo tanto, en caso de que no fuera obvio por la pregunta anterior, soy nuevo en el lado de la electrónica de la casa. De hecho, una de las razones por las que compré una placa Arduino fue para poder aprender sobre el hardware y sentirme más cómodo con él. (Como desarrollador de software, tiendo a evitar el hardware por completo aparte de comprender los conceptos básicos de lo que sucede en mi computadora. Con el nivel de abstracción en el software en estos días, eso es bastante fácil de hacer). simplemente elimine la pregunta (principalmente por vergüenza), pensé que compartiría lo que acabo de aprender para que pueda ayudar a otros.

Básicamente, la razón por la que lo anterior no funcionaba se explica en este tutorial de Lady Ada (la imagen se vuelve a publicar a continuación):

Protoboard averiado

En la imagen se puede ver que hay una serie de tiras de metal debajo del tablero. Los largos (llamados rieles) conectan las filas exteriores. Debido a su longitud, pueden conectar 25 (o más) orificios de columna a la vez. Al hacer esto, facilita el suministro de energía y conexión a tierra a una columna completa y, finalmente, la alimentación de la placa.

Las tiras más cortas (llamadas filas) conectan tiras de 5 agujeros. Aquí es donde me equivoqué. Cometí el error (equivocado) de pensar que las filas eran más largas y corrí por toda la fila. Sin embargo, si observa la imagen a continuación, puede ver que las tiras solo se extienden hasta la mitad del tablero. Debido a esto, en la configuración que tenía arriba, cualquier cosa conectada en el lado AE no estaba "hablando" con nada en el lado FJ. Entonces, moví todo a un lado, y todo funciona bien.

Espero que mi error de novato ayude a alguien más. ¡Buena suerte!

También es posible que desee tomar nota de la razón por la que no cruzan así. Si observa su Arduino, el microcontrolador conectado (un Atmel AVR) tiene dos filas de pines, en lo que se llama un paquete dual en línea (DIP). Una de las tareas principales de Arduino es brindar esos pines accesibles como ranuras, conocidas como placa de ruptura (también contiene algunos circuitos de alimentación, una interfaz USB y un resonador oscilador de algún tipo). Las placas de prueba están destinadas a hacer lo mismo, por lo que puede colocar un DIP en el espacio.
Estoy fascinado con estas cosas, aún no he dado el paso, y esto es exactamente lo que haría si no hubiera leído sobre esto aquí primero. Gracias por publicar y seguir.