Isi kandungan:

Buat Sistem Keselamatan SafeLock Menggunakan Arduino MEGA: 6 Langkah
Buat Sistem Keselamatan SafeLock Menggunakan Arduino MEGA: 6 Langkah

Video: Buat Sistem Keselamatan SafeLock Menggunakan Arduino MEGA: 6 Langkah

Video: Buat Sistem Keselamatan SafeLock Menggunakan Arduino MEGA: 6 Langkah
Video: How to Make Password Door Lock | Arduino Project 2024, November
Anonim
Buat Sistem Keselamatan SafeLock Menggunakan Arduino MEGA
Buat Sistem Keselamatan SafeLock Menggunakan Arduino MEGA
Buat Sistem Keselamatan SafeLock Menggunakan Arduino MEGA
Buat Sistem Keselamatan SafeLock Menggunakan Arduino MEGA

Hai semua…

Pertama sekali, saya telah menjadi peminat komuniti Instructables dan semua yang telah memuat naik Instructables mereka di sini. Oleh itu, saya memutuskan untuk suatu hari menerbitkan Instructable saya sendiri.

Oleh itu, sampai di sini kepada anda dengan Sistem Keselamatan digital SafeLock yang pertama yang dapat saya instruksikan menggunakan Arduino MEGA"

Suatu hari semasa saya belajar Arduino dan menjalani tutorialnya, saya berfikir untuk menjadikan diri saya sistem kerja dunia nyata yang menggunakannya. Oleh itu, saya terfikir untuk membuat sistem kunci Keselamatan yang menggunakannya, kerana mungkin berguna kepada saya dalam pelbagai aplikasi. Jadi pertama, yang saya lakukan ialah mencari tutorial dalam talian yang sudah siap untuk melakukan perkara yang sama. Saya melalui banyak perkara. Tetapi apa yang saya lihat hanya sedikit yang mudah untuk pemula jauh lebih mudah. Maksud saya, mereka mengatakan bahawa anda hanya memberikan kata laluan yang tetap dalam kod anda dan hanya satu nilai yang akan menjadi kata laluan anda sepanjang masa, kecuali anda menukar kod dan memuat naiknya semula. Ada yang menggunakan komunikasi I2C. Tetapi bagaimana jika ada yang membuatnya dengan sambungan mudah dan tidak menggunakan I2C…? Walau bagaimanapun, komunikasi I2C lebih cekap. Tetapi memikirkan pandangan seseorang yang belum mengetahuinya, mereka mungkin menolak idea mereka untuk membuat projek. Juga, banyak projek hanya menggunakan LCD, papan kekunci & LED untuk menunjukkan ia berfungsi. Cukup masukkan kata laluan dan buka. Jadi, ini agak mudah, atau lebih kompleks. Tetapi bagaimana jika seseorang menginginkan sistem keselamatan yang mudah dibuat serta mempunyai ciri-ciri lengkap untuk berfungsi. Jadi, lihat langkah untuk melihat kelebihannya…

Langkah 1: Jadi, Inilah Yang Saya Lakukan

Saya mengambil kerja membuat sistem keselamatan sederhana yang mempunyai banyak ciri untuk menjadikannya berfungsi dengan lebih berkesan. Saya mempunyai sistem ini yang ke atas untuk banyak sistem yang ada, mempunyai ciri-ciri berikut:

1. Apabila kod dimuat, untuk pertama kalinya, ia menyapa dan kemudian meminta pemiliknya untuk menetapkan kata laluan. Oleh itu, pemilik boleh menetapkan kata laluan 8 digit yang difikirkannya sesuai. Setelah kata laluan ditetapkan, ia akan menunjukkan bahawa ia ditetapkan dan akan berkelip LED biru. Juga, ia akan memberitahu ini dengan menggunakan bel yang berbunyi berbunyi beberapa saat.

2. Setelah ditetapkan, t akan terus meminta memasukkan kata laluan, Dalam keadaan kunci. Oleh itu, jika seseorang perlu memasukkan, dia perlu memasukkan kata laluan 8 digit. Sekiranya dia memasukkan kata laluan dengan betul, maka sistem menyambut & menyambutnya dengan memaparkannya di skrin dan juga LED hijau berkelip semasa mesej dipaparkan. Bel akan memberitahu perkara yang sama dengan bunyi bip, semasa LED menyala. Oleh itu, pintu terbuka.

3. Sekarang andaikan ada orang yang tidak dikenali cuba memasuki bilik dan dia mula melihat kunci papan kekunci kami. Daripada, ketika dia memasukkan unsur kata laluan rawak atau tidak perlu, LCD menunjukkan mesej kunci tidak sah dan berkelip lampu merah. Juga, buzzer memberi amaran untuk masuk yang salah dengan bunyi bip.

4. Ciri sebelumnya juga dapat menolong mana-mana orang yang sah sekiranya dia memasukkan kunci lain di antaranya semasa menaip kata laluan, membantunya dengan memberitahu bahawa kunci itu tidak sah dan dia perlu mengingatnya.

5. Sekiranya ada pengguna yang gagal memasukkan kata laluan yang betul selama tiga kali, dia akan diberi amaran bahawa kata kunci itu tidak sah tiga kali. Juga, setelah tiga percubaan, LCD akan menunjukkan bahawa had maksimum percubaan telah tercapai. Jadi sekarang, pengguna perlu menunggu satu minit untuk mencuba lagi memasukkan kata laluan. Ini diberitahu oleh LED merah berkedip berterusan dan bunyi bip oleh bel selama satu minit. Kemudian, pengguna sekali lagi dibenarkan untuk mencuba lagi setelah 1 minit.

6. Juga, jika seseorang perlu menukar kata laluan, semua id yang diperlukan adalah menekan suis reset, yang akan meminta untuk menetapkan kata laluan sekali lagi.

Oleh itu, ia mempunyai banyak ciri untuk berfungsi sebagaimana pengguna memerlukannya dengan betul…

Sekarang mari sampai ke bahagian yang MEMBUAT… !!

Langkah 2: Alat & Komponen

Alat & Komponen
Alat & Komponen
Alat & Komponen
Alat & Komponen
Alat & Komponen
Alat & Komponen

Komponen Elektronik yang anda perlukan adalah: ·

  • Arduino MEGA 2560 (Otak & Memori)
  • Kabel USB (sambungkan PC dan Arduino untuk memuat naik kod)
  • Paparan LCD 16 x 2 (saya telah menggunakan JHD 162A)
  • Pad Kekunci 4 x 4 (Peranti input)
  • 1 x papan roti (yang memegang semua sambungan)
  • Rgb LED (Yang digunakan di sini adalah anod biasa)
  • Pembesar suara / pembesar suara piezoelektrik (Untuk memberitahu & memberi amaran)
  • Potensiometer / pot pot 10K (Tetapkan nilai LED untuk LCD)
  • Perintang 1 x 270-ohm (cegah LED daripada MEMBAKAR …)
  • Perintang 2 x 150-ohm
  • Wayar pelompat lelaki-ke-lelaki

Semua bahan yang digunakan mudah didapati di kedai dalam talian. Walaupun, kebanyakan anda yang merupakan pembuat geek mungkin sudah memilikinya. Walau bagaimanapun, jika anda menghadapi kesukaran untuk mencari mana-mana dalam talian, komen di bawah. Saya pasti akan mengesyorkan anda di mana mendapatkannya.

Oleh itu, setelah meletakkan semua bahagian di meja kerja kita, mari kita mulakan prosedur membuatnya.

Langkah 3: Pendawaian & Pemasangan Litar

Pendawaian & Pemasangan Litar
Pendawaian & Pemasangan Litar
Pendawaian & Pemasangan Litar
Pendawaian & Pemasangan Litar
Pendawaian & Pemasangan Litar
Pendawaian & Pemasangan Litar
Pendawaian & Pemasangan Litar
Pendawaian & Pemasangan Litar

Sekarang, lihat dahulu gambarajah litar keseluruhan sistem ini yang terdapat dalam gambar yang dilampirkan. Juga, saya akan memberikan semua sambungan pin di sini supaya anda tidak terganggu & bingung dalam proses ini, kerana ia mungkin mengakibatkan kerja tidak betul atau tidak berfungsi.

Pendawaian LCD

Pin LCD: Pin Arduino

1 >> GND

2 >> + 5V

3 >> pot periuk A

4 >> 1

5 >> GND

6 >> 2

11 >> 4

12 >> 5

13 >> 6

14 >> 7

15 >> + 5V

16 >> GND

Pendawaian trimpot

Pin A >> Pin LCD 3

Pin B >> GND

Pin C >> + 5V

Pendawaian papan kekunci

Pin pad kekunci: Pin Arduino

1 >> 52

2 >> 50

3 >> 48

4 >> 46

5 >> 53

6 >> 51

7 >> 49

8 >> 47

Pendawaian buzzer

+ Pin VE >> Pin Arduino 30

-VE pin >> GND

Pendawaian LED RGB (RGB anod biasa)

Pin RGB 1 >> R 270-ohm >> Pin Arduino 40

Pin RGB 2 >> + 5V

Pin RGB 3 >> R 150-ohm >> Pin Arduino 42

Pin RGB 4 >> R 150-ohm >> Pin Arduino 41

Sekiranya anda menggunakan katod RGB biasa dalam litar anda, sambungkan pin RGB 2 >> GND dan bukan pin GND.

Gambar di bawah menunjukkan pendawaian langkah demi langkah setiap komponen.

Walau bagaimanapun, saya mencadangkan anda untuk merujuk lembaran data komponen anda untuk mengetahui kerja setiap pin komponen. Kadang kala komponen yang sama yang dikeluarkan oleh syarikat yang berbeza mungkin mempunyai susun atur PIN yang berbeza. Jadi, periksa sebelum tangan dan kemudian lakukan pendawaian yang sesuai.

Oleh itu, setelah pendawaian selesai, mari kita beralih ke bahagian pengaturcaraan pada langkah seterusnya.

Langkah 4: Pengekodan & Muat Naik Sistem Kami

Saya telah melampirkan fail kod di sini. Dapatkan kod untuk anda sendiri untuk menjalankannya dalam sistem litar anda. Setelah anda memuat turunnya, buat perubahan yang anda perlukan dan kemudian kompilasi dan muat naik di litar Arduino anda.

Juga, satu perkara yang ingin saya sampaikan kepada anda di sini ialah RGB yang saya gunakan adalah anod biasa. Ia bersinar ketika dalam keadaan RENDAH dan tidak bercahaya jika berada dalam keadaan TINGGI. Tetapi jika anda menggunakan katod RGB biasa, maka ia akan menyala apabila keadaan output TINGGI dan tidak akan menyala ketika keadaan output rendah.

Saya juga melampirkan gambar di bawah, kod yang berjaya disusun dan dimuat naik.

OK, jadi tanpa menunggu, mari lihat sistem keselamatan kita menjalankan tugasnya.

Langkah 5: Mengendalikan Sistem SafeLock

  • Ketika kod telah berhasil diunggah, Layar memberikan pesan selamat datang kepada pemiliknya yang mengatakan "Hai di sana … (nama pemilik)".
  • Seterusnya, ia meminta untuk menetapkan kata laluan (yang mana ada kata laluan 8 digit yang perlu anda masukkan).
  • Setelah ditetapkan, ia akan memaparkan layar LCD dengan pesan "Set kata laluan (beberapa ikon jempol.)". Juga, RGB akan berkelip biru dan bel mengeluarkan bunyi bip yang terganggu untuk beberapa lama.
  • Setelah ditetapkan, Pengguna boleh memasang sistem di mana sahaja.
  • Sekarang, paparan lalai pada LCD adalah meminta kata laluan dengan menampilkan "Masukkan kata laluan 8 digit".
  • Seseorang yang perlu memasukkan terlebih dahulu perlu menaip kata laluan yang betul.
  • Sekiranya seseorang memasukkan kata laluan yang betul, layar LCD akan meminta ucapan dan ucapan selamat datang dari "Salam Selamat Datang di atas kapal". Juga, RGB akan berubah menjadi berkedip hijau dan memberikan bip berterusan untuk beberapa waktu. Oleh itu, kunci dibuka.
  • Bagaimana jika seseorang memasukkan kunci yang salah atau berlaku kesalahan ketik ???
  • Jadi, jika ada kekunci kata laluan yang salah dimasukkan, layar LCD akan memaparkan "Maaf, Kekunci tidak sah" dan juga RGB berubah menjadi berkedip merah dan buzzer memberikan notis singkat dengan berbunyi.
  • Di sini, satu perkara lagi yang perlu diambil kira ialah kod tersebut memeriksa setiap entri kunci individu dan bukan hanya keseluruhan kata laluan sekaligus. Oleh itu, jika pengguna memasukkan beberapa kunci yang betul dan kemudian melupakan kunci seterusnya, menaip sesuatu yang lain, daripada dia akan diberi amaran untuk perkara yang sama, sehingga membantunya memulihkan kata laluannya dan mencuba lagi. Sehingga nilai kata laluan yang betul dimasukkan, kunci tidak terbuka.
  • Tetapi bagaimana jika orang yang perlu masuk bukan pegawai yang sah ??? Jadi, dia mungkin cuba membuat entri kata laluan secara rawak. Jadi setiap kali dia menekan kekunci yang salah, ia akan menunjukkan bahawa ia tidak sah. Tetapi ia tidak harus terus berlangsung selamanya, dia juga tidak boleh mencuba setiap entri kata laluan dengan betul… Oleh itu, setelah tiga entri tidak sah, sistem akan berhenti mengambil entri lebih lanjut dan meminta dengan mesej “Anda telah melampaui had percubaan maksimum”, “Cuba selepas 1 minit”. Oleh itu, selama 1 minit, LED akan sentiasa berkedip merah dengan frekuensi tinggi dan bel juga akan sentiasa berbunyi. Oleh itu, mana-mana individu atau anggota keselamatan yang berkenaan mungkin mengetahui bahawa ada seseorang yang tidak dikenali di sekitar ATAU bahawa seseorang cuba melanggar sistem dan masuk.
  • Selepas 1 minit, ia akan kembali ke kedudukan lalai untuk meminta memasukkan kata laluan.
  • Sekiranya pengguna perlu menetapkan semula atau menukar kata laluan, dia tidak diminta untuk membuat kod sistem lagi. Yang harus dia lakukan hanyalah menekan butang reset pada Arduino dan sistem akan sekali lagi meminta pengguna untuk menetapkan kata laluan baru.
  • Langkah-langkah kerja sistem ini dilampirkan dalam pautan YouTube yang disebutkan:

Sistem SafeLock berfungsi dan difahami

Langkah 6: Selesaikan

Baiklah, jadi saya harap saya memberikan arahan yang baik kepada anda di luar sana dalam membuat sistem keselamatan ini.

Bukankah mudah dan sarat dengan semua ciri yang diperlukan untuk menjadikannya sah untuk digunakan di pelbagai keadaan keselamatan kita?

Ia boleh digunakan sebagai kunci pintu, mengunci almari kami, mengunci beg kami, dan bahkan di tempat kerja kami.

Oleh itu, jangan hanya duduk di sana, dapatkan komponen anda, ikuti arahan ini, dan kenali Sistem Keselamatan yang hebat & ringkas ini.

Disyorkan: