Isi kandungan:

Cara Membuat 'Alarm Mat' Dengan Arduino Mega: 9 Langkah
Cara Membuat 'Alarm Mat' Dengan Arduino Mega: 9 Langkah

Video: Cara Membuat 'Alarm Mat' Dengan Arduino Mega: 9 Langkah

Video: Cara Membuat 'Alarm Mat' Dengan Arduino Mega: 9 Langkah
Video: Buat Alat Anti Maling 30 Ribuan | Notifikasi Whatsapp & Alarm Cuma 5 Menit! IoT dengan Wemos 2024, November
Anonim
Cara Membuat 'Alarm Mat' Dengan Arduino Mega
Cara Membuat 'Alarm Mat' Dengan Arduino Mega

Kita semua mempunyai waktu pagi di mana kita menghadapi masalah untuk bangun dari tidur. Penggera terus berbunyi dan kami terus tertunda sehingga … terlambat! Kami terlepas mesyuarat, atau kelas sudah bermula. Untuk membantu mengatasi masalah ini, kami telah membuat Alarm Mat, alat yang menggabungkan aktiviti mental dan fizikal untuk membuat anda tidak tidur! Setelah keluar dari tempat tidur anda dan melakukan senaman fizikal dan mental, anda cenderung untuk tidak kembali tidur dan, berjaya! Anda akan tepat pada masanya untuk acara seterusnya!

Langkah 1: Kumpulkan Bahan

Kumpulkan Bahan
Kumpulkan Bahan

Untuk membuat projek, anda memerlukan perkara berikut:

MENCIPTAKAN ASAS:

-1 Papan lapis 35x35x1 / 4in

-8 kepingan papan lapis 9x9x1 / 4in

-10 kepingan papan lapis 11x11x1 / 4in

-4 kepingan papan lapis 35x1x1 / 2in

-1 tin pelekat semburan

-1 botol Gorilla Wood Glue

-1 gulungan aluminium foil

-8 helai kertas daun yang longgar

-4 gulungan pita penebat busa 1 / 4x1 / 2x10ft

-24 Skru dinding kepala rata 1 / 2in dan pencuci yang sepadan

-rubber

-kawasan gam

-pita elektrik

ELEKTRONIK:

Terdapat di:

-DS1307 Jam Masa Nyata

-9VDC Power Adapter

-Sambungkan Wool Spool Set

Terdapat di:

- LCD Karakter 16x2 Asas

-Jumper Wires Awg 20 Pack

-Arduino Mega 2560

-Momentary Button Panel Mount x3

-Coin Cell Battery 12mm

-10K Perintang 20 Pek

-piezo buzzer

-LED

-kabel sambungan untuk Arduino

Langkah 2: Pasang Sempadan

Pasang Sempadan
Pasang Sempadan
Pasang Sempadan
Pasang Sempadan
Pasang Sempadan
Pasang Sempadan
Pasang Sempadan
Pasang Sempadan

1. Ambil setiap 4 kepingan papan lapis 35x1x1 / 4in dan potong sudut 45 darjah di hujungnya.

2. Menggunakan Lem Kayu Gorilla, pasangkannya ke perimeter luar pelat asas, dengan cara yang membentuk sempadan. Dimensi dalaman papan asas kini berukuran 33x33 inci

3. Gambar 3 dan 4 menunjukkan bagaimana sudut sempadan harus bersatu.

Langkah 3: Pasang Piring Kenalan ke Pangkalan

Pasang Piring Kenalan ke Pangkalan
Pasang Piring Kenalan ke Pangkalan
Pasang Piring Kenalan ke Pangkalan
Pasang Piring Kenalan ke Pangkalan

1. Plat kenalan adalah kepingan papan lapis berukuran 9x9x1 / 4in. Mereka harus dilekatkan, menggunakan lem kayu, ke pangkal seperti yang ditunjukkan. Setelah lekat, biarkan set semalaman.

2. Pada masa ini, gam dua kepingan papan lapis 11x11x1 / 4in bersama-sama untuk membuat satu kepingan papan lapis 11x11x1 / 2in. Ini adalah jubin tengah dan harus dilekatkan di bahagian tengah papan bawah.

Dalam gambar yang ditunjukkan di atas, jubin kelabu gelap adalah jubin pusat 11x11. Jubin yang jelas adalah jubin 9x9.

Gambar kedua yang ditunjukkan, walaupun beberapa langkah di depan, memberi anda gambaran umum tentang bagaimana rupa jubin ketika terpasang di tempatnya.

Langkah 4: Melekatkan Kerajang Aluminium ke Plat Perhubungan

Melekatkan Kerajang Aluminium ke Plat Kenalan
Melekatkan Kerajang Aluminium ke Plat Kenalan
Melekatkan Kerajang Aluminium ke Plat Kenalan
Melekatkan Kerajang Aluminium ke Plat Kenalan
Melekatkan Kerajang Aluminium ke Plat Kenalan
Melekatkan Kerajang Aluminium ke Plat Kenalan

1. Dengan menggunakan Aluminium Foil, potong bentuk seperti yang ditunjukkan dalam gambar. Kemudian dengan menggunakan pelekat penyembur, pasangkan potongan ini ke plat kenalan. Adalah sangat penting untuk memastikan bahawa tidak ada "lengan" potongan aluminium foil yang saling bersentuhan.

2. Dengan menggunakan Aluminium Foil, potong kepingan yang menutupi setiap baki papan lapis 8 11x11x1 / 4 inci yang tinggal. Pasang Foil menggunakan pelekat semburan ke satu sisi setiap plat ini. Sangat penting bahawa kerajang aluminium licin dan juga tidak ada pelekat semburan pada foil. Sekiranya anda menghadapi masalah agar aluminium tetap terpasang, cuba gunakan sekeping pita elektrik di sudut.

3. Setelah semua Aluminium Foil dilekatkan pada kotak yang sesuai, letakkan plat kontak di pangkalan seperti yang ditunjukkan pada Gambar 5. Mereka tidak dilekatkan dengan apa-apa, namun hendaklah dipasang dengan selamat ke papan.

Langkah 5: Letakkan Buih dan Kawat Papan

Letakkan Buih dan Kawat Papan
Letakkan Buih dan Kawat Papan
Letakkan Buih dan Kawat Papan
Letakkan Buih dan Kawat Papan
Letakkan Buih dan Kawat Papan
Letakkan Buih dan Kawat Papan

1. Untuk membentuk butang pengesan tekanan, kami melapisi plat asas dengan busa. Potong busa hingga panjang dan sapukan pada kotak. Seperti yang ditunjukkan dalam gambar 1 (lihat jalur putih).

2. Dengan menggunakan kabel penyambung, pasangkan papan. Pada plat kontak, ke satu sisi E melampirkan (menggunakan skru dan mesin basuh seperti yang ditunjukkan dalam gambar 3) satu wayar yang akan menuju ke + 5V pada arduino dan satu wayar yang akan masuk ke pin input pada arduino. Pada E yang lain pasangkan perintang 10K ke kerajang dan kemudian pasangkan wayar pembumian yang akan menuju ke tanah di arduino. Imejnya lebih jelas. (Gambar 2). Ulangi untuk setiap 8 plat kenalan, labelkan wayar semasa anda pergi. Wayar diletakkan dengan bosan dengan cara teratur yang sesuai untuk anda. Saya memutuskan untuk menjalankannya melalui celah terbuka dan mengamankannya ke papan bawah dengan pita elektrik.

Kadang-kadang perlu memotong sebahagian busa supaya wayar mempunyai tempat yang sesuai. Ini ditunjukkan dalam gambar 3. Apabila selesai, setiap jubin akan kelihatan seperti gambar 4. Gambar 5 menunjukkan seperti apa "port" untuk wayar

Langkah 6: 3D Cetak Bekas

3D Cetak Bekas
3D Cetak Bekas
3D Cetak Bekas
3D Cetak Bekas
3D Cetak Bekas
3D Cetak Bekas

1. Dengan menggunakan fail pencetak 3D yang dilampirkan, cetak 3D kotak bekas.

2. Setelah kotak dicetak, pasang sehingga lubang 3 butang adalah penutup atas kotak dan skrin LCD berada di muka depan kotak. Gunakan superglue untuk memasang kotak bersama-sama tetapi pastikan untuk tidak menutup penutupnya. Gunakan superglue untuk memasang layar LCD, butang, dan 8 LED di bahagian depan kotak.

3. Di bahagian atas bekas terdapat tiga butang yang ditekan oleh pengguna untuk mengatur penggera. Pin ini mesti ditugaskan semula dalam kod agar sesuai dengan pin yang anda pilih untuk digunakan.

Perhatikan pada gambar 3 bahawa sisi bekas mempunyai dua lubang, satu membiarkan kabel data dan kabel input masuk, dan yang lain menyediakan akses untuk bekalan kuasa dinding.

Langkah 7: Kabelkan Semua Komponen dan Hiaskan

Kawat Semua Komponen dan Hiaskan
Kawat Semua Komponen dan Hiaskan
Kawat Semua Komponen dan Hiaskan
Kawat Semua Komponen dan Hiaskan
Kawat Semua Komponen dan Hiaskan
Kawat Semua Komponen dan Hiaskan

1. Kabelkan semua Komponen mengikut rajah fritzing (fail juga ada).

2. 8 wayar input, ground, dan + 5V akan masuk ke dalam kotak melalui port sisi dan dipasang ke arduino dengan sewajarnya. Kabel input ini boleh masuk ke mana-mana port terbuka yang anda mahukan.

3. LED masing-masing harus dibumikan dan pin inputnya terpasang pada port terbuka yang anda mahukan.

4. Kami memilih untuk meletakkan lapisan getah di atas jubin kami agar pengguna lebih selesa. Di atas getah terdapat rancangan kasar dari reka bentuk kami. Setelah melekatkan getah dengan gam gorila, kami meletakkan kain di atasnya dan membuat semula reka bentuk kami daripada terasa.

Langkah 8: Program Arduino

Atur cara Arduino
Atur cara Arduino

Untuk melihat fail ini dan memprogram arduino, anda perlu memuat turun penyusun arduino.

www.arduino.cc/en/Main/Software (DOWNLOAD LINK)

1. Program Arduino menggunakan program arduino yang disertakan.

2. Mungkin perlu untuk mengimport perpustakaan yang disertakan ke dalam penyusun Arduino anda. Jangan lupa menukar pin input agar sesuai dengan apa yang telah anda buat.

Kod berfungsi seperti ini:

-menetapkan masa pada cip jam masa nyata menggunakan komputer

-pengguna memasuki waktu penggera, komputer membandingkan masa sebenar dengan waktu penggera

-Apabila masa sepadan, fungsi penggera bermula

-dalam fungsi penggera, nombor 1-8 yang dihasilkan secara rawak dipilih sesuai dengan jubin di atas tikar. Jika misalnya, 4 dipilih, buzzer akan berdengung untuk kali dan LED ke-4 akan menyala. Setelah pengguna melangkah ke jubin ke-4, jubin seterusnya dipilih dan prosesnya berulang sehingga 4 nombor telah diinjak.

-di akhir fungsi penggera waktu sekali lagi dipaparkan menunggu pengguna menetapkan penggera lain

Langkah 9: Cara Menggunakan Alarm Clock Mat

Tahniah, anda telah selesai membuat Alarm Clock Mat. Inilah cara menggunakannya!

1. Pastikan Alarm Clock Mat dihidupkan. Setelah diprogramkan, tidak perlu lagi memasangkannya ke komputer anda. Terdapat port di sisi bekas bercetak 3D untuk kedua-dua kabel USB pengaturcaraan dan juga kabel kuasa dinding. Sebagai penggunaan praktikal, lebih baik menggunakan kabel kuasa dinding.

2. Untuk menetapkan penggera, bekas bercetak 3D harus berada di meja malam anda atau dekat dengan tempat tidur anda. Mulailah menetapkan penggera dengan menekan butang "set" di bahagian atas bekas. Skrin LCD kini meminta anda untuk mengatur penggera. Gunakan butang "tambah" untuk menambah jam dan kemudian butang "jam / minit" untuk beralih ke minit dan tambah minit seperti yang diperlukan. Sekarang tekan butang "set" sekali lagi. Skrin LCD mengesahkan bahawa penggera telah ditetapkan.

3. Tidur

4. Apabila penggera berbunyi, anda akan mula-mula berada di sini 12 bip. Ini untuk memberi anda masa untuk bangun dari tidur. Pada masa ini anda harus belajar di jubin tengah tikar. Sekarang dengarkan jumlah bunyi bip, serta perhatikan LED mana yang menyala. Sekiranya anda mendengar 4 bip dan LED ke-4 menyala, letakkan berat penuh pada butang ke-4. Kekal dalam kedudukan ini sehingga LED seterusnya menyala. Ulangi 3 kali lagi dan anda telah menyelesaikan urutan bangun.

Cara untuk pergi! Anda berjaya ke kelas tepat pada waktunya dan berasa lebih terjaga daripada biasa.

Disyorkan: