Isi kandungan:

Bola Delapan Magic Magic: 5 Langkah
Bola Delapan Magic Magic: 5 Langkah

Video: Bola Delapan Magic Magic: 5 Langkah

Video: Bola Delapan Magic Magic: 5 Langkah
Video: Hampir Celaka! Aladdin dan Jasmine Akhirnya Berakhir Romantis! | Magic 5 - Episode 9 2024, November
Anonim
Bola Lapan Magic Magic
Bola Lapan Magic Magic
Bola Lapan Magic Magic
Bola Lapan Magic Magic

Adakah anda berminat untuk mengetahui rahsia Alam Semesta? Baiklah Magic Eight Ball mungkin bukan untuk anda!

Mampu menjawab soalan ya atau tidak, dengan sesekali mungkin, Magic Eight Ball dapat menjawab semua soalan anda dengan jaminan 100%! *

Dengan menggunakan Atmega328P Arduino, beberapa LED, Button, dan beberapa perintang, anda juga boleh membina Magic Eight Ball anda sendiri!

Sekiranya Arduino Uno tidak tersedia untuk anda, tetapi kebetulan anda mempunyai pengatur voltan dan kristal masa, anda juga boleh membina Magic Eight Ball anda sendiri!

* Magic Eight Ball tidak bertanggung jawab atas segala akibat tindakan anda berdasarkan keputusan anda untuk bertindak berdasarkan apa yang telah ditentukan oleh Magic Eight Ball.

Senarai Bahagian:

1 Atmega328p

4 LED Merah

Perintang 1 1 K Ohm

4 560 Perintang Ohm

1 Butang Tekan sesaat

1 Pengatur Voltan LM7805

Kristal Masa 1 16 MHz

2.022 Kapasitor uF

2 10 Kapasitor uF

1 Papan Roti

Langkah 1: Kod

Kod
Kod
Kod
Kod
Kod
Kod

Bahagian kod yang paling sukar adalah mengesan di mana pemboleh ubah dibuat dan di mana ia boleh diubah. Pemboleh ubah tempatan seperti keputusan hanya dapat diubah dalam kaedahnya sementara pemboleh ubah kelas seperti delayLoop dapat diubah suai di mana sahaja. Juga penting untuk memahami pemboleh ubah apa yang mengawal gelung anda dan perkara apa yang diubah selepas gelung anda. Sukar untuk menjalankan keseluruhan program jika gelung anda menjalankan LED tanpa had.

Kami menggunakan ArduinoUno yang ada untuk memindahkan kod kami dari komputer ke Arduino dan untuk menguji kod kami sebelum melampirkannya ke litar terakhir kami. Ini mungkin merupakan kaedah termudah untuk melakukannya, tetapi kaedah apa pun untuk memasukkan kod ke Arduino juga akan berfungsi.

Langkah 2: Bina Persediaan Arduino

Bina Persediaan Arduino
Bina Persediaan Arduino
Bina Persediaan Arduino
Bina Persediaan Arduino

Untuk memulakan, kita perlu menyediakan komponen yang diperlukan agar arduino dapat dijalankan. Untuk menghidupkan arduino, kami menggunakan bateri 9V dengan pengatur voltan 5V. Dua kapasitor 10 uF yang terpasang pada pin input dan output regulator mengarah ke ground dan wayar dari pin tengah ke ground.

Kristal masa dilampirkan pada pin sembilan dan sepuluh arduino, di mana dua kapasitor 0,022 uF mengarah ke tanah untuk kedua pin.

Terakhir, pin 8 di Arduino perlu disambungkan ke tanah.

Langkah 3: Butang

Butang
Butang

Letakkan butang di bahagian papan roti anda yang mudah diakses dan pasangkannya dengan pin output pengatur voltan untuk menghidupkannya. Juga, letakkan perintang 1 KOhm anda ke pin butang dan arde ini.

Di seberang dan separuh bahagian bawah butang, kawat ke pin 4 pada arduino.

Langkah 4: LED

LED
LED

Untuk langkah ini, keempat-empat LED mesti disambungkan ke pin 11, 14, 17, dan 19. Pin lain dari setiap LED perlu disambungkan ke salah satu perintang 560 Ohm, yang masing-masing menuju ke tanah.

Untuk peranti ini, kami memilih untuk mempunyai empat LED untuk empat kemungkinan jawapan; LED pertama untuk "ya", LED kedua untuk "tidak", LED ketiga untuk "mungkin", dan LED keempat untuk "tanya lagi".

Langkah 5: Penambahbaikan / Variasi

Penambahbaikan / Variasi
Penambahbaikan / Variasi

Oleh kerana ia adalah bola sihir "Magic", peranti itu dapat disembunyikan dalam beberapa jenis bekas, misalnya timah Altoids. Dengan hanya mengeluarkan LED keluar dari bekas dan mempunyai akses ke butang dapat memberi Ilusi bahawa bekas Altoids ajaib ini menjawab soalan.

Pilihan lain untuk memperbaiki peranti ini adalah dengan menyoldernya ke papan wangi agar lebih kekal, dan jika disolder dengan lebih padat, ia dapat dimasukkan ke dalam bekas yang lebih kecil.

Peranti ini mempunyai LED untuk kesan visual, tetapi ada juga kemungkinan menambahkan komponen audio ke perangkat. Mungkin memasang pembesar suara ke peranti dan memainkan muzik pemasa Jeopardy boleh menambah estetika peranti. Jelas terdapat peningkatan menambahkan lebih banyak LED untuk memberi lebih banyak pilihan keputusan yang agak mudah.

Disyorkan: