Visuino: Nextion Ekranla Parmak İzi Sensörü

Benzer belgeler
Grove Parmak İzi Okuyucu Sensör ile Arduino Uno

Adım 1: Bileşenler 1. Bir adet Arduino board 2. Bir adet DHT11 Sensör Modülü 3. 3 adet Dişi-Dişi jumper kablo


Visuino ile Basit Ortamda RGB LED Işıkları.

Adım 1: Bileşenler 1. Bir adet Arduino board 2. Bir adet kızılötesi engel kaçış Sensör modülü 3. 4 adet Dişi-Dişi jumper kablo

ILI9341 TFT Dokunmatik Ekranda Kalemle Çizim Yapmak için Visuino ile Arduino Programlama

SERNET ET485CAS x2 RS485/RS422 Seri Kanal Sunucu KULLANICI KILAVUZU. Telif Hakkı Uyarısı. >>> Otomasyon Ürünleri

SERNET ET232CAS x2 RS232 Seri Kanal Sunucu KULLANICI KILAVUZU. Telif Hakkı Uyarısı. >>> Otomasyon Ürünleri

SERNET ET232CAS x2 RS232 Seri Kanal Sunucu KULLANICI KILAVUZU. Telif Hakkı Uyarısı. >>> Otomasyon Ürünleri

UniGSM Arduino SHIELD (UniGSM-A) KURULUM ve KULLANIM KİTAPÇIĞI

MY PANEL METER KULLANIM KILAVUZU

Code Composer Studio İndirilmesi ve Kurulması

BİLGİSAYAR BİLİMİ DERSİ (KUR-2)

ML TFT 5 ARAYÜZ KULLANIM KILAVUZU

DS150E Kullanıcı El Kitabı. Dangerfield June V3.0 Delphi PSS

ARDUINO NEXTION UYGULAMASI. Bu makale, Arduino UNO kartı ile Nextion HMI ekranlarının nasıl kontrol edildiğini anlatmaktadır.

BU CİHAZ BİLGİSAYAR BAĞLANTILI SİSTEM OLMAYIP, BAĞLI OLDUĞU BİLGİSAYAR İLE DEVAMLI İLETİŞİM YAPMAMAKTADIR. Mali Onaylı Yazarkasa

Bu ürün WinXP, 2000, ME, Win98 de çalıştırılmak için tasarlanmıştır. Her işletim sistemi için yükleme yordamı yaklaşık olarak aynıdır.

Wolvox Kapı Ekranı. AKINSOFT Wolvox Kapı Ekranı Yardım Dosyası. Doküman Versiyon :

PRESTIGIO GEOVISION 150/450 KULLANMA KILAVUZU

WeldEYE. Kurulum Kılavuzu. İçindekiler

Giriş Nanobot düşük fiyatlı her yaş grubuna hitap eden bir robot ki dir. Kurulumu ve kullanımı çok basi r.

SELÇUK ÜNİVERSİTESİ KABLOSUZ AĞ ERİŞİM SİSTEMİ KABLOSUZ AĞ İÇİN 802.1X YÜKLEME VE YAPILANDIRMA TALİMATLARI (WINDOWS XP)

LED YAKMAK. Circuit 2. Kablo LED. Direnç. Arduino LED. Direnç (330ohm)

BETİ GSM/GPRS MODEM KULLANIM KILAVUZU

F8914 ZİGBEE RF MODEM İLE MODBUS HABERLEŞME KILAVUZU

BQ101 GSM Access Kontrol Ünitesi Windows Programı. Kullanım Kılavuzu. Doküman Versiyon: BQTEK

Touchstone Kisisel-Egitim Sürümü Level 2 DVD-ROM ve Video DVD talimatlari ve bilinen teknik konulari

Blu- ray Writer lariniz hakkinda Önemli Not

Ürün Kutusu. Kargoyla teslim edilen ürün kutusu. Ürün kutusundaki temel bileşenler

FPGA İLE UYGULAMA ÖRNEKLERİ FPGA ile Seri Haberleşme (RS232) Uygulaması

Harita güncelleme direktifleri

Hızlı Kurulum Kılavuzu MODELLER P4320, P4520 UYARI!

icono Kullanıcı Kılavuzu

FOUR FAİTH F2114 GPRS MODEM İLE ANALOG I/O ÜZERİNDEN HABERLEŞME KILAVUZU


FOUR FAİTH F2114 GPRS MODEM İLE ZR AUTOMATION KULLANIMI KILAVUZU

150Mbps Wireless N Nano Router TL-WR702N

MODELLER D8210, D8220, D8520

ACR-Net 100 Kullanım Kılavuzu

Mini IR Dome IP Kamera

MODELLER D6330, D6530

Makey Oz Modülünü Bilgisayardan Programlamak Uygulama Kurulumu

ENERJİ TAKİP YAZILIMI. elektrometre, elektropan ın tescilli markasıdır.

CAP1300 Hızlı Kurulum Kılavuzu

Cambridge LMS e Başlama- Öğrenciler

D-Link DSL-6740U KOLAY KURULUM KILAVUZU. TEKN K SERV S ve DESTEK. Kablosuz N300 ADSL/ADSL2+ VDSL/VDSL2 Router (D-Smart İnternet Kullanıcıları için)

LMS PC aracı ACS420. LMS parametre ayarlarının yapılması için PC yazılımı. Kurlum ve çalıştırma talimatları

MODELLER B8220, B8520

SELÇUK ÜNİVERSİTESİ KABLOSUZ AĞ ERİŞİM SİSTEMİ KABLOSUZ AĞ İÇİN 802.1X YÜKLEME VE YAPILANDIRMA TALİMATLARI (WINDOWS VISTA)

SP-1101W/SP-2101W Hızlı Kurulum Kılavuzu

BQ Modbus Analog Giriş Kartı 6 Kanal 4 20mA. Kullanım Kılavuzu. Doküman Versiyon: BQTEK

Uzaktan kumanda ve alıcı programlama

Scream! e gelen veri akışlarından bazılarını diğer bir kurum yada bilgisayarla paylaşmak için kullanılabilir.

PROJE RAPORU. Proje adı: Pedalmatik 1 Giriş 2 Yöntem 3 Bulgular 6 Sonuç ve tartışma 7 Öneriler 7 Kaynakça 7

Modeller BLW-211PI, BLW-211MI, BLW-212PO, BLW-212MO

Edimax Gemini Ev Wi-Fi Dolaşım Güncelleme Kiti RE11 Hızlı Kurulum Kılavuzu

Đçindekiler. Paket Đçeriği

idealab Kullanım Bilgileri

7/24 destek hattı Kolay kurulum CD si Üç yıl garanti Üç yıl garanti YM.WR.5452.UM.TR.

Safety and Certifications

Smartnet PRO-W Kullanım Kılavuzu

Rezistivite Cihazı Kullanım Klavuzu

TL-WPS510U PRINT SERVER KURULUM DÖKÜMANI

ANDROID AÇIK AKSESUAR API & AKSESUAR GELİŞTİRME. Dr. Fatma Cemile Serçe

Bağlantı Kılavuzu. Desteklenen işletim sistemleri. Yazıcıyı Yazılım ve Belgeler CD'sini kullanarak kurma. Bağlantı Kılavuzu

Bağlantı Kılavuzu. Yazıcıyı yerel olarak yükleme (Windows) Yerel yazdırma nedir? Yazıcıyı Yazılım ve Belgeler CD'sini kullanarak kurma

SELÇUK ÜNİVERSİTESİ KABLOSUZ AĞ ERİŞİM SİSTEMİ KABLOSUZ AĞ İÇİN 802.1X YÜKLEME VE YAPILANDIRMA TALİMATLARI (WINDOWS 7)

1 USCPluS+ Yapılandırma Kılavuzu (SERVİS)

ADSL USB Router Geniş Bantlı Internet Erişimi ADSL Modem NAT Router USB Ağ Portu Hızlı Kurulum Rehberi

