Orodha ya maudhui:

Vídeo Tutoriales De Tecnologías Creativas 03: Hoy Veremos Un Proyecto Donde Integramos Botones: Hatua 4
Vídeo Tutoriales De Tecnologías Creativas 03: Hoy Veremos Un Proyecto Donde Integramos Botones: Hatua 4

Video: Vídeo Tutoriales De Tecnologías Creativas 03: Hoy Veremos Un Proyecto Donde Integramos Botones: Hatua 4

Video: Vídeo Tutoriales De Tecnologías Creativas 03: Hoy Veremos Un Proyecto Donde Integramos Botones: Hatua 4
Video: 03: Hoy veremos un proyecto donde integramos botones 2024, Juni
Anonim

Katika mafunzo haya unaweza kupata mafunzo kwa mwanafunzi anayedhibitiwa kwa njia inayofaa ili kupata nafasi ya Arduino Uno. Este ejercicio lo realizaremos mediante simulación y para ello utilizaremos Tinkercad Circuits (utilizando una cuenta gratuita).

Kuendelea kuendelea kwa matokeo ya mwisho baada ya kujulikana kwa sababu ya paso. Pulsa en "Iniciar simulación" para ver el resultado.

Si la simulación no carga automáticamente, acceder a través del siguiente enlace:

Puedes kuangalia kwamba ejercicio viendo el vídeo del inicio o siguiendo ni pasososís quisos en este 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 página, 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 entrado a la web de tinkercad accedemos "circuits" na creamos un nuevo circo.

Hatua ya 1: Agregar Los Componentes

Sehemu za Agregar Los
Sehemu za Agregar Los

Tazama maoni yako kuhusu sehemu ya mkutano, kwa sababu hii inajumuisha aina tofauti za sehemu zinazopatikana katika eneo hili:

Buscamos "Arduino UNO" en el cuadro de búsqueda y nos aparecerá un componente "Arduino UNO R3" en la zona de componentes. Haciendo clic sobre el y volviendo a hacer clic en la zona de simulación lo incrustamos. Buscamos "pulsador", que es el nombre asignado al botón cuadrado de 4 patillas, y añadimos el componente de la misma manera que lo hicimos anteriormente a la zona de simulación. También buscaremos "resistencia" y añadimos el componente a la zona de simulación. Debemos modificar el valor de este componente, ya que nuestra resistencia debe ser de 10 Kilo Ohmios na por defo de de 1 Kilo Ohmio. Para ello accedemos a sus propiedades y modificamos el valor Resistencia a 10 Kilo Ohmios. Kwa sababu hii inaongozwa na majadiliano, ambayo yatatekelezwa kwa kutumia vifaa vilivyoongozwa na Arduino.

Hatua ya 2: Cablear El Circuito

Cablear El Circuito
Cablear El Circuito

Boton (Pulsador) Vamos conectar el Pulsador, lo primero que debemos tener in cuenta es que tan solo usaremos 3 pines de los 4 que tiene el componente. Mirando el componente de frente nos encontramos con:

  • Patilla de la esquina bora izquierda (Kituo cha 1b): Tazama habari kwa njia ya dijiti inayoweza kutumiwa kwa njia moja kwa moja kwa maelezo zaidi kutoka Pulsador na saber cuando se pulsa y cuando no.
  • Patilla de la esquina duni izquierda (Kituo 1a): Tazama maagizo ya GND o tierra (aunque en el medio insertaremos una resistencia para prolongar la vida útil del componente).
  • Patilla de la esquina derecha duni (Kituo 2a): Tazama conectaremos a 5 voltios.
  • Patilla de la esquina izquierda bora (Kituo cha 1a): Sin conexión.

El funcionamiento del Pulsador es sencillo, internamente el Pulsador mantiene un circo abierto entre 5 voltios y GND. Cuando pulsamos el Pulsador, cerramos el circo y dejamos pasar la corriente a través del componente. Trafiki ya pini ya dijiti ya hali ya juu ya kituo cha juu cha vifaa (Kituo 1b) vifaa vya kugundua vifaa vya mzunguko wa Arriino na 0 0 un 1.

Resistencia

Tendremos que conectar un extremo de la resistencia a cualquier pin GND o tierra de la placa Arduino. El otro extremo se deberá conectar a la patilla duni izquierda (Kituo 1a) del Pulsador. Kwa sababu hii patilla de la que descargará a GND o tierra el exceso de corriente que se pueda acumular en el pulsador.

