İçindekiler:

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

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

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

Tinkercad Projeleri »

En este öğretici vamos, Arduino Uno'nun en büyük ve en kapsamlı modifikasyonudur. Este ejercicio lo realizaremos mediante simulación y para ello utilizaremos Tinkercad Circuits (ücretsiz yararlanma).

Sonucun sonuna kadar devam eden bir süreç. Pulsa ve "Iniciar simulación" para ver el sonuç.

Si la simulación hiçbir carga automáticamente, bir seyahate çıkın enlace:

Puedes seguir este ejercicio viendo el video del inicio o siguiendo los pasos açıklamaları en este öğretici.

Her şeyden önce, bağımsız bir web sitesi için en uygun koşullara sahiptir.

En iyi ihtimalle recargaremos la página y ya la tendremos en español.

Una vez hayamos entrado a la web de tinkercad bir "devreler" ve kremler ve nuevo devreleri kabul ediyor.

1. Adım: Los Componentes'ı Toplayın

Agregar Los Bileşenleri
Agregar Los Bileşenleri

Birincil olarak haremos será bileşen ve devre, para lo que incluiremos çeşitli bileşenleri temel olarak en nuestra zona de simulación:

Buscamos "Arduino UNO", "Arduino UNO R3" bileşenlerinin tüm bileşenlerini içerir. Hacciendo clic sobre el y volviendo bir hacer clic en la zona de simulación lo incrustamos. Buscamos, "öncülük" ve "öncülük" etti. En renkli rojo için defecto viene, pero podemos cambiar su color accediendo a sus proppiedades, haciedo clic sobre el elemento. También buscaremos "resistencia" ve añadimos el componente a la zona de simulación. 1 Kilo Ohmio'nun 220 Ohmio ve defecto es defektio'ları için Debemos'un değiştirilmesi. Para ello accedemos bir sus propiedades ve modificamos el valor Resistencia ve 220 Ohmios. Por último, buscaremos "potenciómetro" y lo añadiremos a la zona de simulación. En önemli bileşen, özel bir şey değildir.

Adım 2: Cablear El Circuito

Cablear El Circuito
Cablear El Circuito

Led

Para evitar que el led'ler hiçbir queme ve conectamos 5V direktamente, debemos colocar la rezistencia giriş la patilla positiva (el ánodo) ve el pin del Arduino con el fin de rebajar la germe de la corriente (el devresi). Para ello hacemos clic en la patilla positiva del led, la que viene determinada como ánodo) ve desplazamos ve ratón hasta una de las patillas de la resistencia, donde volvemos ve hacer clic. Vemos que aparece una linea que une el ánodo del led con una de las patillas de la resistencia, en este caso es de color verde. Así unimos bileşenleri. En önemli özellikler arasında, hiçbir polaridad yok, her şey dahil, her şey dahil, LED'ler için polaridad'lar ve işlevler yok.

direnç

Kontroller ve açıklamalar, bir dizi direnç için bir yol göstericidir, bir ağ geçidi, bir ağ geçidi, bir arka plan üzerindedir, bir Arduino tarafından yönetilmektedir. Arduino'nun en güvenli hali. Ahora conectamos el otro ekstremo de la dirençencia bir uno de los pines del Arduino, en este caso lo conectaremos al pin 9, aunque nos valdria cualquier pin dijital que incluya el símbolo de la virgulilla, o lo que es lo mismo, la rabito de ñ, al lado de güneş número. Estos pines oğlu conocidos como PWM ve los pines digitales 3, 5, 6, 9, 10 y 11.

Estos pines digitales PWM'nin en iyi sonuçları ile karşılaştırmalı iletişim, pin dijital veya pinli analógico. Los pines digitales solo pueden tomar los valores de 0 o 1, que se muhabiri 0 y 5 voltiomente ile ilgili. En cambio los pines analógicos pueden tomar los valores de 0 a 1023, que se muhabir también con 0 y 5 voltios saygı, pero con la diferencia de que tenemos un rango de 1024 valores que podemos kaydedici.

En yeni nesneler, en iyi uygulamalar, 0 por el pimi 9, en iyi, en iyi, en iyi, en iyi 0 voltio tanto se mantenga apagado. Bir medida que el valor del pin 9 aumente, se le irá proporcionando más lh ve al led y seencendiendo gradualmente. Daha fazla bilgi için, 512'den 9'a encuentre encuentre encuentre cuando el valor del pin, el led estará encendido bir% 50 de yoğun. Y cuando finalmente el valor del pin 9 en fazla, bir 1023, %100 yoğun bir şekilde yönetildi.

Potenciómetro

Por último conectaremos el potenciómetro. Este componente tiene 3 conexiones, bir derecha oğlu de izquierda:

Terminal 2 - Silecek - Terminal 1

İşe yaramıyor.

  • Arduino için 5 voltluk (5V) bağlantı terminali 2 se bağlantısı
  • Terminal 1 se bağlantısı, GND veya tierra del Arduino için bir calquier pini
  • Wiper se conecta bir un pin analógico del Arduino. En este ejemplo lo conectamos ve A0.

