Tabla de contenido:

Cree su propia biblioteca Arduino: 5 pasos
Cree su propia biblioteca Arduino: 5 pasos

Video: Cree su propia biblioteca Arduino: 5 pasos

Video: Cree su propia biblioteca Arduino: 5 pasos
Video: Библиотека Arduino: Как создать собственную библиотеку Arduino 2024, Noviembre
Anonim
Cree su propia biblioteca Arduino
Cree su propia biblioteca Arduino

Hola a todos. En algunos proyectos, es posible que deba crear su propia biblioteca cuando no pueda usar las bibliotecas listas. O puede crear su propia biblioteca según sus propios estándares. Hoy, le mostraré con qué facilidad puede crear su propia biblioteca y usarla en su código …

Paso 1: Presente

=> ¿QUÉ ES. H FİLE?

Un archivo H es un archivo de encabezado al que hace referencia un documento de código fuente C, C ++ o Objective-C. Puede contener variables, constantes y funciones que son utilizadas por otros archivos dentro de un proyecto de programación. Los archivos H permiten que las funciones de uso común se escriban solo una vez y que otros archivos fuente hagan referencia a ellas cuando sea necesario.

=> ¿POR QUÉ UTILIZAMOS C O C ++ PARA CREAR NUESTRA BIBLIOTECA?

El software Arduino consta de un entorno de desarrollo (IDE) y bibliotecas. El IDE está escrito en Java y se basa en el entorno del lenguaje Processing. Las bibliotecas están escritas en C y C ++ y compiladas con AVR-GCC y AVR Libc..

Paso 2: CÓDIGO DE EJEMPLO

En este proyecto creamos la biblioteca del sensor HC-SR04.

#include "mylibrary.h"

HC HC, HC1;

configuración vacía () {

Serial.begin (9600); HC.trigPin (A0); HC.echoPin (A1); HC1.trigPin (A2); HC1.echoPin (A3); }

bucle vacío () {

doble distancia1 = HC.calcular (A1, A0); doble distancia2 = HC1.calcular (A3, A2);

Serial.print ("distancia1 =");

Serial.println (distancia1); Serial.print ("distancia2 ="); Serial.println (distancia2); retraso (500); }

Paso 3: PIEZAS

PARTES
PARTES

Aquí hay una lista de partes que utilicé para hacer este proyecto:

  • Arduino UNO
  • Tablero de circuitos
  • HC-SR04 * 2 (solo puede usar uno)
  • Cables de puente (macho a macho y macho a hembra)

Paso 4: ESQUEMA

ESQUEMA
ESQUEMA

Paso 5: RESULTADO

Recomendado: