Lütfen, "Sık Sorulan Sorular" sayfasını dikkatli bir biçimde okuyun.


27 Ocak - 3 Şubat
2018
Karabük Üniversitesi

       

Ana Sayfa

Kurs Listesi

Güncellemeler için takip edin.

Arduino Seviye 2

 
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.
 
Kurs Sorumlusu/Sorumluları: Emirhan Çalışkan
Eğitmen/Eğitmenler: Emirhan Çalışkan, Serhat Sönmez
 
Katılımcılar için ön-şartlar:

Katılımcılardan temel seviyede C, tercihen de Python programlama dillerini bilmeleri beklenmektedir. Eğitim başlangıcında bu dillerin kısa bir tekrarı yapılacaktır. Ancak, kullanıcıların özellikle C veya C++ dilinde temel düzey bilgilere sahip olmaları beklemektedir. Kursiyer kendi malzemelerini ve bilgisayarını kendi getirecektir.
 
Katılımcıların kursa getirmesi gereken donanım/yazılım:

* 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.)
* Hc-06 Arduino Bluetooth Modül (TR: 17.63 – 33.15 TL Y.D: 2.5-3.5 USD)
nRF24L01 (2 tane) (TR:6-7 TL, Y.D: 0.6-1 USD(2 adet)) – Isteyen antenli modellerini alabilir bu sayede daha uzaktaki nesneler ile haberlesebilir.

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 arasi robot gövde setleri mevcut sase, 2 motor ve tekerlek, pil kutusu sarhos tekerlek gerekli vidalar ve tornavida ile bir kaç kablo)
* Robot gövdesi (bkz: Ali Baba)
* 2 tekerlek ( aldığınız motorlara uygun olmasına dikkat ediniz)
* 1 sarhos tekerlek ( gövde ve tekerlekleriniz ile uyumlu olmasına dikkat etmenizde fayda var, malzemeleri alacağınız yere de danışabilirsiniz.

Katılımcılara işletim sistemi açısından bir sınırlama yapılmamaktadır. Ancak aşağıda belirtilen programları kullandıkları işletim sistemine kuracak bilgiye sahip olmaları beklenmektedir. Katılımcıların aşağıdaki programları kendi işletim sistemlerine kurmuş olmaları veya kurulum dosyalarını getirmeleri gerekmektedir:
* Arduino 1.6.x
* Python 2.7
* Fritzing
* Eagle
 

Kurs İçeriği:

* Temel Elektronik
* Temel uygulamalar(LED yakma, buton vb.)
* Transistör, Diyot ve 7805 Uygulaması
* Analog ve Dijital Okuma yapma
* Seri port, PWM uygulamaları
* Arduino ile bilgisayar haberleşmesi
* Fonksiyonların Kullanılması
* 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ı
* LDR Uygulaması
* CNY70
* Seri Haberleşme
* NRF Modül ile haberleşme
* Arduino ile HC06 Bluetooth Modül Kullanımı
* I2C Protokolü
* LCD kullanımı
* EEPROM Kullanımı
* Interrupt uygulaması
* Arduino kartı olmadan devrenin kurulması
* Arduino projeleri için temel düzeyde PCB hazırlanması
* Engel Tanıyan Robot veya Uzaktan kontrollü araç

Notlar:

İstenen zorunlu ürünlerin tamamı, Türkiye’den alınması durumunda, 175-250 TL arası tutmaktadır. Malzemelerin bir kısmını(özellikle çok adetli satılanları) veya tamamını(tavsiye etmeyiz) ortak alabilirsiniz. Malzemeleri eBay ve AliExpress gibi siteler üzerinden yurtdışından ucuza temin edebilirsiniz ancak normal kargo yöntemi(PTT-China Post,Think Kong Post, Singapur Post, İsveç postası) ile paketlerin teslim süresi uzun olduğu için yetişmemeleri gibi bir durum olabilir. Bunun için; özel kargo şirketleri (DHL, FEDEX gibi) ile çok daha kısa sürede elinize ulaşır ancak özel kargo ücretleri normal kargolardan daha fazladır, yurtiçinde ise bulunduğunuz ildeki elektronikçilerden veya herhangi bir çevrimiçi elektronik, hobi veya robotik mağazalarından temin edebilirsiniz. İstanbul, Ankara gibi büyük şehirlerde çevrimiçi mağazaların fiziksel dükkânları vardır, dükkanlardan almak malzemeler hakkında bilgi alma ve pazarlık yapma şansınızı arttırır. Malzemeleri almadan önce tekrar listeye göz atmanızda fayda olacaktır, liste güncellenebilir. Kurs başlamadan malzemeleri tamamlamanız iyi olacaktır. Bazı malzemeler Karabük’te bulunmayabilir. Eğitim süresince, eğitimde yapılması planlanan uygulamalar için gerekli temel elektronik bilgisi anlatılacaktır. Ancak katılımcıların temel konulara hakim olarak gelmeleri, eğitimden alacakları verimi olumlu yönde etkileyecektir. Seviye 2 için ayrıca haberleşme protokolleri ve robot yapabilecek seviyeye kadar gelinmesi hedeflenmektedir. Temel uygulamalar bu sınıfta daha hızlı geçilecektir. Elektronik ağırlıklı bir eğitim olacaktır. Kurs öncesi katılımcılar için bir sınav yapılacaktır. Katılacak kişiler bu sınava göre seçilecektir.