Belajar Arduino Mudah Dan Cepat Cipta Pengalaman



Kobar LED on/off (berkejap)










Oke guys barangkali ini waktunya kerjakan share ilmu yang sudah saya pelajari tentang memprogram arduino😎, serta merta hanya untuk melakukan praktek sesuai judul menyalakan LED ON dan OFF, kita harus n kepunyaan bilang komponen bakal merangkai, komponen tersebut merupakan:



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



2) LED



3) kabel jumper secukupnya


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







Rangkaiannya sebagaimana ini

        Selepas merangkai sesuai yang ada diatas langsung kita bentang Arduino IDE nan sudah terinstal jika belum maka anda bisa download terlebih dahulu
di sini,
setelah mendownload dan diinstal terus  bentang arduino IDE dan akan muncul tampilan semacam ini

Disana ditampilkan


void setup()
dan
void loop(),
kedua void ini n kepunyaan kelebihan nan berbeda-beda. Fungsi dari




void setup()
biasanya digunakan bagi inisialisasi program, kemustajaban ini hanya dijalankan sekali yaitu detik program purwa dijalankan sekali yaitu ketika programa permulaan kelihatannya dieksekusi/d


ijalankan(saat arduino pertama kali dinyalakan),






jikalau arti dari

void loop()
program akan dijalankan terus menerus (looping forever) hingga arduino dimatikan.


Kedua void teristiadat dan harus ada pada

saat kita aka
n memprogram.

Oke langsung saja ke Program menyalakan LED ON dan OFF, saya catat programnya jemah saya
akan jelaskan satu per supaya mudah.

 Baiklah mari kita selidik satu persatu adapun bagaian programnya

Nama-nama pin plong Arduino sama sama dengan yang tertera di board. sreg salah suatu sisi board, label-nama pinnya adalah 0-13, kemudian di sisi lain nama-nama pinnya A0-A7. Perintah plong baris 1 artinya: Variable
pinLED
merupakan konstanta dalam bentuk integer yang merujuk pada
pin 2
board arduino nano

              Fungsi
pinMode()
membagi sempat bahwa pinLED ialah OUTPUT dengan demikian mikrokontroler tidak akan “membaca” logika pin tersebut, akan tetapi dia namun akan “menulis” akal sehat lega pin tersebut. Dengan kata lain, takdirnya kita ingin mendefinisikan bahwa pin ini adalah input,maka kita lampau merubah OUTPUT menjadi INPUT

               Baris ini yaitu inti bersumber program nan akan dieksekusi selama arduino terhubung dengan elektrik maupun sejauh arduino tidak direset.
pinLED
diset HIGH signifikan LED diberi tegangan 5 volt, sementara itu LOW berharga LED akan diberi tegangan 0 volt, Oleh karena itu sangkutan LED diatas akan menyala ketika diberi HIGH dan akan mati ketika diberi LOW

               Oh ya fungsi
delay()
digunakan bikin nangkring selama sekian milidetik. Karena 1 detik=1000 milidetik. Terus untuk penulisan diarduino perlu diperhatikan beberapa syarat kiranya enggak terjadi error ketika menjalankan programa diantaranya ialah:

  1. Jika di sediakala sketch kalian menuliskan pinLED fungsinya tak akan setara dengan PinLED karena di sketch itu sifatnya
    case sensitive
    jadi penulisan harus setolok seperti mana awal, jadi jika ada error, bisa di cek segala apa penulisan sira sudah benar atau belum
  2. Setiap blok kode harus dijepit dengan kurung kurawal, untuk diawal mempekerjakan “{” dan diakhiri dengan “}” jika kurang satu saja maka akan terjadi error kapan menjalankan program
  3. Setiap suka-suka buka kurung “(” harus terserah tutup kurung “)”. jika pelecok satu dari itu tak ada maka akan terjadi error.
  4. Yang terakhir untuk mengakhiri program biasanya ditutup dengan tutul koma “;” kecuali di akhir blok kode nan ditutup dengan kurung kurawal “}”.

                Satu lagi hampir doang tunggakan 😄 , yaitu penulisan komentar pada arduino biasanya boleh memperalat double slash “// ” tetapi pendirian ini hanya digunakan untuk satu baris takdirnya ingin menggunakan bikin lebih terbit satu ririt anda bisa menggunakan “/*” untuk di awal dan “*/ ” lakukan di penutup. Contohnya seperti mana ini

\

oke sekian aja guys untuk BELAJAR ARDUINO dengan mudah dan cepat (PART 1) bisa ditunggu untuk yang (PART 2) di tak perian😀

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