Repository latihan git dan implementasi function untuk anggota baru ekskul
File header untuk library ledLibrary
Mengenai penjelasan file header dapat merujuk link berikut
Untuk contoh penggunaan dapat melihat led-git-exec.ino
Include file ledLibrary.h ke dalam file ino dengan tanda petik
#include "ledLibrary.h" //Jika di direktori yang sama
#include "./direktori/ledLibrary.h" //Jika di direktori yang berbeda
Fungsi untuk menyalakan atau mematikan sebuah lampu, menerima dua parameter led dan act di mana act adalah aksi yang akan dilakukan (0 untuk mati, 1 untuk hidup)
Contoh:
void loop(){
TurnExec(5, 1); //Menyalakan lampu di pin 5
TurnExec(5, 0); //Mematikan lampu di pin 5
}
Fungsi untuk menyalakan dan mematikan lampu dalam sebuah loop, menerima tiga parameter start, end, dan increment
start tidak boleh lebih kecil daripada end
Contoh:
void loop(){
TurnLoop(1, 5, 1); //Menyalakan dan mematikan lampu dari pin 1 hingga 5 dengan 1 lompatan atau increment
TurnLoop(6, 10, 2); //Menyalakan dan mematikan lampu dari pin 6 hingga 10 dengan 2 lompatan atau increment
}
Fungsi untuk mengubah angka source menjadi change
Pengenalan kepada Pointer
Contoh:
int source = 5;
void loop(){
ChangePointer(source, 1); //Mengubah angka source menjadi 1
}