Isi kandungan:

Bina Perpustakaan Arduino Anda Sendiri: 5 Langkah
Bina Perpustakaan Arduino Anda Sendiri: 5 Langkah

Video: Bina Perpustakaan Arduino Anda Sendiri: 5 Langkah

Video: Bina Perpustakaan Arduino Anda Sendiri: 5 Langkah
Video: 2 Cara Cepat Menambah Library Semua Sensor Ke Software Arduino IDE Secara Online / Offline File 2024, Jun
Anonim
Bina Perpustakaan Arduino Anda Sendiri
Bina Perpustakaan Arduino Anda Sendiri

Hai semua. Dalam beberapa projek, anda mungkin perlu membuat perpustakaan anda sendiri apabila anda tidak dapat menggunakan perpustakaan yang sudah siap. Atau anda boleh membuat perpustakaan anda sendiri mengikut standardnya sendiri. Hari ini, saya akan menunjukkan betapa mudahnya anda dapat membina perpustakaan anda sendiri dan menggunakan kod anda …

Langkah 1: Perkenalkan

=> APA ITU. H FİLE?

Fail H adalah fail tajuk yang dirujuk oleh dokumen kod sumber C, C ++ atau Objektif-C. Ini mungkin mengandungi pemboleh ubah, pemalar, dan fungsi yang digunakan oleh fail lain dalam projek pengaturcaraan. Fail H membolehkan fungsi yang biasa digunakan ditulis hanya sekali dan dirujuk oleh fail sumber lain apabila diperlukan.

=> MENGAPA KAMI MENGGUNAKAN C ATAU C ++ UNTUK MENCIPTA PERPUSTAKAAN KAMI?

Perisian Arduino terdiri daripada persekitaran pengembangan (IDE) dan perpustakaan. IDE ditulis dalam Java dan berdasarkan persekitaran bahasa Pemprosesan. Perpustakaan ditulis dalam C dan C ++ dan disusun dengan AVR-GCC dan AVR Libc..

Langkah 2: CONTOH KOD

Dalam projek ini kami membuat perpustakaan sensor HC-SR04.

#sertakan "mylibrary.h"

HC HC, HC1;

batal persediaan () {

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

gelung kosong () {

jarak berganda1 = HC.kira (A1, A0); jarak dua kali ganda = HC1. hitung (A3, A2);

Serial.print ("jarak1 =");

Serial.println (jarak1); Serial.print ("jarak2 ="); Serial.println (jarak2); kelewatan (500); }

Langkah 3: BAHAGIAN

BAHAGIAN
BAHAGIAN

Berikut adalah senarai bahagian yang saya gunakan untuk membuat projek ini:

  • Arduino UNO
  • Papan roti
  • HC-SR04 * 2 (anda hanya boleh menggunakan satu)
  • Jumper Wires (lelaki hingga lelaki dan lelaki hingga perempuan)

Langkah 4: SKIM

SKIM
SKIM

Langkah 5: HASIL

Disyorkan: