2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Pershendetje te gjithe. Në disa projekte mund t'ju duhet të krijoni bibliotekën tuaj kur nuk jeni në gjendje të përdorni bibliotekat e gatshme. Ose mund të krijoni bibliotekën tuaj sipas standardeve të veta. Sot, unë do t'ju tregoj se sa lehtë mund të ndërtoni bibliotekën tuaj dhe ta përdorni në kodin tuaj …
Hapi 1: Prezantoni
=> ÇFAR IS SHT.. H FİLE?
Një skedar H është një skedar titulli i referuar nga një kod burimi C, C ++ ose Objective-C. Mund të përmbajë ndryshore, konstante dhe funksione që përdoren nga skedarë të tjerë brenda një projekti programimi. Skedarët H lejojnë që funksionet e përdorura zakonisht të shkruhen vetëm një herë dhe të referohen nga skedarët e tjerë burim kur është e nevojshme.
=> PSE P USRDORIM C ose C ++ P CR KRIJIMIN E BIBLIOTEKS TON?
Softueri Arduino përbëhet nga një mjedis zhvillimi (IDE) dhe biblioteka. IDE është shkruar në Java dhe bazohet në mjedisin e gjuhës Processing. Bibliotekat janë shkruar në C dhe C ++ dhe janë përpiluar me AVR-GCC dhe AVR Libc. Me
Hapi 2: KOD SHEMBULL
Në këtë projekt ne krijojmë bibliotekën e sensorit HC-SR04.
#përfshi "mylibrary.h"
HC HC, HC1;
void setup () {
Serial.filloj (9600); HC.trigPin (A0); HC.echoPin (A1); HC1.trigPin (A2); HC1.echoPin (A3); }
lak void () {
distancë e dyfishtë1 = HC. llogaris (A1, A0); distancë e dyfishtë2 = HC1.llogarit (A3, A2);
Serial.print ("distance1 =");
Serial.println (distanca1); Serial.print ("distance2 ="); Serial.println (distanca2); vonesë (500); }
Hapi 3: PJES
Këtu është një listë e pjesëve që kam përdorur për të bërë këtë projekt:
- Arduino UNO
- Breadboard
- HC-SR04 *2 (mund të përdorni vetëm një)
- Jumper Wires (mashkull për mashkull dhe mashkull për femër)