XVII. Akademik Bilisim Konferansi

BaşlıkArduino Eğitimi
ÖğrenciHayır
Yazar(lar) Yazar 1
Name: Güray Yıldırım
Org: İstanbul Teknik Üniversitesi
Country: TR
E-mail: guray_AT_gurayyildirim.com.tr

Yazar 2
Name: Oğuzhan Gençel
Org: İstanbul Teknik Üniversitesi
Country: TR
E-mail: genceloguzhan_AT_gmail.com

Yazar 3
Name: Burak Acar
Org: İstanbul Teknik Üniversitesi
Country: TR
E-mail: burakacaritu_AT_gmail.com
Anahtar KelimelerArduino, gömülü sistem
Özet

Arduino ve Uygulamaları Eğitimi
===============================
Azami katılımcı sayısı: 25 
Süre: 4 gün 
Eğitim notları: PDF formatında verilecek 


Kursun Hedefi

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.

Beklenen Katılımcı Kitlesi

Elektrik/Elektronik/Bilgisayar mühendisliği ve benzer bölümlerin öğrencileri, ayrıca elektroniğe, mikrodenetleyicilere, robot yapmaya, uzaktan kumandaya meraklı kişiler.

Bunların dışında, Arduino'ya meraklı olan herkes kursa başvurabilir.

Eğitim aşağıdaki şartları sağlayan herkes için açıktır, başvuru sayısının kontenjanı(25) aşması durumunda katılımcılardan bu eğitime neden gelmek istediklerini, Arduino(ve diğer istenen yetkinlikler) bilgi düzeylerini anlatan ve kendilerini tanıtan motivasyon mektupları istenir. Bu yazılar arasından konuyla daha ilgili olan ve kursun çıktılarından daha fazla faydalanabilecek kişiler seçilir.

Eğitim uygulamalı olarak yapılacaktır. 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ı beklenmektedir.

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.

Eğitim sonunda katılımcıların Arduino ile proje geliştirmede temel düzeye erişmiş olmaları hedeflenmektedir.

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ı
nRF24L01 ile sistemin kablosuz kontrolü
nRF24L01 ve Arduinolar kullanılarak bilgisayarlar arası iletişim
Arduino kartı olmadan devrenin kurulması
Arduino projeleri için temel düzeyde PCB hazırlanması

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.5
Python 2.7
Fritzing
Eagle

Gerekli malzeme listesi şu şekildedir(Türkiye(TR) ve Yurtdışı (Y.D) yaklaşık fiyatları eklenmiştir):
=> Arduino UNO (TR: 55-60 tl (orjinal), 25-35 TL (orjinal olmayanlar))(Yurtdışı: 3.5-10 USD (orjinal değil)- Çalışan herhangi bir Arduino Uno eğitimde iş görse de mikrokontrolorü çıkartılabilenler iyi olur  
=> Jumper kablo(30 tane civarı iki ucu erkek)(TR:5-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'lı 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: 3.5-15 USD (resistor pack)(içeriklerine göre değişiyor)
=> Breadboard (TR: 7-8 TL, 1.5-3 USD)-Normal breadbord almanız faydalı olacaktır orta yda 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 aynı 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 ( TR: 0.5 TL)
=> 7 Segment ortak katot, tek hane (TR: 0.50-0.75 TL, Y.D: 10 USD(20 adet))
=> bc237(10 adet)(TR:0.20-0.30 TL, USD: 6-7 USD (100 adet))
=> Buzzer (TR: 1- 1.50 TL, Y.D: 1.5 USD (10 adet))
=> 4x10K Potansiyometre(nam-ı diğer reosta) (TR: 0.50 TL)
=> 2xRGB LED (TR: 1.5-2 TL)
=> 9 g servo motor(İsteyenler daha iyisini alabilirler)(TR: 10-15 TL, Y.D: 2 USD)
=> 7805 (2 tane) (TR: 0.50 TL)
=> nRF24L01 (2 tane) (TR:5-6 TL, Y.D: 1.5-2 USD(2 adet)) - İsteyen antenli modellerini alabilir bu sayede daha uzaktaki nesneler ile haberleşebilir
=> l293D - Motor Sürücü (TR: 4-5 TL, Y.D.3-3.5 USD(5 adet) yada Shield 2.5 - 4 USD) Sade entegre almak eğitim için yeterli olur
=> Ultrasonik sensör ( TR:8-9 TL, Y.D: 1.6-2 USD) 
=> LM35 (TR: 4-5 TL, Y.D: 5 adet 3-4 USD )
=> 2x 1N4001 diyot (TR: 10 adet 2 tl civarı ancak daha ucuza da bulabilirsiniz)
=> 2 tane DC motor(dişli kutusu(gearbox, redüktörlü) olanlardan. Bulunmaması durumunda oyuncak araba motorları da iş görecektir)(TR: 10 tl civarından başlıyor fiyatları, Y.D: 3.5 USD civar ayrıca 10-12 USD arası robot gövde setleri mevcut şase,
 2 motor ve tekerlek, pil kutusu sarhoş tekerlek gerekli vidalar ve tornavide 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)
=> Krokodil(4 tane) (TR: 2.5 - 3 TL (5 adet))
=> 3 tane CNY70 (TR: 3-3.5 TL)
=> 4 tane ldr (ışığa duyarlı direnç) (TR: 0.4 - 0.5 TL (5mm olanlar))
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 tornavide 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 yerede danışabilirsiniz.

İstenen zorunlu ürünlerin tamamı Türkiye'den alınması durumunda 90- 120 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 yontemi(PTT-China Post,Think Kong Post, Singapur Post, Isveç 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 fazladir, yurtiçinde ise bulunduğunuz ildeki elektronikcilerden veya herhangi bir
online elektronik, hobi veya robotik mağazalarından temin edebilirsiniz. İstanbul, Ankara gibi büyük şehirlerde online mağazaların normal dükkanları vardır(zaten ufak bir internet araması ile bu mağazaları ve
 nerede olduklarını öğrenebilirsiniz), dükkanlardan alırsanız 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şlamandan ( Eskişehire'e gelmeden) malzemeleri tamamlamanız iyi olacaktır. Eskişehir'de bulunmayabilir bazı malzemeler 
Bu Bir Kurs Önerisidir
Başlıklar AB-Kurs
Dosya
 

 

Powered by OpenConf®
Copyright ©2002-2014 Zakon Group LLC