Google Cloud Print Kılavuzu

Cambridge LMS e Başlama- Öğrenciler

Kullanım Kılavuzu

Kutu İçeriği. HDMI Kablo Güç Adaptörü

USB 2.0 DAN HDMI A VİDEO ADAPTÖRÜ. Hızlı Kurulum Kılavuzu DA-70851

F2114 İLE VIRTUAL COM PORT (TCP2COM) KILAVUZU

Safety and Certifications

KABLOSUZ TV AKTARMA KUTUSU

Program Tercihleri. Bölüm 5 Tercihler

OKUL HABER EKLEME MODÜLÜ TANITIM DOSYASI. Okul haberlerinizi ilçemiz web sitesinde yayınlayabilmek için aşağıdaki adımları uygulamanız gerekmektedir.

Kutu İçeriği. Kullanma Kılavuzu. HDMI Kablo Güç Adaptörü. Harici IR Kablo UK Pilleri

Türkçe. VideoCAM GE111 özellikleri. VideoCAM GE111 in Kurulumu. 1 Snapshot (Çekim) Tuşu. 2 LED Göstergesi. 3 Objektif

K12NET Öğrenci Bilgi Sistemi Kullanım Kılavuzu. denge.k12.tr

7/24 destek hattı AirTouch Üç yıl garanti

1. Başlarken. 1.1 Güvenlik Önlemleri. 1.2 Sistem Gereksinimleri. 1.3 Paket İçeriği

Free Cooling (Tibbo Ethernet Modüllü)

Kaynak Kodlardan Derleme. Turquaz Muhasebe. Versiyon 0.2. Hüseyin Ergün. 26 Mart 2005

DY-45 OSİLOSKOP V2.0 KİTİ

Full HD Dome Kamera. Hızlı Kurulum Kılavuzu MODEL D6210 UYARI!

ZEBEX 107X EL TERMİNALLERİNE FIRMWARE YÜKLEME

Solaris 7980g. Hızlı Başlangıç Kılavuzu. Sunum Alanı Görüntüleyici TRTR-QS Rev A 1/16

HACETTEPE ÜNİVERSİTESİ KABLOSUZ AĞ ERİŞİM SİSTEMİ KABLOSUZ AĞ İÇİN 802.1X YÜKLEME VE YAPILANDIRMA TALİMATLARI (WINDOWS VISTA SÜRÜMLERİ İÇİN)

7/24 destek hattı Kolay kurulum CD si Üç yıl garanti Üç yıl garanti YM.WR.5341.UM.TR.D01REV

BQ Modbus Analog Giriş Kartı 6 Kanal PT100 - PT1000. Kullanım Kılavuzu. Doküman Versiyon: BQTEK

EW-7416APn v2 & EW-7415PDn Macintosh Kurulum Kılavuzu

[Type text] Başvuru Kılavuzu

2MP Mini Bullet Kamera. Hızlı Kurulum Kılavuzu

BİL BİLGİSAYAR PROGRAMLAMA (JAVA)

AirTies Kablosuz Erişim Noktası (Access Point) olarak kullanacağınız cihazı bilgisayarınıza bağlayarak ayarlarını yapabilirsiniz.

Ricoh SG 7100DN. PowerDriver V4 YÜKLEME KILAVUZU. Windows 7 ve 8

Transkript:

Visuino: Nextion Ekranla Parmak İzi Sensörü Bu sefer bir karışık programlama projesiyle geldim ( geleneksel Arduino kod programlama ve Visuino programlama).hmi ekranlar her zaman programlamak için yoğun bir ekran türüdür. Arduino board larına grafiksel kullanıcı arayüzü eklemek için bir sürü Ekran seçenekleri bulunur. Ancak bunların çoğu önemli miktarda hafıza ve işlem zamanına ihtiyaç duyar ve sınırlı hafızalı ve işlem süreli Arduino Nano veya Arduino UNO gibi Arduino board ları uygun değildir. Hafıza ve ileri düzey bir kullanıcı arayüzüne ihtiyaç duyulduğunda, Smart Programmable Serial Nextion Displays(Akıllı Programlanabilen Seri Nextion Ekranlar) popüler bir seçimdir. Itead ekranın kullanıcı arayüzünü tasarlamak için bedava bir Graphical Nextion Editor(Grafik Nextion Editör) önerir. Ama kullanıcı için grafiksel arayüz gelişiminin işlemi nextion editör tarafından basitleştirilir. Bu projede ayrı programlama yapacağız-nextion ekran için Arduino mega controller ve Arduino Uno fingerprint(parmakizi), scanner/sensor(tarayıcı/sensör) R305 ve iki Arduino arasında seri iletişimi etkinleştirme. Nextion ekran için Visuino da programlama için Arduino mega ve parmakizi sensörü için adafruit fingerprint kütüphanesi(library) klasik metodunu kullanarak programlanmış Arduino Uno kullanacağız. Biyometrik parmakizi sensörü R305 kullanarak bir LED on/off (yanma/sönme) yapacağız. Eğer kullanıcı parmakizi sensörde kaydedilmiş parmakiziyle eşleşirse ve onun uyan kullanıcı yönlendirme mesajı nextion ekranda görüntülenecektir. https://www.youtube.com/watch?v=hezszlqdhf8&feature=youtu.be Visuino: Fingerprint Sensor With Nextion Display: Page 1

Adım 1: Bileşenler Donanım ihtiyaçları: Arduino uno Arduino mega parmakizi sensör modülü R305 Nextion Akıllı Ekran Jumper kablo Kırmızı Led ve 100k direnç. Usb type A to B kablo breadboard Ekranı programlayabilmek için bir 5V USB to TTL Serial Converter Module(Seri dönüştürücü modülü) Yazılım ihtiyaçları( Tüm son versiyonlar) Arduino IDE 1.6.8 veya daha yüksek versiyonu Nextion editor v0.43 Visuino 7.8.2.102 Parmakizi pencere yardımcı programı Visuino: Fingerprint Sensor With Nextion Display: Page 2

Visuino: Fingerprint Sensor With Nextion Display: Page 3

Adım 2: Devre Şeması Lütfen dikkat edin: Arduino uno parmakizi seri veri portu gibi yazılım seri portu kullandı ve Arduino mega ile iletişim kurmak için donanım seri portu kullandı. Arduino mega parmakizi verisi için serial1 donanım portu ve Arduino uno ile iletişim için serial2 portunu kullandı. Parmakizi sensörüyle arduino uno arasındaki bağlantılar. vcc(güç kaynağı)---------vcc Gnd(toprak)-------Gnd Tx-----------PIN3 Rx-----------PIN2 arduino mega(serial2) ve nextion arasındaki bağlantılar vcc----- vcc Gnd---- Gnd Tx2------- Rx Rx2------- Tx uno ve mega(serial1) arasındaki bağlantılar Tx-----Rx-----vcc----Gnd----- Rx1 Tx1 vcc Gnd Visuino: Fingerprint Sensor With Nextion Display: Page 4

Adım 3: Visuino ile Arduino Mega ekranı programlama Lütfen bu kısım için video eğitim dosyasını izleyin. Visuino: Fingerprint Sensor With Nextion Display: Page 5

https://www.youtube.com/watch?v=30d7gtj4ky4&feature=youtu.be Download (https://cdn.instructables.com/orig/fmr/2nt8/j0iejlsl/fmr2nt8j0iejlsl.owarduino) http://www.instructable (https://cdn.instructables.com/orig/fmr/2nt8/j0iejlsl/fmr2nt8j0iejlsl.owarduino) Adım 4: Windows Yazılımıyla Parmak İzi Yükleme Bu adımın arduino uno ile bağlantısı öncesinde yapılması gerekir. Sensör içinde parmak izi kaydetmek için parmak izi sensörünü usb to ttl dönüştürücüye bağlamanızı ve sonra onu bilgisayarın usb portuna bağlamanızı öneririm. Arduino ile Arayüz Github dan bu kütüphaneyi kullanarak Arduino ile parmak izi okuyucu kullanması oldukça kolaydır. Okuyucuyla iletişim kurmak için yazılım seri pinleri kullanır. Bağlantılar aşağıdaki gibidir usb to TTL ve parmak izi sensörü arasındaki bağlantılar: vcc(güç kaynağı)------vcc Gnd(toprak)------Gnd Tx-------Rx Rx------Tx Sonra kayıt için windows yazılımını açın: Visuino: Fingerprint Sensor With Nextion Display: Page 6

Open Device(açık cihaz)a tıklayın (sol alt köşede). Yeni bir pencere açılır. USB tarafından kullanılan COM portu seçin serial converter(seri dönüştürücü) (COM portu device manager(cihaz yöneticisi) dan alabilirsiniz) ve bittiğinde OK butonuna tıklayın. İzleyen mavi başarı mesajını ve Baudrate, Paket boyutu ve alt köşedeki Security level(güvenlik seviyesi) gibi bazı cihaz istatistiklerini görebilirsiniz. Security level(güvenlik seviyesi)(ne kadar hassas olduğu) gibi sol alt köşedeki baud rate i değiştirebilirsiniz ama onları çalışan ve denemek istediğiniz her şeye sahip olana kadar yalnız bırakmanızı tavsiye ederiz. 57600 baud ve security level 3 olarak varsayılmalılar, bu yüzden eğer hatalılarsa değerleri ayarlamalıyız. Şimdi yeni bir parmak kaydetme zamanı! Preview(ön izleme) onay kutusuna tıklayın ve yanındaki Enroll(kaydet) butonuna basın (Kırmızı kutuyu göreceksiniz). Con Enroll kaydedecek çok parmağınız varsa kullanabileceğiniz devam eden kayıt anlamına gelir. Kutu geldiğinde kullanmak istediğiniz ID(kimlik) yi girin. 162 adede kadar ID numarası kullanabilirsiniz. Eğer verilen ID kullanılıyorsa, sonra yazılım tekrar ID yazmayı isteyecektir. Varolan parmak izini yenisiyle değiştirmek için Yes(evet) e tıklayın. Eğer değiştirmek istemezseniz, No butonuna tıklayın ve sistem yeni ID yi verir İkinci temiz bir iz almak için parmağınızı bir kez daha yerleştirmeniz gerekir. Aynı parmağı kullanın. İşlem başarılı olunca bir uyarı alacaksınız. Eğer kötü bir iz veya resim gibi bir problem olursa, bir hata mesajı alacaksınız ve yeniden yapmanız gerekecektir. Visuino: Fingerprint Sensor With Nextion Display: Page 7

Download (https://cdn.instructables.com/orig/fwa/yf23/j0iejgfb/fwayf23j0iejgfb.zip) http://www.instructable (https://cdn.instructables.com/orig/fwa/yf23/j0iejgfb/fwayf23j0iejgfb.zip) Visuino: Fingerprint Sensor With Nextion Display: Page 8

Adım 5: Arduino Uno da Parmak İzi Programlama Parmak kayıt işlemi bittikten sonra bu kodu yükleyin. Sonra parmak izi sensörünü arduino uno ya bağlayın. Kullanıcı talimatlarını görmek için kodu yükledikten sonra arduino ide de seri terminali açın. Eğer gözükürse anlamı talimatları burada doğrulayacaksınız diğer yandan hatayı bulun. Download (https://cdn.instructables.com/orig/f4b/2pae/j0iek2w5/f4b2paej0iek2w5.ino) http://www.instructable (https://cdn.instructables.com/orig/f4b/2pae/j0iek2w5/f4b2paej0iek2w5.ino) Download (https://cdn.instructables.com/orig/fkr/rrhx/j0ieknow/fkrrrhxj0ieknow.rar) http://www.instructable (https://cdn.instructables.com/orig/fkr/rrhx/j0ieknow/fkrrrhxj0ieknow.rar) Adım 6: Nextion Ekranı Programlama Eğer ekran programlama kısmıyla ilgili bir problem olursa lütfen önceki instructable ları kontrol edin. page0 da basitçe txt t0 bileşeneni eklemeniz gerekir, bundan başka bir txt bileşeni ekledim ama gerekli değil. Visuino: Fingerprint Sensor With Nextion Display: Page 9

Not: txt bileşeni için yazı tipi üretmelisiniz txt"t0" bileşeni parmak izi mesajını görüntüleyecek ve t1 ise statik metindir. aynı txt nin aynı özelliklere sahip olduğundan emin olun (resmi kontrol edin). Nextion Ekranını programlamak için, Nextion Editörü İndirmek ve Yüklemeniz gerekir. Nextion Editörü başlatın Menüden File New seçin. "Save As" diyaloğunda, proje dosya ismi girin ve projeyi kaydetmek için bir yer seçin. Settings diyaloğunda "Save" butonuna tıklayın, Ekran türünü seçin (In my case nx3224t028_011) Display(Ekran) ayarlarını göstermek için soldaki "DISPLAY" sekmesine tıklayın Ekran için Horizontal orientation(yatay yönlendirme) seçin, diyaloğu kapatmak için "OK" butonuna tıklayın. Nextion editörde ekli dosyayı açıp derleyin, sonra build folder(klasör oluştur) ı açın ve servo tft dosyasını kopyalayıp sd karta aktarın. Sayfanın rengini siyah olarak değiştirin. Bir metin bileşeni eklememiz ve bunu 200 karakter uzunluğunda olacak şekilde yapılandırmamız gerekir. Soldaki "Toolbox"(araç çubuğu) içinde tasarım alanına eklemek için "text" bileşenini seçin. Bileşeni ekranın merkezine boyutlandırın. "Attribute" toolbox da, "txt_maxl" ın değerini 200 olarak ayarlayın "Attribute" toolbox da, "pco" nun değerini 65535 ve "bco" nun değerini " 0" olarak ayarlayın. Nextion Ekranını Nextion Editörle programlamak için ekranı USB to TTL Serial Converter ile bilgisayarınıza bağlayın ya da tft dosyasını sdcard a aktarın. Nextion Wires Connector(Nextion kablo bağlantısını) Ekrana bağlayın Eğer USB - Seri Modülünüz yapılandırılmışsa, 5V power(güç kaynağı) sağlamak için ayarlandığından emin olun Nextion Ekranından USB to TTL Seri Dönüştürücü Modülünün Ground(toprak) pinine Ground(toprak) kablosu bağlayın Nextion Ekranından USB to TTL Seri Dönüştürücü Modülünün Power(VCC/+5V)(güç kaynağı) pinine Power (güç kaynağı)(+5v) kablosu bağlayın Nextion Ekranından USB to TTL Seri Dönüştürücü Modülünün TX pinine RX kablosunu bağlayın Nextion Ekranından USB to TTL Seri Dönüştürücü Modülünün RX pinine TX kablosunu bağlayın USB to TTL Seri Dönüştürücü Modülünü bir USB kabloyla bilgisayara bağlayın. Visuino: Fingerprint Sensor With Nextion Display: Page 10

Download (https://cdn.instructables.com/orig/fj5/ubij/j0iej7ga/fj5ubijj0iej7ga.hmi) http://www.instructable (https://cdn.instructables.com/orig/fj5/ubij/j0iej7ga/fj5ubijj0iej7ga.hmi) Adım 7: Arduino lar arası İletişim Arduino lar arası iletişim arduino un onun Tx pinini arduino mega nın serial1 Rx pinine bağlayarak gerçekleştirilir. Şemaları izleyebilirsiniz. Visuino: Fingerprint Sensor With Nextion Display: Page 11

Adım 8: Playing Sonuçları görmek için iki arduino yu da aynı güç kaynağından(örnek: powerbank) enerji sağlayın. Hatırlatma:Gnd(toprak) pinleri aynı güç kaynağı Gnd sine bağlı olmalıdır. Visuino: Fingerprint Sensor With Nextion Display: Page 12