Përmbajtje:

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

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

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

Projektet Tinkercad »

Ky tutorial ju lejon të përdorni një modifikim intensiv të la luz nga un led pot un potenciómetro sobre una placa Arduino Uno. Este ejercicio lo realizaremos mediante simulación y para ello utilizaremos Tinkercad Circuits (përdorimi nga një cuenta gratuita).

Një vazhdimësi e përfundimit përfundimtar që do të shpallet pasojat dhe pasojat. Pulsa en "Iniciar simulación" para ver el resultado.

Si simulacion pa automjetet automobilistike, hyni në një udhëtim në siguiente enlace:

Për më tepër ju do të mësoni se si të mësoni më shumë se çfarë do të mësoni në këtë mënyrë.

Për më tepër, ju mund të përdorni një faqe interneti në rast se nuk mund të përdorni një idioma të përhapur në spanjolle në podemos modifikuese të një pjese inferiore të faqes, seleccionando el idioma español dentro del cuadro azul que nos aparece en la parte derecha.

Tras esto recargaremos la página y ya la tendremos en español.

Una vez hayamos hyni në një web de tinkercad accedemos a "qarqet" y creamos un nuevo circuito.

Hapi 1: Agregar Los Componentes

Agregar Los Componentes
Agregar Los Componentes

Lo primero que haremos será componenter el circuito, para lo que incluiremos varios componentes básicos en donestra zona de simulación:

Buscamos "Arduino UNO" në kuadër të búsqueda dhe nos aparecerá un composente "Arduino UNO R3" në zonën e përbërësve. Klikoni në mënyrë të pavarur dhe dëshironi të klikoni në një zonë të simuluar në inkrustamos. Buscamos "udhëhoqi" y añadimos el componentente de la misma manera que lo hicimos anteriormente a la zona de simulación. Për shkak të defektit të ngjyrës në ngjyrën e jashtme, mund të shihni se si të përdorni ngjyrën e duhur për të zgjedhur, klikoni në mënyrë elementare. También buscaremos "resistencia" y añadimos el componentente a la zona de simulación. Debemos modificar el valor de este composente, ose nuk ka rezistencë ndaj shërbimit të 220 Ohmios dhe defektit tuaj në 1 Kilo Ohmio. Për shembull, ju mund të përdorni një modifikim të fortë të rezistencës 220 Ohmios. Për shembull, buscaremos "potenciómetro" y lo añadiremos a la zona de simulación. Sobre este components nuk ka hay que realizar ninguna configuración especial.

Hapi 2: Cablear El Circuito

Cablear El Circuito
Cablear El Circuito

Të udhëhequr

Për shembull, ajo u drejtua nga një sistem 5V direktivë, duke përdorur një rezistencë të fortë kundër patilla pozitivës (për shembull) dhe për të përcaktuar arduino në përfundimin e rishikimit të tensionit (në volumin e qarkut). Për shembull, klikoni në rrugën e duhur, përcaktohet si më parë për një kohë të gjatë) dhe përcaktoni mënyrën se si të vendosni rezistencën tuaj, nëse doni të klikoni. Vemos que aparece una línea que une el ánodo del led con una de las patillas de la resistencia, que en este caso es de color verde. Así unimos përbërës. Importantshtë shumë e rëndësishme të përcaktoni se cilat janë rezistencat e tua, të cilat kanë nevojë për një kolokarla të panjohur ose të kundërpërgjigjur, për shkak të LED -ve të cilat janë polarizuar në lidhje me funksionimin e tyre.

Rezistenca

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 clicido cod soce el cát klikoni sobre alguno de los GND de la placa Arduino. Ahora conectamos el otro extremeo de la resistencia a uno de los pines del Arduino, en este caso lo conectaremos al pin 9, aunque nos valdría cualquier pin digital que incluya el simbolo de la virgulilla, o lo que es lo mismo, el rabito de la, al lado de su número. Estos pisha son conocidos como PWM y son los pines digitales 3, 5, 6, 9, 10 y 11.

Estos pines digitales PWM ju mund të kapni një kapacitet të kombinuar me një lidhje dixhitale ose analogjike. Los pines digitales solo pueden tomar los valores de 0 o 1, que se korrespondojnë me 0 y 5 volt respektivamente. Në cambio los pines analógicos pueden tomar los valores de 0 a 1023, që mund të korrespondojnë me 0 në 5 volt respektivamente, por me një diferencë të asaj kohe që kalon nga 1024 valore në podemos recorrer.

Ju mund të përdorni një shërbim sa më shpejt që të jetë e mundur në 0 pin pin 9 ose në një lidhje të drejtpërdrejtë, të cilën ju mund ta kontrolloni me një tension prej 0 volt dhe mund të shihni se si të shikoni. A medida que el valor del pin 9 aumente, se le irá proporcionando más voltaje al led y se irá encendiendo gradualmente. Për shembull, ju mund të përdorni një vlerë të madhe 9 në encuentre në 512, për të rritur një rritje prej 50% të intensitetit. Ju mund të lexoni një vlerë prej 9 pikësh më parë, një 1023, të udhëhequr nga 100% në intensitet.

Potenciometri

Por último conectaremos el potenciómetro. Este componentente tiene 3 conexiones, nga një djalë i vogël:

Terminali 2 - Fshirëse - Terminali 1

Por nuk ka preokupim, duke u lidhur me një sencilla.

  • Terminali 2 i lidhur me 5 volt (5V) në Arduino
  • Terminali 1 mund të lidhet me një gjilpërë të fortë të GND ose tierra del Arduino
  • Fshirësja mund të lidhet me një pin analógico del Arduino. E este ejemplo lo conectamos a A0.

El pin de datos del potenciómetro (fshirëse) se mund të lidhë një analizë me një pin, në qoftë se djali i lis pines del A0 al A5, por el motra motivimi për të lidhur ishte udhëhequr nga një PWM un pin. Porque el potenciómetro va a leer valores hyrë në 0 y 1023, pa ndriçim 1 o 0.

Hapi 3: Programemos

Programemos!
Programemos!

Ju mund të kaloni një kohë të gjatë në programin e programit.

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

Borraremos todos los bloques que nos aparecen en la zona de implementimión dhe haciendo klikoni në një vend tjetër në ikonën e parë të ikonës së papelera që shfaqet në pjesën më të ulët të pantallave dhe zgjedhjes së opcionit "eliminoni 4 blloqe".

Tras esto construiremos nuestro programa. Para së gjithash, krijoni variablat e programeve të reja, mund të lexoni kujtimet dhe të dhënat e të dhënave almacenaremos. Iremos a la sección de bloques Variablat dhe pulsaremos en Crear variable…

A la Primera variable la llamaremos valorPotenciometro, është e rëndësishme që të kuptoni se çfarë nuk mund të përfshihen në shërbimet e caktuara të njerëzve që nuk përfshijnë espacios ose simbole, letra të veçanta dhe gjëra të tjera. Vlera e ndryshueshme është një mënyrë për të përmbushur të gjitha vlerat në një potenciómetro.

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

Una vez creadas las dos variables, desde el mismo bloque Variables seleccionaremos definit 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. Thuaj vetëm për një tregues të një ndryshoreje të vlefshme për të dhënat e mëparshme. Nëse dëshironi të përdorni një qark, mund të shihni se si të lidhni të dhënat tuaja me potencialin e analogjikës A0, por kjo është ajo që ju nevojitet. Për më tepër, ju mund të lexoni në Entrada dhe 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 por el 0 del bloque definir. Si rezultat, ju nuk mund të përdorni një program të tillë për të siguruar një rritje të vazhdueshme të programit:

definir valorPotenciometro en leer pasador analógico A0

Vazhdimi i një ndryshimi të përcaktuar të vlerës së vlefshme të udhëhequr nga një vamos a indicar que tiene que trabajar en un rango de 0 a 255. Este rango sebebe a que el led un un componentente digital y su rango de trabajo es de 0 a 255 Como el rango obtenido por el potenciómetro is de 0 a 1024, besoj se do të realizohemi në një bisedë, dhe do të përshtatemi me rango 0-1023 al rango 0-255 para se të udhëhiqem. Vamos a la sección de bloques Variablat y arrastramos debajo del bloque anterior el bloque definir valorLed en 0. Luego iremos a la sección de bloques de Matemáticas dhe arrastramos el bloque asignar 0 al rango entre 0 y 180 y sustituimos el primer 0 por la vario valor que podemos obtener de la sección de bloques Variablat. Y sustituimos los dos últimos valores por el rango con el que trabaja el led, 0 y 255. Si rezultat nuk mund të quhet un bloque de código con el siguiente contenido:

valor i përcaktuarLed 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. Ahora tenemos que vincular este pin ose pasador 9 a la variable que hemos creado para el led, por que que iremos a la sección de bloques Variables y arrastraremos valorPotenciometro para qëndrueshmërisë së një ndryshore nga 0 0 bloque definer pasador. Si rezultat, nuk mund të quhet el siguiente bloque de código:

definir pasador 9 en valorPotenciometro

Vazhdimi i vazhdimit të 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 mëkat
  • imprimir en monitor serie valorPotenciometro, nueva línea mëkat
  • imprimir en monitor serie -> led =, nueva línea mëkat
  • imprimir en monitor serie valorLed, nueva línea 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 zona de bloques Variablat.

Los parámetros sin y con del final përfaqësues si se hace un salto de línea al final del mensaje (con) o no (mëkat). Për më tepër, solamente se hace un salto de línea al final, por lo que esos 4 mensajes aparecerán en la misma línea.

Për më tepër, vamos a la zona de bloques Kontrolli dhe përfshirja e të gjitha instrucción un bloque de esperar que configuramos a 2 milisegundos.

Hapi 4: Ejecutar La Simulación

Ejecutar La Simulación
Ejecutar La Simulación

Por último, ju mund të përdorni një botim të "Iniciar simulación" duke përdorur programin e ejecutará në el Arduino Uno y veremos su resultado sobre el led.

Al mover el potenciómetro veremos como la intensidad del led varia. Nëse keni nevojë për një vlerësim të fuqisë ose vlerësimit të vlerës së vlerësuar të vlerësuar të të drejtuarve, pulsaremos en Monitor Serie, en la parte inferior derecha de la pantalla, debajo de los bloques de código.

Si queremos parar la simulación bastará con pulsar el mismo botón de antes, nuk mund të ketë një "simulim detener".

Recommended: