Belajar Arduino Mudah Dan Cepat Ciptapengalaman



Menyalakan LED on/off (berkedip)










Oke guys barangkali ini waktunya bakal share aji-aji yang sudah saya pelajari mengenai memprogram arduino😎, serempak belaka cak bagi melakukan praktek sesuai judul membangkitkan LED ON dan OFF, kita harus punya sejumlah komponen bagi merenteng, komponen tersebut adalah:



1) arduino nano(terserah arduinonya barang apa, yang saya pakai jenisnya nano)



2) LED



3) benang besi jumper secukupnya


4) Protoboard (sekiranya bisa,seandainya tak ada bisa disimulasikan di proteus)







Rangkaiannya sama dengan ini

        Selepas merangkai sesuai yang ada diatas langsung kita buka Arduino IDE yang sudah terinstal kalau belum maka anda bisa download terlebih dahulu
di sini,
selepas mendownload dan diinstal terus  urai arduino IDE dan akan muncul tampilan seperti ini

Disana ditampilkan


void setup()
dan
void loop(),
kedua void ini memiliki kebaikan yang berbeda-beda. Guna dari




void setup()
kebanyakan digunakan untuk inisialisasi program, faedah ini doang dijalankan sekali yaitu detik program pertama dijalankan sekali merupakan momen acara pertama siapa dieksekusi/d


ijalankan(ketika arduino mula-mula kali dinyalakan),






kalau kepentingan dari

void loop()
acara akan dijalankan terus menerus (looping forever) sebatas arduino dimatikan.


Kedua void wajib dan harus ada pada

ketika kita aka
n memprogram.

Oke langsung sahaja ke Acara menyalakan LED ON dan OFF, saya tulis programnya nanti saya
akan jelaskan satu-suatu supaya mudah.

 Baiklah mari kita telaah suatu persatu adapun bagaian programnya

Nama-tera pin pada Arduino sejajar seperti yang tertera di board. pada salah suatu sisi board, nama-tera pinnya adalah 0-13, kemudian di sisi lain nama-nama pinnya A0-A7. Perintah pada baris 1 artinya: Variable
pinLED
merupakan konstanta kerumahtanggaan bentuk integer yang merujuk puas
pin 2
board arduino nano

              Kekuatan
pinMode()
memberi tahu bahwa pinLED adalah OUTPUT dengan demikian mikrokontroler bukan akan “membaca” ilmu mantik pin tersebut, akan namun ia semata-mata akan “menggambar” logika pada pin tersebut. Dengan pengenalan tak, jika kita ingin mendefinisikan bahwa pin ini adalah input,maka kita habis merubah OUTPUT menjadi INPUT

               Banjar ini ialah inti dari program yang akan dieksekusi selama arduino terhubung dengan listrik maupun selama arduino tidak direset.
pinLED
diset HIGH berarti LED diberi tegangan 5 volt, sedangkan LOW berarti LED akan diberi voltase 0 volt, Oleh karena itu rangkaian LED diatas akan menyala ketika diberi HIGH dan akan mati ketika diberi LOW

               Oh ya keistimewaan
delay()
digunakan untuk berhenti sejauh sekian milidetik. Karena 1 ketika=1000 milidetik. Terus bikin penulisan diarduino teradat diperhatikan bilang syarat agar tak terjadi error ketika menjalankan programa diantaranya ialah:

  1. Jika di sediakala sketch kalian menuliskan pinLED fungsinya tak akan sama dengan PinLED karena di sketch itu sifatnya
    case sensitive
    bintang sartan penulisan harus ekuivalen seperti awal, jadi jika ada error, dapat di cek segala penulisan engkau sudah benar atau belum
  2. Setiap blok kode harus dijepit dengan lingkar kurawal, kerjakan diawal mempekerjakan “{” dan diakhiri dengan “}” jika invalid satu doang maka akan terjadi error pada saat menjalankan acara
  3. Setiap terserah beber kurung “(” harus cak semau tutup lingkung “)”. jika salah suatu dari itu lain ada maka akan terjadi error.
  4. Yang anak bungsu bagi mengakhiri program biasanya ditutup dengan titik koma “;” kecuali di akhir blok kode nan ditutup dengan lingkar kurawal “}”.

                Satu lagi erat saja ketinggalan 😄 , yaitu penulisan komentar pada arduino biasanya boleh menggunakan double slash “// ” cuma cara ini belaka digunakan untuk satu baris takdirnya ingin menggunakan untuk lebih bermula satu ririt kamu boleh menggunakan “/*” untuk di mulanya dan “*/ ” buat di akhir. Contohnya seperti mana ini

\

oke sekian aja guys untuk Belajar ARDUINO dengan mudah dan cepat (PART 1) boleh ditunggu untuk nan (PART 2) di lain perian😀

Source: https://ciptapengalaman.blogspot.com/2018/08/belajar-arduino-dengan-mudah-dan-cepat.html