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 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 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.
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ı
Proje Adımları
- LED’in uzun bacağına (+) 220 Ω’luk bir direnç bükün.
- LED’in kısa ayağını kart üzerindeki zemin (GND) pimine doğru itin.
- LED’e bağlı olan direnç ayağını #13 pinine itin.
Proje Kodu
- Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
- Açık proje kodu – Circuit_01_TestArduino
- Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
- 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ı
Proje Kodu
- Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
- Açık proje kodu – Circuit_02_Blink
- Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
- 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ı
Proje Kodu
- Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
- Proje kodunu aç – Circuit_03_Pushbutton
- Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
- 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ı
Proje Kodu
- Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
- Açık proje kodu – Circuit_04_Potansiyometre
- Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
- 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ı
Proje Kodu
- Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
- Proje kodunu aç – Circuit_05_Fade
- Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
- 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ı
Proje Kodu
- Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
- Açık proje kodu – Circuit_06_Scrolling
- Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
- 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ı
Proje Kodu
- Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
- Proje kodunu aç – Circuit_07_BarGraph
- Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
- 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ı
Proje Kodu
- Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
- Açık proje kodu – Circuit_08_MultipleLEDs
- Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
- 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ı
Proje Kodu
- Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
- Açık proje kodu – Circuit_09_RGBLED
- Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
- 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ı
Proje Kodu
- Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
- Açık proje kodu – Circuit_10_Photoresistor
- Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
- 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ı
Proje Kodu
- Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
- Açık proje kodu – Circuit_11_TempSensor
- Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
- 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ı
Proje Kodu
- Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
- Açık proje kodu – Circuit_12_ToneMelody
- Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
- 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ı
Proje Kodu
- Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
- Açık proje kodu – Circuit_13_Servo
- Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
- 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ı
Proje Kodu
- Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
- Açık proje kodu – Circuit_14_Motor
- Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
- 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ı
Proje Kodu
- Arduino kartını USB kablosunu kullanarak bilgisayarınıza bağlayın.
- Açık proje kodu – Circuit_15_LCD
- Önceki bölümde belirtildiği gibi kartı ve seri bağlantı noktasını seçin.
- 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.
Arduino Süper Başlangıç Seti / Uno Rev3 ( Klon )
Arduino Süper Başlangıç Seti; Bu set ile mühendislik çalışmalarında, öğrenci projelerinde, akademik çalışmalarda, sanatsal faaliyet ve çocuklara verilen programlama eğitimlerinde kullanılmakta olan Arduino platformu açık kaynaklı olduğu için de birçok örnek uygulama ve çalışma yapılabilmektedir.