Inhoudsopgave:

Video Tutoriales De Tecnologías Creativas 04: ¿Para Qué Servirá Un Potenciómetro Y Un Led?: 4 stappen
Video Tutoriales De Tecnologías Creativas 04: ¿Para Qué Servirá Un Potenciómetro Y Un Led?: 4 stappen

Video: Video Tutoriales De Tecnologías Creativas 04: ¿Para Qué Servirá Un Potenciómetro Y Un Led?: 4 stappen

Video: Video Tutoriales De Tecnologías Creativas 04: ¿Para Qué Servirá Un Potenciómetro Y Un Led?: 4 stappen
Video: 04: ¿Para qué servirá un potenciómetro y un led? 2024, December
Anonim

Tinkercad-projecten »

Er is een tutorial die kan worden gevolgd door een modificatie van de intense werking van de led met een mogelijke potentie voor Arduino Uno. Este ejercicio realizaremos mediante simulación y para ello utilizaremos Tinkercad Circuits (utilizando una cuenta gratuita).

Een continuación se tiene el resultado final que posteriormente se explicará paso a paso. Pulsa en "Iniciar simulación" para ver el resultado.

Als je geen automáticamente hebt, ga dan naar een volgende stap:

Dit is een voorbeeld van een video van het begin van een vervolg op de beschrijving van de tutorial.

Para comenzar accederemos a la web de tinkercad y en caso que nos aparezca en un idioma distinto al español lo podemos modificar yendo a la parte inferior de la page, seleccionando el idioma español dentro del cuadro azul que nos.

Tras esto recargaremos la page y ya la tendremos en español.

U kunt kiezen uit een web van tinkercad accedemos a "circuits" en creamos un nuevo circuito.

Stap 1: Agregar Los Componentes

Agregar Los Componentes
Agregar Los Componentes

Er is een begin gemaakt met het maken van een compositie van circuits, voor het maken van verschillende onderdelen van het spel en van simulación:

Buscamos "Arduino UNO" en een aantal onderdelen van de onderdelen "Arduino UNO R3" en de onderdelen. Haciendo clic sobre el y volviendo a hacer clic en la zona de simulación lo incrustamos. Buscamos "led" en añadimos el componente de la misma manera que lo hicimos anteriormente a la zona de simulación. Por defecto viene en color rojo, pero podemos cambiar su color accediendo a sus propiedades, haciendo clic sobre el elemento. También buscaremos "resistencia" y añadimos el componente a la zona de simulación. Wijzigingen in de valor de este componente, ya que nuestra resistencia debe ser de 220 Ohmios y por defecto es de 1 Kilo Ohmio. Para ello accedemos a sus propiedades y modificamos el valor Resistencia a 220 Ohmios. Door último, buscaremos "potenciómetro" y lo añadiremos a la zona de simulación. Sobre este componente no hay que realizar ninguna configuración especial.

Stap 2: Kabelbaan El Circuito

Kabelbaan El Circuito
Kabelbaan El Circuito

LED

Para evitar que el led se nos si le conectamos 5V directamente, debemos colocar la resistencia entre la patilla positiva (el ánodo) en el pin del Arduino met fin de rebajar la spanning de la corriente (el voltaje del circuito). Als u een klik op de lijst hebt, kunt u deze bepalen en kunt u een klik maken met de laatste stappen van de weerstand. Er zijn verschillende soorten kleuren die samen met de weerstanden, de kleuren van de kleur verde kunnen worden gemaakt. Así unimos componenten. Het is belangrijk om te weten welke polaridades er zijn, die dagelijks worden weergegeven en die tegengesteld zijn aan het licht van de LED's die polaridad zijn en er geen nieuwe functies zijn.

Weerstand

Después de conectar el ánodo del led a la resistencia vamos a conectar el cátodo a cualquiera de los pines GND de la placa Arduino de la misma manera que hicimos con la resistencia y el ánodo del led, haciendo clic sobre el cátodo del led haciendo klik sobre alguno de los GND de la placa Arduino. Alle mogelijke extremen van de Arduino kunnen worden aangesloten op de Arduino, en kunnen worden aangesloten op pin 9, die niet beschikbaar zijn voor de valdría, digitale pincode die is gekoppeld aan de virgulilla, de mogelijkheid om de mismo en de rabito de la te maken ñ, al lado de su número. Estos pines son conocidos como PWM en son los pines digitales 3, 5, 6, 9, 10 en 11.

Digitale dennen van digitale PWM hebben de mogelijkheid om digitaal te pinnen en analoog te pinnen. Los pines digitales solo pueden tomar los valores de 0 o 1, que se corresponden con 0 y 5 volios respectivamente. En cambio los pines analógicos pueden tomar los valores de 0 a 1023, que se también también con 0 y 5 volios respectivamente, pero con la diferencia de que tenemos un rango de 1024 valores que podemos recorrer.

Nuestro objetivo será que cuando salga un 0 por el pin 9 al que esta conectado el led, a est le lleguen 0 voltios y por lo tanto se mantenga apagado. Een medida que el valor del pin 9 aumente, se le irá proporcionando meer voltaje y se irá encendiendo geleidelijkmente. Door ejemplo, cuando el valor del pin 9 se encuentre en 512, el led estará encendido a un 50% de intensidad. Y cuando finalmente el valor del pin 9 llegue a su maximo, a 1023, el led estará al 100% de intensidad.

Potenciómetro

