- 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..