Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
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
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)