Door último conectaremos el potenciómetro. Este componente tiene 3 conexiones, de izquierda a derecha son:

Terminal 2 - Wisser - Terminal 1

Pero geen preocupéis, la conexión es muy sencilla.

  • Terminal 2 sluit aan op 5 volt (5V) van Arduino
  • Terminal 1 sluit aan op een cualquier pin van GND of tierra del Arduino
  • Wisser sluit aan op een pin-analoog van Arduino. En este ejemplo lo conectamos a A0.

De pin van de potentiële (wisser) die aangesloten is op een pin-analoog, de zoon van de dennen van A0 al A5, door de mismo motivo que conectamos en leidde een PWM-pin. Porque el potenciómetro va a leer valores entre 0 y 1023, no solamente 1 o 0.

Stap 3: Programma's

Programma's!
Programma's!

Ahora que ya tenemos cableado el circuito vayamos a la programación.

Iremos al botón Código y nos aparecerá un zona donde construiremos nuestra programación por bloques.

Klik op de knop om de icono de la papelera uit de pantalla en de selectie van "eliminar 4 bloques" te selecteren.

Tras esto construiremos nuestro programa. Laat de variabelen van het nuestro-programma zien, de herinneringen aan het geheugen van almacenaremos datos. Iremos a la sección de bloques Variabelen y pulsaremos en Crear variabele…

A la primera variable la lamaremos valorPotenciometro, es importante mencionar que el nombre que se ponga aquí puede ser Cualquiera mientras no include espacios of símbolos, solo letras y todas juntas. Esta variabele kan worden bepaald door de almacenar el valor leído el potenciómetro.

La segunda variabele la lamaremos valorLed y será la encargada de almacenar el valor que se le dará al led para que muestre su intensidad.

U kunt verschillende variabelen maken, desde el mismo bloque Variabelen seleccionaremos definir en 0 y lo arrastramos a nuestra zona de código. Abriremos el desplegable que tiene este bloque para seleccionar la variable correcta, que es valorPotenciometro. Ahora solo nos falta indicar a esta variable de que pin va a leer datos. Er zijn verschillende soorten circuits, er is een verbinding tussen de mogelijkheden van een potentiaal en een analoge A0, een tanto, een este es el que tenemos que escoger. Para ello vamos a la sección de bloques de Entrada y arrastramos el bloque leer pasado analógico A0 al interior del bloque definir valorPotenciometro en 0, concretamente, lo arrastramos y sustituimos nuestro bloque de entrada el 0 del bloque. Meer resultaat:

definir valorPotenciometro en leer pasador analógico A0

Een continuación vamos a definir la variable del valor del led y le vamos a indicar que tiene que trabajar en un rango de 0 a 255. Este rango se debe a que el led es un componente digital y su rango de trabajo es de 0 a 255 Como el rango obtenido door el potenciómetro es de 0 a 1024, tenemos que realizar una conversión, y adaptar el rango 0-1023 al rango 0-255 para que el led lo pueda entender. Vamos a la sección de bloques Variabelen y arrastramos debajo del bloque anterior el bloque definir valorLed en 0. Luego iremos a la sección de bloques de Matemáticas y arrastramos el bloque asignar 0 al rango entre 0 mos 180 y susti o.a. que podemos obtener de la sección de bloques Variabelen. Y sustituimos los dos últimos valores el rango con el que trabaja el led, 0 y 255. Como resultado nos queda un bloque de código con el siguiente contenido:

definir valorLed en asignar valorPotenciometro al rango entre 0 y 255

Añadiremos un bloque de Salida para definir un pasador 9 en 0. Recordemos que 9 era el pin en el que habíamos conectado nuestro led. Het is mogelijk om een pin of een pasador 9 te maken die variabel is voor het creëren van een led, door een reeks van verschillende variabelen. Meer resultaat volgt nog:

definir pasador 9 en valorPotenciometro

Een continuación iremos a la sección de bloques de Salida y añadiremos 4 bloques de imprimir en monitor serie con los siguientes parámetros:

  • imprimir en monitor serie potenciometro =, nueva línea sin
  • imprimir en monitor serie valorPotenciometro, nueva línea sin
  • imprimir en monitor serie -> led =, nueva línea sin
  • imprimir en monitor serie valorLed, nueva linea con

Los parámetros "potenciometro = " y "-> led =" son textos literales que queremos que aparezcan. Los parámetros valorPotenciometro y valorLed son las variables que podemos obtener de la zone de bloques Variables.

Los parámetros sin y con del final representan si se hace un salto de lineal final del mensaje (con) o no (zonde). Como se ve, solamente se hace un salto de línea al final, por lo que esos 4 mensajes aparecerán en la misma línea.

Voor meer informatie over de hele wereld Control en incluimos como última instrucción un bloque de esperar que configuramos a 2 millisegundos.

Stap 4: Ejecutar La Simulación

Ejecutar La Simulación
Ejecutar La Simulación

Door último, si pulsamos en el botón "Iniciar simulación" nuestro programa se ejecutará en el Arduino Uno y veremos su resultado sobre el led.

Al mover el potenciómetro veremos como la intensidad del led varia. Het is een van de meest gebruikte krachten van de mogelijkheden van een reeks van leds, pulserende en Monitor Serie, en een van de mindere delen van de pantalla, debajo de los bloques de código.

Het is een goed voorbeeld van een simulación met een pulsar el mismo botón de antes, cuyo nombre habrá cambiado a “Detener simulación”.

Aanbevolen: