MBLOCK ile Arduino ve Robotik Kodlama

Slides:



Advertisements
Benzer bir sunumlar
HTML e GİRİŞ Temel HTML etiketleri.
Advertisements

SGB.NET’İN TEKNİK ALTYAPISI
NES-VPN KURULUM KLAVUZU
HIZLI ERİŞİM ARAÇ ÇUBUĞU MENÜLER ŞEKİL , RESİM EKLEME TABLO EKLEME
KLAVYE KULLANIMI.
PROSHOW KULLANIM.
e-Fatura İşlemleri e-Fatura İşlemleri İçin Gerekli Adımlar
KLAVYE KULLANIMI.
Yrd.Doç.Dr.Levent Malgaca,2010
SUNUMA SES , VIDEO EKLEME SUNUM TASARIMI ANİMASYONLAR SLAYT GEÇİŞİ
Kasalar Kasanın içinde anakart takma tepsisi, güç kaynağı yuvası, birkaç tane 5.25" ve 3.5"luk yuvalar -ki buralara sabit disk ve CD-ROM sürücü gibi aygıtlar.
DÖNGÜ “Şart sağlandığı sürece” içerisindeki komut satırlarını, artış değeri adedince tekrarlayan kodlardır.
Kelime İşlemci Programı
Ders Adı: Sayısal Elektronik
MATLAB’ de Programlama
MikroC ile PIC Programlama
Sisteme kaydedilen otel kartları yandaki listede görülmektedir. Burada ki kaydın üzerine çift tıklayarak otel kaydında değişiklik yapılabilir. Listenin.
BİLGİSAYARI AÇMA - KAPATMA
Microsoft Power Point Dersi
Kabuk ve Kısayollar BİLGİSAYAR PROGRAMCILIĞI BÖLÜMÜ
ARDUINO DİJİTAL PİN KONTROLÜ
ARDUINO.
ALİ KÜÇÜKER WinOS Görüntü ile İlgili Kişiselleştirme Seçenekleri.
ALİ KÜÇÜKER WinOS Görüntü ile İlgili Kişiselleştirme Seçenekleri.
HESAP TABLOSU PROGRAMLARI
POWERPOİNT BERİL ŞENDOĞAN.
2.4. Dönüşümlü Resimler (Rollover) Oluşturma
Temel Bilgi Teknolojileri
VERİ YAPILARI İşaretçi Nedir? Nesne Tabanlı Programlama.
KLAVYE KULLANIMI.
BİL 322 Programlanabilir Sayısal Sistemler LCD ile Uygulama Geliştirme.
Şekil 13. 8B’de verici ve alıcı ayrı, ayrı yerlerdedir
ARDUINO DİJİTAL PİN KONTROLÜ
SPSS’e Giriş SPSS Uygulamaları Doç. Dr. Aykut Hamit Turan
MS WORD Kullanımı OFFICE DÜĞMESİ HIZLI ERİŞİM ARAÇ ÇUBUĞU MENÜLER
DOSYA MENÜSÜ.
Parçaları birleştirmeden önce !  Elimizdeki parçaları birleştirdikten sonra motorun, kontrol kartının ve diğer elemanların düzenini her grup kendi belirleyecek.
DERS: MESLEKİ BİLGİSAYAR MODÜL -3: İŞLETİM SİSTEMİNİN KULLANILMASI.
BAPSİS ÜZERİNDEN GENEL SATIN ALMA TALEBİ OLUŞTURMAK
Modül 5 WORD 2010 KULLANIMI  OFFICE DÜĞMESİ  HIZLI ERİŞİM ARAÇ ÇUBUĞU  MENÜLER  ŞEKİL, RESİM EKLEME  TABLO EKLEME  ETKİNLİKLER.
LABVİEW İLE ARDUİNO PROGRAMLAMA
DVI NEDİR ? NE İŞE YARAR ? NASIL ÇALIŞIR ?
ARDUİNO PLATFORMU Arduino Çeşitleri.
GAZİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
WORD KULLANIMI Office Word Programı ile çalışma sayfamıza  Yazı yazabilir,  Yazılarımızın görünümlerini değiştirebilir,  Tablolar oluşturabilir,  Resim.
Arduino Uno R3 ile Merhaba Dünya Yrd. Doç. Dr. Deniz DAL
GAZİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
GAZİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
MBLOCK ile Arduino ve Robotik Kodlama
Doğu Akdeniz Üniversitesi Bilgisayar Ve Teknoloji Yüksek Okulu
MBLOCK ile Arduino ve Robotik Kodlama
ARDUİNO Arduino Eğitimleri Bölüm 2 Arduino’ya Giriş
Ders 1– Temel Bileşenler
MBLOCK ile Arduino ve Robotik Kodlama
MBLOCK ile Arduino ve Robotik Kodlama
MBLOCK ile Arduino ve Robotik Kodlama
MBLOCK ile Arduino ve Robotik Kodlama
MBLOCK ile Arduino ve Robotik Kodlama
Ders 5– Gyro Açı Sensör Uygulamaları
MBLOCK ile Arduino ve Robotik Kodlama
MBLOCK ile Arduino ve Robotik Kodlama
Ders 4– Ultrasonic Mesafe Sensör Uygulamaları
Ders Adı: Sayısal Elektronik
Arduino Uno R3 ile Merhaba Dünya Dr. Öğr. Üyesi Deniz DAL
Bilişim Teknolojileri Öğrt.
FLOPPY DİSKET İLE MÜZİK
MBLOCK ile Arduino ve Robotik Kodlama
MBLOCK ile Arduino ve Robotik Kodlama
MBLOCK ile Arduino ve Robotik Kodlama
MBLOCK ile Arduino ve Robotik Kodlama
Sunum transkripti:

MBLOCK ile Arduino ve Robotik Kodlama LCD Kontrol Yrd.Doç.Dr.Osman EROL

Uygulama 1– LCD Yazı İletme LCD ye yazı yazdırma 1 adet LCD (16*2) 1 adet I2C modül 4 adet jumper kablo (Erkek/Dişi Uçlu)

Uygulama 1– LCD Yazı İletme Prototip hazırlama LCD boarda yerleştirilir. I2C kartı LCD ile aynı hizada olacak şekilde yerleştirilir. LCD paralel iletişim gerektirir ve çok fazla kablo bağlantısı gerekir I2C kartı bu iletişi seri hale getirir ve kolaylaştırır I2C kartında 4 adet pin vardır GND  - uç /GND pine bağlantı VCC  + uç /5V pin pine bağlantı SDA  Data pin / Analog bağlantı (A4 pin) SCL  Clock pin / Analog bağlantı (A5 pin)

Uygulama 1– LCD Yazı İletme

Uygulama 1– LCD Yazı İletme Mblock Kütüphanesine I2C uzantısını eklemek gerekmektedir Uzantılar  Uzantıları Yönet LCD olarak arama yapılır LCD I2C Pack yüklenir: Arduino BGO’ ya da I2C uzantısı eklemek gerekmektedir. C:\Program Files (x86)\Arduino  Arduino.exe dosyası «Yönetici olarak çalıştır» Taslak Menüsü  Include Library  Add .ZIP library Açılan pencereden «NewliquidCrystal» dosyası seçilir Bu dosyayı aşağıdaki linkten indirebilirsiniz. https://boteuygulama.weebly.com/uploads/1/2/5/7/12575770/newliquidcrystal_ 1.3.4.zip

Uygulama 1– LCD Yazı İletme Set ile LCD ayarlanır. LCD adresi önemlidir (0x27 gibi) LCD de satır ve sütunlarda gözükmesi gereken metin yazılır Bu örnekte yer almayan diğer komutlar; Clear LCD  LCD içerik temizleme Show/Hide Cursor  İmleç göster/gösterme The Backlight Turn On/Off  Arka ışık aç/kapa

Uygulama 2– LCD Sıra İle Yazma Her harf eklenerek LCD ekranda yazdırılır İmleç aktif hale getirilerek yazma efekti Clear ile temizlenerek yeniden başlama sağlanır

Uygulama 3– Yanıp Sönen Yazı Ekran arka ışığını açma ve kapama 2. satıra yazdırma

Uygulama 4– Sayaç

Uygulama 5– Saat 59 sn sonra dakika değişkeni 1 artır 59 dk sonra saat değişkenini 1 artır

Uygulama 6– Park Sensörü <10 cm az olunca «DİKKAT» yazma ve arka ışık açma/kapama Mesafe değerini yazdırma

Uygulama 7– Sıcaklık Değerini LCD Yazdırma Sıcaklık Değerini LCD ye yazı yazdırma 1 adet LCD (16*2) 1 adet I2C modül 1 adet LM35 ısı sensörü 4 adet jumper kablo (Erkek/Dişi Uçlu) 3 adet jumper kablo (Erkek/Erkek Uçlu )

Uygulama 7– Sıcaklık Değerini LCD Yazdırma Prototip hazırlama LCD boarda yerleştirilir. I2C kartı LCD ile aynı hizada olacak şekilde yerleştirilir. LCD paralel iletişim gerektirir ve çok fazla kablo bağlantısı gerekir I2C kartı bu iletişi seri hale getirir ve kolaylaştırır I2C kartında 4 adet pin vardır GND  - uç /GND pine bağlantı VCC  + uç /5V pin pine bağlantı SDA  Data pin / Analog bağlantı (A4 pin) SCL  Clock pin / Analog bağlantı (A5 pin)

Uygulama 7– Sıcaklık Değerini LCD Yazdırma Prototip hazırlama LM35 boarda yerleştirilir. LCD ve I2C kartının kullanmadığı bir alana yerleştirilir LM35 3 adet bacak bulunur LM35 yazısı öne gelecek şekilde; Sağ bacak GND bağlantı Sol bacak +5V besleme pini Ortada yer alan bacak data pinidir (Analog) Herhangi bir analog pine takılır

Uygulama 7– Sıcaklık Değerini LCD Yazdırma 2 adet değişken oluşturulur analog ve santigrad olsun A (0) pininden analog değer okunur Bu değer bir değişkene atanır

Uygulama 7– Sıcaklık Değerini LCD Yazdırma Bu değer dijitale ve oC dönüştürülür LM35 0-1023 arası Analog değer üretir 5 V = 5000 mV 5000mV/1024 = 4,88 mV 1 birime düşen değer 1 oC artış 10 mV artar 4,88 / 10 = 0,488 mV başına düşen ısı Analog değeri 0.488 ile çarparak dönüşüm yapılabilir

Uygulama 7– Sıcaklık Değerini LCD Yazdırma