Daftar Isi:
- Langkah 1: Bagian
- Langkah 2: Perakitan Perangkat Keras
- Langkah 3: Perakitan Elektronik
- Langkah 4: Sketsa
- Langkah 5: Pas Ke Lokasi
Video: Kunci Pintu Layar Sentuh Arduino TFT: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Ini adalah Instruksi pertama saya. Proyek ini menggunakan Arduino dan layar sentuh TFT 2,8 dengan sketsa kata sandi untuk mengaktifkan relai yang memutus sirkuit ke pintu kunci mag.
Latar belakang, kunci RFID pada pintu di tempat kerja rusak daripada memasang kembali seluruh sistem maglock kembali ke kotak kontrol bangunan. Saya menambahkan Arduino layar sentuh ini di atas sistem yang ada.
Saya ingin berterima kasih kepada KonstantinBG yang Topiknya: Kata Sandi Pembuka Gerbang Tampilan TFT memberi saya 99% cara untuk membuat sketsa Arduino berfungsi.
forum.arduino.cc/index.php?topic=562943.15
Langkah 1: Bagian
ONE: Arduino Mega: TFT mengambil semua pin pada Uno jadi saya menggunakan mega untuk pin tambahan untuk menambahkan relay Solid state
Papan Pengembangan Geekcreit® MEGA 2560 R3 ATmega2560 MEGA2560
www.banggood.com/Mega2560-R3-ATmega2560-16..
DUA: 2.8 Inch TFT LCD Perisai Layar Sentuh Modul Layar Untuk Arduino
Geekcreit® 2.8 Inch TFT LCD Shield Touch Display Screen Module Untuk Arduino
www.banggood.com/2_8-Inch-TFT-LCD-Shield-T…
TIGA: SSR (ada satu, tetapi gunakan relai apa pun yang dinilai untuk beban yang ingin Anda kendalikan dalam kasus saya hanya 5v)
Opto 22 3 Relai Keadaan Padat, DC, Pemasangan PCB, Beban Maksimum 60 V dc
Stok RS No. 888-7619
ie.rs-online.com/web/p/solid-state-relays/…
EMPAT: Kotak 2 geng kosong untuk memasang layar sentuh ke dinding, dan pelat muka kosong
Kotak Lapisan Kering Ganda, 35mm
Kode Produk: 1139636
www.woodies.ie/double-dry-lining-box-35mm-…
LIMA: Kabel daya ekstensi Arduino ekstra panjang, soket terdekat untuk menyalakan Arduino dan layar sentuh berjarak sekitar 4M di atap.
kenable 5.5 x 2.1mm DC Power Plug ke Socket CCTV Kabel Ekstensi Lead 5m
www.amazon.co.uk/dp/B003OSZQGI/ref=pe_3187…
ENAM: catu daya 12V standar untuk Arduino
Kamera CCTV 12V 0.5A 500mA PSU 2.1mm DC Plug UK Power Supply
www.ebay.co.uk/itm/380502176581
Bagian lain:
- Printer 3D (Ultimaker 2) untuk mencetak pemasangan untuk Arduino Mega dan pelindung TFT ke dalam kotak kosong, ditambah bezel yang dicetak untuk menutupi tepi layar saat dipasang ke pelat muka kosong. Saya akan melampirkan file langkah yang saya buat untuk ini.
- Solder besi dan beberapa konektor dan kabel dll.
- Pistol lem panas.
- Mengebor
- Mengatasi gergaji
Langkah 2: Perakitan Perangkat Keras
Dukungan Base memiliki alur di salah satu kaki sehingga solid state relay (SSR) berada di bawah mega Arduino. Saya menempelkan SSR dengan panas ke pangkalan.
Beberapa sekrup untuk memperbaiki mega ke dukungan dasar.
Perisai TFT berada di atas mega.
Saya memotong pelat muka kosong menggunakan bor dan gergaji.
Dan tes memasang semuanya bersama-sama, untungnya saya mendapatkan tinggi badan saya yang benar untuk penyangga dasar sehingga layar menonjol melewati bagian depan pelat muka kosong. Saya akan mencetak bezel 3D nanti untuk menyembunyikan tepi kasar yang ditinggalkan oleh gergaji penahan.
Ruang cukup sempit di dalam kotak jadi saya harus memotong adaptor daya 12v yang saya beli yang dihubungkan ke mega dan menyoldernya langsung ke papan untuk menghemat ruang.
Langkah 3: Perakitan Elektronik
Untuk membuat prototipe proyek ini untuk pengujian bangku, saya mulai dengan layar sentuh TFT 2,8 dengan sendirinya terlebih dahulu. Anda cukup menyejajarkan pin dan mendorongnya ke mega Arduino, hubungkan ke laptop Anda dan jalankan perangkat lunak lingkungan pengembangan terintegrasi Arduino.
Ini adalah proyek layar sentuh pertama saya jadi butuh sedikit mengutak-atik untuk mencari cara mengkalibrasi ukuran layar, sensitif sentuhan dll, juga TFT bukan layar sentuh Adafruit berarti saya harus menambahkan beberapa perpustakaan tambahan seperti MCUFRIEND_kbv untuk mengkalibrasi layar dll.
Ada sumber daya yang jauh lebih baik di luar sana daripada yang bisa saya tulis tentang cara melakukan ini.
seperti:
forum.arduino.cc/index.php?topic=366304.0
www.hackster.io/electropeak/ultimate-begin…
github.com/prenticedavid/MCUFRIEND_kbv
Saya kemudian mendapatkan tampilan num pad pada layar sentuh TFT 2,8" untuk melaporkan nilai melalui monitor serial
Kemudian tambahkan elemen kata sandi ke sketsa
Selanjutnya adalah sketsa estafet dengan sendirinya terlebih dahulu. Ini mengambil beberapa solder andf kabel dari relay ke Mega. Silakan lihat diagram pengkabelan relai yang terpasang. Saya menggunakan pin 39 pada I/O digital pada mega untuk memicu relai keadaan padat dan kemudian menghidupkan/mematikan LED saya (untuk diganti dengan kabel tombol keluar kunci mag saat dipasang)
Saya kemudian membantainya dan Frankenstein melakukannya bersama-sama. (Sketsa berfungsi untuk saya tetapi saya yakin itu dapat ditingkatkan)
Langkah 4: Sketsa
Sketsa yang diretas bersama.
- Impor perpustakaan sesuai kebutuhan.
- Saat pertama kali menjalankan layar sentuh TFT gunakan sketsa "TouchScreen_Calibr_native" di pustaka "MCUFIREND" untuk mendapatkan hasil yang harus diisi untuk…..
// salin-tempel hasil dari TouchScreen_Calibr_native.inoconst int XP=8, XM=A2, YP=A3, YM=9; //240x320 ID=0x9341
const int TS_LEFT=927, TS_RT=126, TS_TOP=70, TS_BOT=910;
Sekali lagi saya yakin sketsa ini dapat ditingkatkan secara keseluruhan tetapi berhasil untuk saya
Langkah 5: Pas Ke Lokasi
Setelah saya melakukan pengujian benchtop dengan LED yang bertindak sebagai stand-in untuk kunci mag. Sudah waktunya untuk menyesuaikan sistem ke lokasinya. Untungnya dindingnya hanya eternit jadi setelah memeriksa pipa dan kabel saya bisa memotong lubang untuk kotak itu.
Saya mengejar daya 12v melintasi langit-langit dan menjatuhkannya ke lubang yang baru dipotong. (kawat hitam yang lebih tebal pada gambar) Saya kemudian membawa kabel dari tombol keluar di dalam pintu (kabel hitam dan merah yang lebih tipis) ini adalah beban untuk Relay, jadi ketika relay dihidupkan kabel ini mengaktifkan pelepas pintu / tombol keluar.
Selanjutnya memasang Arduino dengan TFT Touchscreen dan Relay ke kotak Solder daya ke papan dan beban ke relai. Terakhir, saya menutup semuanya dengan sampul putih dan bingkai hitam cetak 3D direkatkan di atasnya.
Direkomendasikan:
Macintosh layar sentuh - Mac Klasik Dengan iPad Mini untuk Layar: 5 Langkah (dengan Gambar)
Macintosh layar sentuh | Mac Klasik Dengan IPad Mini untuk Layar: Ini adalah pembaruan dan desain revisi saya tentang cara mengganti layar Macintosh vintage dengan iPad mini. Ini adalah yang ke-6 yang saya buat selama bertahun-tahun dan saya cukup senang dengan evolusi dan desain yang satu ini! Kembali pada tahun 2013 ketika saya membuat
Kode Kunci ESP32 Dengan Layar Sentuh: 5 Langkah
ESP32 Codelock Dengan Layar Sentuh: Banyak orang meminta saya untuk contoh kode yang sangat sederhana untuk ArduiTouch untuk menguji pekerjaan mereka dan juga sebagai titik awal untuk pengembangan sendiri. Codelock yang sangat sederhana ini akan menunjukkan fungsi dasar Arduitouch tanpa bel dan peluit dan
Kalkulator Layar Sentuh LCD TFT Arduino: 3 Langkah
Arduino TFT LCD Touchscreen Calculator: Hai Teman-teman dalam instruksi ini kita akan belajar cara membuat kalkulator menggunakan Arduino Uno dengan 3.5" Layar TFT LCD Touchscreen. Jadi kita akan menulis kode dan Upload ke arduino yang akan menampilkan antarmuka kalkulator di layar dan akan
BluBerriSix - Layar Sentuh TFT / Tutorial Arduino: 12 Langkah (dengan Gambar)
BluBerriSix - Layar Sentuh TFT / Tutorial Arduino: 2019 adalah hari jadi ke-20 RIM Blackberry 850! Penemuan kecil Kanada ini mengubah cara dunia berkomunikasi. Sudah lama berlalu, tetapi warisannya terus berlanjut! Dalam instruksi ini, Anda akan belajar cara menggunakan MCUfriend.com 2.4" TFT di
Cara Cepat dan Mudah untuk Mengubah Layar Kunci Anda dalam 6 Langkah Sederhana (Windows 8-10): 7 Langkah
Cara Cepat dan Mudah untuk Mengubah Layar Kunci Anda dalam 6 Langkah Sederhana (Windows 8-10): Ingin mengubah banyak hal di laptop atau PC Anda? Ingin perubahan dalam suasana Anda? Ikuti langkah-langkah cepat dan mudah ini untuk berhasil mempersonalisasi layar kunci komputer Anda