INHOUDSOPGAWE:

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

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

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

Tinkercad -projekte »

Een van die tutoriale is 'n aanwyser vir 'n verandering in die intensiteit van die bestuur van 'n enkele arduino -eenheid. Eerstekindige mediante simulasie en funksie van Tinkercad -kringe (gratis gebruik).

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

Ons kan ook 'n simulasie nie van die volgende karakters ontvang nie:

U kan ook die eienaar van 'n lidmaatskap vir ons leer om 'n lesing te skryf.

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 página, seleccionando el idioma español dentro del cuadro azul que nos aparece en la parte derech.

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

U kan ook toegang tot 'n netwerk van tinkercad -toebehore en 'n 'kring' gee.

Stap 1: Agregar Los Componentes

Agregar Los Componentes
Agregar Los Componentes

Dit is 'n primêre funksie vir die samestelling van 'n kring, vir die integrasie van verskillende komponente en simulasies:

Buscamos "Arduino UNO" en 'n spesiale komponent van die "Arduino UNO R3". Klik hier om meer te sien en te klik op 'n simulasie wat ons kan sien. Buscamos "lei" en kan ook die komponente van die verskillende vorme van simulasie aanpas. Vir defecto viene en color rojo, maar ons kan ook 'n kleur wat ons aanbeveel, ook in die elemente klik. También buscaremos "resistencia" and añadimos el componente a la zona de simulación. Ons kan die waarde van die komponente verander, met 'n weerstand van 220 ohm en 'n defek van 1 kilo ohm. Para ello accedemos a sus propiedades and modificamos el valor Resistencia en 220 Ohmios. Vir ultimo, buscaremos "potenciómetro" y lo añadiremos a la zona de simulación. Ons het 'n spesiale komponent.

Stap 2: Kabelbaan El Circuito

Kabelbaan El Circuito
Kabelbaan El Circuito

Led

Para evitar que el led se nos queme si le conectamos 5V directamente, debemos colocar la resistencia entre la patilla positiva (el ánodo) y el pin del Arduino con el fin de rebajar la tensión de la corriente (el voltaje del circuito). Para ello hacemos clic en la patilla positiva del led, la que viene determinada como ánodo) y desplazamos el ratón hasta una de las patillas de la resistencia, donde volvemos and hacer clic. Ons kan 'n aparte een van die belangrikste aspekte van die kleuterskool hê. Asim unimos komponente. Dit is belangrik dat ons 'n weerstand kan bied teen 'n polêre en 'n sentrale funksie.

Weerstand

Después de conectar el ánodo del led a la resistencia vamos a conectar el cátodo en 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 y después hacendo Klik op die algemene GND de la placa Arduino. Ahora conectamos el otro extremo 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 pines son conocidos como PWM en son los pines digitales 3, 5, 6, 9, 10 y 11.

Estos pines digitales PWM kan 'n volledige kombinasie van digitale en pin -analise verskaf. Los pines digitales solo pueden tomar los valores de 0 o 1, que se correspondonden con 0 y 5 voltios respectivamente. Ons kan ook 'n aantal analise van 0 tot 1023 posisies ontvang, met 'n korrespondensie van 0 tot 5 volt respek, maar ook met 'n verskil tussen 1024 en 1024 waardes.

Nuestro objetivo será que cuando salga un 0 por el pin 9 al que esta conectado el led, a este le lleguen 0 volt y por lo tanto se mantenga apagado. As gevolg van die waarde van pin 9, kan ons ook geleidelike geleidings tot gevolg hê. Byvoorbeeld, die waarde van pin 9 kan in 512 gegenereer word, met 'n maksimum van 50%. U kan die waarde van pin 9 in 'n maksimum van 1023, wat tot 100% gelei is, lei.

Potenciómetro

Por último conectaremos el potenciómetro. Este componente tiene 3 conexiones, van die izquierda en derecha seun:

Terminal 2 - Wiper - Terminal 1

Maar ons kan vooraf gebruik word.

  • Terminal 2 kan 5 volt (5V) van Arduino verbind
  • Terminaal 1 kan 'n ander PIN van die GND of tierra del Arduino verbind
  • Wiper kan 'n analoog analoog van Arduino gebruik. En este ejemplo lo conectamos a A0.

Ons kan die gegewens (wiper) in 'n analoog analoog gebruik, en ons kan ook die A0 -A5 -pinne gebruik. Porque el potenciómetro va a leer valores entre 0 y 1023, no solamente 1 o 0.

Stap 3: Programme

Programme!
Programme!

Dit is ook 'n goeie manier om 'n kring na 'n program te stuur.

Ons kan ook 'n aparte funksie van 'n nuwe konstruksieprogram vir bloques gebruik.

Borraremos todos los bloques que nos aparecen en la zona de implementación y haciendo clic con el botón derecho sobre el icono de la papelera que aparece en la parte inferior de la pantalla en seleccionando la opción "eliminar 4 bloques".

Tras esto construiremos nuestro programa. La primero será crear las variables de nuestro programa, pequeños cajones de memoria donde almacenaremos datos. Iremos a la sección de bloques Veranderlikes en pulsaremos en Crear -veranderlikes …

A la primera variable la llamaremos valorPotenciometro, es importante mencionar que el nombre que se ponga aquí puede ser cualquiera mientras no incluya espacios o símbolos, solo letras and todas juntas. Die veranderlike kan 'n algemene waarde vir ons gee.

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 creadas las dos variables, desde el mismo bloque Variables 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 the que pin va a leer data. Ons kan ook 'n skakel na 'n skakel gebruik, maar ook 'n gegewens in die vorm van 'n pin -analoog A0, 'n goeie idee om dit te kan gebruik. Para ello vamos a la sección de bloques de Entrada en arrastramos el bloque leer pasado analógico A0 al interior of bloque definir valorPotenciometro en 0, concretamente, lo arrastramos and sustituimos nuestro bloque de entrada por el 0 del bloque definir. As gevolg hiervan kan ons 'n program vir 'n program met 'n ander inhoud volg:

definir valorPotenciometro en leer pasador analógico A0

'N Voortgesette vamos kan 'n definisie van 'n veranderlike van die waarde van die leidrade en die rangorde van 0 tot 255 aandui. Ons kan 'n rangskikking van 0 tot 1024 vir 'n 1024 of 'n 0-1023-rangorde of 'n 0-1023-rangskikking vir 'n aangepaste entoesias. Vamos a la sección de bloques Variabels en arrastramos debajo del bloque anterior el bloque definir valorLed en 0. Luego iremos a la sección de bloques de Matemáticas en arrastramos el bloque asignar 0 al rango entre 0 y 180 y sustituimos el primer 0 por la variable valorPotenciometro que podemos obtener de la sección de bloques Veranderlikes. U kan ook die waarde van u rangskikking met die leiding, 25 en 255. Uitslag van die resultate in die volgende resultate:

definir valorLed en asignar valor Potenciometro al rango entre 0 y 255

A nadiremos un bloque de Salida para definir un pasador 9 en 0. Recordemos que 9 era el pin en el que habíamos conectado nuestro gelei. Ahora tenemos que vincular este pin o pasador 9 a la variable que hemos creado para el led, por lo que iremos a la sección de bloques Variables and arrastraremos valorPotenciometro para sustituir esta variable por el 0 del bloque definir pasador. As gevolg hiervan kan ons die volgende inligting oor die blomme sien:

definir pasador 9 en valorPotenciometro

A continuación iremos a la sección de bloques de Salida en añadiremos 4 bloques de imprimir en monitor series con los sigientes parámetros:

  • imprimir en monitor serie potenciometro =, nueva línea sin
  • bekyk en monitor serie waardePotenciometro, nueva línea sin
  • imprimir en monitor serie -> led =, nueva línea sin
  • 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 Variables.

Los parámetros sin y con del final representan si se hace un salto de línea al final del mensaje (con) o no (sin). U kan ook 'n finale oplossing vir ons vind, maar ook vir vier aparte periodes.

Vir meer inligting, kan u die blokke beheer en insluitende instruksies vir die konfigurasie van twee mylpale registreer.

Stap 4: Ejecutar La Simulación

Ejecutar La Simulación
Ejecutar La Simulación

Vir 'n simulasie kan ons 'n simulasie van die nuutste program sien en dit kan die resultate van die leidraad verlaag.

Al myver el potenciómetro veremos como la intensidad del led varia. Ons kan ook die potensiële eienskappe van ons potensiële bestuurders en lede van die reeks monitor, sowel as 'n laertes inferior derecha de la pantalla.

Ons kan ook 'n simulasie van 'n simulasie gebruik wat 'n simulasie kan bepaal.

Aanbeveel: