Öncelikle herkese iyi çalışmalar dilerim. Çoşkun Taşdemirin kitabını aldım ve inceliyorum son sayfalara gelmek üzereyim ve hiç c dili ve arduino ile uğraşmadım. Kitap sayesinde bir çok bilgiye sahip olup analog dijital ve lcd projelerini gerçekleştirdim. Şimdiden söylemek isterimki gerek kendimi geliştirmek gerekse arkadaşlarında sorunlarına çare olabileceğini düşündüğümden forumu sık sık ziyaret edecek gibi görünüyorum. Soruma gelince öncelikle önerebileceğiniz 3.2" mega uyumlu lcd ve touch pad varmıdır. plc ve scada sistemlerinde dokunmatik paneldeki set değerlerini değişitrmek için değerin üzerine tıklayıp açılan tuştakımından değeri girip plc hafızasındaki set değerini değiştirebiliyorduk. Arduino ile böyle birşey mümkünmüdür. EEprom hafızasına touch panelden veri girişi yapabiliyormuyuz. İncelediğim lcdler sd kart uyumlu bu lcdler sdkart olmadan çalışabilirmi. illaki sdkarttaki verilerimi okuması gerekiyor. Ustalardan ricamdır. Blog kısmına TFT LCD ve touch panel ile yapılmış örnek ekleyebilirmiyiz. Şimdilik aklıma takılanlar bu kadar. devamı gelir elbette. Bol arduinolu günler dilerim.
Merhaba, Malzeme araştırmasını kendiniz yapmanız, kullanım ve işleyişle ilgili problemlerinizi burada sormanız daha net cevaplar almanızı sağlar. Size uygun malzemeyi kimse sizden iyi bilemez ve sizin için malzeme seçemez. Diğer sorularınız için; 1- Touchpanelinizin Arduino’ya veri göndermesini sağlayabiliyorsanız (UART,I2C vs. protokolleri üzerinden), evet, mümkün. 2- İncelediğiniz LCD’leri bilmiyorum ama Arduino için SD kart şart değil, EEPROM’a yazabilirsiniz. İyi çalışmalar
cevabınız için teşekkür ederim. LCD Panel ve shield aşağıdaki linktedir. Link vermek doğrumudur onuda bilmiyorum yanlışım olursa linkler kaldırılabilir. LCD linki http://www.electrodragon.com/?product=tft01-lcd-tft-display-3-2-65kcolors-320240-resolution-touch-panel-sd-slot Shield Linki http://www.electrodragon.com/?product=3-2-tft-lcd-arduino-adapter-shield Birde merak ettiğim konu LCD pinlerini incelediğimde Dijital pinlerin üzerine geçmektedir. ve LCD panel tarafında herhangi bir pin çıkışı bulunmamaktadır. LCD shield olmadan LCD panel kullanabilirmiyim. LCD shieldin amacı nedir. İlginiz için tekrardan teşekkür ederim.
Link vermenizde bir sakınca yok. “Birde merak ettiğim konu LCD pinlerini incelediğimde Dijital pinlerin üzerine geçmektedir. ve LCD panel tarafında herhangi bir pin çıkışı bulunmamaktadır.” den kastınızı anlamadım. LCD Shield olmadan LCD panel kullanabilirsiniz. LCD Shieldın amacı Arduino’nun pin yapısına uygun bir adaptör görevi görmesidir. Örneğin, yurtdışındaki elektronik cihazların fişleri Türkiye’deki prizlere uymadığında araya çevirici koyarsınız, bu da öyle bir şey. Shild olmadan LCD’nin pinlerini Arduino’ya takmak için LCD’ye kablo lehimlemeniz vs. gerekir. Bu shield Arduino Mega(http://www.robotistan.com/Arduino-Mega-2560-R3-Yeni-Versiyon,PR-905.html) için yapılmış.
shield mega için yapılmış demişsiniz. TFT LCD mega için uygunmudur? Birde merak ettiğim konu LCD pinlerini incelediğimde Dijital pinlerin üzerine geçmektedir. ve LCD panel tarafında herhangi bir pin çıkışı bulunmamaktadır. Burada anlatmak istediğim dijital giriş çıkış sayısı bayagı eksiliyor. pwm ve cominication pinleri kalıyor. Eğer bu pinleri dijital giriş çıkış olarak kullanırsam TFT LCD dışında başka bir kart ekleyemem mega üzerine. soruyu söyle açıklasam daha iyi olur. tft lcd kullanırken beraberinde mega2560 uyumlu başka bir shield’i tft lcd ve 2560 arasına takabilirmiyim.
Shield Arduino için LCD’ye göre yapıldığından dolayı evet uygundur. LCD Shieldın üstüne başka bir tane takamazsınız, zaten ekranı kapatacağından dolayı manası olmaz. Evet Mega’nın üzerine başka shieldlar takıp, onların üzerine de bunu takabilirsiniz.
teşekkür ederim mega üzerine başka bir kar onun üzerinde lcd mükemmel birşey. Arduinoyu gün geçtikçe dahada seviyorum.
http://www.electrodragon.com/?product=tft01-lcd-tft-display-3-2-65kcolors-320240-resolution-touch-panel-sd-slot Birşey sormak istiyorum bu linkteki lcdnin bin bağlantıları aşağıdaki linkte bulunmaktadır. Sorum ise şöyle. 40 pinin tamamını kullanmaktamı bu lcd yoksa boşta kalan pinler varmı http://otomasyonik.com/arduino/PinOut.jpg http://otomasyonik.com/arduino/240374PQ.pdf DB pinleri databus diyor. 16 bit kullanmak zorundamıyız bu lcdyi, 8 bit kullanabilirmiyiz. aşağıdaki örnekteki projede 16 pin kullanılmış. proje uno ile yapılmış. http://www.ladyada.net/products/tfttouchbreakout/ örnek kod: http://otomasyonik.com/arduino/TFT3\_2\_Mega.pde Eğer40 pin kullanılıyorsa proje değişecek gibi. max6675 den 8 adet kullanıcam 3 pinden 24 pin yapar. 8 dijital çıkış kullanıcam. bir pwm çıkış. bir kaçtandede duruma göre eklenecek sensör var yani topmada yaklaşık 37 pin gibi. megada 54 pin var yani geriye 15-17 arası pin kalıyor. bu kadar pin ile iletişim kuran bi tft bulacam yada. İyi günler dilerim. yardım olacak arkadaşlara şimdiden teşekkürler.
pin sayısında sıkıntı yaşıyorsanız seri lcd de kullanabilirsiniz. bu durumda maliyet biraz artar. https://www.sparkfun.com/products/10089