Botón pulsador que no funciona con Arduino

5

Estoy intentando que un botón pulsador funcione con el Tutorial sobre el botón Arduino (y el bosquejo de ejemplo). Desafortunadamente, no pude encontrar un botón como el del ejemplo y, en cambio, tengo un botón con dos pines en la parte inferior. (No sé si esto hace una diferencia, solo trato de proporcionar la información).

Debajo hay fotos de mi cableado de mi placa de pruebas y de la placa Arduino. ¿Estoy haciendo algo mal aquí?

    
pregunta JasCav

1 respuesta

3

[facepalm]

Entonces, en caso de que no fuera obvio en la pregunta anterior, soy nuevo en el lado electrónico de la casa. De hecho, una de las razones por las que compré una placa de pruebas de 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 aspectos básicos de lo que está sucediendo en mi computadora. Con el nivel de abstracción en el software en estos días, 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 funcionó se explica en este tutorial por Lady Ada ( imagen repostada a continuación):

Enlaimagen,puedesverquehayunaseriedetirasdemetaldebajodeltablero.Loslargos(llamadosrieles)conectanlasfilasexteriores.Debidoasulongitud,puedenconectar25(omás)orificiosdecolumnaalavez.Alhaceresto,facilitalaalimentaciónylaconexiónatierradeunacolumnacompletay,finalmente,sealimentadelaplaca.

Lastirasmáscortas(llamadasfilas)conectantirasde5orificios.Aquíesdondemeequivoqué.Cometíelerror(equivocado)depensarquelasfilaseranmáslargasycorrítodoelcaminoatravésdelafila.Sinembargo,simiraslaimagendeabajo,puedesverquelastirassoloseejecutanenlamitaddeltablero.Debidoaesto,enlaconfiguraciónqueteníaarriba,cualquiercosaconectadaenelladoA-Enoestaba"hablando con" nada en el lado F-J. Entonces, moví todo hacia un lado, y todo funciona bien.

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

    
respondido por el JasCav

Lea otras preguntas en las etiquetas