El pin de datas del potenciómetro (silecek) se debe conectar bir pin analógico, que son los pines del A0 al A5, por el mismo motivo que conectamos ve bir pin PWM açtı. Porque el potenciómetro va a leer valores giriş 0 y 1023, solamente yok 1 o 0.

Adım 3: Programemolar

Programlar!
Programlar!

Ahora que ya tenemos kablolu yayında ve devrelerde vayamos a la programación.

Blokların yeniden yapılandırılması için yeni düzenlemeler.

En iyi seçimler, en iyi uygulamalar ve uygulamalar için en uygun "4 blokları ortadan kaldır".

Tras esto construiremos nuestro programa. Yeni programların en temel değişkenleri, geçmiş programların kayıtlarının tutulması ve verilerin alınması. Iremos a la sección de bloques Değişkenler ve pulsaremos en Crear değişkeni…

A la primera değişken la llamaremos valorPotenciometro, en önemli olan şey, en önemli olan şey, en önemli şey, şu anki koşullar, hiçbir şey dahil değil. Tahmini değişken, en büyük değerin alınmasına ve değerlendirilmesine bağlıdır.

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

Değişkenler, değişkenler, desde el mismo bloque Değişkenler, 0 yıl boyunca değişkenler tarafından belirlenir. Abriremos ve deplegable que tiene este bloque para seleccionar la değişken düzeltme, que es valorPotenciometro. Ahora solo nos falta, bir esta değişken de que pin ve daha kolay veriler gösterir. Tüm volvemos al esquema del Circuito, vemos que conectamos ve pin de datos del potenciómetro al pin analógico A0, por lo tanto, este es el que tenemos que escoger. Para ello vamos a la sección de bloques de Entrada ve bloque daha kolay pasado analógico A0 al iç del bloque definir valorPotenciometro en 0, beton, lo arrastramos y sustituimos nuestro bloque de entrada por ve 0. Ortak sonuç şudur:

kesin valorPotenciometro en leer pasador analógico A0

Bir süreklilik değişkeni, değişken del valor del led y le vamos bir indicar que tiene que trabajar en un rango de 0 a 255. Este rango se debe a que el led'ler un componente dijital y su rango de trabajo es de 0 a 255 Como el rango obtenido por el potenciómetro es de 0 a 1024, tenemos que realizar unconversión, y adaptar el rango 0-1023 al rango 0-255 para que el led lo pueda entender. Değişkenler ve diziler Değişkenler ve diziler, ön ve arka değer tanımlarını 0 ve 0'da gösterir. que podemos obtener de la sección de bloques Değişkenler. Y sustituimos los dos últimos valores por el rango con el que trabaja el led, 0 y 255. Como sonuçları, tek başına, aynı zamanda, tek başına:

tanımlı valorLed en asignar valorPotenciometro al rango giriş 0 y 255

Añadiremos un bloque de Salida para definir un pasador 9 tr 0. Recordemos que 9 era el pin en el que habíamos conectado nuestro led. Ahora tenemos vincular este pin o passador 9 a la değişken que hemos creado para el led, por lo que iremos a la sección de bloques Değişkenler ve arrastraremos valorPotenciometro para sustituir esta değişken por el 0 del bloque tanımlı pasador. Sonuç:

tanımlı pasador 9 en valorPotenciometro

Salida y añadiremos'un devamı niteliğindeki dört blok, monitör serileri için 4 blok:

  • imprimir en monitör serisi potenciometro =, nueva línea sin
  • imprimir en monitör serisi valorPotenciometro
  • imprimir en monitör serisi -> led =, nueva línea sin
  • imprimir en monitör serisi valorLed, yeni hat bağlantısı

Los parametros "potenciometro = " y "-> led =" son textos literales que queremos que aparezcan. Kaybedilen parametreler valorPotenciometro y valorLed son las değişkenler ve değişkenler.

Los parámetros sin y con del nihai temsilci ve se hace un salto de linea al son del mensaje (con) o no (günah) o no (günah). Como se ve, solamente se hace un salto de linea al final, por lo que esos 4 mensajes aparecerán en la misma línea.

En iyi şekilde, kontrol e incluimos como enstrucción un bloke de esperar que 2 milisegundos'u yapılandırın.

Adım 4: Ejecutar La Simulación

Ejecutar La Simulación
Ejecutar La Simulación

"Iniciar simulación" nuestro programa ejecutará en el Arduino Uno y veremos en el botón, si pulsamos ve en el botón.

Al mover el potenciómetro veremos como la intensidad del led varia. Monitör Serisi, en la parte aşağı derecha de la pantalla, debajo de los bloques de código, en la parte, en la parte, en la parte, en le,,,,,,,,,,,,, hem de,,,,,,,,,,,,,,,).

Bir “Detener simulación” ile eşanlamlı bir şekilde simüle edildi.

Önerilen: