Isi kandungan:
- Langkah 1: Bahagian
- Langkah 2: Pemasangan Perkakasan
- Langkah 3: Pemasangan Elektronik
- Langkah 4: Lakarkan
- Langkah 5: Memasang Lokasi
Video: Kunci Pintu Skrin Sentuh Arduino TFT: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Ini adalah Instructable pertama saya. Projek ini menggunakan Arduino dan skrin sentuh TFT 2,8 dengan lakaran kata laluan untuk mengaktifkan geganti yang memutuskan litar ke pintu kunci mag.
Latar belakang, kunci RFID pada pintu di tempat kerja pecah daripada memasang semula keseluruhan sistem maglock kembali ke kotak kawalan bangunan. Saya menambahkan skrin sentuh Arduino ini di atas sistem yang ada.
Saya ingin mengucapkan terima kasih kepada KonstantinBG yang Topik: Kata Laluan Pembuka Gerbang TFT Paparan memberi saya 99% cara untuk membuat lakaran Arduino berfungsi.
forum.arduino.cc/index.php?topic=562943.15
Langkah 1: Bahagian
SATU: Arduino Mega: TFT mengambil semua pin pada Uno jadi saya menggunakan mega untuk pin tambahan untuk menambah relay Solid state
Geekcreit® MEGA 2560 R3 ATmega2560 MEGA2560 Lembaga Pembangunan
www.banggood.com/Mega2560-R3-ATmega2560-16..
DUA: Modul Skrin Paparan Sentuh Perisai TFT LCD 2.8 Inch Untuk Arduino
Modul Skrin Paparan Sentuh Perisai TFT LCD Geekcreit® 2.8 Inch 2.8 Inch Untuk Arduino
www.banggood.com/2_8-Inch-TFT-LCD-Shield-T…
TIGA: SSR (ada di tangan, tetapi gunakan relay yang dinilai untuk beban yang ingin anda kendalikan dalam kes saya hanya 5v)
Opto 22 3 A Solid State Relay, DC, PCB Mount, 60 V dc Maksimum Beban
Stok RS No. 888-7619
ie.rs-online.com/web/p/solid-state-relays/…
EMPAT: Kotak geng kosong 2 untuk memasang skrin sentuh ke dinding, dan pelat muka kosong
Kotak Lapisan Kering Berganda, 35mm
Kod Produk: 1139636
www.woodies.ie/double-dry-lining-box-35mm-…
LIMA: Kabel kuasa sambungan Arduino yang sangat panjang, soket terdekat untuk menghidupkan Arduino dan skrin sentuh terletak kira-kira 4M di bumbung.
kenable 5.5 x 2.1mm DC Power Plug to Socket CCTV Extension Lead Cable 5m
www.amazon.co.uk/dp/B003OSZQGI/ref=pe_3187…
ENAM: bekalan kuasa 12V standard untuk Arduino
CCTV Camera 12V 0.5A 500mA PSU 2.1mm DC Plug UK Power Supply
www.ebay.co.uk/itm/380502176581
Bahagian lain:
- Pencetak 3D (Ultimaker 2) untuk mencetak pelekap untuk pelindung Arduino Mega dan TFT ke dalam kotak kosong, ditambah bezel yang dicetak untuk menutup tepi layar ketika dipasang ke pelat muka kosong. Saya akan melampirkan fail langkah yang saya buat untuk ini.
- Pateri solder dan beberapa penyambung dan kabel dll.
- Pistol gam panas.
- Gerudi
- Menggergaji gergaji
Langkah 2: Pemasangan Perkakasan
Sokongan Base mempunyai alur pada salah satu kaki sehingga relay keadaan pepejal (SSR) duduk di bawah mega Arduino. Saya panas menempelkan SSR ke pangkalan.
Beberapa skru untuk memasang mega ke sokongan asas.
Perisai TFT duduk di atas mega.
Saya memotong pelat muka kosong menggunakan gerudi dan mesin gergaji.
Dan ujian menyatukan semuanya, syukurlah, ketinggian saya betul untuk sokongan asas sehingga skrin menonjol tepat melepasi bahagian depan pelat muka kosong. Saya akan mencetak bezel 3D kemudian untuk menyembunyikan tepi kasar yang ditinggalkan oleh gergaji penyangga.
Ruang cukup ketat di dalam kotak jadi saya perlu memotong penyesuai kuasa 12v yang saya beli yang dipasang ke mega dan memasangkannya terus ke papan untuk menjimatkan ruang.
Langkah 3: Pemasangan Elektronik
Untuk memprotaip projek ini untuk ujian bangku, saya mulakan dengan skrin sentuh TFT 2.8 dengan sendirinya. Anda hanya meletakkan pin dan memasukkannya ke mega Arduino pasangkannya ke komputer riba anda dan jalankan perisian persekitaran pembangunan bersepadu Arduino.
Ini adalah projek skrin sentuh pertama saya sehingga memerlukan sedikit tinkering untuk mengetahui cara mengkalibrasi ukuran skrin, menyentuh dengan sensitif dll, juga TFT bukan skrin sentuh Adafruit yang bermaksud saya harus menambahkan beberapa perpustakaan tambahan seperti MCUFRIEND_kbv untuk menentukurkan skrin dan lain-lain.
Terdapat sumber yang jauh lebih baik daripada yang dapat saya tulis mengenai cara melakukannya.
seperti:
forum.arduino.cc/index.php?topic=366304.0
www.hackster.io/electropeak/ultimate-begin…
github.com/prenticedavid/MCUFRIEND_kbv
Saya kemudian mendapat paparan num pad pada skrin sentuh TFT 2.8 "untuk melaporkan nilai melalui monitor bersiri
Kemudian menambahkan elemen kata laluan ke lakaran
Seterusnya adalah lakaran relay dengan sendirinya terlebih dahulu. Ini memerlukan beberapa pematerian dan kabel relay ke Mega. Sila lihat rajah pendawaian relay yang dilampirkan. Saya menggunakan pin 39 pada I / O digital pada mega untuk mencetuskan relay keadaan pepejal dan kemudian menghidupkan / mematikan LED saya (untuk diganti dengan pendawaian butang keluar kunci kunci apabila dipasang)
Saya kemudian menyembelihnya dan Frankenstein bersama-sama. (Sketsa berfungsi untuk saya tetapi saya yakin ia boleh diperbaiki)
Langkah 4: Lakarkan
Lakaran yang digodam bersama.
- Import perpustakaan mengikut keperluan.
- Semasa pertama kali menjalankan skrin sentuh TFT, gunakan lakaran "TouchScreen_Calibr_native" di perpustakaan "MCUFIREND" untuk mendapatkan hasil yang perlu diisi untuk…..
// hasil salin-tampal 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 lakaran ini dapat diperbaiki secara keseluruhan tetapi berjaya untuk saya
Langkah 5: Memasang Lokasi
Setelah saya melakukan pengujian benchtop dengan LED yang berfungsi sebagai stand-in untuk kunci mag. Sudah tiba masanya untuk memasukkan sistem ke lokasinya. Nasib baik dindingnya hanya papan eternit jadi setelah memeriksa paip dan kabel, saya dapat memotong lubang kotak itu.
Saya mengejar kuasa 12v di siling dan menjatuhkannya ke lubang yang baru dipotong. (wayar hitam yang lebih tebal dalam gambar) Saya kemudian membawa wayar dari butang keluar di dalam pintu (wayar hitam dan merah yang lebih tipis) ini adalah beban untuk Relay, jadi apabila relay dihidupkan wayar ini aktifkan pelepasan pintu / butang keluar.
Selanjutnya adalah memasang Arduino dengan TFT Touchscreen dan Relay ke kotak Memateri kuasa ke papan dan beban ke relay. Terakhir, saya melampirkan semuanya dengan penutup putih dan bezel hitam bercetak 3D dilekatkan di atas.
Disyorkan:
Skrin Sentuh Macintosh - Mac Klasik Dengan IPad Mini untuk Skrin: 5 Langkah (dengan Gambar)
Skrin Sentuh Macintosh | Klasik Mac Dengan IPad Mini untuk Skrin: Ini adalah kemas kini dan reka bentuk saya yang disemak semula mengenai cara mengganti skrin Macintosh vintaj dengan iPad mini. Ini adalah yang ke-6 yang saya buat selama ini dan saya cukup gembira dengan evolusi dan reka bentuknya! Kembali pada tahun 2013 ketika saya membuat
Kalkulator Skrin Sentuh Arduino: 7 Langkah
Kalkulator Skrin Sentuh Arduino: Helo! Ini adalah projek untuk membuat kalkulator skrin sentuh menggunakan Arduino Uno dan perisai TFT LCD. Saya mengemukakan konsep untuk kelas pengaturcaraan homeschool saya, dan pengalaman membina projek ini sangat menarik. Kalkulator ini
Kalkulator Skrin Sentuh LCD Arduino TFT: 3 Langkah
Kalkulator Skrin Sentuh LCD Arduino TFT: Hai kawan-kawan dalam arahan ini kita akan belajar bagaimana membuat kalkulator menggunakan Arduino Uno dengan 3.5 " Paparan Skrin Sentuh TFT LCD. Oleh itu, kami akan menulis kod dan Muat naik ke arduino yang akan memaparkan antara muka kalkulator pada paparan dan akan
BluBerriSix - Tutorial Skrin Sentuh TFT / Arduino: 12 Langkah (dengan Gambar)
BluBerriSix - TFT TouchScreen / Arduino Tutorial: 2019 adalah ulang tahun ke-20 RIM Blackberry 850! Penemuan Kanada kecil ini mengubah cara dunia berkomunikasi. Sudah lama berlalu, tetapi warisannya berterusan! Dalam arahan ini, anda akan belajar bagaimana menggunakan MCUfriend.com 2.4 " TFT
Cara Cepat dan Mudah untuk Mengubah Skrin Kunci Anda dalam 6 Langkah Mudah (Windows 8-10): 7 Langkah
Cara Cepat dan Mudah untuk Mengubah Skrin Kunci Anda dalam 6 Langkah Mudah (Windows 8-10): Ingin menukar sesuatu pada komputer riba atau PC anda? Mahukan perubahan dalam suasana anda? Ikuti langkah cepat dan mudah ini untuk berjaya memperibadikan skrin kunci komputer anda