Yazılardaki ürünleri komponentci.net'te inceleyebilir, hemen sipariş verebilirsiniz.komponentci.net →
KomponentciBlog Mağaza
Blog  ›  Projeler

Arduino Proje Fikirleri: Öğrenciler İçin 15 Proje

Arduino Proje Fikirleri: Öğrenciler İçin 15 Proje
Kısa cevap

Öğrenciler için en uygun Arduino projeleri, trafik ışığı, gece lambası ve park sensörü gibi tek bir konuyu öğreten kolay projelerle başlar. Orta seviyede otomatik sulama ve servo radar, zor seviyede çizgi izleyen ya da Bluetooth kontrollü robot yapılabilir. Proje; süreye, bütçeye ve öğrenmek istediğiniz konuya göre seçilmelidir.

Okulda bir proje ödevi aldığınızda ya da bilim fuarına katılmak istediğinizde ilk soru genellikle "Ne yapsam?" olur. Bu yazıda lise, meslek lisesi ve üniversite öğrencileri için 15 Arduino proje fikrini kolay, orta ve zor diye sıraladık. Her fikrin yanına gereken malzemeleri ve size ne öğreteceğini yazdık. Ardından ilk projeye nasıl başlanacağını, güvenlik kurallarını ve raporun nasıl hazırlanacağını anlatıyoruz.

Arduino nedir, neden öğrenci projelerine uygundur?

Arduino, sensörlerden bilgi okuyup LED, motor ve buzzer gibi parçaları yöneten, bilgisayardan USB ile programlanan açık kaynaklı bir mikrodenetleyici kartıdır. Öğrenci projelerine uygundur, çünkü 5V gibi düşük bir gerilimle çalışır, lehim gerektirmeden breadboard üzerinde kurulur ve internette çok sayıda örnek kod bulunur.

Mikrodenetleyici, yazdığınız programı sürekli tekrar çalıştıran küçük bir bilgisayar çipidir. Arduino Uno ve Arduino Nano aynı çipi (ATmega328P) kullanır; bu yüzden aynı kod ikisinde de çalışır. Sensör, ortamdan bilgi toplayan parçadır: ışık, sıcaklık, mesafe ya da nem gibi.

Öğrenciler için hangi Arduino projeleri yapılabilir?

Öğrenciler için en uygun projeler, tek bir konuyu öğreten kolay projelerle başlayıp sensör ve motor içeren zor projelere doğru ilerleyen projelerdir. Aşağıdaki tabloda 15 fikri seviyesine göre sıraladık. "Öğrettiği konu" sütununu raporunuzdaki "Bu projeden ne öğrendim?" bölümünde de kullanabilirsiniz.

ProjeSeviyeAna malzemelerÖğrettiği konu
1. Trafik ışığıKolay3 LED, 3 dirençDijital çıkış, zamanlama
2. Gece lambasıKolayLDR, LED, dirençAnalog okuma, eşik değeri
3. Reaksiyon oyunuKolayButon, LED, buzzerDijital giriş, süre ölçme
4. Melodi çalan kutuKolayPasif buzzerFrekans, tone() komutu
5. Dijital zarKolay6 LED, butonRastgele sayı üretme
6. Park sensörüOrtaHC-SR04, buzzerSes hızıyla mesafe hesabı
7. Sıcaklık ve nem göstergesiOrtaDHT11, I2C LCDKütüphane kullanımı, I2C
8. Otomatik bitki sulamaOrtaToprak nem sensörü, röle, pompaSensörle karar verme
9. Servo radarOrtaHC-SR04, SG90 servoAçı ve tarama, veri gösterme
10. Akıllı çöp kutusuOrtaHC-SR04, servoSensör ve hareketi birleştirme
11. Gaz alarmıOrtaMQ-2, buzzer, LEDAnalog sensör, kalibrasyon
12. Çizgi izleyen robotZorIR sensörler, motor sürücü, 2 motorGeri besleme, motor kontrolü
13. Engelden kaçan robotZorHC-SR04, L298N, 2 motorKarar algoritması
14. Bluetooth kontrollü arabaZorHC-05, L298N, 2 motorSeri haberleşme, telefon kontrolü
15. Veri kaydeden hava istasyonuZorDHT11, RTC, SD kart modülüVeri kaydı ve grafik çizme
Öğrenciler için 15 Arduino proje fikri haritası: kolay seviyede trafik ışığı, gece lambası, reaksiyon oyunu, melodi kutusu ve dijital zar; orta seviyede park sensörü, sıcaklık-nem göstergesi, otomatik bitki sulama, servo radar, akıllı çöp kutusu ve gaz alarmı; zor seviyede çizgi izleyen robot, engelden kaçan robot, Bluetooth kontrollü araba ve veri kaydeden hava istasyonu
Kolay projelerle başlayın; her seviye bir öncekinde öğrendiklerinizi kullanır.

Kolay projeler bir iki ders saatinde, orta projeler birkaç günde, zor projeler ise çoğunlukla birkaç haftada biter. Orta seviyedeki sulama fikrinin bütün adımlarını otomatik sulama sistemi yazısında, zor seviyedeki robotu ise çizgi izleyen robot yazısında bulabilirsiniz.

Arduino projesi için hangi malzemeler gerekir?

Kolay ve orta projelerin çoğu için bir Arduino kartı, breadboard, jumper kablo, LED, direnç ve bir iki sensör yeterlidir. Parçaları tek tek almak yerine bir başlangıç seti almak, aynı malzemeyle birden fazla projeyi denemenizi sağlar.

MalzemeNe işe yarar?Örnek ürün
Arduino kartıProgramı çalıştırır, pinlerden okur ve yazarArduino UNO R3 klon kart
BreadboardLehimsiz devre kurma tahtası830 pin breadboard
Başlangıç setiLED, direnç, buton, sensör ve kabloları bir arada verirArduino Uno full başlangıç seti
Ultrasonik sensörMesafe ölçer (park sensörü, radar, robot)HC-SR04 mesafe sensörü
Servo motorİstenen açıya döner (kapak, radar, robot kol)SG90 mini servo motor

Setlerin içeriği değişebilir; almadan önce ürün sayfasındaki parça listesini projenizin malzemeleriyle karşılaştırın. Bir başlangıç setiyle hangi deneylerin yapılabileceğini Arduino başlangıç seti projeleri yazısında anlattık. Diğer setlere Arduino setler kategorisinden bakabilirsiniz.

Arduino projesine nasıl başlanır?

Arduino projesine başlamanın en kolay yolu, programı kurup karttaki LED'i yakıp söndüren "Blink" örneğini çalıştırmaktır. Bu örnek çalışıyorsa kartınız, kablonuz ve bilgisayarınız hazırdır. Sonra seçtiğiniz projeyi parça parça kurarsınız.

  1. Arduino IDE programını resmi siteden (arduino.cc) indirip kurun.
  2. Kartı USB kablosuyla bağlayın; Araçlar menüsünden kart tipini (Uno ya da Nano) ve portu seçin.
  3. Dosya > Örnekler > 01.Basics > Blink örneğini açıp yükleyin. Karttaki LED saniyede bir yanıp sönmelidir.
  4. Projenizi parçalara bölün. Önce yalnızca sensörü okuyun ve değeri Seri Monitör'de görün.
  5. Sensör doğru çalışınca çıkış parçasını (LED, buzzer, servo) ekleyin ve ikisini kodda birleştirin.
  6. Her değişiklikten sonra deneyin; çalışan kodu ayrı bir dosya olarak saklayın.
  7. Devrenin fotoğrafını çekin ve bağlantıları bir şemaya dökün; bunlar rapor için gerekecek.

Klon kartlarda USB çipi genellikle CH340'tır. Port listede görünmüyorsa bilgisayara CH340 sürücüsünü kurmanız gerekebilir.

Arduino ile çalışırken nelere dikkat etmelisiniz?

Arduino ile çalışırken en önemli kural, devreyi yalnızca USB ya da pil gibi düşük gerilimli kaynaklarla beslemek ve 220V şebeke elektriğine dokunmamaktır. Ortaokul ve lise projelerinde 220V hiç kullanmayın. Röleyle lamba ya da priz kontrol etmek isteyen üniversite öğrencileri bunu yalnızca öğretmen gözetiminde yapmalıdır.

  • Bağlantıyı değiştirmeden önce USB kablosunu çıkarın.
  • LED'i her zaman bir dirençle (örneğin 220 Ω) bağlayın; dirençsiz LED ve pin zarar görebilir.
  • DC motoru pine doğrudan bağlamayın, motor sürücü kartı kullanın. Birden fazla servo için ayrı bir 5V kaynak kullanıp GND uçlarını birleştirin.
  • Lehim yaparken havyayı sehpasında tutun, ortamı havalandırın ve gözlük takın.
  • Li-ion ve LiPo pilleri kısa devre etmeyin, delmeyin, şişen pili kullanmayın; şarjı koruma devreli bir modülle yapın.

Raporunuzu ve sunumunuzu nasıl hazırlarsınız?

İyi bir proje raporu; amaç, malzeme listesi, devre şeması, kod, test sonuçları ve sonuç bölümlerinden oluşur. Öğretmenler çoğu zaman projenin çalışmasından çok, ne yaptığınızı ve neden öyle yaptığınızı açıklayabilmenize bakar.

  • Amaç: Projenin hangi sorunu çözdüğünü bir iki cümleyle yazın.
  • Malzeme ve şema: Parça listesini tablo yapın; şemayı Fritzing ya da Tinkercad Circuits gibi bir programla çizin.
  • Kod: Önemli satırları açıklama satırlarıyla anlatın.
  • Ölçüm: En az bir sayısal sonuç verin: ölçülen mesafe, sıcaklık ya da tepki süresi.
  • Sunum: 5-7 slayt yeterlidir. Çalışan projenin kısa bir videosunu ekleyin; canlı gösterim aksarsa video işinizi kurtarır.

Sık sorulan sorular

Arduino projesi için kodlama bilmek gerekir mi?

Başlamak için ileri düzey kodlama bilmek gerekmez. Arduino, C/C++ tabanlı basit bir dil kullanır ve kolay projelerin kodu genellikle 20-30 satırdır. Hazır örnekleri açıp satır satır değiştirerek öğrenebilirsiniz. Blok tabanlı programlamayı seviyorsanız Tinkercad Circuits ya da mBlock ile de başlayabilirsiniz. Önemli olan, kullandığınız kodun her satırının ne yaptığını açıklayabilmektir.

Arduino Uno mu Arduino Nano mu almalıyım?

İlk proje için Arduino Uno daha rahattır, çünkü pinleri büyük ve etiketlidir, jumper kablo doğrudan takılır. Arduino Nano aynı çipi kullanır ama çok daha küçüktür; breadboard'a takılır ve bitmiş projeyi bir kutuya sığdırmak için uygundur. Kodlar ikisinde de aynı çalışır. Robot ve taşınabilir projelerde Nano, masa başı deneylerde Uno tercih edilir.

Arduino projesini bilgisayarda deneyebilir miyim?

Evet, Tinkercad Circuits gibi ücretsiz çevrimiçi simülatörlerde Arduino, breadboard, LED ve bazı sensörleri sanal olarak kurup kodunuzu deneyebilirsiniz. Bu, malzeme almadan önce fikri test etmenin iyi bir yoludur. Ancak simülatör gevşek kabloyu, sensör gürültüsünü ve güç sorunlarını göstermez. Bu yüzden ödevi teslim etmeden önce devreyi gerçek parçalarla da kurun.

Proje çalışmazsa ne yapmalıyım?

Önce gücü kontrol edin: kartın ışığı yanıyor mu, bütün GND uçları birleşik mi? Sonra parçaları tek tek deneyin ve yalnızca sensörü okuyup değeri Seri Monitör'de görün. Kabloların takıldığı pinlerin koddaki pin numaralarıyla aynı olduğunu kontrol edin. Hata mesajını aynen not alıp aratın. Sorunu bulup rapora yazmak da projenin değerli bir parçasıdır.

Bilim fuarında hangi Arduino projesi daha çok ilgi çeker?

Ziyaretçinin dokunup deneyebildiği projeler daha çok ilgi çeker. Park sensörü, servo radar ve akıllı çöp kutusu, elinizi yaklaştırınca hemen tepki verdiği için kalabalığı toplar. Projenin gerçek bir soruna çözüm sunması da önemlidir; örneğin su tasarrufu sağlayan bir sulama sistemi. Yanına ölçüm sonuçlarınızı gösteren bir afiş ve kısa bir açıklama koyun.

Özet

  • Arduino, düşük gerilimle çalışan ve USB ile programlanan bir mikrodenetleyici kartıdır; öğrenci projeleri için uygundur.
  • Trafik ışığı ve gece lambası gibi kolay projelerle başlayıp sensörlü ve motorlu projelere ilerleyin.
  • Bir başlangıç seti, breadboard ve birkaç sensörle tablodaki projelerin çoğu yapılabilir.
  • İlk adım Blink örneğini çalıştırmaktır; sonra projeyi parça parça kurup her adımı test edin.
  • 220V kullanmayın, LED'e direnç koyun, motorları sürücü kartıyla bağlayın.
  • Raporda amaç, şema, kod ve en az bir sayısal ölçüm sonucu bulunsun.

Bu yazıdaki ürünler

Diğer yazılar