![Electronic Magic 8 Ball and Eyeball: 11 Langkah (dengan Gambar) Electronic Magic 8 Ball and Eyeball: 11 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/008/image-21316-j.webp)
Isi kandungan:
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:00
![](https://i.ytimg.com/vi/S2ajD3oJD34/hqdefault.jpg)
![Image Image](https://i.howwhatproduce.com/images/008/image-21316-4-j.webp)
![](https://i.ytimg.com/vi/uaUTn9RBmPg/hqdefault.jpg)
![Elektronik Magic 8 Ball dan Bola Mata Elektronik Magic 8 Ball dan Bola Mata](https://i.howwhatproduce.com/images/008/image-21316-5-j.webp)
![Elektronik Magic 8 Ball dan Bola Mata Elektronik Magic 8 Ball dan Bola Mata](https://i.howwhatproduce.com/images/008/image-21316-6-j.webp)
Saya mahu membuat versi digital Magic 8 Ball…
Badan ini dicetak 3D dan paparannya telah diubah dari polyhedron dalam pewarna biru menjadi OLED kecil yang dikendalikan oleh penjana nombor rawak yang diprogramkan menjadi Arduino NANO.
Kemudian saya menggunakan sedikit tangen dan membuat cangkang lain, yang ini adalah mata biru ais yang kelihatan terus ke jiwa anda …
PERHATIAN: Semasa saya akhirnya menggunakan suis kecondongan merkuri untuk pembuatan terakhir saya. Sekiranya ini bertujuan untuk dijadikan mainan, anda harus mengikuti rancangan asal yang dinyatakan di sini. Merkuri telah mengetahui ketoksikan. Video kedua menunjukkan dengan jelas mengapa saya melakukan ini!
Semua suis merkuri saya diambil dari termostat rumah lama yang ditakdirkan untuk tempat pembuangan sampah, kini mereka berada di tangan yang selamat…
KEMASKINI 12 April 2019 !!!: Saya telah memasukkan cara yang jauh lebih mudah untuk menggerakkan dan menjalankan projek ini. Saya juga memasukkan kod yang dilucutkan yang hanya menunjukkan nasihat. Semua dinyatakan dalam langkah 10.
Langkah 1: Bola 8
![Bola 8 Bola 8](https://i.howwhatproduce.com/images/008/image-21316-7-j.webp)
![Bola 8 Bola 8](https://i.howwhatproduce.com/images/008/image-21316-8-j.webp)
![Bola 8 Bola 8](https://i.howwhatproduce.com/images/008/image-21316-9-j.webp)
Saya membuat sfera berongga 100mm di Solidworks
Saya tidak mahu ada jahitan bergabung di khatulistiwa sfera sehingga bahagian atas dan bawah kemudian dipotong meninggalkan lubang 50mm di bahagian atas dan lubang 56mm di bahagian bawah.
Oleh kerana saya tidak mahu ada pengikat yang ditunjukkan, saya kemudian membuat potongan 57 mm sedalam 1mm di bahagian luar lubang bawah dan menambahkan dua batang diameter 4mm yang keluar tegak lurus ke dalam lubang sepanjang 4mm.
Palam lubang atas dimodelkan dengan membalikkan bahagian pemotongan awal untuk lubang atas. Cincin 2mm tambahan ditambahkan ke lekukan dalaman palam kemudian keseluruhannya dibuat padat.
Dari atas saya menarik sebilangan besar 8 dan garis besar ini dipotong dari penutup atas. Ini seterusnya digunakan untuk membuat kepingan nombor 8.
Langkah 2: Port Akses Tingkap
![Pelabuhan Akses Tingkap Pelabuhan Akses Tingkap](https://i.howwhatproduce.com/images/008/image-21316-10-j.webp)
![Pelabuhan Akses Tingkap Pelabuhan Akses Tingkap](https://i.howwhatproduce.com/images/008/image-21316-11-j.webp)
![Pelabuhan Akses Tingkap Pelabuhan Akses Tingkap](https://i.howwhatproduce.com/images/008/image-21316-12-j.webp)
Bahagian ini menyimpan semua kerja elektronik dan dalaman. Ini juga dimaksudkan untuk menjadi titik akses untuk menukar bateri.
Saya mahukan pengikat tidak dapat dilihat pada ini, jadi saya membuat bukaan sekrup itu berpusing kira-kira 36 darjah dan terkunci di tempatnya..
Terdapat port yang berdiameter kira-kira 1 inci di tengah-tengah potongan yang memungkinkan untuk melihat nasihat.
Di bahagian dalam pelabuhan adalah area potongan persegi yang dimaksudkan untuk menempatkan sekeping plastik atau kaca setebal 2mm.
Tingkap ini digunakan pada semua saiz mainan ini.
juga diperlukan adalah dua bahagian elektronik Brace dan masing-masing dari ElectronicsTray dan nanoTray.
Langkah 3: Cetak dan Kumpulkan
![Cetak dan Kumpulkan Cetak dan Kumpulkan](https://i.howwhatproduce.com/images/008/image-21316-13-j.webp)
![Cetak dan Kumpulkan Cetak dan Kumpulkan](https://i.howwhatproduce.com/images/008/image-21316-14-j.webp)
![Cetak dan Kumpulkan Cetak dan Kumpulkan](https://i.howwhatproduce.com/images/008/image-21316-15-j.webp)
![Cetak dan Kumpulkan Cetak dan Kumpulkan](https://i.howwhatproduce.com/images/008/image-21316-16-j.webp)
Bola dan nombor dicetak menggunakan ABS hitam. Sementara penutup atas dicetak menggunakan ABS semula jadi. Saya mencuba ABS putih tetapi kelihatan terlalu terang.
Nombor 8 adalah tekan yang sesuai dengan topi atas.
Topi atasnya cukup kecil untuk masuk ke dalam bola melalui bukaan bawah.
Ini sesuai dengan geseran tetapi ia juga dipegang dengan pelekat ABS.
Saya agak prihatin untuk memasang semua bahagian di dalamnya sehingga saya terus maju dan membuat yang lain, kali ini berdiameter 120mm.
Langkah 4: Mata
![Mata Mata](https://i.howwhatproduce.com/images/008/image-21316-17-j.webp)
![Mata Mata](https://i.howwhatproduce.com/images/008/image-21316-18-j.webp)
![Mata Mata](https://i.howwhatproduce.com/images/008/image-21316-19-j.webp)
Saya mengeluarkan potongan teratas dalam model 3D dan mencetak kedua-dua bola dalam ABS semula jadi kemudian mencetak port akses tingkap dalam ABS Biru.
Ia memberikan faksimili bola mata yang wajar ketika melihatnya secara langsung.
Saya suka versi ini lebih baik daripada 8Ball yang asal.
Langkah 5: Elektronik
![Elektronik Elektronik](https://i.howwhatproduce.com/images/008/image-21316-20-j.webp)
![Elektronik Elektronik](https://i.howwhatproduce.com/images/008/image-21316-21-j.webp)
![Elektronik Elektronik](https://i.howwhatproduce.com/images/008/image-21316-22-j.webp)
Ruang adalah kekangan seperti penampilan.
Tidak perlu ada penonjolan luar atau halangan terhadap estetika.
Mainan dihidupkan dan berinteraksi dengan gerakan.
Mainan dimulakan dalam keadaan mati sehingga terbalik.
Daripada suis butang tekan, saya menggunakan suis kecondongan.
Sebelum ini saya menggunakan MOSFET untuk mengawal kuasa ke mikrokontroler. Ini bagaimanapun tidak sesuai kerana ia membenarkan sedikit arus untuk memberi makan mikrokontroler secara berterusan, sehingga menghabiskan bateri sekitar sebulan.
Kes ini saya menggunakan geganti kecil seperti yang saya gunakan dalam projek pemacu USB cryptex saya.
Skema yang disertakan menunjukkan pendawaian yang diperlukan agar perkakasan berfungsi.
Suis kecondongan.
Geganti. Saya menggunakan gegelung 6V kerana voltan bateri 6V dan ini memerlukan litar pemanduan untuk relay yang ditukar dari transistor NPN sederhana.
Modul OLED Waveshare 128 X 128 dari Amazon.
Langkah 6: Program
![Image Image](https://i.howwhatproduce.com/images/008/image-21316-24-j.webp)
![](https://i.ytimg.com/vi/Kd_DmnyaVbg/hqdefault.jpg)
Saya mahukan jawapannya adalah mainan asal. Saya menggunakan Wikipedia untuk ini.
Modul ini adalah jenis SSD1327 dan terdapat pustaka kod yang sangat mantap untuk LCD ini.
Percubaan awal untuk menggunakan kod ini mengakibatkan kegagalan kerana penggunaan memori terlalu besar.
Penyelesaian yang mudah adalah menggunakan kod yang dilucutkan yang diberikan oleh pengeluar.
Saya melontarkan sebahagian besar contoh dan menggunakan potongan kod asal untuk memaparkan maklumat yang diperlukan.
Program ini berfungsi seperti berikut:
Bola dalam keadaan rehat berada dalam keadaan mati.
Membalikkan bola melihat ke arah tingkap adalah kekuatan semula pada keadaan.
Setelah Arduino bermula dan memaparkan arahan "Ajukan Soalan Anda Kemudian Balikkan". Program ini mengambil alih dan membekalkan kuasa kepada Arduino melalui geganti yang dikendalikan oleh program..
Arahan tetap dapat dilihat sehingga mainan dipusingkan ke atas sehingga ini akan menukar kecondongan dimatikan dan program ini beralih ke mod pemikiran. Pembacaan menunjukkan "Berfikir …" supaya anda tahu bahawa ia masih aktif.
Bola kemudian dibalikkan lagi sehingga tingkap tegak.
Tindakan ini dibaca oleh suis kecondongan mekanikal dan program akan menghasilkan tindak balas rawak dalam satu saat tetingkap yang berorientasi ke atas.
Mesej tetap dapat dilihat sehingga mainan itu dibalikkan bola ke atas.
Proses ini berterusan sehingga bola diletakkan di sebelah bawah jendela lebih lama dari 16 saat, di mana program akan mematikan relay dan mematikan daya.
CATATAN KRITIKAL pada program ini adalah secara rawak (); fungsi.
Saya menghadapi masalah dengan tindak balas yang sama, malah saya menguji ini dengan kedua-dua peranti pada masa yang sama dan mendapati bahawa ya ia sama.
Penting untuk menggunakan randomSeed (analogRead (0)); rutin. Penjelasan untuk ini boleh didapati di SINI:
Langkah 7: Pemasangan Tetingkap dan Elektronik
![Pemasangan Tingkap dan Elektronik Pemasangan Tingkap dan Elektronik](https://i.howwhatproduce.com/images/008/image-21316-25-j.webp)
![Pemasangan Tingkap dan Elektronik Pemasangan Tingkap dan Elektronik](https://i.howwhatproduce.com/images/008/image-21316-26-j.webp)
![Pemasangan Tingkap dan Elektronik Pemasangan Tingkap dan Elektronik](https://i.howwhatproduce.com/images/008/image-21316-27-j.webp)
Terdapat lima bahagian bercetak pada unit ini yang merangkumi tingkap, pemegang bateri dan penutup.
Yang pertama adalah komponen yang dapat dilihat yang mempunyai sokongan untuk OLED dan yang kedua adalah pembawa bateri dan pengawal yang melekat pada tingkap VIA.
Saya menggunakan sekeping kecil kaca potong untuk tingkap. Ini dilekatkan di tempat dengan pelekat jenis sian. Saya mempunyai beberapa busa strip weatherstrip di satu sisi, ini dipotong menjadi jalur kecil dan diletakkan di sekitar kaca di bahagian dalam tingkap.
Terdapat 4 lubang skru di sekitar tingkap. ini dijarakkan untuk modul yang telah saya pilih. Ini mempunyai sisipan set haba 4-40 yang dipasang menggunakan besi pematerian.
Dengan modul di tempat, pemotongan 1/4 inci digunakan untuk mengikatnya.
Saya bernasib baik ketika komponen tiba, Pemegang bateri hanya sesuai di dalam bukaan yang bermaksud bahawa saya tidak perlu meletakkannya secara menegak. Ini bermaksud bahawa bola ukuran yang lebih kecil akan berfungsi dengan baik.
Pangkalan teluk elektronik membawa pemegang bateri dan mempunyai 2 guntingan, satu untuk relay dan satu untuk suis kecondongan.
Penutup mempunyai 3 bahagian yang tersekat dan menahan bateri dengan selamat dan menyediakan permukaan rata untuk memasang modul NANO.
Kedua-dua bahagian ini kemudian disekat ke 4 penyangga di bahagian belakang modul LAMA.
DENGAN BERHATI-HATI! Saya akhirnya mengganti suis kecondongan dengan suis merkuri. Ini menghasilkan operasi yang lebih dipercayai.
Langkah 8: Kesesuaian Gangguan
![Gangguan Fit Gangguan Fit](https://i.howwhatproduce.com/images/008/image-21316-28-j.webp)
![Fit Gangguan Fit Gangguan](https://i.howwhatproduce.com/images/008/image-21316-29-j.webp)
Pemasangan tingkap apabila selesai akan sesuai dengan potongan di bahagian bawah bola.
Semasa memasang pemasangan tingkap terakhir ke dalam bola mungkin ada gangguan
Sekiranya ini berlaku, bibir dalaman untuk penyokong tingkap di dalam bola mungkin perlu dipangkas seperti yang ditunjukkan.
Langkah 9: Fail Tambahan
![Fail Tambahan Fail Tambahan](https://i.howwhatproduce.com/images/008/image-21316-30-j.webp)
Ini adalah fail bebola berdiameter 120mm bersaiz besar
Langkah 10: KEMASKINI
![KEMASKINI! KEMASKINI!](https://i.howwhatproduce.com/images/008/image-21316-31-j.webp)
![KEMASKINI! KEMASKINI!](https://i.howwhatproduce.com/images/008/image-21316-32-j.webp)
![KEMASKINI! KEMASKINI!](https://i.howwhatproduce.com/images/008/image-21316-33-j.webp)
![KEMASKINI! KEMASKINI!](https://i.howwhatproduce.com/images/008/image-21316-34-j.webp)
Saya telah melengkapkan kod yang dilucutkan sehingga bola ini mempunyai operasi yang serupa dengan yang asli.
Sekarang apabila anda membalikkannya, diperlukan sekitar 4 saat untuk memulakan program dan menunjukkan nasihat.
Jenis operasi ini juga boleh dilakukan dengan pembuatan perkakasan yang lebih sederhana.
Seseorang boleh menghilangkan semua bahagian kuasa litar dan D2 Driving digital sama sekali tidak diperlukan.
Suis kecondongan dapat memberi makan transistor pengalihan yang memberikan kuasa ke input kuasa Mentah di papan.
Saya meninggalkan komponen untuk perubahan ini.
Sekiranya menukar litar maka pengisytiharan program powPin dan semua bahagian berikutnya yang berkaitan dengan ini dapat dikeluarkan dari program.
Sekiranya litar asal dibina dan anda mahu menggunakan kod kuasa tidak. Ia tetap berfungsi kerana suis kecondongan menghidupkan kuasa ke mikrokontroler.
Dalam mod ini, program memerlukan masa sekitar 4 saat dan kemudian menunjukkan nasihat.
Dengan melepaskan pin input, mungkin untuk mempermudahnya lebih banyak lagi. Saya belum menguji mod ini tetapi ia mesti berfungsi sama. Pastikan anda membuang sebarang rujukan untuk membaca input dari program.
Sekiranya menggunakan sensor kecondongan jenis ini, saya telah memasukkan sokongan pembawa bateri baru
Langkah 11: Fail Tambahan
![Fail Tambahan Fail Tambahan](https://i.howwhatproduce.com/images/008/image-21316-35-j.webp)
Ini adalah fail OLED dari laman web Waveshare….
![Peraduan Arduino 2019 Peraduan Arduino 2019](https://i.howwhatproduce.com/images/008/image-21316-36-j.webp)
![Peraduan Arduino 2019 Peraduan Arduino 2019](https://i.howwhatproduce.com/images/008/image-21316-37-j.webp)
Naib Johan dalam Peraduan Arduino 2019
Disyorkan:
Infinity Mirror and Table (Dengan Alat Kasual): 7 Langkah (dengan Gambar)
![Infinity Mirror and Table (Dengan Alat Kasual): 7 Langkah (dengan Gambar) Infinity Mirror and Table (Dengan Alat Kasual): 7 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/002/image-5141-28-j.webp)
Infinity Mirror and Table (Dengan Alat Kasual): Hai semua, Beberapa ketika yang lalu saya memahami arahan ini dan saya segera mengambilnya dan mahu membuat sendiri, tetapi tidak dapat menggunakan 1) Cermin plexiglass sehala atau 2) Penghala CNC. Setelah sedikit mencari-cari, saya membuat
Pembantu Berlari Microbit Dengan Magic 8 Ball: 10 Langkah
![Pembantu Berlari Microbit Dengan Magic 8 Ball: 10 Langkah Pembantu Berlari Microbit Dengan Magic 8 Ball: 10 Langkah](https://i.howwhatproduce.com/images/005/image-12330-13-j.webp)
Microbit Running Assistant With Magic 8 Ball: Kami akan memberi kod Running Running Assistant dengan Magic 8 Ball, Microbit running Assistant adalah pertolongan yang baik bagi orang yang sering berlari, untuk orang yang kadang-kadang berlari atau bahkan untuk orang yang baru mula berlari . Kadang kala anda perlu membuat keputusan
Mini Magic Mirror dengan harga di bawah $ 60 USD: 5 Langkah (dengan Gambar)
![Mini Magic Mirror dengan harga di bawah $ 60 USD: 5 Langkah (dengan Gambar) Mini Magic Mirror dengan harga di bawah $ 60 USD: 5 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/006/image-16512-14-j.webp)
Mini Magic Mirror dengan harga di bawah $ 60 USD: 'Magic MIrror' adalah projek di mana cermin 2 arah diletakkan di atas skrin semacam. Di mana skrin menunjukkan piksel hitam, cerminnya bersifat reflektif. Di mana skrin menunjukkan piksel putih atau lebih terang, ia bersinar. Ini menimbulkan kesan b
Bola Delapan Magic Magic: 5 Langkah
![Bola Delapan Magic Magic: 5 Langkah Bola Delapan Magic Magic: 5 Langkah](https://i.howwhatproduce.com/images/001/image-2615-52-j.webp)
Electric Magic Eight Ball: 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%! * Usi
Magic 8 Ball: 5 Langkah (dengan Gambar)
![Magic 8 Ball: 5 Langkah (dengan Gambar) Magic 8 Ball: 5 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/002/image-3703-72-j.webp)
Magic 8 Ball: Instructable ini dibuat untuk memenuhi keperluan projek Makecourse di University of South Florida (www.makecourse.com). Hai dan selamat datang ke projek MakeCourse saya. Untuk projek akhir saya, saya memilih untuk mencipta semula elektronik &