• Ilk once guc baglantilari yapilmaliidir.GND ve 5V birbirine iletken yaparsak (kisa devre) Arduino ya zarar verebilirsiniz …
  • Uygun elektronik baglantialri dikkatli yapilmalidir.Karmasik bir devre adim adim gerceklestirilmeli ve her adimda test yapilmalidir..
  • GND : Toprak (0V) ,Negatif uc ta denilmektedir…
  • 5V / VCC : Sensor baglantilari ve harici baglantilar icin kullaniyoruz.Pozitif voltajimiz.
  • Vin : Arduino ya harici elektrik vermek icin bu ucu kullaniyoruz.Adaptor bagladigimizda giris elektrigi 9V bu pinden de cikmaktadir.

 

  • Guc pinleri , Analog Pinleri , Digital Pinleri
  • USB kablosu ile baglanti yapildiginda bilgisayar uzerinden 5V almaktadir.

Analog Pinler

  • A0 – A5 pinlerine 0 ile 5 volt araliginda girilen voltaj degerleri Arduino tarafindan okunur.
  • A4 ve A5 pinleri I2C Seri haberlesme portu uygulamalari bu 2 pinle yapilir.

 

Digital Pinler

  • D0 – D13 ,0V veya 5V digital voltajlari ile islem yaptigimiz pinlerdir.
  • D3 , D5 , D9 ,D10,D11 pinlerinden PWM sinyal cikisi yapilabilmektedir.
  • D0 ,D1 pinleri (TX – RX) kartin USB haberlesmesinde kullanilmaktadir.

Arduino Kod Yapisi

Setup() : Icerisinde sadece pin tanimlamalari , degiskenlere deger atamalar ,Serial.Begin() fonksiyonu gibi Arduino icin yapilan genel ayarlamalardir.Arduinoyaenerji verildiginde veya arduino kartina reset atildiginda sadece 1 defa calisir ve loop fonksiyonuna gecis yapar.

 

Loop() : Ana program kodlarinin yazildigi satirdir.Arduinoya enerji verildiginde veya Arduino kartina reset atildiginda ilk once Setup fonksiyonunun ardindan surekli olarak loop fonksiyonunun icerisi sonsuz defa calisir..