Daftar Isi:

Catur Saku: 4 Langkah
Catur Saku: 4 Langkah

Video: Catur Saku: 4 Langkah

Video: Catur Saku: 4 Langkah
Video: REZA CIUM CEWEK DIPARKIRAN. #REZAOKTOVIAN #ARAP #YB #YOURBAE #rezaarap #selingkuh 2024, November
Anonim
Catur Saku
Catur Saku

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

sirkuit
sirkuit
sirkuit
sirkuit
sirkuit
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

Kasus
Kasus
Kasus
Kasus
Kasus
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

Tamat
Tamat
Tamat
Tamat

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: