Arduino ve I2C ile 4x20 - 2x16 LCD Ekran Kullanımı
Вставка
- Опубліковано 26 сер 2024
- ✨I2C Modüllü LCD Ekran: www.robo90.com...
✨Yeni internet mağazamız: www.robo90.com...
🌟 YENİ Arduino Dersleri Oynatma Listesi (Playlist): • Neden Bu Arduino Kursu...
👉Arduino Uno: www.robo90.com...
Arkadaşlar merhaba , bu videomuz da I2C kullanarak arduino ile 4x20 ve 2x16 LCD ekranları nasıl kullanacağımızı öğreniyoruz iyi seyirler :)
lezzetlirobott...
*DÜZELTME*********************************************************************
15:00 da bahsedilen arka plan ışıklandırması için , modül üzerinde ki plastik konnektörü takıp çıkarmanıza gerek yok arkadaşlar. Şu komutları kullanabilirsiniz. Örnek kodlarda bile olan bu kadar basit bir kodu böyle atlamak da bizim ayıbımız. Affınıza sığınırız :)
lcd.backlight(); // Arkaplan ışıklarını açar.
lcd.noBacklight(); // Arkaplan ışıklarını kapatır.
Uyarı için Harun Cansız' a teşekkürler.
************************************************************************************
Kütüphane linki :
lezzetlirobott...
EKSİK KARAKTER YAZDIRMA SORUNU YAŞAYANLAR İÇİN ALTERNATİF KÜTÜPHANE !!!
yadi.sk/d/NkGv...
İzlenmesi tavsiye olunan LCD ekran serisi:
1. bölüm= • 2x16 LCD Ekran ve Ardu...
2. bölüm= • 2x16 LCD Ekran Ve Ardu...
3. bölüm= • 2x16 LCD Ekran Ve Ardu...
Dilerseniz şu anlatımı da izleyebilirsiniz ( ingilizce )
• Use the I2C Bus to con...
Eğer göz atmak isterseniz ilginizi çekebilecek başka videolarımız:
Arduino İle Çizgi İzleyen Robot = • Arduino İle Çizgi İzle...
Arduino İle RGB Led Kullanımı = • Arduino İle RGB Led Ku...
Arduino ve LM35 İle Termometre = • Arduino İle LM35 Nasıl...
Arduino ve Hc-Sr 04 İle Park Sensörü = • Arduino İle Park Sensö...
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Kanalımıza abone olup, yeni videoları kaçırmamak için ► goo.gl/Ud13Xn
Sosyal Medya Hesaplarımız:
Facebook: / lezzetlirobottarifleri
Instagram: / lezzetlirobottarifleri
Twitter: / lezzetli_robot
İnternet Sitemiz: lezzetlirobott...
Reklam ve Sponsorluk Anlaşmaları için ► lezzetlirobottarifleri@gmail.com
🌟 YENİ Arduino Dersleri Oynatma Listesi (Playlist): ua-cam.com/video/D97WhJh_WqQ/v-deo.html
✨Yeni internet mağazamız: www.robo90.com/?+lrt&+i2clcd+how&
Merhaba hocam bende arduino Nano var sda ve scl pinleri hangi pinlere takılacak üstünde sda scl diye bir ibare tok
@@15FPSpubgİnternete Arduino Nano pinout yazarsan bulursun
Bende 58 yaşımda talebeniz oldum galiba...önceki yıllarda yaptığım RC model (kerosen yakıtlı)jet türbinime ecu da yapayım dedim,başladım bir şekilde ucundan...Oda sizin çok iyi anlatımlarınız sayesinde, gerçekleşecek gibi gözüküyor.Menü ve sub menü anlatımlarınız da olsa,ihtiyaç duyan bir çok kişi faydalanacaktır..Çok teşekkürler...selamlar.
56 yaşındayım hobi olarak arduinoya merak sardım sizin videolarınızdan öğrenmeye çalışıyorum bu örneğide yaptım.Emek vererek bilgilerinizi başkalarıyla paylaştığınız için çok teşekkürler ederim.DHT11 modülünü 16x2 lcd ekranda gösterme ve DTMF modülüyle telefondan uzaktan kumanda videolarınızı bekliyorum.Saygı ve sevgilerimle.
+Metin Tarhan Kendi babamla karşılaştırma yapmaktan kendimi alamıyorum gerçekten :) Merakınıza ve ilginize hayran kaldım. Bu videoları yakın zamanda çekmeye çalışacağım.İyi çalışmalar hoşçakalın :)
+Metin Tarhan Mertn abi eminm beğenirim ellerinize sağlık , sizden gelenler serisindeki videolardan herhangi birinin altındaki açıklamalar kısmında video gönderim şekli var , orada bahsedilen bilgiler ile birlikte oradaki mail adresine yollarsanız hem videonuz bbaşkalarına daha iyi yardımcı olur hemde en kısa sürede yayınlanır. Bekliyorum :)
59 yaiımda arduino maşallah
Hocam lensin diyaframını kısıp milimetresini geniş açıya alırsanız ve ışıklandırma +iso ile müdahale ederseniz (fazla noise oluşturmayacak kadar) alan derinliğiniz artacak ve bu focus meselesiyle daha az uğraşmış olacaksınız.Ellerinize sağlık güzel videolarınız var samimiyetle teşekkür ederim.
Derleme ve yüklemede problem yaşamayıp görüntü alamayan arkadaşlar 0x27 yerine 0x3f yazsınlar, videoda değinilmiş mi bilmiyorum ama bazı ürünlerin adresleri farklı olabiliyor sanırım. Videoların çok güzel başarılarının devamını dilerim @Lezzetli Robot Tarifleri
sağl teşekkürler.
çözüm için teşekkürler
yardımınız için teşekkürler.
eyvallah sağolasın bilgi için
Peki ürünlerin adresini nasıl bulabiliriz?
Benim arduino versiyonum 1.6.7 ve herhelde o yüzden kütuphanede sorun çıktı fakat avr versiyonunu indirerek sorunu giderdim ve yarım saatte cevap atıp ilgilendiğiniz için teşekkürler izleyiciye bu kadar saygı hiçbir kanalda yok
+SerbestÜÇLÜ Elimizden geldiğince yetişmeye çalışıyoruz. Sorunun hallolmasına sevindim ve notumu aldım benzer sıkıntı yaşayacak olanlar için teşekkürler :)
+SerbestÜÇLÜ AVR versiyonunu upload eder misiniz veya link verir misiniz ? Aynı sorunu yaşıyorum. LCD Ekranda görüntü alamıyorum.
Cüneyt bey yadi.sk/d/ygqcoR6zkovmh linkinden ulaşabilirsiniz sorun çıkarsa Arduino IDE'nin eski versiyonlarından bir tanesini yükleyebilirsiniz.
hocam mrb dediklerinizi adım adım uyguladım ancak lcd çalışmıyor sadece ekranda kare kare kutular var sorun ne olabilir acaba acil yardımcı olabilirmisiniz
Bu kanal tam bir okul, hergün bakıyorum yeni video yüklendi mi diye, gene çok güzel olmuş, ellerinize sağlık.
+mrdcnk Güzel yorumunuz için teşekkür ederim :) İyi çalışmalar
Üç günden beri tek harf sorunu yaşıyordum buradaki kütüphane ile sorun çözüldü harikasınız. Elleriniz dert görmesin bu arada destek olmak için her videonuzda reklamları tıklıyorum. Eşofmanlı şevket hocadaki fikri gibi oldu ama gerçek :))
Serkan gündoğdu abi bunu yaz lcd.home(); sonra misal lcd.print("y"); sonra lcd.setcursor(0,1); sonra lcd.print("a"); ozmn lcdde ya cikmasigerek
Abi ben yapınca karta yüklenirken hata oluştu diyor lütfen bana yardımcı olurmusun
Derleme ve yüklemede hata almıyorum 0x27 yerine 0x3F yazdım bağlantıda sorun yok lcd de kareler var ama yazı yok sorun nedir acil
bendede derleme hatası veriyor
beyler ch340 var klon lcd ekrani bi turlu kullanamiyorum ı2c ile lehimleme dogru baglanti dogru ornek kodu bile atiyorum ekrana gelmiyor yazi ama ekran nin isigi yaniyor yardim edebilecekler varmi
Merhaba lcd ekran çalışıyor ekrana yazdırdıklarımı yazıyor ama ekrana giden güç kesilip geldiğinde veya 5v çıkartıp taktığımda ekranda /0 ve değişik şekiller çıkıyor. Arduinoyu resetleyince düzeliyor. Ekranı 3sn de bir temizleyip yazdırmayı denedim yine bir şey farketmedi. nasıl çözebilirm.
Hocam 0.5 hızına verdiğim zaman sarhoş gibi oldunuz 😂
Abi kodun 9. sırasında neden 0x27 yazıyoruz ve bizim hangi analog pine bağladığımızı nerden biliyor
hocam kutuphane linki çalışmıyor.s6.dosya.tc/server4/b859wm/Ard...
Aynen
şu linki kullanabilirsin yanılmıyorsam aynı kütüphane
Link: scienceclub.org.au/download/1602-lcd-display-serial-connection-arduino-library/#
yeni logomuz hayırlı olsun ABİ CENLETLİKSİN BU ARALAR TAM DA BUNU ARIYODUM .
+zaki soyismilazımdeil Teşekkürler :)
merhaba kolay gelsin çok güzel videolar çekiyorsunuz tebrik ediyorum sizin sayenizde arduino ' u öğrendim ve öğrenmeye devam ediyorum.
benim sorum şu wire kütüphanesini neden kullandınız onu öğrenebilirmiyim teşekkür eder iyi çalışmalar dilerim.
Oooooo Logomuz Yenilenmiş gayet hoş ve şık olmuş Ellerine Sağlık
+Gökmen Yıldırım Teşekkürler :)
Abi be kütüphaneyi indirmeye çalışıyorum ama sayfaya girip böyle bir dosya yok diyor ne yapmalıyım
Bu library arduino ıde sinin 1.6.7 sürümünde bazen sıkıntı çıkarıyor sorun yaşayan arkadaşlar yadi.sk/d/ygqcoR6zkovmh bu kütüphaneyi denesinler wire kütüphanesini eklemenize gerek yok bu kütüphaneyle kullanımı da aşşağı yukarı diğeriyle aynı tek fark LiquidCrystal_I2C lcd(0x27, 20, 4); yerine
LiquidCrystal_I2C_AvrI2C lcd(0x27,20,4); yazmak
abi açıklama lnkine tıklayınca kütüpahane linki bulunamadı diyor
Yazı gelmiyorsa i2c modülünün üstündeki mavi kutunun içindeki beyaz şeyi vida ile döndürün
bende diyorum bir lcd bu kadar pin yiyorsa kullanılmaz. iyimiş bu ucuzda
ayn ben çok pin var diye almicaktım bile
bi de yeni arduinolarda özel scl sda var hiç yer kaplamıyo
hocam elinize sağlık. port tasarrufu için bi süredir i2c modülüyle 4 20 lcd sürüyorum. port sıkıntısı çekmeyen arkadaşlara pek tavsiye etmiyorum zira birazda olsa tepkileri gecikiyor. sayaçlı projelerde hissediliyor. pratikliğine bişey diyemem tabi. birde şu kodlarla backlight kontrol edilebiliyor.. lcd.backlight(); lcd.noBacklight() bu arada ben videoda kendi eksiğimi gördüm o bana kalsın basit bi hataydı zira. ellerinize sağlık.
+Harun cansız Çok teşekkür ederim Harun hocam, Açıklamalar kısmına Arka plan ışıklandırmasını not düşüyorum hemen , kütüphane örneklerinde bile olmasına rağmen görmemişim o komutu buda benim ayıbım :)
+Lezzetli Robot Tarifleri ayıp demesek çorbada bi tutam tuz eksik olmuş onuda biz ekmiş olduk.
hocam bende böyle bir hata veriyor
C:\Program Files (x86)\Arduino\libraries\lcd içerisinde geçersiz kütüphane bulundu: no headers files (.h) found in C:\Program Files (x86)\Arduino\libraries\lcd
abi arduino ide 2.x.x te nasıl lib eklenir (ZIP uygulama dosya konumuyla, Belgeler klasörü değil.)
20x4 lcd i2c ile kurulum yaptim ekrana gorunum gelmedi bircok library ile denedim yok olmuyor.16x4 ile yapiyorum oluyor 20x4 su sekilde geciyor ismi IIC/I2C/TWI 2004 Seri Mavi Işıklı LCD Modülü Arduino için UNO R3 arduino ide 1.6.5
hocam tesekkurler tekrar. devamini bekliyoruz
+Ali ÇETİNKAYA Rica ederim , devamı yolda merak etmeyin :)
sonunda abi baya beklettin bizi :)
+Goose Bosluk Sınav , okul felan derken anca :)
Merhaba tüm işlemleri yapmama rağmen ekranıma görüntü gelmiyor
ben de i2c kullanacaksiniz sandim. hazır kutuphanden yapmissiniz.
L293N motor sürücüsünü CNC shield üzerine (A4988) sürücüsü yerine hangi pinler üzerinden bağlanır. Yardımcı olursanız sevinirim
YAPAMADIM
Abi lütfen yardım et zorluklarla aldığım sette yanlışlıkla l2c ekranın konstrat yeri deformize oldu ve ekranda sadece kareler var değiştiremiyorum ne yapabilirim
Ömer yine maşaallah ın var döktürmüşsün .Büyük bir zevkle izledim , bir sorum olacak yaparsan sevinirim 4x20 ile menü nasıl oluşturabiliriz,diyelim ki 7 satır menü koyduk içlerine girip bir şeyleri değiştirip kaydet yapıp çıkmak gibi ? örnek vermek gerekirse bir sıcaklık sensörü koyduk ekranda yazdırdık diyelim bir butonla menüye girelim menünün 1.satırında set menüsü olsun onun içine girip sıcaklığı ayarlayıp çıkalım buna bağlı bir röle ayarladığımız sıcaklıkta çalışsın dursun 2. satır da başka 3.de başka ve saire gibi.....
Ekranlı olan malzemeleri kullanmayı arduino tariflerinde kullanmak istemiyorum diye video belirtmişsin biliyorum ama sadece bi rica yapmak zorunda değilsin tabiki.
videolarının devamını dilerim kolay gelsin.
+Ibrahim yolalıcı Aslında kullanmak istememek değil de , mümkün olduğunca mink malzemeler ile çalışalım ki en azından arduino tarifleri serisin bütçe sıkıntısı çeker arkadaşlarımızda tamamlasın fikir buydu. Fakat sizin gibi bu menü işini isteyen çok kişi oldu. Yapmak farz oldu artık. Yakın zamanda videosunu çekmeye çalışacağım.
her şeyi doğru bağladım ama yine de yazı yazmıyor şu I2C de
bende lcd ekran var ama sizinkinden farklı arkasında modül var ordan bağşatı yaptım ama nasıl şeyler yapacağımı bilimyorum
çok güzel anlatmışın. işime yarayacak fakat benim satın aldığım lcd mi sorunlu bilmiyorum tüm her şey çalışıyor fakat tek harf yazıyor. 2. kütüphaneyide indirdim 1.8.2 sürümünü kullanıyorum.
no matching function for call to 'LiquidCrystal_I2C::begin() hatası veriyor ne yapmalıyım
ve sadece baş harfleri gösteriyor
+SerbestÜÇLÜ tüm kodu görmeden cevap veremeyiz. Forum açacağız yakında oraya bu soruları sorabilirsiniz.
begin fonksiyon hatasıyla aynı zaten fakat gene de teşekkürler
Abi klon arduinoda scl sda pinleri var
Eğer scl ve sda aya bağlarsam kod kısmında ne yazıcam
hocam bu lcd ile bir sorunum var. ilk başta ekranda hiç bir şey görünmüyor sadece arka ışığı yanıyordu.daha sonra devre üzerindeki potansiyometreden kontrast ayarı yapıldığını öğrendim onu ayarladığımda da sadece siyah kutular görünüyor.olması gereken karakterler hala yok. sebebi hakkında fikriniz var mı?
Harikasın adamım bu işi senin gibi yapan yok Türkiyede
abi bak ben lcd.begin yazıyom ama hata veriyo seninkinde vermiyo bu nasıl oluyo saçmalık resmen
ömer hocam selam. videolarınızı izlemeye yenı basladım. bu vıdeodakı calısma ıle ılgılı bır sorum var. loop kısmındakı komutların sonuna delay koymadığım zaman lcddekı yazılar sılık cıkıyor. sizin videodaki programda boyle bır sorun yok. bende neden olmus olabılır acaba
merhaba ben yükleme yaparken hata alıyorum prgram yükleniyor da takılıyor neden olur acaba port doğru seçili
Arduino Nano'da hangi pinlere bağlayabiliriz
Abi telefondaki arduinodroid ileI2C modullu 16×2 lik lcd nasıl çalışır
LiquidCrystal_I2C.h hatsı veriyor
sorunun ne olduğunu bulabildiniz mi peki ?
sda ve scl yi lcd de kullanırsak örneğin tsa5511 için sda ve scl yi nasıl bağlarız?iyi çalışmalar.
Merhaba öncelikle ders için çok teşekkürler , çok güzel anlatmışsınız :) yalnız arduino pro mini de problem yaşıyorum , I2C için A4 (SDA), A5 (SCL) pinlerini kullanıyorum fakat bir türlü ekrana yazdıramadım , problem nerde olabilir ? kodlar düzgün , kütüphane yüklendi , ekrana ışık geliyor fakat yazı yok , 5v arduino pro mini, ekrana dışarıdan güç veriyorum ve gnd uçları pro mini ile birleşik , yardımcı olursanız çok sevinirim
I2C modülünün + ve - bağlantısını yaptığım anda arduino kendini korumaya alır gibi kapatıyor.Güç kablolarından birini çıkarınca da düzeliyor.Sorun nedir bilen var mı?
bende hala kare kare şeyler çıkıyor yazı yazmıyor
Arduino ile 3 tane p10 led tabelaya sabit yazı aktarmaya çalışıyorum ama yazı sürekli kayıyor. Lütfen yardım edin.
kolay gelsin. benim sorum I2C lcd kullandım ve sizin yaptığınız gibi işlemleri gerçekleştirdim fakat karta yüklenirken sorun var diye dönüt verdi neden acaba
hocam lcd begin kısmında hata alıyorum neden?
Abi lütfen bakta düzgün yazmama rağmen LiquidCrystal.I2C Turuncu olmuyor ve arduino kabul etmiyor ne yapmalıyım ???
abi bende sizin breadboarda taktığınız iğne gibi olan yerlerde boşluk var takamıyorum lcd ekranı
merhaba öncelikle teşekkürler videolarınız çok yararlı bir konuyu danışmak istiyorum her şeyi dediğiniz şekilde yaptım ama yazdığım kodda diyelim "lezzetli robot tarifleri " yazdım diyelim sadece l harfi çıkıyor gerisi çıkmıyor ekranla I2C lehimli olmadığı için mi acaba ben bir çözüm bulamadım yardımcı olursanız sevinirim.
Lcd ye yazdığım satırın ilk harfini yazıyor kalanı yazmıyor neden olabilir?
Merhaba 16x2 LCD'yi I2C ile birleştirdim. Ancak LiquidCrystal_I2C library'si Arduino IDE 1.8.0'a uygun değil galiba. Sorun şu ki; LCD'ye aynen videodaki kodları yükleyince yalnızca birinci satır birinci sütundaki harf gözüküyor.
Sorum bence belirttiğim gibi LiquidCrystal_I2C library'sinden kaynaklanıyor. Sorunun kaynağı nedir ve nasıl çözülür sizce?
// LiquidCrystal_I2C library'sindeki exampleları yükleyince sıkıntı çıkmadan yan yana harfler ve şekilleri oynattı.//
Aynı problemi bende yaşadım ve bu linkten problemi çözdüm.
forum.arduino.cc/index.php?topic=361411.0
Abi bu güzel videolar için ellerine sağlık birde kameranın modelini söyleyebilirmisin ve hala aynı kamerayı mı kullanıyorsun?
+ILGAR BENLİ Rica ederim Ilgar :) Kanalı açtığımdan beri canon 650D kullanıyorum , değiştirmek gibi bir planım yok şuan için :)
Üzerinde I2C modülü olan bir lcd ekranı ı2c olmadan 6 pini kullanarak çalıştırmaya uğraştım fakat çalıştıramadım o yüzden bu videoya geldim sizce sorun bendenmi kaynaklanıyor yoksa üzerinde ı2c olan bir lcd ekranı normal bir biçinde kullanamazmıyım ?
merhaba elimde 12864b v2.0 glcd var ve
ben arduino uno ile çalışmak istiyorum. bunun için bağlantı şeması ve kütüphaneye ihtiyacım var. ben bu tam manasıyla bulamadın. yardımcı olursanız sevinirim.
Selamlar; buradaki videoların çekim yılları eski ama hala yayında olduğu için cevap alabileceğimi umut ediyorum. i2c modülünü kendimiz yapabiliyor muyuz orada yazan çipe göre ; yapsak bile kütüphanesini nerden temin edebiliyoruz, birde lcd ekran yada farklı bir eleman için aynı i2c yi kullanabilir miyiz her ürün için ayrı bir çipe sahip ic2 mi olması lazım.
klon bir uno ile denedim, ancak senin I2C'siz breadboarda bağladığında kontrastı attırtdığın (14:37) gibi bir görüntü alıyorum. "Hello world" morld yazmıyor üstad :)
Affedersiniz, kütüphane linkine tıklayınca dosya bulunamadı bildirisi ortaya çıkıyor. Kütüphane için yeni bir link atabilir misiniz?
öncelkile merhaba bende bağlantıarı düzgün yaptım ama bende alt satırda kareler çıkıyor bu en son sürüm olduğu içinmi ?
ben yapmaya çalışıyorum yazdırcağım kelimenin sadece ilk harfini yazıyor setcurser le de başka yerlere yazmayı denedim yine sadece ilk harfi yazıyo bi türlü anlayamadım sorunu kafayı yicem yardımcı olursanız sevinirim :)
Eski yazıcıdan çıkarttığım 16x2 ekranın 14 pini vardı i2c nin son iki pinini çıkarttım yerine yerleştirip lehimledim. Kodlarda sıkıntı yaşamadım. Elimde başka bir yazıcıdan söktüğüm lcd var 2x10 20 pinli dg 24064 bu lcd ye i2c monte edilebilir mi/bağlanabilir mi?
üstad öncelikle yaptığın çalışmaları takdir ediyorum gerçekten açıklayıcı bilgiler paylaşıyorsun.benim bir sorum olacaktı ardunio ile LCD kullanmak yerine bilgisayar monitörü kullanmak mümkünmüdür.
Mümkün, internette bunu yapan çok kişi gördüm ama nasıl yaptıklarını araştırmadım, denemedim :)
olaki bununla ilgili Bir çalışman olursa bizimle paylaşamanı sabırsızlıkla bekliyorum.tablet ekranlarında olabilir
herşey çok güzel ellerine ve ağıza sağlık ne kadar teşekkür etsek azdır bir tuş takımı ile lcd ye rakamlar yazdırıp şifre girme gibi bir uygulama varmı yoksa olabilirmi olabilirse yaparmısınız ? :D
+alper mustafa odabaş Çok basit ve eğlenceli bir uygulama o , yapalım bir tane bundan :)
+Lezzetli Robot Tarifleri elin kolun ağrımasın herşey için cok sagol videoyu merakla bekliyorum :D
Abi wire kütüphanesi nedir. Ne için kodumuza ekledik
kütüphane linkinde dosya bulunamadı diyor yardım edebilir misiniz ?
O linkin hemen altındaki alternatif kütüphaneyi deneyebilir misiniz?
o modullere boşuna para vermeyin, 74AHC164 ile birkaç liraya alabileceğiniz 8 bitlik seri girişli paralel çıkışlı register
entegresini kullanın, sadece Data aut, Clock ve Out enable üç adet pin ile ucuza halledebilirsiniz, ben pin kullanımını azaltmak için bu şekilde yapıyorum
ardunio arkasında sda scl nin hangi pine denk geldigini yaziyor.
Nesne tanımlarken kullanılan, 0x27 adresi, elinizdeki I2C interface module gore değişebilir. Bu yüzden bir gün kaybettim. Doğru adresi bulmak için ı2c scanner sketch lerini internetten bulup kullanabilirsiniz.
Arduino I2C scanner diye internetten programı arat. Programı ide vasıtası ile arduinoya yükle. LCD yi I2C modülü ile arduino ya bağla. Pragramı çalıştır. Serial portu aç. Orada adresi yazacak. o adresi, ilgili programa yerleştir.
Library linki çalışmıyor bilginize :)
ben yaptım
indirime yerini bulamazsan :D
bende lcd.begin de hata veriyor neden?
Tekrar selamlar, İ2c ile LCD 20X04 kullanmaya çalışıyorum. Ancak sadece her satırda, ilk harfleri yazıp diğer harfleri yaz mıyor. Sorun kütüpanede mi, i2c de mi Lcd demi Bilemedim. Sizin bi öneriniz var mı? ( i2c diye aldığım ürürnün üzerinde fc-113 yazıyor.)
+Yusuf basaran Hocam bazı kütüphaneler yeni arduino sürümleri ile çakışıyor. Açıklamalar kısmında bir kütüphane daha var birde onu izleyin isterseniz.
abi ben bunusenle bera ber yaptım ama kodda sorun çıktı
abi kütüphane linkine girdiğimde "Dosya Bulunamadı" diyor.
abi ben bu lcd nin linkine tikliyorum dosya bulunamadi diyor yardim eder misin
Bu arada videolarınızı büyük hayranlıkla takip ediyorum siz ankaradayken bir gün görüşmek isterim
+SerbestÜÇLÜ Teşekkürler , buluşma ayarlarız birgün :)
bu kütüphaneyle normal lcd kodu kullanabilirmiyim
Abi lcd ekran led sinyali yapılabilirmi yani şöyle k led yanığın lcd ekranında kırmızı yazsın olabilirmi
2x16 lcd ekran var elimde I2C arabiriminizin adresi 0X3F ekranın ısıgını kod ile yakıp söndürüyorum ama ekrana yazı yazamıyorum.. yardımcı olur musunuz.
#include
#include
LiquidCrystal_I2C lcd(0x3F, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);
void setup()
{
lcd.begin(16,2);
lcd.print("Merhaba");
}
void loop()
{
}
çok teşekkürler.sonunda çalıştı ya..
I2C protokolünü anlatan bir video çekerseniz sevinirim. Ben sadece PCF ile yani entegreyi bir devre üzerinde olmadan kullanarak LCD yi kullandım. Çünkü step motorlarla biraz karmaşık sistem yapacağım için boşta bir çok pine ihtiyacım vardı. I2C protokolünü ve birden fazla PCF kullanarak başka kontroller de yapabilirmiyiz merak ediyorum. Varmak istediğim nokta sadece iki pin ile tüm ledleri yada sensörlerin kontrolü. Yani en azından dijital olarak PCF nin 8 pininden 0-1 değerleri kontrol edebiliyor muyuz? Biraz karışık oldu sanırım. :)
+Harun Y Soruyu anladım ama I2c protokolü üzerine uzmanlık isteyen bir haberleşme metodu. Açıkcası ben o kadar hakim değilim :) ama kesin çekmeyiz felan demeyelim ileride belki ilgileniriz. Onlardan önce gelmesi gereken daha çok fazla temel şeyler var :)
Hocam Merhaba;
i2c modülünü birçok kez denememe rağmen bir türlü görüntü alamadım. normal şekilde 16x2 ekran bağlantısı yaptığımda görüntü alıyorum.
ama
#include
#include
//LiquidCrystal_I2C lcd(0x27, 16, 2);
entegre bunu desteklemediği için alttakini kullanıyorum ve bunu da kaç kere denedim.
LiquidCrystal_I2C lcd(0x3f, 16, 2);
void setup()
{
lcd.begin();
//çok ilginç tüm hatayı burası veriyor. buranın içine lcd.begin (16,2); yazınca hata vermiyor fakat sonuçta alamıyorum
lcd.print("Merhaba");
}
void loop()
{
}
//Lütfen yardım
verdiğiniz linklerdeki kütüphane dosyası gitmiş yenilermisiniz
sayın hocam cektıgınız vıdeoların kolayca takıp edılebılmesı vede bulunabılmesı ıçın
ilk başladıgınızda yaptınız gıbı numaralandırsanız ögretim serisi gibi olsa nasıl olur benimki bir teklif dikkate alırsınız veya almassınız bilemem. ben yeni bir videonuzu ararken güçlük çekiyorum videolar sıralı olursa kolay takip edebiliriz . YENİ logonuzuda çok sevdik hayırlı olsun çok sevimli olmuş .logo için isim kampanyası yapmışsınız .benim aklıma gelen isim .ROBO GURME . SAYGILAR SELAMLAR
+temahtemah18 Hocam çok haklısınız o konuda bir çalışma ve düzenleme yapacağız.
ilginize teşekkür ederim sagolun var olun
19:10 da bahsettiğin konu ile ilgili ayrı bi video çekebilir misin peki abi ?
Videonuz için çok teşekkür ediyorum çok faydalı fakat benim lcd ekranımda bağlantılar aynı ama ekranda kareler den başka sonuç alamıyorum sorun hakkında bir fikriniz var mıdır ?
arkasinda potansiyometre var ayarini yapman lazim once kodlari yazi ekrana herhangi birseyler yazdir sonra tornavide ile ayarini yap
denedim kardeşim fakat ya boş oluyor yada kareler :) anlayamadım problemi
kütüphane sürümleriniz uyuşmuyor olabilir. Ya güncel bir kütüphane bulmak lazım yada eski bir arduino IDE sürümüne dönmeniz gerekli. Yorumlarda bir arkadaş bunun ile ilgili sürümleri belirtmişti ama hatırlayamıyorum.
Eyvallah kardeşim teşekkür ettim deneyeceğim
Program yuklu yazı yok
Lehmim nasıl yapılır tarzında bi video hiç fena olmaz açıkçaşı ^^
+Erdem Tülübaş Gelecek :)
abi ben kodu yazdım ama ekrana bişey gelmedi
ben yaptım olmadı neden hata verdi bilmiyorun hata metnide su Arduino:1.6.7 (Windows 7), Kart:"Arduino/Genuino Uno"
C:\Users\alprmustafa\Documents\Arduino\lcd\lcd.ino: In function 'void setup()':
lcd:6: error: no matching function for call to 'LiquidCrystal_I2C::begin()'
lcd.begin();
^
C:\Users\alprmustafa\Documents\Arduino\lcd\lcd.ino:6:12: note: candidate is:
In file included from C:\Users\alprmustafa\Documents\Arduino\lcd\lcd.ino:2:0:
C:\Users\alprmustafa\Documents\Arduino\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.h:58:8: note: void LiquidCrystal_I2C::begin(uint8_t, uint8_t, uint8_t)
void begin(uint8_t cols, uint8_t rows, uint8_t charsize = LCD_5x8DOTS );
^
C:\Users\alprmustafa\Documents\Arduino\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.h:58:8: note: candidate expects 3 arguments, 0 provided
"LiquidCrystal_I2C.h" için birden fazla library bulundu
Kullanılıyor: C:\Users\alprmustafa\Documents\Arduino\libraries\LiquidCrystal_I2C
Kullanılmıyor: C:\Program Files\Arduino\libraries\LiquidCrystal_I2C
exit status 1
no matching function for call to 'LiquidCrystal_I2C::begin()'
Rapor daha fazla veri içermeli
"Derleme sırasında ayrıntılı çıktı göster"
Dosya > Tercihler'de etkinleştirilmiş.
Ve Sonunda çok şükür
Hocam bununla grafik lcd kullanabiliyor muyuz??
ya reis gözünü seveyim videoların devamlılığını arttıralım başka anlatılanlardan bişey anlamıyoruz
Bende klon Arduino var. Onun üzerinde SDA ve SCL yazan pinler var. Bu kolaylık sağlıyor. Ancak sorum şu; Arduino üzerinde yine bir yerinde SDA ve SCL yazan başka pinler de var. Bunlar birbirine paralel midir yoksa bu pinleri kullanan 2. bir başka şey bağlayabilir miyiz?
+Yusuf basaran Hocam paraleldir onlar. Bizim kullandığımız uno dada öyle mesela . a4-a5 yerine 13. dijital pinin üst kısmındanda alabilibiyoruz. Hepsi aynı pinlerdir onların.
Teşekkürler.
bir de siz de kullanmadığınız lcd var mı. I2C olmayan