Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Hei kaikki. Joissakin projekteissa sinun on ehkä luotava oma kirjasto, kun et voi käyttää valmiita kirjastoja. Tai voit luoda oman kirjaston sen omien standardien mukaan. Tänään näytän sinulle, kuinka helposti voit rakentaa oman kirjaston ja käyttää sitä koodissasi…
Vaihe 1: Esittele
=> MITÄ ON. H FİLE?
H-tiedosto on otsikkotiedosto, johon viitataan C-, C ++-tai Objective-C-lähdekoodiasiakirjassa. Se voi sisältää muuttujia, vakioita ja toimintoja, joita muut tiedostot käyttävät ohjelmointiprojektissa. H -tiedostot mahdollistavat yleisesti käytettyjen toimintojen kirjoittamisen vain kerran ja niihin voi tarvittaessa viitata muissa lähdetiedostoissa.
=> MIKSI KÄYTÄMME C TAI C ++ KIRJASTOJEN LUOMISEKSI?
Arduino -ohjelmisto koostuu kehitysympäristöstä (IDE) ja kirjastoista. IDE on kirjoitettu Java -kielellä ja perustuu kielen käsittelyn ympäristöön. Kirjastot on kirjoitettu C- ja C ++-kielillä ja koottu AVR-GCC: llä ja AVR Libc: llä..
Vaihe 2: ESIMERKKIKOODI
Tässä projektissa luomme HC-SR04-anturin kirjaston.
#include "mylibrary.h"
HC HC, HC1;
void setup () {
Sarja.alku (9600); HC.trigPin (A0); HC.echoPin (A1); HC1.trigPin (A2); HC1.echoPin (A3); }
void loop () {
kaksinkertainen etäisyys1 = HC. laske (A1, A0); kaksinkertainen etäisyys2 = HC1.lasketaan (A3, A2);
Sarjajälki ("etäisyys1 =");
Sarja.println (etäisyys1); Sarjajälki ("etäisyys2 ="); Sarja.println (etäisyys2); viive (500); }
Vaihe 3: OSAT
Tässä on luettelo osista, joita käytin tämän projektin tekemiseen:
- Arduino UNO
- Leipälauta
- HC-SR04 *2 (voit käyttää vain yhtä)
- Hyppyjohdot (uros -uros ja uros -naaras)