Cuprins:

Primer Programa De Arduino: 4 Steps
Primer Programa De Arduino: 4 Steps

Video: Primer Programa De Arduino: 4 Steps

Video: Primer Programa De Arduino: 4 Steps
Video: Amazing arduino project 2024, Noiembrie
Anonim
Image
Image
Entradas Y Salidas
Entradas Y Salidas

El Arduino este un micro / controlor care programează de la o calculatoare. O dată descărcat el Arduino IDE, și conectat la contabil, selectează tipul de placă și portul serial (instrucțiuni acá).

Limbajul de programare care se utilizează este C / C ++, care este un limbaj destul de simplu. Un program este o secvență de instrucțiuni pe care le indică Arduino că face, pas la pas. Por esa misma razón, no es tan difficult learn a programar, es como si escribiéramos instructions în una hoja de paper, cu instrucțiuni exacte în fiecare pas.

În acest instrument, utilizăm:

  1. Arduino UNO
  2. Potenciómetro de 10K
  3. Cabluri jumper
  4. Pană de pâine

Pasul 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 ejecutar alguna acción, ca 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 foto

El Arduino Tiene:

  1. Sección de poder. Salidele de 5V și 3.3V pentru senzorii alimentari sau actuatori, GND, care este la pământ, și de asemenea intrat de voltaj, apra alimentar de electricitate Arduino în ciertas aplicații
  2. Secțiunea de intrări analogice: Toate pot conecta orice senzor care lea tensiuni între 0 și 5V. Están marcadas como A0 a A5
  3. Secțiunea de intrări și salide digitale: marcate de 0 la 13. Sunt pot fi utilizate ca intrări sau salide, este să spun, poate intra în informație în formă de tensiuni (singur înălțime sau în jos), o emite tensiuni înalte sau în jos, o variabilă între 0V y 5V

El target of the programation is power leer e interpretar esa information procesarla și apoi face ceva cu esa information, as mover un motor o desplegarla in a screen.

Pasul 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 potențimetru permite să controleze cantitatea de curent care trece. Son muy comunes para controlar el volumen de aparatos de audio.

Como se ve en la foto tiene 3 conexiuni, las de mas afuera van una a 5V y la otra a GND. En el Arduino se conectează la 5V, GND y la centro a A0, cum se vede în fotografie (în foto se utilizează el cable anaranjado para 5V, cable negro para GND, y el amarillo para A0).

Pasul 3: El Código

El Código
El Código

De la linia 1 la 4, conține secțiunea de configurare, și de la liniile 6 la 10, secțiunea de buclă.

Înființat:

  1. Prima linie, "declara" funcția de configurare. Declarar înseamnă că este allí unde vamos a scrie codul pentru funcția setup.
  2. Pe linia 2 "pinMode (A0, INPUT);" indica al Arduino că el pin A0, se va utiliza pentru intrarea de informații.
  3. Linia 3, „Serial.begin (9600);” indica că el Arduino se va conecta cu calculatorul, pentru puterea verilor, pentru portul serial la o viteză de 9600 baudios.
  4. Note como toda línea entre "{" y "}" lleva un punto y coma ";" la final. esto indica que allí termina una instrucción.

Buclă:

  1. Línea 6 "declara" unde începe funcția loop.
  2. Linea 7, le decimos al arduino, construi o variabilă de tip entero "int", care vreau să spunem "val", numele acesta se întâmplă și putem folosi orice altul, și că a esa variable, le asigne "=" lo que lea del pin A0 "analorRead (A0)", note as the line also termina en punto y coma.
  3. La următoarea linie, la 8, le indica al Arduino care cere această informație, stocată în "val", prin portul serial la computer.

O dată completă, presiunea butonului de "cargar" care este el care are flecha către la dreapta.

Acá está el código completo:

configurare nulă () {

pinMode (A0, INPUT);

Serial.begin (9600);

}

bucla nulă () {

int val = analogRead (A0);

Serial.println (val);

}

Pasul 4: Utilizarea El Potenciómetro

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

O dată cargado, deschideți monitorul serial (butonul care are o lupă ca în fotografie). Aparece el monitor serial care indica lectura. Noten as the values van de 0 a 1023, când roto la perilla de stânga la dreapta.

Más proyectos acá

Aceste conținuturi sunt parte a dezvoltărilor deschise ale Fundației Costa Rica pentru Inovație www.funcostarica.org

Recomandat: