Jump to content
JG:RP sedang menjadi korban serangan DDoS dengan skala besar. Kami masih menunggu balasan dari pihak provider terkait serangan ini. ×

Arduino Basic #2


Recommended Posts

Posted (edited)

   ARDUINO BASIC #2

 

      Tentu jikalau kalian ingin berkecimung di dunia Arduino, kalian harus mengenal paling tidak elektronika basic. Beda halnya dengan Programmer Software, Programmer Hardware tentu lebih rumit, karena harus memperhatikan 2 aspek , pertama Code nya, kedua Hardwarenya. Di dalam Pemrogramman Hardware, seluruh keluaran baik Input atau Output harus di pastikan ataukah itu digunakan dan aktif Low atau High. Aktif Low atau High disini bermaksud saat Arduino pertama kali On, maka pin yang anda inginkan akan standby berlogika Low atau High guna menghindari arus Interferrence yang masuk di pin itu ( Guna dari ini wajib untuk INPUT , optional untuk OUTPUT). Untuk pertama kali bagi semua Hardware Coder pasti akan melakukan inisialisasi pin guna memberitahu kepada Arduino bahwa mana pin digunakan untuk INPUT  ataupun OUTPUT. Mari cuss kita bahas :

 

Inisialisasi selalu di lakukan di SETUP untuk di run hanya sekali saat Arduino menyala:

 

 

void setup (){

pinMode(13,OUTPUT);

}

 

Mari kita telaah disitu ada fungsi khusus yang berfungsi untuk inisialisasi pin yaitu "pinMode(pin, status);".

1. Besar dan kecil huruf itu sangat harus diperhatikan kawan newbie, karena berpengaruh juga, kalau tidak sama seperti syntax penulisan maka bisa dianggap ERROR.

2. Pin yaitu Pin nomor berapa yang kalian ingin inisialisasikan. Ohya jika kalian sedang melakukan pemrograman berat tentu kalian harus melabeli pin pin tersebut, sedikit tips dari saya, jika kalian ingin melabeli pin jangan gunakan seperti ini "int LED = 13", karena hal ini cukup menghabiskan memori, karena disitu terdapat variable integer "int" yang dapat memakan memori, memang sih tidak banyak tapi ayolah "Save Your Global Memory". Gunakan saja "#define LED 13" untuk inisialisasi karena tidak memakan memory, ex : pinMode(LED,OUTPUT).

 

Nah seperti itu kawan , yok tunggu apalagi, ayo coba, Pemrograman Hardware itu Mudah!, Elektronika itu Mudah!.

Saya bukan lah Expert dibidang ini, namun hanya seseorang yang menekuni bidang ini, jadi ada suatu yang salah atau tidak dibenarrkan, saya menerima saran dan kritik :D

Edited by RadenRose
  • 6 months later...
  • 1 year later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...