Készítse el saját Arduino könyvtárát: 5 lépés
Készítse el saját Arduino könyvtárát: 5 lépés
Anonim
Készítse el saját Arduino könyvtárát
Készítse el saját Arduino könyvtárát

Hello mindenki. Bizonyos projektekben előfordulhat, hogy saját könyvtárat kell létrehoznia, ha nem tudja használni a kész könyvtárakat. Vagy létrehozhat saját könyvtárat a saját szabványai szerint. Ma megmutatom, milyen könnyen felépítheti saját könyvtárát és felhasználhatja a kódjában …

1. lépés: Mutassa be

=> MI AZ. H FİLE?

A H fájl egy fejlécfájl, amelyre egy C, C ++ vagy Objective-C forráskód-dokumentum hivatkozik. Tartalmazhat olyan változókat, állandókat és függvényeket, amelyeket egy programozási projekt más fájljai használnak. A H fájlok lehetővé teszik az általánosan használt függvények egyszeri írását, és szükség esetén más forrásfájlok hivatkoznak rájuk.

=> MIÉRT HASZNÁLJUK A C VAGY C ++ -t KÖNYVTÁRUNK LÉTREHOZÁSÁHOZ?

Az Arduino szoftver fejlesztői környezetből (IDE) és könyvtárakból áll. Az IDE Java nyelven íródott, és a nyelvi feldolgozás környezetén alapul. A könyvtárak C és C ++ nyelven íródnak, és az AVR-GCC és az AVR Libc segítségével vannak összeállítva..

2. lépés: PÉLDA KÓD

Ebben a projektben létrehozzuk a HC-SR04 érzékelő könyvtárát.

#include "mylibrary.h"

HC HC, HC1;

void setup () {

Sorozat.kezdet (9600); HC.trigPin (A0); HC.echoPin (A1); HC1.trigPin (A2); HC1.echoPin (A3); }

void loop () {

kettős távolság1 = HC.számítás (A1, A0); kettős távolság2 = HC1.számítás (A3, A2);

Soros.nyomtatás ("távolság1 =");

Soros.println (távolság1); Soros.nyomtatás ("távolság2 ="); Soros.println (távolság2); késleltetés (500); }

3. lépés: RÉSZEK

ALKATRÉSZEK
ALKATRÉSZEK

Itt van egy lista a részekről, amelyeket a projekt elkészítéséhez használtam:

  • Arduino UNO
  • Kenyeretábla
  • HC-SR04 *2 (csak egyet használhat)
  • Jumper vezetékek (férfi -férfi és férfi -nő)

4. lépés: Séma

SÉMA
SÉMA

5. lépés: EREDMÉNY

Ajánlott: