Kotak Mastermind Arduino (Prototaip): 14 Langkah (dengan Gambar)

Kotak Mastermind Arduino (Prototaip): 14 Langkah (dengan Gambar)

Isi kandungan:

Anonim

Apa yang kita buat?

Produk terakhir binaan ini akan membolehkan anda memainkan versi dalang mudah untuk membuka kunci kotak buatan anda.

Kotak ini boleh dibuat dalam pelbagai bentuk dan saiz dan membolehkan banyak penyesuaian menarik.

Dalam pengajaran ini, saya akan menunjukkan kepada anda cara menyiapkan, kod dan membina dada yang menyeronokkan ini!

Bekalan:

Langkah 1: Keperluan Minimal:

Berikut adalah senarai item yang diperlukan untuk membuat minimum binaan.

- Seorang Arduino

- Alat untuk mengawal Arduino

- Wayar

- Resistor

- Engsel

- Breadboard atau papan solder

- 180 darjah, servo motor

- 4 LED (Warna terserah kepada pembina)

- 4 Butang Tekan

- Rancangan untuk bekas

- Bahan binaan untuk bekas tersebut

Ini adalah syarat untuk menduplikasi binaan saya:

- Seorang Arduino

- Laptop

- Wayar (lelaki -> lelaki)

- Resistor

- Breadboard

- 180 darjah, servo motor

- Engsel

- 4 LED (Blue, Yellow, Orange, Red)

- 1 RGB LED

- 4 Butang Tekan

- Kotak set IKEA Kvarnik 3 (http://www.ikea.com/us/en/catalog/products/00256675/#/60256663)

- Mainan mewah

- Skru (2,5 x 10)

- Anjal

- Palang silinder atau kepingan silinder kayu

- Lem

- Melihat

- Pisau

- Peralatan pematerian

Langkah 2: Merancang Kotak Anda

Sebelum anda dapat membina membina ini, anda perlu merancang jenis bekas yang anda ingin gunakan dan / atau bina.

Kotak anda boleh menjadi saiz apa pun tetapi pastikan anda mempunyai ruang yang cukup jika anda ingin mengintegrasikan Arduino dan / atau Lembaga Roti / Solder.

Membina saya:

Untuk membina saya sendiri, saya menggunakan kotak set Kvarnik 3 dari IKEA kerana praktikalnya mempunyai 3 saiz kotak untuk bereksperimen dengan. Untuk melihat bagaimana saya memetakan dan merancang kotak saya, lihat gambar di atas.

* Selebihnya tutorial akan didasarkan pada kotak yang saya gunakan.

Langkah 3: Bangunan: Mengukur, Lukis, dan Memotong Kotak

Ambil tudung kotak terbesar dan potong bulatan yang sama dengan saiz tudung kotak terkecil. Potong hati-hati kerana kami ingin menyimpan cakera yang anda potong. Anda boleh menggunakan pisau tajam, gunting kuat atau gergaji untuk memotong bulatan.

Langkah 4:

Potong sekeping segi empat tepat kayu dan ambil engsel anda, 4 skru dan pemutar skru atau gerudi. Pastikan sekeping kayu cukup besar untuk menyokong skru tetapi cukup kecil untuk tidak menyekat tudung dari duduk di atas kotak. Gunakan kiri atas dipotong sebagai tudung dan skru di tempat menggunakan pemutar skru dan engsel.

Langkah 5:

Dapatkan gerudi dan tudung dan gerakkan lubang untuk LED, Tekan Butang dan 2 skru di bahagian atas tudung untuk mekanisme.

Langkah 6:

Tetapkan penutup terbesar untuk sekarang dan ambil sekeping kayu dan silinder silinder anda. Potong 4 keping dari sekeping kayu panjang 5.5 cm.

Langkah 7:

Dapatkan penutup saiz sederhana dan skru pasak baru yang dipotong menjadi persegi di pinggir tudung yang membuat platform untuk kotak terkecil anda untuk disambungkan.

Langkah 8:

Sebagai langkah terakhir penciptaan kotak kita memerlukan kotak terkecil, memotong persegi kecil berhampiran rim supaya motor servo mempunyai ruang untuk bergerak. Potong perlu kira-kira 3 hingga 4 cm dalam. Dan lebar 5cm.

Selepas memotong segmen itu menggunakan gerudi untuk menggerudi lubang untuk yang diketuai oleh RGB. Dan mencubit 2 lubang berhampiran dipotong untuk membuat rehat untuk servo-motor.

Langkah 9: Persediaan Arduino

Langkah ini secara visual menunjukkan bagaimana untuk menyambung semua wayar untuk memastikan semua butang dan LED akan berfungsi dengan baik dengan kod.

Diagram rajah menunjukkan bagaimana semua sambungan perlu dibuat.

Apabila memasang litar ini pastikan anda mempunyai kabel panjang yang disambungkan ke LED dan butang kerana ia memerlukan rangkaian yang cukup untuk dipasang dengan betul ke tudung.

Langkah 10: Pematerian

Semua LED dan Butang akan dipamerkan untuk meningkatkan jarak di mana ia boleh dipasang.

Servo sepatutnya tidak mempunyai masalah untuk mencapai roti atau pateri.

Langkah 11: Kod ini

Salin dan tampal kod dari langkah 14 ke projek Arduino anda dan sahkannya, muat naik ke Arduino apabila projek anda selesai.

Langkah 12: Perhimpunan

Sekarang semua komponen sudah siap tiba saatnya untuk memasang kotak dan litar.

1. Masukkan papan Arduino dan Bread / solder anda ke dalam kotak terbesar.

(Jika anda tidak menggunakan Wi-fi, potong lubang untuk kord USB agar sesuai)

2. Tambah semua butang / LED ke tudung terbesar.

3. Sambungkan semua wayar penutup ke litar.

4. Sambungkan RGB yang diketuai dan motor Servo ke litar.

5. Letakkan platform penutup sederhana di atas Arduino.

6. Masukkan kotak terkecil di platform.

7. Selaraskan kepingan.

8. Tarik jalur elastik di atas rim untuk membuat penutupnya secara automatik muncul.

(Anda mungkin perlu menambah sekeping kayu di bawah jalur elastik untuk menukar sudut jalur, ia mungkin tidak muncul jika sudutnya adalah ketat.)

9. Muat naik kod ke Arduino.

Langkah 13: Main!

Sekarang bahawa semua kepingan di tempat anda sudah bersedia untuk memecahkan kod!

Butang mewakili 1,2,3 dan 4 dari kiri ke kanan.

Jika anda meneka nombor dan kedudukan dengan betul, LED akan dihidupkan.

jika anda rasa nombor yang betul tetapi ia berada dalam kedudukan yang salah LED akan berkelip perlahan-lahan.

Jika anda meneka nombor yang salah dan tidak hadir dalam kod LED akan berkelip cepat.

Jika anda berjaya mendapatkan semua 4 digit betul dan di tempat yang betul, kotak akan muncul terbuka dan memberi ganjaran kepada anda untuk usaha anda!

Saya harap anda menikmati pengajaran ini dan ia mungkin memberi inspirasi kepada anda untuk membuat projek yang hebat dan menyeronokkan!

Langkah 14: Kod ini