Sisukord:

Ehitage oma Arduino raamatukogu: 5 sammu
Ehitage oma Arduino raamatukogu: 5 sammu

Video: Ehitage oma Arduino raamatukogu: 5 sammu

Video: Ehitage oma Arduino raamatukogu: 5 sammu
Video: CS50 2013 - Week 9 2024, September
Anonim
Ehitage oma Arduino raamatukogu
Ehitage oma Arduino raamatukogu

Hei kõik. Mõnes projektis peate võib -olla looma oma kogu, kui te ei saa valmis teeke kasutada. Või saate luua oma raamatukogu oma standardite järgi. Täna näitan teile, kui lihtsalt saate oma raamatukogu luua ja oma koodis kasutada …

1. samm: tutvustage

=> MIS ON. H FİLE?

H-fail on päisefail, millele viitab lähtekoodidokument C, C ++ või Objective-C. See võib sisaldada muutujaid, konstande ja funktsioone, mida programmeerimisprojekti teised failid kasutavad. H -failid võimaldavad tavaliselt kasutatavaid funktsioone kirjutada ainult üks kord ja vajadusel viidata teistele lähtefailidele.

=> MIKS KASUTAME OMA RAAMATUKOGU LOOMISEKS C VÕI C ++?

Arduino tarkvara koosneb arenduskeskkonnast (IDE) ja raamatukogudest. IDE on kirjutatud Java keeles ja põhineb keele töötlemise keskkonnal. Teegid on kirjutatud C ja C ++ keeles ning koostatud AVR-GCC ja AVR Libc abil..

2. samm: NÄITEKOOD

Selles projektis loome HC-SR04 anduri kogu.

#include "mylibrary.h"

HC HC, HC1;

tühine seadistus () {

Seriaalne algus (9600); HC.trigPin (A0); HC.echoPin (A1); HC1.trigPin (A2); HC1.echoPin (A3); }

void loop () {

topeltkaugus1 = HC.arvuta (A1, A0); topeltkaugus2 = HC1.arvuta (A3, A2);

Seeria.print ("kaugus1 =");

Seeria.println (kaugus1); Seeria.print ("kaugus2 ="); Seeria.println (kaugus2); viivitus (500); }

3. samm: OSAD

OSAD
OSAD

Siin on nimekiri osadest, mida ma selle projekti tegemisel kasutasin:

  • Arduino UNO
  • Leivalaud
  • HC-SR04 *2 (saate kasutada ainult ühte)
  • Jumper juhtmed (meestele ja isastele naistele)

4. samm: Skeem

Skeem
Skeem

5. samm: TULEMUS

Soovitan: