AsíqueestoessolounatablaconalgunosLEDybotones.jippieseñalaquelasresistenciasdelaserieestánincluidas,comosepuedeverenlaimagenalaquesevinculó.(Graciasjippie.)Losbotonesnotienenresistenciasdepull-up,porloqueparecenconfiarenlospull-upsinternosdelAVRparaeso.
Unesquemadeltableroayudaría.Meresultaríadifícilcreerquenoseincluyóuno,oalmenosunenlacealesquemaensusitio.Enlapartesuperior,losLEDylosbotonesnoparecenestarconectadosanada,porloquenecesitamosobservardecercalaparteinferior.¿Puedespublicarunaimagennítidadeeso?
EspocoprobablequelosLEDolosbotonesesténconectadosaalgunadelasE/S,peroesposiblelafilainferiordeláreadeencuadernación.MarquédosagujerosintrigantesalladodeLED2.Nosonvias,sinomásbiencomolosagujeroseneláreadebreadboarding.ParecequesugierenconexionesparaelLED,pero¿dóndeestánlasconexionesparalosbotones?AsíquevolveríaalazonadeBreadboarding.Compruebesiverastrosqueseconectanalosorificiosenlafilainferior.
Unavezquesehayanaclaradolasconexiones,deberáconectarlosLEDde+5Vaunasalidadigitaldelcontrolador.SisebajaesasalidaenelArduino,seencenderáelLED.
Elbotónvaentreunaentradadigitalytierra.Puedeusarlasresistenciasdepull-upinternasdelmicrocontroladorousarunaexterna.Estopasadelaentradaa+5V.Sinosepresionaelbotón,laresistenciatiradelaentradaa+5V,porloqueleeráun1
.Cuandopresionaselbotónconectasesaentradaatierra,paraqueseleacomo0
.Puedesusarun10kΩparaelpull-up.
Tutorial sobre botones
todos los circuitos básicos