Robotik cihazlar veya otomasyon araçları için bağımsız olarak kontrol sistemleri oluşturmak isteyen deneyimsiz kullanıcılar için çeşitli donanım modülleri ve modifikasyonları BT hizmetleri pazarında sunulmaktadır. Kural olarak, bu tür cihazlar, kopyalama hakkına sahip basit bir mimariye ve onlarla birlikte gelen yazılıma basit yardımcı programlar şeklinde sahiptir. Bu tür ürünler hem bağımsız olarak kullanılabilir hem de kablolu veya kablosuz arabirimler aracılığıyla diğer bilgisayar sistemlerine bağlanabilir.
Grafik ekranlarla çalışmanın artıları
Önceden, grafik monokrom ekranlar cep telefonu üretiminde yaygın olarak kullanılıyordu.
Nokia, böyle bir ekrana sahip çok sayıda farklı model yayınladı. O telefonların olduğu günler geride kaldı ama ekranlar piyasadan kaybolmadı ve aktif olarak günümüze kadar kullanılmaya devam ediyor. Metin ve grafik bilgilerini görüntülemek için vazgeçilmez ve ayrıca ucuz cihazlar oldukları ortaya çıktı. Grafik ekranlar, görüntüyü vurgulayan ekranlarda nokta matrisleri oluşturarak çalışır. Büyük miktarda bilgi görüntülerken ve az miktarda enerji tüketirken kaynak ve zamandan tasarruf sağlarlar. Nokia 5110 cihazlarının kullanılabileceği birçok farklı alan vardır: fotoğraf, video, TV, tıp ve diğer birçok sektör.
Nokia ekranının Arduino donanım modülüne nasıl bağlanacağını açıklamadan önce, bu cihazlara kısa bir giriş yapmak gerekir.
Arduino Uno kullanmanın faydaları
Bu makalede sunulan Arduino platformuna benzeyen birçok platform ve mikrodenetleyici oluşturulmuştur. Bu analoglardan bazıları Netmedia'nın BX-24, Parallax Basic Stamp ve diğerleridir. Ancak, bu kurucunun diğer kontrolörlere göre bir takım avantajları olduğundan, Arduino Uno'ya odaklanalım. İş için bir platform seçerken bunlara dikkat etmelisiniz. Her şeyden önce, bu, bu cihazların düşük maliyetidir. Bu yazılıma sahip modeller 45 dolardan daha ucuza mal oluyor ve oldukça basit bir tasarıma sahip oldukları için istenirse elle de oluşturulabiliyor. Kayda değer ikinci nokta, Arduino platformlarının tüm işletim sistemleriyle çalışabilmesidir: Windows, Linux ve Macintosh OSX, diğerleri ise yalnızca Windows ile çalışmakla sınırlıdır.
Arduino Uno Açıklama
Arduino Uno, 14 dijital giriş ve çıkış, 6 analog giriş,birkaç konektör (USB, ICSP, güç) ve cihazı yeniden başlatma işlevine sahip bir düğme. Bu platform, kısa devreleri önleyen ve USB kablosu ile güvenli çalışmayı sağlayan yerleşik bir sigortaya sahiptir. USB bağlantı noktasından 500 mA'den fazla akım geçtiğinde tetiklenir. Ana bilgisayarlarla karşılaştırıldığında, Arduino Uno, çevreleyen fiziksel ortamla çok daha sıkı etkileşime girer. Platform, bir baskılı devre kartı üzerine inşa edilmiştir ve açık kaynak ile çalışmak üzere tasarlanmıştır. Hem öğrenciler hem de amatörler tarafından kullanılabilir ve ayrıca modelleri kendi takdirlerine göre genişletip tamamlayabilen ve açık kaynak ile özgürce çalışan profesyoneller tarafından kullanılabilir. Platform, yeni bileşenlerin kolayca eklenebileceği şekilde tasarlanmıştır. Tasarım, geliştiricinin cihazın bağımsız kullanımı seçimini üstlenir, bu nedenle kutuya yerleştirilmemiştir ve kuruluma katı bir bağlantısı yoktur.
Nokia 5110 ekranının açıklaması
Nokia 5110 grafik ekranı, yalnızca metin bilgilerini değil aynı zamanda resimleri de görüntülemenize olanak tanıyan, 1,6 diyagonal boyutuna sahip, ekonomik bir monokrom ekrandır. Çözünürlüğü 48x84 pikseldir ve çalışabileceği voltajdır. 2.7-5 Q'dur. Bilgiler, sekiz piksel yüksekliğinde ve altı satır genişliğinde dikey bloklar halinde görüntülenir ve her bir kişi, kullanıcıların onları bulmasına yardımcı olmak için arka tarafta etiketlenir.
Tam işlem grafik ekranı içinpanoya bağlanmalıdır. Bu makale, ekranı kullanmaya başlamak için Nokia 5110'un Arduino Uno'ya nasıl bağlanacağını açıklar.
Bağlantı için gerekli malzemeler
-
Nokia 5110 Grafik Ekran;
- Arduino Uno;
- döngü veya yedi kablo;
- USB kablosu (bir bilgisayara bağlamak için), pil veya AC/DC adaptörü (bilgisayar yardımı olmadan karta güç sağlamak için).
Nokia 5110 Graphic Display'i Arduino'ya nasıl bağlarım
1. İlk adım, Nokia 5110 ekranını Arduino'ya bağlamaktır. Grafik aygıtıyla birlikte sekiz konektörlü bir devre tahtası montajı dahildir. Bir devre kartı kullanmayı planlıyorsanız, "düz bacaklar" iyidir. Diğer durumlarda, konektörleri 90 derecelik bir açıyla satın almaya değer. İlk olarak, ekranın kendisine yerleştirilmeleri ve ardından cihazı Arduino'ya bağlamaları gerekir.
2. Ardından, kabloları bağlamanız gerekir. Bir kablo kullanmak en iyisidir, ancak normal bir MGTF kablosu da işe yarayacaktır. Bu ekranın 5 V ile değil, 3,3 V ile çalıştığını bilmek önemlidir. Bu nedenle, 3 V'u artıya ve toprağı eksiye güvenle bağlayabilirsiniz. Kalan kablolar belirli bir sırayla Arduino ve Nokia 5110'a bağlanır. Bağlantı şeması aşağıdaki gibidir:
- Gnd kontağı (ortak kablo) - Arduino toprağına (eksi);
- Bl (arka ışık gücü) - Arduino toprağına (eksi);
- Vcc (güçmodülü) - Arduino'daki 3.3V bağlantı noktasına.
Ardından, sağdan sola tüm kişiler bağlantı noktalarına bağlanır:
- Pin 1 (SCLK - bilgi aktarımı için darbe) - dijital bağlantı noktası D3;
- Pin 2 (SDIN/MOSI - veri) - dijital bağlantı noktası D4;
- Pin 3 (D/C - veri tipi) - dijital port D5;
- Pin 4 (RST) - dijital bağlantı noktası D6;
- Pin 5 (SCE - çip seçimi) - dijital bağlantı noktası D7.
Kütüphanelerle çalışma
Cihazın ekranında gerekli bilgileri görüntülemek için kütüphaneyi yüklemeniz gerekir. Metinsel bilgilerle çalışmak için en iyi seçenek LCD5110_Graph programıdır. Bu kitaplığın Nokia 5110 için özel olarak oluşturulduğunu zaten adından anlayabilirsiniz. Yardımcı program İnternet'ten de indirilebilir. Arşiv olarak eklenmiştir. Açılan dosya Kitaplıklar klasörüne taşınmalıdır. Bundan sonra programı çalıştırabilirsiniz. Açılan pencerede "Dosya"yı seçmeniz, imleci "Örnekler"e getirmeniz ve ardından ihtiyacınız olanı seçmeniz gerekir. Bitmiş kod, kullanıcılar için çok açık ve kullanımı basit olan ekranda görünecektir. Gerekli tüm bilgiler okunabilir ve düzenlenebilir ancak kodun yapısını bozmamak önemlidir. Kütüphanenin çeşitli işlevleri, Nokia 5110 ile çalışma olanaklarını genişletecek.
Grafik çizimlerin ekranda görüntülenebilmesi için öncelikle aşağıdaki gibi grafik programlarında çizilmeleri gerekir:Adobe Photoshop veya Paint gibi. Çizim hazır olduktan sonra BMP (Monochrome Bitmap) formatında kaydedilmelidir. Ardından, kütüphaneyi kullanarak çizimi açık kaynağa dönüştürmelisiniz. Bu adımlardan sonra ekranda bir görüntü belirecektir.
Nokia 5110 ekranının Arduino'ya bu bağlantısı, grafik ekranlarla çalışmanın temel becerilerinde ustalaşmanıza ve çeşitli donanım modüllerini kullanarak görüntüleri nasıl programlayacağınızı öğrenmenize yardımcı olacaktır.