Orodha ya maudhui:

Programu ya Primer De Arduino: Hatua 4
Programu ya Primer De Arduino: Hatua 4

Video: Programu ya Primer De Arduino: Hatua 4

Video: Programu ya Primer De Arduino: Hatua 4
Video: Первая программа на Arduino. Aрдуино для начинающих #4 2024, Julai
Anonim
Image
Image
Entradas Y Salidas
Entradas Y Salidas

El Arduino in un micro / controlador ni nini programu ya programu inaweza kutumika. Una vez descargado el Arduino IDE, y conectada la comptadora, seleccionar el tipo de placa y el puerto serial (instrucciones acá).

Programu ya programu hii hutumika kwa C / C ++, na kwa urahisi ni rahisi. Mipango hii inatajwa kwa sababu ya alama ya Arduino kwa sababu hiyo. Por esa misma razón, no es tan difícil aprender a programar, es como si escribiéramos instrucciones en una hoja de papel, con instrucciones exactas en cada paso.

Ni rahisi kuingiliana, usamos:

  1. Arduino UNO
  2. Potenciómetro de 10K
  3. Kamba za jumper
  4. Bodi ya mkate

Hatua ya 1: Entradas Y Salidas

Entradas Y Salidas
Entradas Y Salidas
Entradas Y Salidas
Entradas Y Salidas

La utilidad del Arduino, es poder conectar entradas, es decir, información que entra, y salidas, mandar información o enecutar alguna acción, como mover un motor o prender una luz. Esto se logra a través del los "pines" que es donde se pueden conectar cables, como se ve en la picha

El Arduino Tiene:

  1. Sección de poder. Salidas de 5V y 3.3V kwa sensores ya wataalam, GND, que es la tierra, y también entradas de voltaje, apra alimentar de electricidad el Arduino en ciertas aplicaciones
  2. Sekta ya uingiliano wa vifaa: Allí se pueden conectar cualquier sensor ni kama nini voltajes entre 0 y 5V. Están marcadas como A0 a A5
  3. Sección de entradas y salidas digitales: marcadas de 0 a 13. Estas pueden ser utilizadas como entradas o salidas, es decir, puede entar información en forma of voltajes (solamente alto o bajo), na utaftaji wa voltajes zote za bajo, kila kitu 0V y 5V

El objetivo de la programación es poder leer and translar esa información procesarla y luego hacer algo con esa información, como mover un motor o desplegarla en una pantalla.

Hatua ya 2: Leer Una Entrada (potenciómetro)

Leer Una Entrada (potenciómetro)
Leer Una Entrada (potenciómetro)
Leer Una Entrada (potenciómetro)
Leer Una Entrada (potenciómetro)
Leer Una Entrada (potenciómetro)
Leer Una Entrada (potenciómetro)
Leer Una Entrada (potenciómetro)
Leer Una Entrada (potenciómetro)

Un potenciómetro inaruhusiwa kudhibiti juu ya kanuni ya msingi ya sheria. Son muy comunes para controlar el volumen de aparatos de audio.

Como se ve en la picha 3 conexiones, las de mas afuera van una a 5V y la otra a GND. En el Arduino se conectan a 5V, GND y la del centro a A0, como se ve en la picha (en la picha se utiliza el cable anaranjado para 5V, cable negro para GND, y el amarillo para A0).

Hatua ya 3: El Código

El Código
El Código

De la línea 1 a la 4, mazingira ya kusanidi, na las líneas 6 hadi 10, kitanzi cha kitanzi.

Sanidi:

  1. La primera línea, "declara" la kuanzisha usanidi. Tangaza maana yake ni kwamba utapata habari kamili juu ya usanidi wa usanidi.
  2. En la línea 2 "pinMode (A0, INPUT);" alama ya Arduino kwa kila siri A0, inaweza kutumika kwa njia ya habari.
  3. La línea 3, "Serial.begin (9600);" alama ya Arduino se va conectar con la computadora, para poder ver los números, por el puerto serial a una velocidad de 9600 baudios.
  4. Kumbuka como toda línea entre "{" y "}" lleva un punto y coma ";" mwisho. Hii ni ishara ya maana ya neno hili.

Kitanzi:

  1. Línea 6 "declara" donde inicia la función kitanzi.
  2. Linea 7, le decimos al arduino, contruya una variable de tipo entero "int", que la queremos llamar "val", majina yote yanapatikana na vifaa vya utumiaji wa cualquier otro, y que a esa variable, le asigne "=" lo que lea del pin A0 "analorRead (A0)", kumbuka como la línea también termina en punto y coma.
  3. La siguiente línea, la 8, le indica al Arduino que mande esa información, almacenada en "val", por el puerto serial a la computadora.

Una vez kukamilisha, preione el boton de "cargar" que es el que tiene la flecha hacia la derecha.

Acá está el código kukamilisha:

usanidi batili () {

pinMode (A0, INPUT);

Kuanzia Serial (9600);

}

kitanzi batili () {

int val = AnalogSoma (A0);

Serial.println (val);

}

Hatua ya 4: Usando El Potenciómetro

Usando El Potenciómetro
Usando El Potenciómetro
Usando El Potenciómetro
Usando El Potenciómetro

Una vez cargado, abrir el monitor serial (ikiwa ni pamoja na kusema kwamba unapewa picha). Aparece el monitor serial que indica la lectura. Noten como los valores van de 0 a 1023, cuando roto la perilla de izquierda a derecha.

Más proyectos acá

Estos contenidos son parte de los desarrollos abiertos de la Fundación Costa Rica para la Innovación www.funcostarica.org

Ilipendekeza: