106 proje

Arduino Projeleri

Arduino, elektroniğe ve kodlamaya başlamanın en kolay yoludur. En çok kullanılan kart olan Arduino Uno, ATmega328P mikrodenetleyicisiyle 5 V'ta çalışır; 14 dijital ve 6 analog pini sayesinde LED, buton, sensör, ekran ve motorları doğrudan bağlayabilirsin. Kart USB ile bilgisayara takılır ve ücretsiz Arduino IDE'de C/C++ tabanlı kısa kodlarla programlanır.

Bu sayfadaki Arduino projeleri ilk kez devre kuranlar, öğrenciler, öğretmenler ve elektroniği hobi olarak yapanlar için hazırlandı. Her projede malzeme listesi, devre şeması, açıklamalı kod ve sık yapılan hataların çözümü var. Projeler zorluk seviyesine ve konuya göre gruplandı; seviyene uygun olanı hemen bulursun. Kodları kopyalayıp doğrudan Arduino IDE'ye yapıştırabilirsin.

Nasıl başlanır? Bir Arduino Uno, bir breadboard, birkaç jumper kablo, LED ve 220 Ω direnç ilk hafta için yeterli. Aşağıdaki “Başlangıç için ilk 10 proje” listesini sırayla izle: önce LED yakma ve buton okuma, ardından sensörlerle ölçüm, en son ekran ve motor kontrolü. Takıldığında ilgili komponent sayfasına ve ücretsiz hesaplama araçlarına göz at.

Başlangıç için ilk 10 proje

Bu sırayla ilerlersen her proje bir öncekinin üzerine yeni bir beceri ekler.

  1. 1Led YakmaLed YakmaArduino ile tek bir LED'i belirli aralıklarla yakıp söndüren temel giriş projesi. digitalWrite ve delay fonksiyonlarının kullanımını öğretir.Başlangıç
  2. 22 Adet Led Yakma2 Adet Led Yakmaİki LED'i sırayla yakıp söndürerek flip-flop efekti oluşturan proje. Birden fazla çıkış pinini kontrol etmeyi öğretir.Başlangıç
  3. 3Trafik LambasıTrafik LambasıKırmızı, sarı ve yeşil LED'lerle gerçek bir trafik lambası simülasyonu yapan proje. Zamanlama ve sıralı kontrol mantığını öğretir.Başlangıç
  4. 4Polis ÇakarPolis Çakarİki LED'i hızlı aralıklarla yanıp söndürerek polis çakar lambası efekti oluşturan proje. for döngüsü ve zamanlama kontrolünü öğretir.Başlangıç
  5. 5Buton İle Led Yakma (Push)Buton İle Led Yakma (Push)Butona basıldığında LED'i yakan, bırakıldığında söndüren anlık (push) kontrol projesi. digitalRead ile buton okuma ve koşullu ifade kullanımını öğretir.Başlangıç
  6. 6Buton İle Led Yakma (On Off)Buton İle Led Yakma (On Off)Her buton basışında LED'in durumunu değiştiren (aç/kapa) toggle projesi. Durum değişkeni ve debounce mantığını öğretir.Başlangıç
  7. 7Ldr İle Işık Şiddeti OkumaLdr İle Işık Şiddeti OkumaLDR sensörü ile ortam ışık şiddetini ölçüp Serial Monitor'da gösteren proje. Analog sensör okuma ve seri haberleşme temellerini öğretir.Başlangıç
  8. 8Ldr İle Gece LambasıLdr İle Gece LambasıOrtam karardığında LED'i otomatik olarak yakan LDR tabanlı gece lambası projesi. Analog eşik değeri karşılaştırması ile otomatik kontrol mantığını öğretir.Başlangıç
  9. 9Buzzer KullanımıBuzzer KullanımıBuzzer'ı belirli frekansta ve aralıklarla ses çıkaracak şekilde kullanan temel proje. tone() ve noTone() fonksiyonlarının kullanımını öğretir.Başlangıç
  10. 10IR Alıcı Ve Kumanda Değer OkumaIR Alıcı Ve Kumanda Değer OkumaIR alıcı modülü ile uzaktan kumandadan gelen kızılötesi sinyallerin HEX değerlerini Serial Monitor'da okuyan proje. IRremote kütüphanesi kullanımını öğretir.Başlangıç

Zorluk seviyesine göre projeler

Başlangıç seviyesi31 proje

Led Yakma
#1Başlangıç

Led Yakma

Arduino ile tek bir LED'i belirli aralıklarla yakıp söndüren temel giriş projesi. digitalWrite ve delay fonksiyonlarının kullanımını öğretir.

4.7(163)
784
2 Adet Led Yakma
#2Başlangıç

2 Adet Led Yakma

İki LED'i sırayla yakıp söndürerek flip-flop efekti oluşturan proje. Birden fazla çıkış pinini kontrol etmeyi öğretir.

4.6(102)
303
Trafik Lambası
#3Başlangıç

Trafik Lambası

Kırmızı, sarı ve yeşil LED'lerle gerçek bir trafik lambası simülasyonu yapan proje. Zamanlama ve sıralı kontrol mantığını öğretir.

4.8(123)
306
Polis Çakar
#4Başlangıç

Polis Çakar

İki LED'i hızlı aralıklarla yanıp söndürerek polis çakar lambası efekti oluşturan proje. for döngüsü ve zamanlama kontrolünü öğretir.

4.7(95)
212
Buton İle Led Yakma (Push)
#9Başlangıç

Buton İle Led Yakma (Push)

Butona basıldığında LED'i yakan, bırakıldığında söndüren anlık (push) kontrol projesi. digitalRead ile buton okuma ve koşullu ifade kullanımını öğretir.

4.9(110)
179
Buton İle Led Yakma (On Off)
#10Başlangıç

Buton İle Led Yakma (On Off)

Her buton basışında LED'in durumunu değiştiren (aç/kapa) toggle projesi. Durum değişkeni ve debounce mantığını öğretir.

4.8(100)
158
Ldr İle Işık Şiddeti Okuma
#11Başlangıç

Ldr İle Işık Şiddeti Okuma

LDR sensörü ile ortam ışık şiddetini ölçüp Serial Monitor'da gösteren proje. Analog sensör okuma ve seri haberleşme temellerini öğretir.

4.6(78)
119
Ldr İle Gece Lambası
#12Başlangıç

Ldr İle Gece Lambası

Ortam karardığında LED'i otomatik olarak yakan LDR tabanlı gece lambası projesi. Analog eşik değeri karşılaştırması ile otomatik kontrol mantığını öğretir.

4.8(99)
154
Buzzer Kullanımı
#13Başlangıç

Buzzer Kullanımı

Buzzer'ı belirli frekansta ve aralıklarla ses çıkaracak şekilde kullanan temel proje. tone() ve noTone() fonksiyonlarının kullanımını öğretir.

4.7(88)
149
IR Alıcı Ve Kumanda Değer Okuma
#16Başlangıç
Premium

IR Alıcı Ve Kumanda Değer Okuma

IR alıcı modülü ile uzaktan kumandadan gelen kızılötesi sinyallerin HEX değerlerini Serial Monitor'da okuyan proje. IRremote kütüphanesi kullanımını öğretir.

4.5(39)
55
IR Alıcı, Kumanda ve Buzzer ile Hazır Melodi Çalma
#18Başlangıç
Premium

IR Alıcı, Kumanda ve Buzzer ile Hazır Melodi Çalma

IR kumandanın farklı tuşlarına basarak Mario, Anneler Günü ve Yılbaşı melodilerini buzzer ile çalan proje. Kumanda ile fonksiyon tetikleme ve melodi programlamayı birleştirir.

4.8(57)
74
Hareket Sensörü İle Hareket Algılayıcı
#24Başlangıç
Premium

Hareket Sensörü İle Hareket Algılayıcı

PIR hareket sensörü ile ortamdaki hareketi algılayarak LED yakan temel proje. Dijital sensör okuma ve hareket algılama mantığını öğretir.

4.6(47)
66
HC-SR04 Mesafe Ölçme (Serial Ekran)
#27Başlangıç

HC-SR04 Mesafe Ölçme (Serial Ekran)

HC-SR04 ultrasonik sensör ile mesafe ölçüp sonucu Serial Monitor'da cm cinsinden gösteren proje. Ses dalgası ile mesafe hesaplama prensibini öğretir.

4.6(44)
65
I2C İle LCD Ekran Kullanımı
#32Başlangıç
Premium

I2C İle LCD Ekran Kullanımı

I2C modülü sayesinde sadece 2 kablo (SDA, SCL) ile LCD ekranı kontrol ederek mesaj yazdıran proje. I2C protokolü ile pin tasarrufu sağlamayı öğretir.

4.8(53)
69
Bluetooth İle Telefondan Led Yakma
#34Başlangıç
Premium

Bluetooth İle Telefondan Led Yakma

HC-06 Bluetooth modülü ile telefondan gönderilen komutlarla LED'leri açıp kapatan kablosuz kontrol projesi. Seri haberleşme üzerinden Bluetooth veri alışverişini öğretir.

4.8(68)
88
Servo Motor Kullanım
#35Başlangıç
Premium

Servo Motor Kullanım

Servo motoru 0°, 90° ve 180° açılarına sırayla konumlandıran temel kullanım projesi. Servo kütüphanesi ve açı kontrol mantığını öğretir.

4.7(48)
66
Potansiyometre İle Servo Motor Kullanım
#36Başlangıç
Premium

Potansiyometre İle Servo Motor Kullanım

Potansiyometre değerini 0-180° aralığına dönüştürerek servo motoru gerçek zamanlı kontrol eden proje. map() fonksiyonu ve analog-servo entegrasyonunu öğretir.

4.6(37)
51
Reed Röle Değer Okuma
#37Başlangıç
Premium

Reed Röle Değer Okuma

Reed röle sensörünün manyetik alan varlığında verdiği dijital değeri Serial Monitor'da okuyan temel proje. Manyetik algılama prensibini öğretir.

4.4(21)
27
Reed Röle Kapı Sensörü
#38Başlangıç
Premium

Reed Röle Kapı Sensörü

Reed röle ile mıknatıs yaklaştığında yeşil, uzaklaştığında kırmızı LED yakan kapı açık/kapalı algılama projesi. Manyetik sensör ile durum gösterimi yapmayı öğretir.

4.7(34)
44
RGB Led Kullanımı
#39Başlangıç
Premium

RGB Led Kullanımı

RGB LED'in kırmızı, yeşil ve mavi renklerini sırayla yakıp söndüren temel kullanım projesi. Ortak katotlu RGB LED kontrolünü öğretir.

4.9(72)
97
RGB Led İle Yumuşak Renk Geçişi
#40Başlangıç
Premium

RGB Led İle Yumuşak Renk Geçişi

analogWrite ile RGB LED'in renklerini kademeli olarak geçiş yaptırarak yumuşak gökkuşağı efekti oluşturan proje. PWM ile renk karışımı ve geçiş animasyonu mantığını öğretir.

4.8(58)
76
NTC ve 2x16 Lcd Ekran İle Sıcaklık Ölçümü
#44Başlangıç
Premium

NTC ve 2x16 Lcd Ekran İle Sıcaklık Ölçümü

NTC termistör ile ortam sıcaklığını ölçüp I2C LCD ekranda Celsius cinsinden gösteren proje. Steinhart-Hart denklemi ile analog değerden sıcaklık hesaplamayı öğretir.

4.5(33)
44
DS1302 RTC Saat Modülü Kurulum
#45Başlangıç
Premium

DS1302 RTC Saat Modülü Kurulum

DS1302 RTC modülünün saat ve tarih bilgisini ayarlayıp Serial Monitor'da gösteren kurulum projesi. Gerçek zamanlı saat modülü kullanımını öğretir.

4.5(23)
31
4'lü 7 Segment Display İle Bomba Animasyonu
#49Başlangıç
Premium

4'lü 7 Segment Display İle Bomba Animasyonu

4'lü 7 segment display'de 1:05'ten geri sayan bomba oyunu. A0, A1 ve A2'ye bağlı üç "bomba kablosu"ndan biri GND'den çekilince: A0 sayımı hızlandırır, A1 bombayı etkisiz hâle getirir (yeşil LED), A2 h

4.8(62)
78
Gaz Sensörü Kullanımı
#51Başlangıç
Premium

Gaz Sensörü Kullanımı

MQ serisi gaz sensörü ile ortamdaki gaz yoğunluğunu ölçerek eşik değerini aştığında LED ve buzzer ile alarm veren proje. Analog gaz ölçümü ve eşik karşılaştırmasını öğretir.

4.6(37)
49
RFID Değer Okuma
#53Başlangıç
Premium

RFID Değer Okuma

RC522 RFID modülü ile kart veya anahtarlık yaklaştırıldığında seri numarasını Serial Monitor'da okuyan proje. SPI haberleşme ve RFID okuma temellerini öğretir.

4.7(47)
61
3x4 Keypad Kullanım
#61Başlangıç
Premium

3x4 Keypad Kullanım

3x4 keypad tuş takımından basılan tuşu okuyarak Serial Monitor'da gösteren temel proje. Keypad kütüphanesi ve matris tuş takımı kullanımını öğretir.

4.5(24)
31
4x4 Keypad Kullanım
#63Başlangıç
Premium

4x4 Keypad Kullanım

4x4 keypad tuş takımından basılan tuşu okuyarak Serial Monitor'da gösteren temel proje. 4 sütunlu genişletilmiş keypad yapılandırmasını öğretir.

4.5(27)
35
Pot ile SG90 Servo Açı Kontrolü
#99Başlangıç
Premium

Pot ile SG90 Servo Açı Kontrolü

Potansiyometre ile Servo Motor (SG90) Kontrolü Bu projenin temel amacı, analog bir giriş birimi olan potansiyometreyi kullanarak, bir servo motorun açısal konumunu gerçek zamanlı ve hassas bir şekilde kontrol etmektir. Proje, analog-dijital dönüşüm (ADC) ve sinyal haritalama mantığını kavramak için temel bir mühendislik örneğidir. Çalışma Mantığı: Analog Veri Okuma: Kullanıcı potansiyometreyi çevirdiğinde, direnç değişimi sonucunda Arduino'nun A0 analog pinine 0V ile 5V arasında bir voltaj siny

4.5(24)
38
Arduino İle Mehter Marşı
#100Başlangıç
Premium

Arduino İle Mehter Marşı

Bu Proje, Sadece Arduino Uno, Buzzer ve Jumper Kablolar Kullanarak Mehter Marşını Sonsuz Döngü İle Çalmanızı Sağlar. Sadece Bağlantıları Yapın, ve Kodu Yapıştırın.

4.0(24)
36
Arduino Sihirli Tablet (2 Potansiyometre + OLED Ekran)
#164Başlangıç
Premium

Arduino Sihirli Tablet (2 Potansiyometre + OLED Ekran)

Çocukluğumuzun sihirli tabletini Arduino ile yeniden yapıyoruz! Sol **potansiyometre** kalemi yatayda, sağdaki dikeyde hareket ettirir ve **0.96 inç OLED** ekranda kesintisiz bir çizgi kalır. **KALEM** butonu kalemi kaldırıp indirir, **SİL** butonu ekranı silgi animasyonu ve **buzzer** sesiyle temizler. Analog okuma, titreşim filtreleme ve ekrana çizim için eğlenceli bir başlangıç projesi.

0.0(0)

Orta seviye52 proje

Yürüyen Led
#5Orta

Yürüyen Led

6 LED'i sırayla yakarak yürüyen ışık efekti oluşturan proje. Dizi (array) kullanımı ve for döngüsüyle çoklu pin kontrolünü öğretir.

4.6(83)
186
Karaşimşek Led
#6Orta

Karaşimşek Led

6 LED'i ileri-geri sırayla yakarak Knight Rider tarzı karaşimşek efekti oluşturan proje. Çift yönlü döngü mantığını öğretir.

4.8(103)
183
Hız Ayarlı Yürüyen Led
#7Orta

Hız Ayarlı Yürüyen Led

Potansiyometre ile LED yürüme hızını gerçek zamanlı olarak ayarlayabilen proje. analogRead ile potansiyometre değerini okuyarak delay süresini dinamik kontrol etmeyi öğretir.

4.6(71)
133
Hız Ayarlı Karaşimşek Led
#8Orta

Hız Ayarlı Karaşimşek Led

Potansiyometre ile karaşimşek LED animasyonunun hızını gerçek zamanlı olarak ayarlayabilen proje. Analog giriş ve çift yönlü döngü kontrolünü birleştirir.

4.5(59)
115
Buzzer İle Frekans Ayarı
#14Orta

Buzzer İle Frekans Ayarı

4 buton ile buzzer'ın frekansını artırıp azaltabilen, açıp kapatabilen interaktif proje. Çoklu buton okuma ve değişken kontrolünü öğretir.

4.6(67)
110
Buzzer İle İstiklal Marşı
#15Orta

Buzzer İle İstiklal Marşı

Buzzer ile Türkiye Cumhuriyeti İstiklal Marşı'nın ilk iki kıtasını nota nota çalan proje. Frekans-nota ilişkisini ve melodi programlamayı öğretir.

4.9(95)
153
IR Alıcı Ve Kumanda İle Led Açma Kapatma
#17Orta
Premium

IR Alıcı Ve Kumanda İle Led Açma Kapatma

Uzaktan kumandanın farklı tuşlarıyla 3 LED'i bağımsız olarak açıp kapatabilen IR kontrol projesi. Kumanda kodlarını eşleştirme ve çoklu çıkış kontrolünü öğretir.

4.7(45)
66
Lazerli Uyarı Sistemi
#22Orta
Premium

Lazerli Uyarı Sistemi

Lazer ışını kesildiğinde LDR üzerinden algılayarak buzzer ve LED ile uyarı veren güvenlik projesi. Lazer-LDR çifti ile ışık kesintisi algılama mantığını öğretir.

4.8(64)
82
Hareket Sensörü İle Kapı Zili ve Işık
#25Orta
Premium

Hareket Sensörü İle Kapı Zili ve Işık

PIR sensörü hareket algıladığında LED'i yakıp buzzer ile kapı zili melodisi çalan proje. Hareket algılama ile ses ve ışık bildirimini birleştirir.

4.7(54)
70
HC-SR04 ile Park Sensörü
#28Orta
Premium

HC-SR04 ile Park Sensörü

HC-SR04 sensörü ile nesne yaklaştıkça buzzer bip hızını artıran ve LED ile uyaran park sensörü projesi. Mesafeye orantılı geri bildirim mantığını öğretir.

4.8(64)
83
Boy Ölçüm Projesi
#33Orta
Premium

Boy Ölçüm Projesi

HC-SR04 sensörü ve I2C LCD ekran ile kalibrasyon yaparak boy ölçümü gerçekleştiren proje. İki buton ile kalibrasyon ve ölçüm adımlarını yöneterek pratik bir uygulama sunar.

4.5(25)
33
7 Segment Display İle 0-9 Sayı Yazdırma
#41Orta
Premium

7 Segment Display İle 0-9 Sayı Yazdırma

7 segment display üzerinde 0'dan 9'a kadar sayıları sırayla gösteren proje. Segment pinlerini kontrol ederek rakam oluşturma mantığını öğretir.

4.5(30)
42
DS1302 RTC Saat LCD Ekran İle Kullanımı
#46Orta
Premium

DS1302 RTC Saat LCD Ekran İle Kullanımı

DS1302 RTC modülünden okunan saat, tarih ve gün bilgisini I2C LCD ekranda gösteren dijital saat projesi. RTC ve LCD entegrasyonunu öğretir.

4.7(41)
51
4'lü 7 Segment Display'e 0-9999 Sayı Yazdırma
#47Orta
Premium

4'lü 7 Segment Display'e 0-9999 Sayı Yazdırma

4'lü 7 segment display üzerinde 0'dan 9999'a kadar sayıları SevSeg kütüphanesi ile gösteren proje. Multiplexing (tarama) yöntemiyle çok haneli gösterim mantığını öğretir.

4.4(19)
25
4'lü 7 Segment Display İle Dijital Saat
#48Orta
Premium

4'lü 7 Segment Display İle Dijital Saat

DS1302 RTC modülü ve 4'lü 7 segment display ile saat ve dakikayı gösteren dijital saat projesi. Gerçek zamanlı saat verisi ile segment gösterimini birleştirir.

4.8(56)
73
Alev Sensörü Kullanımı
#50Orta
Premium

Alev Sensörü Kullanımı

Alev sensörü modülü ile ortamda alev algılandığında kırmızı LED ve buzzer ile alarm veren, güvenli durumda yeşil LED yakan proje. Dijital alev algılama mantığını öğretir.

4.6(33)
44
RFID Kimlik Doğrulama
#54Orta
Premium

RFID Kimlik Doğrulama

RC522 RFID modülü ile okunan kart ID'sini kayıtlı ID ile karşılaştırarak yeşil veya kırmızı LED ile erişim izni veren kimlik doğrulama projesi.

4.8(64)
83
DHT11 İle Sıcaklık Ve Nem
#55Orta

DHT11 İle Sıcaklık Ve Nem

DHT11 sensörü ile ortam sıcaklığı ve nem değerini ölçerek I2C LCD ekranda gösteren proje. Dijital sıcaklık/nem sensörü kullanımını öğretir.

4.7(47)
60
LCD Ekran ile Dijital Voltmetre
#56Orta
Premium

LCD Ekran ile Dijital Voltmetre

Gerilim bölücü devresi ile 0-55V aralığında voltaj ölçümü yaparak sonucu I2C LCD ekranda gösteren dijital voltmetre projesi. Gerilim bölücü formülü ve analog ölçüm kalibrasyonunu öğretir.

4.5(27)
36
2 Arduino Tek Yönlü Haberleşme
#57Orta
Premium

2 Arduino Tek Yönlü Haberleşme

İki Arduino arasında seri haberleşme ile tek yönlü veri aktarımı yapan proje. Verici tarafta buton basışını algılayıp alıcı tarafta LED'i kontrol etmeyi öğretir.

4.4(37)
50
2 Arduino Çift Yönlü Haberleşme
#58Orta
Premium

2 Arduino Çift Yönlü Haberleşme

İki Arduino arasında seri haberleşme ile çift yönlü veri aktarımı yapan proje. Her iki kart da hem buton okuyup veri gönderir hem de veri alıp LED kontrol eder.

4.5(20)
26
Joystick İle Led Kontrol
#59Orta
Premium

Joystick İle Led Kontrol

Joystick modülünün X ve Y eksen değerlerine göre 4 farklı yönde LED'leri yakan kontrol projesi. Analog joystick okuma ve yön algılama mantığını öğretir.

4.7(50)
66
Joystick İle Servo Kontrol
#60Orta
Premium

Joystick İle Servo Kontrol

Joystick modülü ile iki servo motoru X ve Y eksenlerinde bağımsız olarak kontrol eden pan-tilt projesi. Joystick-servo entegrasyonu ve konum takibi mantığını öğretir.

4.7(42)
58
3x4 Keypad Led Uygulaması
#62Orta
Premium

3x4 Keypad Led Uygulaması

3x4 keypad tuşlarıyla 3 LED'i bağımsız olarak açıp kapatabilen ve toplu kontrol yapabilen proje. Keypad ile çoklu çıkış kontrolünü öğretir.

4.6(29)
38
Arduino Yazılımcı Klavyesi
#65Orta
Premium

Arduino Yazılımcı Klavyesi

Arduino Leonardo ve 4x4 keypad ile bilgisayara if, for, digitalWrite gibi Arduino kod bloklarını tek tuşla yazan programcı klavyesi projesi. HID klavye emülasyonunu öğretir.

4.7(40)
52
Python Yazılımcı Klavyesi
#66Orta
Premium

Python Yazılımcı Klavyesi

Arduino Leonardo ve 4x4 keypad ile bilgisayara if, for, print gibi Python kod bloklarını tek tuşla yazan programcı klavyesi projesi. HID klavye emülasyonunu öğretir.

4.6(35)
45
Step Motor Kullanımı
#67Orta
Premium

Step Motor Kullanımı

28BYJ-48 step motoru ULN2003A sürücü kartı ile saat yönünde ve tersine tam tur döndüren temel proje. Step motor adımlama ve yön kontrolünü öğretir.

4.5(31)
41
Step Motordan 360 Derecelik Servo Motor Yapımı
#68Orta
Premium

Step Motordan 360 Derecelik Servo Motor Yapımı

Step motoru belirli açılara (0°-360°) konumlandırabilen, adım başına derece hesaplaması yapan servo benzeri kontrol projesi. Hassas açı hesaplama ve konum takibi mantığını öğretir.

4.5(22)
30
WS2812B Kullanımı
#69Orta
Premium

WS2812B Kullanımı

WS2812B adreslenebilir LED şeridinde her bir LED'in rengini bağımsız olarak ayarlayarak temel kullanımını gösteren proje. FastLED kütüphanesi ile piksel bazlı renk kontrolünü öğretir.

4.8(54)
70
WS2812B İle Polis Çakar Yapımı
#70Orta
Premium

WS2812B İle Polis Çakar Yapımı

WS2812B LED şeridi ile kırmızı ve mavi renkleri hızlıca yanıp söndürerek polis çakar efekti oluşturan proje. Grup bazlı LED kontrolü ve animasyon zamanlama mantığını öğretir.

4.8(67)
86
WS2812B Yürüyen Led
#71Orta
Premium

WS2812B Yürüyen Led

WS2812B LED şeridinde tek bir LED'i sırayla ileri doğru hareket ettirerek yürüyen ışık efekti oluşturan proje. Piksel bazlı sıralı animasyon mantığını öğretir.

4.8(58)
75
WS2812B Yürüyen Led(Birikerek)
#72Orta
Premium

WS2812B Yürüyen Led(Birikerek)

WS2812B LED şeridinde LED'leri sırayla yakarak biriktiren, ardından sırayla söndüren dolum-boşaltma animasyonu projesi. Birikimli LED animasyon mantığını öğretir.

4.7(50)
65
WS2812B Karaşimşek
#73Orta
Premium

WS2812B Karaşimşek

WS2812B LED şeridinde tek bir LED'i ileri-geri hareket ettirerek Knight Rider tarzı karaşimşek efekti oluşturan proje. Çift yönlü piksel animasyonunu öğretir.

4.9(73)
94
WS2812B Karaşimşek 3'lü
#74Orta
Premium

WS2812B Karaşimşek 3'lü

WS2812B LED şeridinde HSV renk uzayını kullanarak sürekli değişen gökkuşağı renk geçişi animasyonu oluşturan proje. CHSV renk modeli ve EVERY_N_MILLISECONDS makrosu kullanımını öğretir.

4.8(61)
79
WS2812B Animasyon 1
#75Orta
Premium

WS2812B Animasyon 1

WS2812B LED şeridinde HSV renk uzayı ile sürekli kayan gökkuşağı animasyonu oluşturan proje. Hue değerini zamana bağlı değiştirerek akıcı renk geçişi mantığını öğretir.

4.9(69)
89
WS2812B Animasyon 2
#76Orta
Premium

WS2812B Animasyon 2

WS2812B LED şeridinde FastLED palet sistemi ile gökkuşağı, bulut, parti gibi farklı renk paletlerini zamana bağlı otomatik değiştiren gelişmiş animasyon projesi.

4.8(65)
84
TCRT5000 Kullanımı Mesafe Ölçme
#77Orta
Premium

TCRT5000 Kullanımı Mesafe Ölçme

TCRT5000 kızılötesi sensörü ile yüzeyden yansıyan ışık miktarını ölçerek I2C LCD ekranda analog değer olarak gösteren proje. Optik mesafe/yüzey algılama temellerini öğretir.

4.6(33)
43
TCRT5000 Siyah Beyaz Zemin Tespiti
#78Orta
Premium

TCRT5000 Siyah Beyaz Zemin Tespiti

TCRT5000 sensörü ile zemin rengini algılayarak siyah zeminde kırmızı, beyaz zeminde yeşil LED yakan proje. Çizgi izleyen robotların temelini oluşturan renk eşik algılama mantığını öğretir.

4.7(40)
49
Zar Projesi
#79Orta
Premium

Zar Projesi

Butona her basışta 1–6 arasında rastgele bir sayı üretip 7 segment ekranda gösteren zar projesi. Debounce mekanizması sayesinde tek basışta tek sonuç üretilir.

5.0(48)
67
Akıllı Merdiven ve Koridor Aydınlatması
#82Orta
Premium

Akıllı Merdiven ve Koridor Aydınlatması

Çift yönlü HC-SR04 mesafe sensörü ile hareket yönüne doğru sırayla yanan ve sönen şık bir otomasyon projesi.

5.0(35)
51
Dot Matrix Saat ve Takvim (MAX7219, DS1307)
#84Orta
Premium

Dot Matrix Saat ve Takvim (MAX7219, DS1307)

DS1307 RTC modülü ile gerçek zamanlı saat ve takvim bilgisini MAX7219 8x32 dot matrix LED ekranda gösteren bir projedir. Saat gösteriminde iki nokta her saniye yanıp sönerek zamanın aktığını yansıtır.

5.0(37)
58
Dot Matrix Saat, Takvim ve Hava İstasyonu (MAX7219, DS1307)
#85Orta
Premium

Dot Matrix Saat, Takvim ve Hava İstasyonu (MAX7219, DS1307)

DS1307 RTC modülü ve DHT22 sıcaklık-nem sensörü ile gerçek zamanlı verileri MAX7219 8x32 dot matrix LED ekranda gösteren bir projedir. Ekranda sıcaklık Celsius ve Fahrenheit olarak, nem oranı, saat, g

5.0(50)
66
Pong Oyunu - SSD1306
#86Orta
Premium

Pong Oyunu - SSD1306

Arduino ve SSD1306 OLED ekran kullanılarak hazırlanmış; topun hareketlerini anlık olarak takip edip yörüngesine göre tepki veren otonom yapay zeka (CPU) rakibiyle donatılmış ve ses efektleriyle zengin

4.5(47)
65
4x 32x8 Matrix LED Animasyon Ve Yazı
#90Orta
Premium

4x 32x8 Matrix LED Animasyon Ve Yazı

4 adet 4'lü MAX7219 dot matrix modül ile 32x32 piksel LED ekran. Matrix tarzı düşen harf animasyonu, perde geçiş efekti ve çift satır kayan yazılar içerir. Noktalı ayırıcı, dalga deseni ve elmas şekil

4.6(40)
66
4x 32x8 LED Matrix – 6 Animasyon Paketi
#91Orta
Premium

4x 32x8 LED Matrix – 6 Animasyon Paketi

32x8 LED dot matrix üzerinde çalışan 6 farklı animasyon projesi. Arduino Uno ve 4 adet MAX7219 modülü ile herhangi bir harici kütüphane kullanmadan tamamen sıfırdan kodlanmıştır. Matrix Rain, Spiral,

4.5(35)
48
Arduino I2C Hesap Makinesi
#94Orta
Premium

Arduino I2C Hesap Makinesi

4x4 membran tuş takımı ve 16x2 I2C LCD ekran kullanarak toplama, çıkarma, çarpma ve bölme işlemlerini gerçekleştiren Arduino tabanlı bir hesap makinesi projesidir. I2C sayesinde sadece 2 kablo ile ekran bağlantısı sağlanır, böylece kablo karmaşası azalır ve daha fazla pin kullanıma açık kalır. Ondalıklı sayı girişi ve negatif sayı desteği de bulunmaktadır.

5.0(31)
43
Keypad İle RGB Led Kontrolü
#95Orta
Premium

Keypad İle RGB Led Kontrolü

Bu proje, 4x4 Keypad üzerinden RGB LED'i modlar ve renkler arasında yönetmenizi sağlar. millis() yapısı sayesinde komutlar gecikmesiz işlenir. 🎮 Kullanım Rehberi: A Tuşu: Sabit hızlı Fade efekti. B Tuşu: Hızı ayarlanabilir Smooth geçiş. C / D: Efekt hızını Artırır / Azaltır. 1 - 9: Hızlı Ana Renk seçimi. * / #: Özel Ara Renkler (Pembe, Açık Yeşil vb.). 0 Tuşu: Sistemi Kapatır.

5.0(32)
44
Arduino Rulet Çarkı
#96Orta
Premium

Arduino Rulet Çarkı

Arduino ile Elektronik Rulet Çarkı Bu proje, şans faktörünü dijital bir algoritma ile simüle eden, Arduino tabanlı bir elektronik oyun düzeneğidir. Sistem, dairesel bir hat üzerine dizilmiş LED'lerin sırayla ve hızla yanıp sönmesiyle bir "çark" mekanizması oluşturur. Çalışma Prensibi: Butona basıldığında döngü yüksek bir hızla başlar ve yazılımdaki rastgele sayı üretme fonksiyonu (randomSeed) ile belirlenen hedef noktaya doğru kademeli olarak yavaşlar. LED'lerin geçiş hızı, gerçek bir çarkın sü

4.5(28)
49
Arduino Ses Uyarılı Reaksiyon Testi
#97Orta
Premium

Arduino Ses Uyarılı Reaksiyon Testi

Arduino Reaksiyon Test İstasyonu Bu proje, bir kullanıcının görsel ve işitsel uyaranlara karşı refleks hızını milisaniye (ms) hassasiyetinde ölçmek için geliştirilmiş dijital bir test düzeneğidir. Sistem; bir Arduino kontrolcü, üç aşamalı LED bildirim grubu, sesli uyarı için bir buzzer ve sonuçları anlık gösteren I2C LCD ekrandan oluşur. Çalışma Prensibi: Test başladığında sistem sırasıyla kırmızı ve sarı LED'leri yakarak kullanıcıyı hazırlar. Rastgele belirlenen bir süre sonunda yeşil LED'in y

4.6(33)
49
Arduino LCD Koşucu Oyunu
#98Orta
Premium

Arduino LCD Koşucu Oyunu

16x2 karakter LCD ekranda çalışan yandan kaydırmalı sonsuz koşucu oyunu. Kahraman otomatik olarak koşar, oyuncu butona basarak engellerin üzerinden zıplar. Alt ve üst sırada rastgele engeller oluşur. Pasif buzzer ile açılış melodisi, zıplama sesi, 50 puan kutlama sesi ve oyun sonu melodisi çalar. Açılışta "BlueGrays — Arduino Projects" splash ekranı gösterilir. Skor ekranın sağ üst köşesinde anlık olarak güncellenir.

4.7(31)
53
Arduino Mini Radar (Servo + HC-SR04 + OLED Ekran)
#162Orta
Premium

Arduino Mini Radar (Servo + HC-SR04 + OLED Ekran)

Bir mesafe sensörü ve bir servoyla filmlerdeki gibi bir radar! **SG90 servo**, üzerindeki **HC-SR04**'ü 0–180 derece arasında tarar; **0.96 inç OLED** ekranda dönen tarama çizgisi ve algılanan cisimler nokta olarak görünür. Menzile bir cisim girince **pasif buzzer** "ping" sesi verir, cisim yaklaştıkça ses incelir. Servo kontrolü, ultrasonik ölçüm, trigonometriyle ekrana çizim ve `tone()` ile ses tek projede.

0.0(0)
Arduino Eğdikçe Akan Dijital Kum (MPU-6050 + 8x8 NeoPixel Matris)
#163Orta
Premium

Arduino Eğdikçe Akan Dijital Kum (MPU-6050 + 8x8 NeoPixel Matris)

Devreyi hangi yöne eğersen LED kum taneleri o yöne akar! **MPU-6050** ivme sensörü eğimi ölçer, **8x8 NeoPixel matristeki** 24 tane yer çekimine doğru düşer ve kenarlarda gerçek kum gibi yığılır. **Tema butonu** kum, su, lav ve gökkuşağı renkleri arasında geçiş yapar. Kütüphanesiz I2C okuma, eğimden yer çekimi yönü çıkarma ve basit bir kum fiziği algoritması tek projede.

0.0(0)

İleri seviye23 proje

220V Ampülü Buton(Push) İle Yakma
#19İleri
Premium

220V Ampülü Buton(Push) İle Yakma

Röle modülü kullanarak 220V ampulü butonla anlık (push) olarak kontrol eden proje. Röle ile yüksek gerilim anahtarlama temellerini öğretir.

4.4(30)
38
220V Ampülü Buton(On-Off) İle Yakma
#20İleri
Premium

220V Ampülü Buton(On-Off) İle Yakma

Röle modülü ile 220V ampulü her buton basışında açıp kapatan (toggle) proje. Röle ve durum değişkeni ile kalıcı anahtarlama mantığını öğretir.

4.5(33)
44
220V Ampülü Uzaktan Kumanda İle Yakma
#21İleri
Premium

220V Ampülü Uzaktan Kumanda İle Yakma

IR uzaktan kumandanın güç ve sessiz tuşlarıyla 220V ampulü röle üzerinden açıp kapatan proje. Kızılötesi kontrol ile yüksek gerilim anahtarlamayı birleştirir.

4.4(22)
30
Lazerli Güvenlik Sistemi
#23İleri
Premium

Lazerli Güvenlik Sistemi

Lazer ışını kesildiğinde alarmı aktifleyen, buton veya IR kumanda ile sıfırlayabilen gelişmiş güvenlik sistemi. Çoklu giriş kaynağı ve durum yönetimini öğretir.

4.8(60)
77
Buzzer Ve Buton İle Basit Piyano
#26İleri
Premium

Buzzer Ve Buton İle Basit Piyano

8 buton ve buzzer ile Do'dan yüksek Do'ya kadar notaları çalabilen basit piyano projesi. Her butona farklı frekans atayarak müzik enstrümanı simülasyonu yapmayı öğretir.

4.9(66)
87
2x16 LCD Ekrana Mesaj Yazdırma
#29İleri
Premium

2x16 LCD Ekrana Mesaj Yazdırma

2x16 LCD ekrana karakter karakter yazı yazdıran ve ekranı temizleyerek döngüsel mesaj gösteren proje. LCD kütüphanesi, setCursor ve print fonksiyonlarının kullanımını öğretir.

4.6(37)
51
LCD İle Sağa Sola Çarpan Yazı Yazmak
#30İleri
Premium

LCD İle Sağa Sola Çarpan Yazı Yazmak

LCD ekranda yazıyı sağa sola hareket ettirerek duvarlara çarpan animasyon efekti oluşturan proje. Dinamik setCursor konumlandırma ve metin animasyonu mantığını öğretir.

4.5(29)
40
LCD Ekran Kullanarak Mesafe Ölçme
#31İleri
Premium

LCD Ekran Kullanarak Mesafe Ölçme

HC-SR04 mesafe sensöründen okunan değeri 2x16 LCD ekranda gerçek zamanlı olarak cm cinsinden gösteren proje. Sensör verisi ile LCD görüntülemeyi birleştirir.

4.5(44)
57
7 Segment Display İle 0-99 Sayı Yazdırma
#42İleri
Premium

7 Segment Display İle 0-99 Sayı Yazdırma

Çift haneli 7 segment display ile 0'dan 99'a kadar sayıları gösteren proje. Bit işlemleri (bitRead) ve birler-onlar basamağı ayrıştırma mantığını öğretir.

4.5(27)
35
7 Segment Display Ve Buton İle Sayaç
#43İleri
Premium

7 Segment Display Ve Buton İle Sayaç

3 buton ile 7 segment display üzerindeki sayıyı artıran, azaltan ve sıfırlayan sayaç projesi. Sınır kontrolü ve kullanıcı etkileşimli sayaç mantığını öğretir.

4.6(35)
46
Alev ve Gaz Sensörü Alarm
#52İleri
Premium

Alev ve Gaz Sensörü Alarm

Alev sensörü ve gaz sensörünü birlikte kullanarak yangın veya gaz kaçağı algılandığında yanıp sönen LED ve buzzer ile alarm veren gelişmiş güvenlik projesi.

4.8(52)
67
4x4 Keypad LCD Ekran Şifre Uygulaması
#64İleri
Premium

4x4 Keypad LCD Ekran Şifre Uygulaması

4x4 keypad ile şifre girişi yaparak doğruysa servo ile kapı açan, yanlışsa kırmızı LED yakan güvenlik projesi. Şifre karşılaştırma ve servo-LCD-keypad entegrasyonunu öğretir.

4.8(57)
75
L298N ile Bluetooth Kontrollü Araba
#80İleri
Premium

L298N ile Bluetooth Kontrollü Araba

Arduino ve HC-05 Bluetooth modülü ile telefondan kontrol edilebilen 2WD (iki motorlu, dört tekerlekli) robot araba projesi. L298N motor sürücü kartı üzerinden her bir taraftaki iki motor paralel bağla

5.0(38)
64
Engelden Kaçan Robot
#81İleri
Premium

Engelden Kaçan Robot

Kendi yolunu bulan akıllı bir araç yapmaya ne dersin? Engelden Kaçan Robot, önündeki ultrasonik sensör sayesinde çevresini sürekli tarar. Bir engelle karşılaştığında durur, servo motoruyla sağına ve s

5.0(38)
49
Akıllı Sulama İstasyonu
#83İleri
Premium

Akıllı Sulama İstasyonu

İki adet 18650 pil ve LM2596 regülatör ile Arduino'yu yormadan 7/24 çalışan otonom bitki sulama sistemi. Toprak nemini sürekli ölçerek su motorunu otomatik yönetir ve sistemin anlık durumunu üzerindek

