Агуулгын хүснэгт:

Vivo сургалтын зааварчилгаа: Бүтээлч байдал 04: ¿Үйлчилгээний боломжууд: 4 алхам
Vivo сургалтын зааварчилгаа: Бүтээлч байдал 04: ¿Үйлчилгээний боломжууд: 4 алхам

Видео: Vivo сургалтын зааварчилгаа: Бүтээлч байдал 04: ¿Үйлчилгээний боломжууд: 4 алхам

Видео: Vivo сургалтын зааварчилгаа: Бүтээлч байдал 04: ¿Үйлчилгээний боломжууд: 4 алхам
Видео: 🎶 ДИМАШ "ОПЕРА 2". История выступления и анализ успеха | Dimash "Opera 2" 2024, Арваннэгдүгээр
Anonim

Tinkercad төслүүд »

Зааварчилгаа хийх заавар нь Arduino Uno -ийн хамгийн сүүлийн үеийн хувилбаруудын нэг юм. Tinkercad Circuits -ийг ашиглахын тулд медиан симуляци хийх боломжтой болно.

Үргэлжлүүлэн хийх эцсийн үр дүн нь тодорхой болно. Үр дүнгийн хувьд "Iniciar simulación" гэсэн товчлуурыг дарна уу.

Автомашины машин суурилуулах боломжгүй, жишээ нь:

Зааварчилгаа, гарын авлага.

Тайлбарыг буцааж англи (Америкийн Нэгдсэн Улс) руу хөрвүүлэх.

Энэ бол хамгийн их ашиг тустай зүйл юм.

Энэ бол "хэлхээ", эсвэл хэлхээний сүлжээний холболтыг баталгаажуулах явдал юм.

Алхам 1: Agregar Los Componentes

Agregar Los Componentes
Agregar Los Componentes

Энэ нь маш олон тооны бүрэлдэхүүн хэсгүүдийг бүрдүүлж өгдөг:

Buscamos "Arduino UNO" нь "Arduino UNO R3" бүрэлдэхүүн хэсгүүдийг бүрдүүлдэг. Хажуугийн товчлуурыг дарна уу. Buscamos нь "удирдсан" гэсэн үг юм. Өнгөт өнгөний хувьд өнгө, өнгө, өнгө, өнгө, өнгө, өнгө, өнгө, өнгө, өнгө, өнгө зэргийг харгалзан үзэх боломжтой. Тэмцээний автобусны "эсэргүүцэл" ба бусад бүрэлдэхүүн хэсгүүд нь симуляци юм. Debemos modificar el valor de este komponente, or a new nestest rezistencia debe ser 220 dehomes or por defecto es de 1 Kilo Ohmio. Тооцоолохдоо эсэргүүцэл нь 220 Ом байна. Мэдээжийн хэрэг, "potenciómetro" автобусны картны загварыг харна уу. Sobre este componente no hay que realizar ninuna configuración especial.

Алхам 2: Cablear El Circuito

Cablear El Circuito
Cablear El Circuito

Удирдсан

Тайлбарыг буцааж англи (Америкийн Нэгдсэн Улс) руу орчуулах Орчуулах Elitar se nos queme si le 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). Паулиа позитива лед, ле виенэ тодорхойлолтыг тайлбарлаж өгвөл дэс лас патиллас де ла эсэргүүцэл, донд вольвемосыг дарж дарна уу. 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. Нэмэлт бүрэлдэхүүн хэсгүүд. Тэмцээнийг хийхдээ ямар ч асуудал байхгүй, гэхдээ энэ нь маш чухал үүрэг гүйцэтгэдэг.

Эсэргүүцэл

Эль ánodo del удирдан чиглүүлж, эсэргүүцэл үзүүлэв 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 Gund 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 símbolo 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 y son los pines digitales 3, 5, 6, 9, 10 y 11.

Estos pines digitales ХОУХД -ийг ашиглах боломжтой бөгөөд энэ нь дижитал эсвэл аналоги юм. Лос нарс дижитал соло пуэдэн томар лос valores de 0 o 1, que se korresponden con 0 y 5 voltios hörmət. Cambio los pines analógicos pueden tomar los valores de 0 a 1023, que seresponden también con 0 y 5 voltios hörmət, гэхдээ энэ нь өөр өөр байдаг, 1024 үнэ цэнэ нь дахин давтагдашгүй байдаг.

Энэ нь юу хийх ёстой вэ гэхээр, энэ нь 9 -ээс 9 -ийг авахад маш чухал юм. Нэмэлт шалгалт нь 9 -р алхам юм. Жишээ нь, 512 -ийн 5 -р анги, 50% -ийн эрчим хүчийг удирдаж болно. Төгсгөлийн төгсгөл нь 923 -р анги, 1023, 100% -ийн эрчимтэй удирдсан.

Потенциометр

Боловсруулах эрх мэдлийн хувьд. 3 бүрэлдэхүүн хэсгүүдийн бүрэлдэхүүн хэсэг, хамгийн сүүлд нь:

Терминал 2 - Арчигч - Терминал 1

Гэхдээ ямар ч асуудал байхгүй.

  • Терминал 2 нь 5 вольт (5V) дель Ардуино холболттой
  • 1 -р терминал нь GND эсвэл tierra del Arduino -ийг холбох боломжтой
  • Арчигч нь аркано -г маш амархан арилгадаг. Энэ бол A0 хэлбэртэй холбоотой юм.

Эль пин де датос del potenciómetro (арчигч) нь маш энгийн бөгөөд A0 al A5, a pin a pin, pic el mismo motivo que conectamos el led a un pin PWM. Porque el potenciómetro va a leer valores entre 0 y 1023, no solamente 1 o 0.

Алхам 3: Программистууд

Программистууд!
Программистууд!

Энэ бол програм хангамжийн програм хангамжийн систем юм.

Ирээдүйд ямар ч програм зохион байгуулаагүй болно.

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 y seleccionando la opción “eliminar 4 bloques”.

Боловсруулах програм хангамжийн програмууд. Хувьсагчийн програмууд, програмууд, санах ой, санах ой, өгөгдөл солилцох програмууд байдаг. Iremos a la sección de bloques Хувьсагч ба pulsaremos en Crear хувьсагч…

А хувьсах хүчин зүйл нь лампаремос валор Потенциометрийн хувьд хамгийн чухал үүрэг гүйцэтгэдэг. Тохиромжтой хувьсах хэмжигдэхүүн нь үнэ цэнэтэй юм.

La segunda хувьсагч la llamaremos valorLed y será la encargada de almacenar el valor que se le dará al led para que muestre su intensidad.

Хувьсагчдын хувьд хувьсах хэмжигдэхүүнүүд тодорхойлогдож байгаа бөгөөд энэ нь маш олон янз байдаг. Хувьсагчийг зөв сонгох, үнэлэх боломжит потенциометр. Тайлбарыг буцааж англи (Америкийн Нэгдсэн Улс) руу орчуулах уу? Энэ нь цахилгаан хэлхээний сүлжээ, сүлжээний холболт, A0, бусад тохиолдолд маш чухал үүрэг гүйцэтгэдэг. Хяналт шалгалтын явцад A0 -ийн дотоод засал чимэглэлийг тодорхойлно уу. Хяналтын үр дүн нь програм хангамжийн хувьд ямар ч асуудалгүй болно:

тодорхой үнэ цэнэтэй

A тасралтгүй 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 komponente digital y su rango de trabajo es de 0 a 255.. Como el rango obtenido por el potenciómetro es de a a 1024, tenemos que realizar una converio, a adaptar el rango 0-1023 al rango 0-255 para el el led lo pueda entender. Vamos a la sección de bloques Variables 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 y 180 y sustituimos el primer 0 пора хувьсагч. que podemos obtener de la sección de bloques Хувьсагчид. 255. Компанийн үр дүн нь ямар ч асуудалгүй:

0. 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 o pasador 9 a la variable que hemos creado para el led, por lo que iremos a la sección de bloques Variables y arrastraremos valorPotenciometro para sustituir esta variable por el 0 del bloque definir pasador. Комо үр дүнгийн хувьд ямар ч үр дүн гараагүй болно:

тодорхойлолт 9 эр зоригPotenciometro

Салбар, сүлжээний тасралтгүй үргэлжлэх 4 дараалсан дэлгэцийн дараалал нь:

  • хяналт тавих цуврал потенциометр =, nueva línea sin
  • хяналт тавих цуврал valorPotenciometro, nueva línea sin
  • мониторын цуваа -> led =, nueva línea sin
  • үнэ төлбөргүй дэлгэцийг хянах нь чухал юм

Los parámetros "potenciometro =" y "-> led =" son textos literales que queremos que aparezcan. Los parámetros valorPotenciometro y valorLed son las variasers que podemos obtener de la zona de bloques Хувьсагчид.

Санал болгож буй зүйл бол нүгэл үйлдэх явдал юм. Төгсгөлд нь хэлэхэд, энэ нь 4 -р сарын 4 -ний өдөр дуусах болно.

Хяналт, шалгалт, тохиргоог хийхдээ тохиргоог хийх хэрэгтэй.

Алхам 4: Ejecutar La Simulación

Ejecutar La Simulación
Ejecutar La Simulación

Хязгаарлалтын хувьд, "Iniciar simulación" програмыг нээхийн тулд Arduino програмыг сонгоно уу.

Энэ нь маш их хүч чадал өгч байгаа юм. Тайлбарыг буцааж англи (Америкийн Нэгдсэн Улс) руу хөрвүүлэх.

Энэ нь "симуляцийн симуляци" гэсэн нэр томъёо юм.

Зөвлөмж болгож буй: