Arduino Başlangıç Seviyesi Projeler

Arduino Başlangıç Seviyesi Projeler; Arduino ile çalışmaya başlamadan önce, bilgisayarınızda IDE yazılımının kurulu olduğundan emin olmanız gerekir. Bu program, Arduino Uno kartınıza kodu yazmanıza, görüntülemenize ve yüklemenize izin verir. IDE’yi Arduino’nun  web sitesinden ücretsiz olarak indirebilirsiniz . IDE İndir

 

IDE kurulduktan sonra Arduino’nuzu bilgisayarınıza bağlamanız gerekecektir. Bunu yapmak için USB kablosunun bir ucunu Arduino Uno’ya ve ardından USB’nin diğer ucunu bilgisayarınızın USB bağlantı noktasına takın.

 

Yönetim Kurulu Seçin

Kart takıldıktan sonra, IDE’yi açmanız ve  kartı seçmek için Araçlar  >  Kart  >  Arduino Uno’ya tıklamanız gerekir.

Arduino Başlangıç Seviyesi Projeler

 

Arduino Başlangıç Seviyesi Projeler Seri Bağlantı Noktasını Seçin

Ardından, Arduino’ya bilgisayarınızda hangi bağlantı noktasını kullandığınızı söylemelisiniz. Bağlantı noktasını seçmek için Araçlar > Bağlantı Noktasına gidin  ve ardından Arduino  yazan bağlantı noktasını seçin .

Arduino Başlangıç Seviyesi Projeler

 

Arduino Başlangıç Seviyesi Proje Kodu

Bu eğitimdeki projeleri tamamlamak için eskiz olarak bilinen proje kodunu indirmeniz gerekecektir. Bir eskiz, tahtaya hangi işlevleri yerine getirmesi gerektiğini söyleyen bir dizi talimattır. Bu projelerden bazıları için Sparkfun  ve Arduino’daki iyi insanlar tarafından yayınlanan açık kaynak kodunu kullanıyoruz . Kodu içeren zip klasörünü indirmek için aşağıdaki bağlantıyı kullanın.

Proje Dosyalarını İndirin – (ZIP Dosyası)

Dosya indirildikten sonra, kullanmak için klasörü açmanız/ayıklamanız gerekir.

 

#1 – Arduino’yu Test Edin

İlk proje Arduino ile oluşturabileceğiniz en temel ve basit devrelerden biridir. Bu proje, doğrudan karta bağlı bir LED’i yanıp sönerek Arduino’nuzu test edecektir.

Gerekli Parçalar

  • (1)Arduino Uno
  • (1) USB A’dan B’ye Kablo
  • (1) LED 5mm
  • (1) 220 Ω Direnç

Proje Şeması

Arduino Başlangıç Seviyesi Projeler

Proje Adımları

  1. LED’in uzun bacağına (+) 220 Ω’luk bir direnç bükün.
  2. LED’in kısa ayağını kart üzerindeki zemin (GND) pimine doğru itin.
  3. LED’e bağlı olan direnç ayağını #13 pinine itin.

Proje Kodu

  1. Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
  2. Açık proje kodu –   Circuit_01_TestArduino
  3. Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
  4. Arduino’ya çizim göndermek için yükle düğmesine tıklayın.

 

#2 – Bir LED’i Yanıp Sönme

Bu proje, bir breadboard üzerinde inşa etmemiz dışında 1 numaralı projeyle aynıdır. Tamamlandığında, LED bir döngüde bir saniye yanmalı ve ardından bir saniye sönmelidir.

Gerekli Parçalar

  • (1)Arduino Uno
  • (1) USB A’dan B’ye Kablo
  • (1) Breadboard – Yarım Boy
  • (1) LED 5mm
  • (1) 220 Ω Direnç
  • (2) Atlama Telleri

Proje Şeması

Arduino Başlangıç Seviyesi Projeler

Proje Kodu

  1. Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
  2. Açık proje kodu –   Circuit_02_Blink
  3. Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
  4. Arduino’ya çizim göndermek için yükle düğmesine tıklayın.

 

#3 – Basma Düğmesi

Bir basmalı düğme anahtarı kullanarak, bir LED’i açıp kapatabileceksiniz.

Gerekli Parçalar

  • (1)Arduino Uno
  • (1) USB A’dan B’ye Kablo
  • (1) Breadboard – Yarım Boy
  • (1) LED 5mm
  • (1) 220 Ω Direnç
  • (1) 10K Ω Direnç
  • (1) Basmalı Düğme Anahtarı
  • (6) Atlama Telleri

Proje Şeması

Arduino Başlangıç Seviyesi Projeler

Proje Kodu

  1. Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
  2. Proje kodunu aç –   Circuit_03_Pushbutton
  3. Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
  4. Arduino’ya çizim göndermek için yükle düğmesine tıklayın.

 

#4 – Potansiyometre

Potansiyometre kullanarak bir LED’in direncini kontrol edebileceksiniz. Düğmeyi çevirmek LED’in yanıp sönme sıklığını artıracak ve azaltacaktır.

Gerekli Parçalar

  • (1)Arduino Uno
  • (1) USB A’dan B’ye Kablo
  • (1) Breadboard – Yarım Boy
  • (1) LED 5mm
  • (1) 220 Ω Direnç
  • (1) Potansiyometre (10k Trimpot)
  • (6) Atlama Telleri

Proje Şeması

 

Arduino Başlangıç Seviyesi Projeler

Proje Kodu

  1. Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
  2. Açık proje kodu –   Circuit_04_Potansiyometre
  3. Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
  4. Arduino’ya çizim göndermek için yükle düğmesine tıklayın.

 

#5 – Bir LED’i Söndür

Arduino üzerinde bir PWM pini kullanarak bir LED’in parlaklık yoğunluğunu arttırıp azaltabileceksiniz.

Gerekli Parçalar

  • (1)Arduino Uno
  • (1) USB A’dan B’ye Kablo
  • (1) Breadboard – Yarım Boy
  • (1) LED 5mm
  • (1) 220 Ω Direnç
  • (2) Atlama Telleri

Proje Şeması

Arduino Başlangıç Seviyesi Projeler

Proje Kodu

  1. Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
  2. Proje kodunu aç –   Circuit_05_Fade
  3. Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
  4. Arduino’ya çizim göndermek için yükle düğmesine tıklayın.

 

#6 – Kayan LED

Bu proje 6 LED’i birer birer ileri geri düzende yanıp sönecektir. Bu tür bir devre, döngü LED’lerine sahip bir arabanın yer aldığı Knight Rider şovuyla ünlendi.

Gerekli Parçalar

  • (1)Arduino Uno
  • (1) USB A’dan B’ye Kablo
  • (1) Breadboard – Yarım Boy
  • (6) LED 5mm
  • (6) 220 Ω Direnç
  • (7) Atlama Telleri

Proje Şeması

Arduino Başlangıç Seviyesi Projeler

Proje Kodu

  1. Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
  2. Açık proje kodu –   Circuit_06_Scrolling
  3. Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
  4. Arduino’ya çizim göndermek için yükle düğmesine tıklayın.

 

#7 – Çubuk Grafik

Bir potansiyometre kullanarak, arka arkaya bir dizi LED’i kontrol edebilirsiniz. Potansiyometre düğmesini çevirmek daha fazla LED’i açar veya kapatır.

Gerekli Parçalar

  • (1)Arduino Uno
  • (1) USB A’dan B’ye Kablo
  • (1) Breadboard – Yarım Boy
  • (1) Potansiyometre – Döner
  • (10) LED 5mm
  • (10) 220 Ω Direnç
  • (11) Jumper Telleri

Proje Şeması

Arduino Başlangıç Seviyesi Projeler

Proje Kodu

  1. Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
  2. Proje kodunu aç –   Circuit_07_BarGraph
  3. Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
  4. Arduino’ya çizim göndermek için yükle düğmesine tıklayın.

 

#8 – Çoklu LED’ler

Bu proje, aynı anda 8 LED’i yanıp sönmek için Arduino kartındaki 8 pimi kullanacaktır.

Gerekli Parçalar

  • (1)Arduino Uno
  • (1) USB A’dan B’ye Kablo
  • (1) Breadboard – Yarım Boy
  • (8) LED 5mm
  • (8) 330 Ω Direnç
  • (9) Jumper Telleri

Proje Şeması

Arduino Başlangıç Seviyesi Projeler

Proje Kodu

  1. Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
  2. Açık proje kodu –   Circuit_08_MultipleLEDs
  3. Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
  4. Arduino’ya çizim göndermek için yükle düğmesine tıklayın.

 

#9 – RGB LED

Bu proje, çeşitli renkler arasında gezinmek için bir RGB LED kullanacak. RGB, Kırmızı, Yeşil ve Mavi anlamına gelir ve bu LED, neredeyse sınırsız renk kombinasyonları oluşturma yeteneğine sahiptir.

Gerekli Parçalar

  • (1)Arduino Uno
  • (1) USB A’dan B’ye Kablo
  • (1) Breadboard – Yarım Boy
  • (1) RGB LED’i
  • (3) 330 Ω Direnç
  • (5) Atlama Telleri

Proje Şeması

Arduino Başlangıç Seviyesi Projeler

Proje Kodu

  1. Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
  2. Açık proje kodu –   Circuit_09_RGBLED
  3. Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
  4. Arduino’ya çizim göndermek için yükle düğmesine tıklayın.

 

#10 – Fotodirenç

Bir fotodirenç, sensöre çarpan ışık miktarına bağlı olarak bir devrenin aldığı direnci değiştirir. Bu projede, mevcut ışık miktarına bağlı olarak LED’in parlaklığı artacak veya azalacaktır.

Gerekli Parçalar

  • (1)Arduino Uno
  • (1) USB A’dan B’ye Kablo
  • (1) Breadboard – Yarım Boy
  • (1) LED 5mm
  • (1) 330 Ω Direnç
  • (1) 10K Ω Direnç
  • (1) Fotodirenç
  • (6) Atlama Telleri

Proje Şeması

Arduino Başlangıç Seviyesi Projeler

Proje Kodu

  1. Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
  2. Açık proje kodu –   Circuit_10_Photoresistor
  3. Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
  4. Arduino’ya çizim göndermek için yükle düğmesine tıklayın.

 

#11 – Sıcaklık. sensör

Bir sıcaklık sensörü, etrafındaki dünyanın ortam sıcaklıklarını ölçer. Bu projede, Arduino IDE’nin seri monitöründe sıcaklığı görüntüleyeceğiz.

Gerekli Parçalar

  • (1)Arduino Uno
  • (1) USB A’dan B’ye Kablo
  • (1) Breadboard – Yarım Boy
  • (1) Sıcaklık Sensörü – TMP36
  • (5) Atlama Telleri

Proje Şeması

Arduino Başlangıç Seviyesi Projeler

Proje Kodu

  1. Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
  2. Açık proje kodu –   Circuit_11_TempSensor
  3. Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
  4. Arduino’ya çizim göndermek için yükle düğmesine tıklayın.

 

#12 – Ton Melodisi

Proje, küçük bir melodi çalmak için bir piezo buzzer/hoparlör kullanacak.

Gerekli Parçalar

  • (1)Arduino Uno
  • (1) USB A’dan B’ye Kablo
  • (1) Breadboard – Yarım Boy
  • (1) Piezo Buzzer/Hoparlör
  • (2) Atlama Telleri

Proje Şeması

Arduino Başlangıç Seviyesi Projeler

Proje Kodu

  1. Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
  2. Açık proje kodu –   Circuit_12_ToneMelody
  3. Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
  4. Arduino’ya çizim göndermek için yükle düğmesine tıklayın.

 

#13 – Servo

Bu projede, bir servoyu tüm hareket aralığı boyunca ileri geri süpürebileceksiniz.

Gerekli Parçalar

  • (1)Arduino Uno
  • (1) USB A’dan B’ye Kablo
  • (1) Breadboard – Yarım Boy
  • (1) Servo
  • (6) Atlama Telleri

Proje Şeması

Arduino Başlangıç Seviyesi Projeler

Proje Kodu

  1. Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
  2. Açık proje kodu –   Circuit_13_Servo
  3. Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
  4. Arduino’ya çizim göndermek için yükle düğmesine tıklayın.

 

#14 – Motorlu

Anahtarlamalı bir transistör kullanarak bir DC motoru kontrol edebileceğiz. Her şey doğru bağlanmışsa, motorun döndüğünü görmelisiniz.

Gerekli Parçalar

  • (1)Arduino Uno
  • (1) USB A’dan B’ye Kablo
  • (1) Breadboard – Yarım Boy
  • (1) DC Motor
  • (1) 330 Ω Direnç
  • (1) Diyot 1N4148
  • (1) NPN Transistör
  • (6) Atlama Telleri

Proje Şeması

Arduino Başlangıç Seviyesi Projeler

Proje Kodu

  1. Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
  2. Açık proje kodu –   Circuit_14_Motor
  3. Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
  4. Arduino’ya çizim göndermek için yükle düğmesine tıklayın.

 

#15 – LCD Ekran

LCD, ekranında metin görüntüleyebilen sıvı kristal bir ekrandır. Bu projede “merhaba dünya!” sözlerini görmelisiniz. ekranda görüntülenir. Potansiyometre, ekranın kontrastını ayarlamak için kullanılır.

Gerekli Parçalar

  • (1)Arduino Uno
  • (1) USB A’dan B’ye Kablo
  • (1) Breadboard – Yarım Boy
  • (1) LCD Ekran
  • (1) Potansiyometre
  • (16) Jumper Telleri

Proje Şeması

Arduino Başlangıç Seviyesi Projeler

Proje Kodu

  1. Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
  2. Açık proje kodu –   Circuit_15_LCD
  3. Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
  4. Arduino’ya çizim göndermek için yükle düğmesine tıklayın.

 

Sorun giderme

  • IDE’de anakartınızın ve seri bağlantı noktanızın seçildiğinden emin olun. Bunu yapmak için kartınızı prize takın ve Araçlar > Kart >Arduino’ya giderek kartınızı seçin. Ardından, seri bağlantı noktanızı seçmek için Araçlar > Bağlantı Noktası > Com (Arduino) öğesine gidin.
  • LED’in uzun ayağı (+) pozitif, kısa ayağı (-) negatiftir. LED’in doğru ayağının, belirtildiği gibi Arduino veya devre tahtasının uygun piminde olduğundan emin olun.
  • Arduino veya devre tahtasındaki yanlış pime bir bileşen veya atlama teli yerleştirmek kolay olabilir. Doğru pimin kullanıldığını iki kez kontrol edin.

 

0 0 votes
Article Rating
Subscribe
Bildir
0 Yorum
Beğenilenler
En Yeniler Eskiler
Inline Feedbacks
View all comments