Բովանդակություն:

Կառուցեք ձեր սեփական Arduino գրադարանը ՝ 5 քայլ
Կառուցեք ձեր սեփական Arduino գրադարանը ՝ 5 քայլ

Video: Կառուցեք ձեր սեփական Arduino գրադարանը ՝ 5 քայլ

Video: Կառուցեք ձեր սեփական Arduino գրադարանը ՝ 5 քայլ
Video: SmartAudio-ի պատշաճ կարգավորում Ardupilot 4.1+-ում (Arducopter, Arduplane) 2024, Հուլիսի
Anonim
Կառուցեք ձեր սեփական Arduino գրադարանը
Կառուցեք ձեր սեփական Arduino գրադարանը

Բարեւ բոլորին. Որոշ նախագծերում գուցե ստիպված լինեք ստեղծել ձեր սեփական գրադարանը, երբ չեք կարողանում օգտագործել պատրաստի գրադարանները: Կամ կարող եք ստեղծել ձեր սեփական գրադարանը `իր չափանիշներով: Այսօր ես ձեզ ցույց կտամ, թե որքան հեշտությամբ կարող եք կառուցել ձեր սեփական գրադարանը և օգտագործել ձեր ծածկագրում…

Քայլ 1: Ներկայացրեք

=> Ի՞ՆՉ Է. H FİLE?

H ֆայլը վերնագրի ֆայլ է, որին հղում է կատարվում C, C ++ կամ Objective-C աղբյուրի կոդի փաստաթղթով: Այն կարող է պարունակել փոփոխականներ, հաստատուններ և գործառույթներ, որոնք օգտագործվում են այլ ֆայլերի կողմից ծրագրավորման նախագծի շրջանակներում: H ֆայլերը թույլ են տալիս սովորաբար օգտագործվող գործառույթները գրել միայն մեկ անգամ և անհրաժեշտության դեպքում հղում կատարել այլ աղբյուրների կողմից:

=> ԻՆՉՈ ԵՆՔ ՕԳՏԱԳՈՐՈ CՄ C կամ C ++ ՄԵՐ ԳՐԱԴԱՐԱՆԸ ՍՏԵԵԼՈ ՀԱՄԱՐ:

Arduino ծրագրակազմը բաղկացած է զարգացման միջավայրից (IDE) և գրադարաններից: IDE- ն գրված է Java- ով և հիմնված է Processing լեզվի միջավայրի վրա: Գրադարանները գրված են C և C ++ լեզուներով և կազմված են AVR-GCC և AVR Libc- ով:.

Քայլ 2. ՕՐԻՆԱԿԻ ԿՈԴ

Այս նախագծում մենք ստեղծում ենք HC-SR04 տվիչի գրադարանը:

#ներառել «mylibrary.h»

HC HC, HC1;

void setup () {

Serial.begin (9600); HC.trigPin (A0); HC.echoPin (A1); HC1.trigPin (A2); HC1.echoPin (A3); }

դատարկ շրջան () {

կրկնակի հեռավորություն 1 = HC. հաշվարկել (A1, A0); կրկնակի հեռավորություն 2 = HC1.հաշվարկել (A3, A2);

Serial.print ("distance1 =");

Serial.println (հեռավորությունը 1); Serial.print ("distance2 ="); Serial.println (հեռավորությունը 2); ուշացում (500); }

Քայլ 3: ՄԱՍՆԵՐ

ՄԱՍՆԵՐ
ՄԱՍՆԵՐ

Ահա այն մասերի ցանկը, որոնք ես օգտագործել եմ այս նախագիծը պատրաստելու համար.

  • Arduino UNO
  • Breadboard
  • HC-SR04 *2 (կարող եք օգտագործել միայն մեկը)
  • Jumper Wires (արականից արական և արականից իգական)

Քայլ 4: Սխեման

Սխեմա
Սխեմա

Քայլ 5: ԱՐԴՅՈՆՔ

Խորհուրդ ենք տալիս: