Агуулгын хүснэгт:

Өөрийн Arduino номын санг бий болгох: 5 алхам
Өөрийн Arduino номын санг бий болгох: 5 алхам

Видео: Өөрийн Arduino номын санг бий болгох: 5 алхам

Видео: Өөрийн Arduino номын санг бий болгох: 5 алхам
Видео: Proyecto de heliostato Templastat / Templastat Heliostat Project: improvements, updates and test 2024, Арваннэгдүгээр
Anonim
Өөрийн Arduino номын санг бий болго
Өөрийн Arduino номын санг бий болго

Хөөе бүгдээрээ. Зарим төслүүдэд бэлэн байгаа номын санг ашиглах боломжгүй үед та өөрийн номын сан үүсгэх шаардлагатай болдог. Эсвэл та өөрийн стандартаар өөрийн номын санг бий болгож болно. Өнөөдөр би өөрийнхөө номын санг хэрхэн хялбархан байгуулж, кодоо ашиглах боломжтой болохыг харуулах болно …

Алхам 1: танилцуулна уу

=>. FILE гэж юу вэ?

H файл нь C, C ++ эсвэл Objective-C эх кодын баримт бичигт тулгуурласан толгой файл юм. Энэ нь програмчлалын төслийн хүрээнд бусад файлд ашигладаг хувьсагч, тогтмол, функцуудыг агуулж болно. H файлууд нь түгээмэл хэрэглэгддэг функцүүдийг зөвхөн нэг удаа бичиж, шаардлагатай бол бусад эх файлуудаар лавлах боломжийг олгодог.

=> БИ ЯАГААД НОМЫН САНГИЙГ БҮТЭЭХЭД С, С ++ хэлийг ашигладаг вэ?

Arduino програм хангамж нь хөгжлийн орчин (IDE) болон номын сангаас бүрдэнэ. IDE нь Java хэл дээр бичигдсэн бөгөөд Боловсруулах хэлний орчинд суурилсан болно. Номын сангууд нь C, C ++ хэл дээр бичигдсэн бөгөөд AVR-GCC болон AVR Libc програмуудаар хөрвүүлэгддэг..

Алхам 2: ЖИШЭЭ КОД

Энэ төсөлд бид HC-SR04 мэдрэгчийн номын санг бий болгодог.

#"mylibrary.h" -ийг оруулна уу

HC HC, HC1;

хүчингүй тохиргоо () {

Цуваа эхлэх (9600); HC.trigPin (A0); HC.echoPin (A1); HC1.trigPin (A2); HC1.echoPin (A3); }

void loop () {

давхар зай1 = HC тооцоолох (A1, A0); давхар зай2 = HC1. тооцоолох (A3, A2);

Serial.print ("зай1 =");

Serial.println (зай1); Serial.print ("зай2 ="); Serial.println (зай2); саатал (500); }

Алхам 3: ХЭСЭГ

ХЭСЭГ
ХЭСЭГ

Миний энэ төслийг хийхэд ашиглаж байсан хэсгүүдийн жагсаалт энд байна.

  • Ардуино НҮБ
  • Талхны самбар
  • HC-SR04 *2 (та зөвхөн нэгийг ашиглаж болно)
  • Холбогч утас (эрэгтэй, эрэгтэй, эрэгтэй эмэгтэй)

Алхам 4: SCHEMA

Схем
Схем

Алхам 5: Үр дүн

Зөвлөмж болгож буй: