Daftar Isi:
- Langkah 1: Apa yang Anda Butuhkan?
- Langkah 2: Buat "kode fotoresistor" kami
- Langkah 3: Bagaimana Cara Menggunakan "photoresistors_code" Kami dengan Benar?
- Langkah 4: Bagaimana Memasang Fotoresistor Anda dan Mengkalibrasi Semuanya?
- Langkah 5: Gunakan Program Utama
- Langkah 6: Bersenang-senang !
Video: Brankas Cerah: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Proyek ini mengusulkan cara untuk mengamankan barang Anda. Hasil akhir dari proyek ini adalah sebuah saklar yang diperintahkan oleh arduino setelah dua tahap keamanan. Saklar dapat membuka portal, mengganti remote control atau hanya memerintahkan motor. Proyek saya hanya menyajikan blok yang membuka kunci sesuatu. Jadi Anda dapat menyesuaikan ini dengan proyek Anda.
Keamanan tahap pertama adalah matriks 9 fotoresistor yang diterangi oleh gambar di telepon. Keamanan tahap kedua adalah kode 4 angka.
Saya seorang siswa Prancis, jadi saya mencoba melakukan yang terbaik untuk membuat semuanya "Bahasa Inggris"
Langkah 1: Apa yang Anda Butuhkan?
Untuk proyek ini, Anda akan membutuhkan:
- 9 fotoresistor (1MOhm) dan resistor 20kOhm
- MUX analog yang disebut CD4051B
- kabel
- matriks 3*4 Keypad
- Transistor 2N2222
- Arduino UNO
Langkah 2: Buat "kode fotoresistor" kami
Ide utamanya adalah menggunakan luminositas untuk membuka kunci barang kita. Semua orang tahu bahwa hitam tercipta tanpa cahaya dan putih adalah cahaya yang paling kuat. Ini yang akan kita gunakan. Kami akan menggunakan skala abu-abu dalam gambar untuk membuat ini.
Saya membuat program python kecil di mana kita dapat mengatur ukuran layar kita, dan kemudian, program akan membuat matriks 3*3 di mana setiap area adalah skala abu-abu acak. Gambar ini unik, dan sebanyak 255^9 kemungkinan.
Untuk menggunakan program saya, Anda memerlukan python 3.x dengan library Pillow terinstal. Kalau tidak tahu caranya bisa search di internet, ada banyak sekali videonya.
Anda dapat melihat gambar seperti apa yang saya kumpulkan.
Langkah 3: Bagaimana Cara Menggunakan "photoresistors_code" Kami dengan Benar?
Untuk menggunakan gambar ini, Anda perlu memasang fotoresistor. Untuk melakukan itu, saya mengusulkan untuk mencetak beberapa potongan kecil dalam 3D, dengan file yang saya berikan kepada Anda. Saya merekomendasikan untuk menggunakan filamen fleksibel. Bagian kecil ini memungkinkan seluruh cahaya layar ponsel Anda masuk ke sensor.
Pertama, solder setiap photoresistor dengan dua kabel. Kemudian, Anda dapat merekatkan putaran kecil itu di atas piring, mengebor lubang yang sedikit lebih besar dari fotoresistor di piring dan kemudian Anda akan melihat bahwa fotoresistor pas di lubang. Hati-hati, Anda perlu merekatkan putaran di piring Anda sesuai dengan ukuran ponsel Anda. Setiap putaran harus sesuai dengan kotak abu-abu yang tepat.
Langkah 4: Bagaimana Memasang Fotoresistor Anda dan Mengkalibrasi Semuanya?
Semuanya terpaku, kabel gratis. Anda harus menghubungkannya ke arduino.
Arduino UNO hanya memiliki 6 input analog, saya mengusulkan untuk memiliki 8 input lagi dengan CD4051B MUX. Kami akan menggunakan 8 input MUX ini dan yang terakhir adalah Analog1 di Arduino. Siapkan setiap photodiode dengan resistor 20KOkm sesuai gambar. Kemudian beri nomor pada setiap photoresistor sesuai dengan gambar berikutnya. Terakhir pasang photoresistor ke-9 ke A1 dan yang lainnya pada MUX seperti pada gambar: photoresistor 1 sampai 8 pada saluran IN/OUT 0 sampai 7.
Akhirnya, setelah semuanya terhubung dengan benar, Anda dapat mengunggah program arduino. Program ini akan memberi Anda nilai yang diukur oleh 9 sensor. Tulis di atas kertas atau cukup tempel di program berikutnya.
!!! Hati-hati, atur layar Anda pada luminositas tinggi dan pertahankan kecerahan setiap kali Anda menggunakan program ini !!!
Langkah 5: Gunakan Program Utama
Setelah Anda mengkalibrasi semuanya, kami dapat memasang keypad sesuai dengan gambar.
Kemudian, unduh program utama dan buka. Anda dapat menempelkan hasil kalibrasi di array "code_light", dan Anda dapat memodifikasi kode 4 angka Anda juga di array "attempt".
Terakhir, saya menggunakan transistor sebagai aktuator. Pasang transistor pada pin D0 tetapi sambungkan setelah program diunggah.
Program utama dipisahkan dengan cara berikut:
- definisi konstanta dan koneksi
-
pembacaan 9 photoresistor
-
jika bagus, kami dapat menguji kode manual
jika baik, brankas dibuka
- jika salah, coba lagi
-
Langkah 6: Bersenang-senang !
Untuk memverifikasi semuanya berfungsi dengan baik, saya memasang LED ke transistor. Dia bersinar. Ganti LED dengan ide Anda: motor untuk kunci atau servo atau simpan transistor untuk mengganti tombol pada remote.
Saya harap Anda tidak akan memiliki masalah. Jika ya, hubungi saya di [email protected]
Direkomendasikan:
Bangun Brankas Menggunakan Rpi: 12 Langkah
Membangun Brankas Menggunakan Rpi: Ingin mempelajari cara mengubah Raspberry pi Anda menjadi brankas yang berfungsi penuh? Kemudian ikuti 12 langkah yang dapat diinstruksikan ini untuk mempelajari caranya. Brankas akan memiliki keypad yang berfungsi penuh dan sistem penguncian, sehingga Anda dapat menyimpan barang-barang Anda dengan aman
B-Safe, Brankas Portabel: 8 Langkah (dengan Gambar)
B-Aman, Brankas Portabel: *** 4 September 2019: Saya mengunggah file 3D baru dari kotak itu sendiri. Tampaknya kunci saya terlalu tinggi 10 mm untuk penutupan yang baik ***MasalahnyaBayangkan ini:Anda bangun di suatu pagi dan cuacanya sangat bagus. Anda ingin pergi ke pantai. Karena Anda tidak
Jalur Cerah (Mengajar MST): 5 Langkah
Bright Paths (Pengajaran MST): Tujuan Bright Paths adalah untuk mengajarkan siswa tentang Minimum Spanning Trees (MSTs). Node A adalah sumber dan semua node lainnya memiliki bobot (biaya) tertentu untuk sampai ke sana. Alat peraga ini menunjukkan bahwa biaya dengan meredupkan setiap node, tergantung pada
Membuat Brankas Digital yang Aman: 26 Langkah
Membuat Brankas Digital yang Aman: Saya pikir saya akan membagikan dasar-dasar membuat brankas digital yang aman menggunakan perangkat lunak veracrypt. Saya telah menggunakannya selama beberapa tahun untuk membuat brankas digital untuk saya dan keluarga saya. ini adalah perangkat lunak enkripsi yang kuat, dan sangat serbaguna, tetapi tidak
Retak dan Setel Ulang Brankas Elektronik: 3 Langkah
Crack dan Reset Brankas Elektronik: singkat cerita, jika saya menghapus isi brankas untuk seorang teman, saya bisa menjaga brankasnya … mengapa tidak mencobanya