Cómo usar los LED en el campo de protección de Sainsmart

7

Tengo un Arduino Uno con un SainSmart Proto Shield . Hay 2 LED en el protector proto, pero no sé cómo usar estos LED en un boceto. ¿Se pueden controlar directamente desde el primer momento o es necesario soldar los cables del LED a las salidas analógicas / digitales (no estoy seguro de cuáles) en el protector proto para que sean accesibles? ¿Y cómo usar el botón "S1"?

    
pregunta user10768

4 respuestas

4

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

    
respondido por el stevenvh
2

Después de estudiar la versión Adafruit de esta placa de prototipos ( enlace ) (el PDF es para v.6), parece que los LED NO están cableados a ninguno de los pines (lo cual es sorprendente: hubiera pensado que LED1 podría haber sido cableado al Digital Pin 13, tal como está en la placa sí).

Por lo tanto, deberá hacer una soldadura de punto rápido desde el orificio pasante (+) junto al LED1 con un cable de núcleo sólido (calibre 22 funciona bien), pelando el otro extremo del cable el tiempo suficiente para empujar hacia cualquier de los encabezados de salida digital, o puede usar cables de puente sin soldadura en un apuro - para una prueba rápida.

Como han mencionado otros, ambos LED ya están conectados a tierra a través de una resistencia adecuada, por lo que no tiene que preocuparse por eso.

AquíhayunafotorealmentehorriblequesaquémostrandoLED1conectadoalpindigital13utilizandouncabledepuentesinsoldaduraparaelubicuobosquejode"prueba de parpadeo".

(¡Aquí está el código en caso de que realmente estés empezando y solo quieras ver algo que funcione!)

#define LED_PIN 13

void setup() {
  // put your setup code here, to run once:
  pinMode(LED_PIN, OUTPUT);
}

void loop() {
  // put your main code here, to run repeatedly:
  digitalWrite(LED_PIN, HIGH);

  delay(2000);
  digitalWrite(LED_PIN, LOW);

  delay(500);
}
    
respondido por el Tom Auger
1

El uno de los dos orificios indicados en la imagen de la izquierda está conectado al LED a través de la resistencia. El otro lado del LED está conectado a GND. El orificio derecho está conectado al pulsador. En el otro LED, hay otro agujero similar.

    
respondido por el Tiny Trolli
-7

20mA para un LED de 20,000mcd de 5 mm será un indicador cegador por lo que 2mA puede ser mejor. Si se utiliza un indicador de 200 mcd, puede ser necesario 20 mA. El 10% de la corriente nominal es aceptable para atenuar, ahorrar energía y usarse como indicadores con HB o LED de alto brillo que son chips transparentes muy eficientes que también se reflejan en la parte posterior del chip a través de una copa reflectora y se enfocan a cualquier ángulo estándar desde 10 , 20 30 45 ... 90 .. 180 grados

enlace considere la mayoría de Rojo / Amarillo como 1.6V de caída y Blanco / Azul como 3.2V de su suministro y Resistencia en serie como parte limitadora de corriente. Ese sitio te ayuda a calcular.

Su circuito se ve así ... excepto que se ejecuta en 5V .. así que la serie R es menor. También podrías considerar 1KΩ si es demasiado brillante.
 para Rojo 5-1.6V = > 3.4V / 1KΩ = 3.4 mA o 17% del brillo máximo @ 20mA

    
respondido por el Tony EE rocketscientist

Lea otras preguntas en las etiquetas