Daftar Isi:
Video: Catur Saku: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Ini catur! Di saku Anda.
Proyek ini bertujuan untuk membuat perangkat kecil yang dapat menjalankan permainan kecil seperti ular, pac-man, tetris, dan bahkan catur.
Perlengkapan
- Tampilan grafis OLED 1.3 128x64
- Arduino Pro Mini (Anda dapat menggunakan modul 5V dan 3.3V. Yang 3.3V akan lebih mudah digunakan sementara yang 5V lebih cepat)
- Tombol Saklar Taktil
- Resistor 1K Ohm
- Baterai Li-Po (Kapasitas baterai tidak terlalu penting tetapi baterai yang lebih kecil lebih mudah dipasang)
- Modul Pengisi Daya Li-Po (Lebih baik membeli satu dengan penguat 5v terintegrasi jika tidak, Anda mungkin harus membuatnya)
- Prototipe PCB untuk menyolder komponen ke
- Sakelar Nyala/Mati
- Printer 3D untuk kasing
Catatan
Jika Anda memilih untuk menggunakan arduino 3.3v, Anda dapat menggunakan regulator 3.3v pada arduino untuk menyalakannya dengan baterai li-po. Tetapi jika Anda akan menggunakan arduino 5v, Anda memerlukan booster 3,3v hingga 5v untuk menyalakannya. Cara mudah untuk melakukannya adalah dengan membeli pengisi daya li-po dengan penguat 5v terintegrasi atau membeli modul penguat 3.3v ke 5v yang terpisah.
Saya tidak memiliki keduanya, jadi saya membongkar speaker bluetooth lama dan melepas komponen penguat 3 hingga 5v dan memasangnya kembali di papan saya sendiri. Mau tau cara buatnya bisa lihat video ini.
Langkah 1: Sirkuit
Jadi rangkaiannya sederhana, hanya ada banyak kabel yang harus dihubungkan.
Saat menyolder pada PCB, penting untuk berhati-hati agar tidak meneteskan solder di sisi lain papan karena akan ada komponen di sana.
Anda dapat menemukan skema rangkaian di atas.
Langkah 2: Perangkat Lunak
Untuk mengunggah perangkat lunak ke arduino pro mini, Anda harus menggunakan programmer. Ada banyak instruksi tentang cara melakukan ini, jadi saya tidak akan menjelaskannya di sini. Berikut ini tautan ke salah satunya.
Jika Anda tidak memiliki programmer, Anda bahkan dapat menggunakan arduino lain untuk memprogramnya. Berikut link untuk itu.
Jadi kode caturnya adalah contoh sketsa catur u8glib. Ini bekerja dengan sangat baik dan mendukung beberapa layar oled dengan driver yang berbeda. Untuk mengunggahnya, Anda harus mengunduh perpustakaan terlebih dahulu. Kemudian Anda perlu menambahkannya ke folder perpustakaan arduino Anda. Setelah itu Anda dapat mengunduh kode terlampir dan mengunggahnya ke arduino Anda. (Saya melampirkan kode saya sendiri karena saya mengubah beberapa hal kecil agar tombol berfungsi dengan pin analog dan lain-lain.)
Langkah 3: Kasus
Setelah menyolder semuanya dan mengunggah kode, saya mendesain dan mencetak kasing 3D untuk memasukkannya. Saya mencetak satu bagian dari hitam dan yang lainnya dari PLA abu-abu. Hal yang keren dari case ini adalah snap-fitnya. Sehingga dapat dengan mudah dihapus jika diperlukan.
Langkah 4: Akhir
Jadi sekarang Anda dapat melakukan apa saja dengannya. Pendekatan utama saya untuk proyek ini adalah untuk dapat membawa perangkat untuk bermain catur di mana saja. Tapi sketsa permainan seperti ular, pac-man atau tetris dapat ditemukan di internet. Karena benda ini memiliki 4 tombol, itu akan cukup untuk memainkan game-game ini.
Tinggalkan pertanyaan atau saran.
Direkomendasikan:
Jam Catur Arduino: 6 Langkah
Arduino Chessclock: Saya tidak dapat menemukan instruksi pada jam catur Arduino yang bagus, jadi saya membuat sendiri yang akan saya jelaskan di sini
Robot Catur Dibuat Dengan LEGO dan Raspberry Pi: 6 Langkah
Robot Catur Dibuat Dengan LEGO dan Raspberry Pi: Buat kagum teman-teman Anda dengan robot catur ini! Tidak terlalu sulit untuk membangunnya jika Anda telah membuat robot LEGO sebelumnya dan jika Anda memiliki setidaknya pengetahuan dasar tentang pemrograman komputer dan Linux. Robot membuat gerakannya sendiri, dan menggunakan pengenalan visual
Robot Catur Raspberry Pi Lynxmotion AL5D Lengan: 6 Langkah
Robot Catur Raspberry Pi Lynxmotion AL5D Arm: Buat robot catur ini dan lihat ia mengalahkan semua orang! Membuatnya cukup mudah jika Anda dapat mengikuti petunjuk tentang cara membuat lengan, dan jika Anda memiliki setidaknya pengetahuan dasar tentang pemrograman komputer dan Linux . Manusia, bermain putih, membuat
Catur Digital - Lacak Game Catur Online Anda: 5 Langkah
Catur Digital - Lacak Game Catur Anda Online: Saya telah bermain catur sejak saya masih muda, dan karena web memiliki banyak sekali situs web untuk bermain catur melawan komputer atau lawan langsung, saya tidak pernah menemukan situs web yang melacak permainan catur Anda yang sebenarnya Anda mainkan
USB L.E.D. Lampu Berukuran Saku (Entri Berukuran Saku): 6 Langkah
USB L.E.D. Lampu Berukuran Saku (Entri Berukuran Saku): Dalam Instruksi ini, saya akan menunjukkan cara membuat L.E.D. ringan yang dapat dilipat menjadi seukuran kaleng X-it Mints, dan dapat dengan mudah dimasukkan ke dalam saku Anda. Jika Anda menyukainya, pastikan untuk memberi + dan memilih saya dalam kontes! Bahan dan