Hatua ya 3: Mipango

Programu!
Programu!

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

Iremos al boton 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 utekelezaji

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

La la variable la llamaremos boton1, ni muhimu kwa menicionar que el nombre que se ponga aquí puede ser cualquiera mientras no incluya espacios o símbolos, solo letras y todas juntas. Kiwango cha kutofautisha kinaweza kutekelezwa kwa mafundisho yote ya estado del botón.

Una vez creada las variable, desde el mismo bloque Variables seleccionaremos definir boton1 en 0 na lo arrastramos a nuestra zona de código. Ahora solo zinaonyesha kwamba kuna tofauti ya kila siku ya habari. Ni volvemos al esquema del circo, vemos que conectamos el pin de datos del botón al pin digital 2, kwa sababu hiyo, hii ni sehemu ya maoni ya escoger. Para ello vamos a la sección de bloques de Entrada y arrastramos el bloque leer pasado digital 2 al interior del bloque definir boton1 en 0, concretamente, lo arrastramos y sustituimos nuestro bloque de entada por el 0 del bloque ufafanuzi. Matokeo haya yanapatikana kwa kila mtu katika eneo hili kwa programu hii na bloque na uhusiano huu:

ufafanuzi boton1 en leer pasador digital 2

Kuendelea kuendelea kwa kuingiza una muundo wa hali ya hewa. Programu ya Necesitamos lo siguiente:

si el estado de boton1 es 1 (es decir, si esta en ALTA) nguvu:

ledado del Arduino: encender (ALTA)

si hapana

ledado del Arduino: apagar (BAJA)

Programu hii inahusu mkutano na maoni yako kwa njia inayofaa… si hapana. Inatafuta eneo moja la blogi Kudhibiti mikutano na blogi yako… mamlaka… sio…

Y realizaremos 3 tareas:

  • Establecer la condición (entre el si y el entonces)
  • Ishara ya kufundishwa kwa njia inayofaa kwa njia ya bahari ya bahari (encender el led) -> el si
  • Ishara ya kufundishwa kwa njia inayofaa kwa njia ya bahari ya bahari (apagar el led) -> el si no

Para la condicesón iremos a la sección de bloques Matemáticas y arrastraremos a la condición del si el bloque comparativo que forma de rombo con dos números a sus extremos y los símbolos de> <=! = En el medio. Siku kumi unahusiana tena na huecos 3:

  • Katika mpango wa kwanza, ni sehemu ya msingi ya ziwa, na vifaa vya kutofautisha boton1 que podemos obtener de la sección Variables.
  • Katika kipindi hiki, habari hizi zinaonyesha kazi ya kufanya kazi, maoni ya watu yanayotathminiwa ni pamoja na botoni1 ya kawaida ya ALTA, ikiwa ni pamoja na orodha ya huduma: = (ya kawaida)
  • En elútimo hueco tenemos que que añadir otro bloque de la sección Matemáticas, en este caso el bloque cuadrado que pone ALTA o BAJA. Lo añadiremos y lo dejaremos en el estado ALTA.

Njia hizi: si boton1 = Viwango vya ALTA

Por último, las instrucciones que se ejecutarán en el caso de que la condición sea cierta o falsa las sacaremos de la sección de bloques de Salida. Arrastraremos dos bloques dhahiri ujumuishaji wa LED. El que tiene el parámetro en ALTA será el que vaya en el si, y el que tiene el parámetro en BAJA será el que vaya en el si no.

Hatua ya 4: Ejecutar La Simulación

Ejecutar La Simulación
Ejecutar La Simulación

Por último, si pulsamos en el boton "Iniciar simulación" nuestro programme se ejecutará en el Arduino Uno.

Al pulsar sobre el botón observer que se enciende un pequeño led ledadoado en la placa de Arduino. Este led se encuentra debajo del pin digital 13, and its identificado con la letra L.

Ni pulsáis y soltáis el boton rápidamente, el led se encenderá y apagará también con rapidez. Pero si mantenéis el botón pulsado, el led se mantendrá encendido mientras no soltéis el botón. Esto se debe a que el Arduino esta leyendo a través del pin digital 2 el estado del botón, cuando pulsamos el boton se acciona el circo, pero en cuanto se suelta el boton, su estado cambia y el led se apaga.

Ni sehemu moja ya simulación bastará con pulsar el mismo boton de antes, ambayo inaweza kusababisha "Detener simulación".

Ilipendekeza: