Innholdsfortegnelse:

Bygg ditt eget Arduino -bibliotek: 5 trinn
Bygg ditt eget Arduino -bibliotek: 5 trinn

Video: Bygg ditt eget Arduino -bibliotek: 5 trinn

Video: Bygg ditt eget Arduino -bibliotek: 5 trinn
Video: How to Make High Quality PCB at Home / Say Goodbye to Ironing 2024, Juli
Anonim
Bygg ditt eget Arduino -bibliotek
Bygg ditt eget Arduino -bibliotek

Hei alle sammen. I noen prosjekter må du kanskje lage ditt eget bibliotek når du ikke kan bruke de ferdige bibliotekene. Eller du kan lage ditt eget bibliotek etter sine egne standarder. I dag vil jeg vise deg hvor enkelt du kan bygge ditt eget bibliotek og bruke i koden din …

Trinn 1: Introduser

=> HVA ER. H FILE?

En H-fil er en toppfil som refereres til av et C, C ++ eller Objective-C kildekodedokument. Den kan inneholde variabler, konstanter og funksjoner som brukes av andre filer i et programmeringsprosjekt. H -filer lar vanlige funksjoner bare skrives en gang og refereres til av andre kildefiler når det er nødvendig.

=> HVORFOR BRUKER VI C ELLER C ++ FOR Å lage vårt bibliotek?

Arduino -programvaren består av et utviklingsmiljø (IDE) og biblioteker. IDE er skrevet i Java og er basert på miljøet i språkbehandlingen. Bibliotekene er skrevet i C og C ++ og kompilert med AVR-GCC og AVR Libc..

Trinn 2: EKSEMPELKODE

I dette prosjektet lager vi biblioteket til HC-SR04-sensoren.

#include "mylibrary.h"

HC HC, HC1;

ugyldig oppsett () {

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

void loop () {

dobbel avstand1 = HC. beregne (A1, A0); dobbel avstand2 = HC1. beregne (A3, A2);

Serial.print ("avstand1 =");

Serial.println (distanse1); Serial.print ("avstand2 ="); Serial.println (distanse2); forsinkelse (500); }

Trinn 3: DELER

DELER
DELER

Her er en liste over deler jeg brukte til å lage dette prosjektet:

  • Arduino UNO
  • Brødbrett
  • HC-SR04 *2 (du kan bare bruke én)
  • Jumper Wires (mann til mann og mann til kvinne)

Trinn 4: SCHEMA

SCHEMA
SCHEMA

Trinn 5: RESULTAT

Anbefalt: