Оглавление:
Видео: Программа для начинающих по Arduino: 4 шага
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
El Arduino - это микро / контроллер, который представляет собой программу для вычислений. Una vez descargado el Arduino IDE, y conectada la comptadora, seleccionar el tipo de placa y el puerto serial (Instrucciones acá).
Язык программирования, который использует C / C ++, делает его простым языком. Эта программа представляет собой безопасность инструкций по индикатору на Arduino, который может быть хакером, а не пасом. Por esa misma razón, no es tan diffícil aprender a programar, es como si escribiéramos Instrucciones en una hoja de papel, con Instrucciones exactas en cada paso.
En este instrutable, usamos:
- Arduino UNO
- Potenciómetro de 10K
- Соединительные кабели
- Макетная плата
Шаг 1: Энтрадас и Салидас
La utilidad del Arduino, es poder conectar entradas, es decir, información que entra, y salidas, mandar información o ejecutar alguna acción, como mover un motor или prender una luz. Esto se logra a través del los "pines" que es donde se pueden conectar cabin, como se ve en la foto
Эль Ардуино Тьен:
- Sección de poder. Salidas de 5V y 3.3V para alimentar sensores o actadores, GND, que es la tierra, y también entradas de voltaje, apra alimentar de electricidad el Arduino en ciertas aplicaciones
- Аналоговый анализ: Allí se pueden conectar cualquier sensor que lea voltajes entre 0 y 5V. Están marcadas como A0 a A5
- Sección de entradas y salidas digitales: marcadas de 0 a 13. Estas pueden ser utilizadas como entradas o salidas, es decir, puede entrar información en forma de voltajes (solamente alto o bajo), o emitir voltajes alto o bajo, o переменный вход 0 y 5V
El Objetivo de la programación es poder leer e интерпретировать, как информацию, обрабатываемую и luego hacer algo con esa información, como mover un motor o desplegarla en una pantalla.
Шаг 2: Leer Una Entrada (потенциометр)
Un Potenciómetro Permite Controlar la cantidad de corriente que pasa. Сын мы общаемся для управления громкостью аудиоаппаратуры.
Como seve en la foto tiene 3 conexiones, las de mas afuera van una 5V y la otra a GND. En el Arduino, подключенный к 5V, GND и центру A0, вместе с ним на фотографии (на фотографии используется анаранжированный кабель для 5V, черный кабель для GND, y el amarillo для A0).
Шаг 3: Эль-Кодиго
De la línea 1 a la 4, contiene la seccion de setup, y de las líneas 6 a la 10, la sección de loop.
Настраивать:
- La primera línea, "декларирующая" настройка функций. Объявите все, что вам нужно, чтобы узнать, как настроить функцию.
- En la línea 2 "pinMode (A0, INPUT);" Индикация на Arduino que el pin A0, которая используется для ввода информации.
- La línea 3, "Serial.begin (9600)"; Индикация Ардуино находится в соединении с вычислителями, парами номеров, последовательными портами и скоростью 9600 бод.
- Обратите внимание на como toda línea entre "{" y "}" lleva un punto y coma ";" все финал. esto indica que allí termina una Instrucción.
Петля:
- Línea 6 "declara" не запускает цикл.
- Linea 7, le decimos al arduino, contruya una variable de tipo entero "int", que la queremos llamar "val", ese nombre se nos ocurrió y podemos utilizar cualquier otro, y que a esa variable, le asigne "=" lo que леа дель штырь A0 «analorRead (A0)», обратите внимание на то, что линия лабиринта терминала и пунто у комы.
- 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 completeto, presione el botón de "cargar" que es el que tiene la flecha hacia la derecha.
Acá está el código completeto:
void setup () {
pinMode (A0, ВХОД);
Serial.begin (9600);
}
void loop () {
int val = аналоговое чтение (A0);
Serial.println (val);
}
Шаг 4: Usando El Potenciómetro
Una vez cargado, abrir el monitor serial (el botón que tiene una lupa como en la foto). Установите монитор последовательной индикации лекций. 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