5.0(42)
57
OLED T-Rex Run: Arduino Dinozor Oyunu 🦖
#87İleri
Premium

OLED T-Rex Run: Arduino Dinozor Oyunu 🦖

Efsanevi "İnternet Yok" dinozor oyununu donanıma taşıdık! Arduino, OLED ekran (SH1106/SSD1306) ve TM1637 skor göstergesi kullanarak geliştirdiğimiz bu projeyle retro oyun heyecanını fiziksel bir mini

4.7(33)
53
Piksel Yılan: 8x8 Matris
#88İleri
Premium

Piksel Yılan: 8x8 Matris

Arduino tabanlı, 8x8 WS2812B NeoPixel LED matris ve analog joystick kullanılarak geliştirilmiş donanımsal yılan oyunudur. Sınırlı oyun alanı için özel olarak kalibre edilmiş dinamik hız algoritması ve

4.7(39)
57
Matris Yılan 16x16
#89İleri
Premium

Matris Yılan 16x16

Klasik yılan oyununun 16x16 WS2812B NeoPixel matris üzerinde çalışan, 256 piksellik genişletilmiş donanım portudur. Arduino ve analog joystick ile kontrol edilen bu projede, genişletilmiş ızgara (grid

4.8(52)
67
Akıllı Elektronik Kasa
#92İleri
Premium

Akıllı Elektronik Kasa

Akıllı Elektronik Kasa, Arduino tabanlı şifre korumalı bir güvenlik sistemidir. 4x4 tuş takımı üzerinden girilen 4 haneli şifreyle servo motor kontrollü kilit mekanizmasını açıp kapatır; tüm durum bil

4.7(42)
63
Simon Oyunu - Arduino Hafıza Oyunu
#93İleri
Premium

Simon Oyunu - Arduino Hafıza Oyunu

Arduino ile klasik Simon hafıza oyununu yapıyoruz! 4 LED, 4 buton, piezo hoparlör ve I2C LCD ekran kullanarak eğlenceli bir hafıza oyunu projesi. Oyun rastgele bir LED sırası oluşturur ve oyuncu bu sı

4.8(46)
69
yılan oyunu
#101İleri
Premium

yılan oyunu

bu etkinlikte yılan ile elmaları yiyerek yılanın kuyruğunu uzatmaya çalış

4.6(51)
67
Servo Çember Koreografisi — 32 Servo ile Animasyonlu Desenler
#102İleri
Premium

Servo Çember Koreografisi — 32 Servo ile Animasyonlu Desenler

Arduino Mega üzerinde çember şeklinde dizilmiş 32 servo motorla çalışan görsel bir animasyon projesi. Servolar tek bir dizi (array) içinde yönetiliyor ve Mega'nın 22–53 numaralı pinlerine bağlanarak dört farklı hareket dizisi sergiliyor: tüm servoların rastgele açılara gittiği kaotik bir titreşim, hepsinin aynı anda hareket ettiği senkron süpürme, çember etrafında akıcı şekilde dönen bir dalga ve son olarak sağa sola sallanan bir pusula ibresi. Dönen dalga efekti, her servonun aktif servoya olan

4.5(40)
62
LED Hemzemin Geçit Uyarı Işıkları
#146İleri
Premium

LED Hemzemin Geçit Uyarı Işıkları

Hemzemin geçitlerdeki gibi dönüşümlü yanıp sönen LED uyarı ışıkları.

5.0(1)
13

Kategoriye göre projeler

Malzemeler ve araçlar

Projelerde en çok kullanılan parçalar, devre kurarken işine yarayacak hesaplama araçları ve rehber yazılar.

Sık sorulan sorular

Arduino ile neler yapılabilir?

LED animasyonlarından sıcaklık ölçen istasyonlara, mesafe sensörlü park asistanından RFID kapı kilidine ve robot araçlara kadar pek çok proje yapılabilir. Arduino sensörlerden veri okur, karar verir ve LED, motor, röle ya da ekran gibi çıkışları kontrol eder.

Arduino'ya yeni başlayan biri hangi projeyle başlamalı?

LED yakma (Blink) en iyi ilk projedir: devre kurmayı, kod yüklemeyi ve pin kontrolünü birlikte öğretir. Ardından buton okuma, trafik lambası ve potansiyometreyle LED parlaklığı ayarlama projeleriyle devam et.

Hangi Arduino kartını almalıyım?

Başlangıç için Arduino Uno en doğru seçimdir; örneklerin çoğu ona göre yazılır. Breadboard üzerinde küçük bir kart istersen Nano, çok sayıda pin gereken projelerde Mega uygundur. Kablosuz bağlantı gerekiyorsa ESP32'ye bak.

Arduino projeleri için hangi malzemeler gerekir?

Arduino Uno, breadboard, jumper kablolar, LED'ler, 220 Ω ve 10 kΩ dirençler, buton ve potansiyometre ilk projeler için yeterlidir. Sonra HC-SR04 mesafe sensörü, DHT11 sıcaklık-nem sensörü, servo motor ve 16x2 LCD ekran eklenebilir. Her projenin sayfasında tam malzeme listesi var.

Arduino hangi programlama diliyle yazılır?

Arduino kodları C/C++ tabanlıdır ve ücretsiz Arduino IDE'de yazılır. Her programda bir kez çalışan setup() ve sürekli tekrar eden loop() fonksiyonları bulunur. Projelerdeki kodlar satır satır açıklamalıdır.

Arduino projem çalışmazsa ne yapmalıyım?

Önce Arduino IDE'de doğru kartı ve portu seçtiğini kontrol et. Sonra kablo bağlantılarını, GND'lerin ortak olduğunu ve LED'in yönünü kontrol et. Seri Monitör ile değerleri yazdırmak hatayı bulmayı kolaylaştırır; her projedeki sık yapılan hatalar bölümüne de bak.

Diğer platformlar

Arduino Projeleri: 100+ Kodlu ve Devre Şemalı Proje | BlueGrays