Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

ARDUİNO Arduino Eğitimleri Bölüm 2 Arduino’ya Giriş

Benzer bir sunumlar


... konulu sunumlar: "ARDUİNO Arduino Eğitimleri Bölüm 2 Arduino’ya Giriş"— Sunum transkripti:

1 ARDUİNO Arduino Eğitimleri Bölüm 2 Arduino’ya Giriş 06.12.2018
Arduino Eğitimleri Bölüm 2 Arduino’ya Giriş Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri Coşkun Taşdemir - Arduino Eğitimleri

2 Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri
ARDUİNO Bu bölümde - Arduino Kurulumunu, - Arduino’yu nasıl programlayacağımızı, - Arduino Geliştirme Ortamının kullanımını göreceğiz Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri Coşkun Taşdemir - Arduino Eğitimleri

3 Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri
Arduino Kurulumu Arduino Windows / Linux / Mac platformlarında çalışabiliyor Herhangi bir USB cihaz kurulumu gibi sürücüyü bilgisayara tanıtarak kurulum yapabiliyoruz. Sürücüler kurulum dosyasının içerisinde Arduino/drivers klasörü altında bulunuyor. Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri Coşkun Taşdemir - Arduino Eğitimleri

4 Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri
Arduino Kurulumu Arduino Kurulumu Geliştirme Ortamını adresindeki “download” bölümünden indirebilirsiniz. Geliştirme ortamı herhangi bir kurulum gerektirmeden zip dosyasından açılarak çalıştırılabilir. Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri Coşkun Taşdemir - Arduino Eğitimleri

5 Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri
Arduino Kurulumu Arduino Kurulumu Arduino.exe dosyasını çalıştırarak başlatabilirsiniz. Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri Coşkun Taşdemir - Arduino Eğitimleri

6 Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri
Arduino Kurulumu Arduino Kurulumu Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri Coşkun Taşdemir - Arduino Eğitimleri

7 Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri
Arduino Kurulumu Arduino USB kablosu Bilgisayar Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri

8 Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri
Arduino Kurulumu Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri

9 Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri
Arduino Kurulumu Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri

10 Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri
Arduino Kurulumu Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri

11 Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri
Arduino Kurulumu Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri

12 Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri
Arduino Kurulumu Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri

13 Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri
Arduino Kurulumu Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri

14 Arduino Geliştirme Ortamı
Arduino Geliştirme Ortamı Geliştirme Ortamı standart kelime işlemci özelliklerine sahip Hem Programlarımızı yazma hem de derleyip kartımıza yükleme işlemlerini gerçekleştirebiliyoruz Çok yakında Türkçe desteği de gelecek! Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri Coşkun Taşdemir - Arduino Eğitimleri

15 Arduino Geliştirme Ortamı
Arduino Geliştirme Ortamı Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri Coşkun Taşdemir - Arduino Eğitimleri

16 Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri
İLK PROGRAMIMIZ /* Pin13’e bağlı olan LED saniyede bir Yakılıp söndürülüyor. */ void setup() { // initialize the digital pin as an output. // Pin 13 has an LED connected on most Arduino boards: pinMode(13, OUTPUT); } void loop() { digitalWrite(13, HIGH); // LED’i yak delay(1000); // Bir saniye bekle digitalWrite(13, LOW); // LED’i söndür Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri

17 Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri
Arduino Programlama setup() fonksiyonu içerisinde “tek bir kez” gerçekleştireceğimiz işlemler yer alır. İşlemcimiz çalıştığı süre boyunca loop() fonksiyonunu yürütür. loop() fonksiyonu içerisindeki işlemler sürekli tekrarlanır Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri Coşkun Taşdemir - Arduino Eğitimleri

18 Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri
Arduino Programlama void setup() { // initialize the digital pin as an output. // Pin 13 has an LED connected on most Arduino boards: pinMode(13, OUTPUT); } 13 numaralı pin dijital çıkış olarak ayarlanıyor Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri Coşkun Taşdemir - Arduino Eğitimleri

19 Arduino Geliştirme Ortamı
Arduino Geliştirme Ortamı 13 numaralı dijital giriş / çıkış pinine bağlı olan LED Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri Coşkun Taşdemir - Arduino Eğitimleri

20 Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri
Arduino Programlama Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri Coşkun Taşdemir - Arduino Eğitimleri

21 Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri
Arduino Programlama Delay(gecikme) fonksiyonu ile programlarımızda gecikmeler oluşturabiliriz: Gecikme: ms saniye cinsinden gecikme süresi Delay(100)  100 ms gecikme Delay(2000)  2 saniyelik gecikme Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri Coşkun Taşdemir - Arduino Eğitimleri

22 Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri
Arduino Programlama void loop() { digitalWrite(13, HIGH); // LED’i yak delay(1000); // Bir saniye bekle digitalWrite(13, LOW); // LED’i söndür } 13 numaralı pin 1 saniye aralıklarla HIGH ve LOW konumuna alınıyor Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri Coşkun Taşdemir - Arduino Eğitimleri

23 Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri
Arduino Programlama Programımızı derlemek için “verify” butona basıyoruz Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri Coşkun Taşdemir - Arduino Eğitimleri

24 Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri
Arduino Programlama Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri Coşkun Taşdemir - Arduino Eğitimleri

25 Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri
Arduino Programlama Programımızı yüklemek için “upload” butona basıyoruz Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri Coşkun Taşdemir - Arduino Eğitimleri

26 Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri
Arduino Programlama Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri Coşkun Taşdemir - Arduino Eğitimleri

27 Arduino Geliştirme Ortamı
Arduino Geliştirme Ortamı Geliştirme Ortamı ile birlikte örnek programlar da geliyor Örnek programları derleyip Arduino’ya atıp çalıştırabilirsiniz. Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri Coşkun Taşdemir - Arduino Eğitimleri

28 Arduino Geliştirme Ortamı
Arduino Geliştirme Ortamı Coşkun TAŞDEMİR - Çizgi-Tagem Arduino Eğitimleri Coşkun Taşdemir - Arduino Eğitimleri


"ARDUİNO Arduino Eğitimleri Bölüm 2 Arduino’ya Giriş" indir ppt

Benzer bir sunumlar


Google Reklamları