Arduino (1. Düzey)

Ana Sayfa » Kurslar » Arduino (1. Düzey)

Eğitimin Kısa Özeti

Katılımcılara Arduino kullanarak robot, otomasyon sistemleri, araç takip sistemleri, cihazların veya robotların uzaktan kontrolü, temel devre elemanlarının ve yaygın kullanılan birçok sensörün verilerinin alınması ve işlenmesi gibi mikrodenetleyici uygulamaları geliştirmelerine yardımcı olarak mikrodenetleyici bilgisini kazandırmak. Eğitim sonunda katılımcıların Arduino ile proje geliştirmede temel düzeye erişmiş olmaları hedeflenmektedir.

 
Eğitmenler: Serhat Sönmez, Murat Oflazer
 

Katılımcılar için ön-şartlar

  • Elektroniğe, mikrodenetleyicilere, robot yapmaya, otomasyona, gömülü sistemlere veya akıllı nesnelere meraklı kişiler. Bunların dışında, Arduino’ya meraklı olmak
  • Aşağıda belirtilen donanım ve yazılımları eğitime yanında getirmek. Eğitime kabul edilen katılımcılar, yanlarında eğitim için gerekli malzemeleri getirmedikleri takdirde sınıfa alınmayacak ve başvuruları iptal edilecektir.

 

Katılımcıların eğitime bilgisayar dışında getirmesi gereken donanım/yazılım

  • Bilgisayarınızda bir GNU/Linux dağıtımı yüklü olmalı.
  • Python 3.5 ve üzeri bir Python kurulu olmalı. Eğer dağıtımınızda 3.4 ya da daha eski sürümler varsa pyenv ile bu sürümleri kurabilirsiniz.
  • Arduino UNO (TR: 60-80 TL (orijinal), 30-40 TL (orijinal olmayanlar))(Yurtdışı: 3.5-10 USD (orijinal değil)- Çalışan herhangi bir Arduino Uno eğitimde iş görse de mikrokontrolörü çıkartılabilenlerin (smd olmayanlar) satın alınması daha iyi olur.
  • Jumper kablo(30 tane civarı iki ucu erkek)(TR:7-10 TL,Y.D: 1.50-3 USD ( eğer daha fazlasına ihtiyacınız olacağınız düşünüyorsanız 50’li 60’li gibi setler alabilirsiniz, eğitim için 30 adet yeterli))
  • Dirençler(10 ar tane) (100ohm,220ohm,330ohm,1k,10k,4.7k,47k)(Yurtdışından alacaklar için “resistor package”)(TR: her bir değer için 10 adeti 0.25-0.50 TL, Y.D: 2.5-15 USD (resistor pack)(içeriklerine göre değişiyor)
  • Breadboard (TR: 8-9 TL, 1.5-3 USD)-Normal breadbord almanız faydalı olacaktır orta ya da ufak boy almanız eğitim için tavsiye edilmez
  • Kırmızı, mavi, yeşil 5’er tane LED (TR: 1-2.5 TL (10 adet ayni renk) Y.D: 1 USD den başlayan çeşitli setler var ve bu setlerin birçoğu fazlası ile yeterli)
  • 22 pF kapasite (2 tane)
  • 16 MHz kristal (1 adet)( TR: 0.53 TL, Y.D: 1.3 USD (10 adet))
  • 7 Segment ortak katot, tek hane (TR: 0.75-0.85 TL, Y.D: 0.3 USD)
  • BC237(10 adet)(TR:1.20-1.30 TL, USD: 1.5-1.7 USD (10 adet))
  • Buzzer (TR: 1- 1.50 TL, Y.D: 0.6 USD)
  • 4x10K Potansiyometre(nam-i diğer reosta) (TR: 4*0.80 TL Y.D: 2.5 USD)
  • 2xRGB LED (TR: 1.4-2 TL Y.D: 2*0.1 USD)
  • 9 g servo motor(İsteyenler daha iyisini alabilirler)(TR: 15-20 TL, Y.D: 2.1 USD)
  • 7805 (2 tane) (TR: 2*0.50 TL)
  • l293D – Motor Sürücü (TR: 5-6 TL, Y.D:0.68 USD(2 adet) yada Shield 2.5 – 4 USD) Sade entegre almak eğitim için yeterli olur
  • Ultrasonik sensör Hc-Sr04 ( TR:5-11 TL, Y.D: 0.7-1.5 USD)
  • LM35 (TR: 4-6 TL, Y.D: 5 adet 3-4 USD )
  • 2x 1N4001 diyot (TR: 10 adet 2 TL civarı ancak daha ucuza da bulabilirsiniz Y.D: 0.39 USD)
  • 2 tane DC motor(dişli kutusu(gearbox, redüktörlü) olanlardan. Bulunmaması durumunda oyuncak araba motorları da is görecektir)(TR: 15 TL civarından başlıyor fiyatları, Y.D: 3 USD civar ayrıca 10-12 USD arası robot gövde setleri mevcut sase,2 motor ve tekerlek, pil kutusu sarhoş tekerlek gerekli vidalar ve tornavida ile bir kaç kablo)
  • Buton(10 tane)(TR:0.2 TL den başlıyor fiyatları)
  • 9 voltluk pil başlığı (TR: 0.5-0.75 TL)
  • 9 voltluk pil (TR: 3-8 TL)
  • Krokodil(4 tane) (TR: 2.5 – 3 TL (5 adet))
  • 3 tane CNY70 (TR: 1.8-2 TL)
  • 4 tane ldr (ışığa duyarlı direnç) (TR: 0.4 – 0.5 TL (5mm olanlar) Y.D: 0.3-0.5 USD(10 adet))
  • Lcd 1602 lcd monitör (TR: 9 – 15 TL Y.D: 1.3-1.5 USD)
  • Lcd I2c dönüştürücü (serial interface board)(TR: 5-6 TL Y.D: 0.7-0.8 USD) (lcd I2c dönüştürücüsünün beraber satıldığı ürünleri de alabilirsiniz.)
  • Hc06 Arduino Bluetooth Modül (TR: 17.63 – 33.15 TL Y.D: 2.5-3.5 USD)

 

Aşağıdaki malzemeler isteğe bağlı olarak alınabilir, eğitim sırasında herkesin kullanımına açık 1 veya 2 robot gövde seti olacaktır.(TR:-, Y.D: 10-12 USD arası robot gövde setleri mevcut şase, 2 motor ve tekerlek, pil kutusu sarhoş tekerlek gerekli vidalar ve tornavida ile bir kaç kablo)

  • Robot gövdesi (Detayları daha sonra eklenecektir)
  • 2 tekerlek ( aldığınız motorlara uygun olmasına dikkat ediniz)
  • 1 sarhoş tekerlek ( gövde ve tekerlekleriniz ile uyumlu olmasına dikkat etmenizde fayda var, malzemeleri alacağınız yere de danışabilirsiniz.

 

Eğitim İçeriği

Yapılması planlanan uygulamalar:

  • Temel uygulamalar(LED yakma, buton vb.)
  • Seri port, PWM uygulamaları
  • Arduino ile bilgisayar haberleşmesi
  • Ultrasonik sensör ile mesafe ölçümü
  • Arduino ile DC motor hız ve yön kontrolü
  • Servo motor kontrolü
  • Bilgisayardan servo motor ve DC motor kontrolü
  • RGB LED’ler ile farklı renklerin elde edilmesi
  • Bilgisayardan RGB LED’in renk kontrolü
  • 7 Segment’in yapısı ve kullanımı
  • Arduino ile HC06 Bluetooth Modül Kullanımı