Daftar Isi:
- Perlengkapan
- Langkah 1: Membuat Kasus
- Langkah 2: Elektronik
- Langkah 3: Menyiapkan Raspberry PI
- Langkah 4: Mengunduh Aplikasi Itu Sendiri
- Langkah 5: Arduino
Video: Pemukim Raspi - Pemukim Klon Catan Dengan Elektronik: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Instruksi ini akan memandu Anda melalui langkah-langkah membuat "Settlers of Raspi", game Settlers of Catan dengan elektronik dan antarmuka web.
Perlengkapan
Di bawah ini adalah persediaan yang Anda perlukan untuk mengikuti panduan ini.
Perhatikan bahwa beberapa langkah dapat dilakukan secara berbeda, seperti menggunakan papan tempat memotong roti daripada menyolder bagian tertentu.
Ini hanya akan memandu Anda melalui proses dan persediaan yang saya gunakan dalam desain saya, jangan ragu untuk membuat perubahan apa pun yang Anda inginkan.
Perangkat keras
- Raspberry PI 3 B+
- Arduino UNO
- MCP23017 (x9)
- Tombol (x 144)
- Resistor 10k (hanya beberapa)
- 220 resistor (x144)
- 330 resistor (x19)
- LCD 2x16
- Pembaca RFID MFRC522
- LDR
- Led Putih (x19)
- RGB Ledstrip (katoda umum)
- 16-saluran CD74HC4067
- Konverter Level dua arah
- 4 pelat multipleks 8mm x 524mm x 454mm
- Banyak kabel
- Plat tembaga
Langkah 1: Membuat Kasus
Membuat kasus untuk proyek ini adalah tujuan pertama kami, ini akan membuat pemasangan perangkat keras lebih mudah.
Pemotongan laser
Unduh 4 file. AI yang disertakan dan bawa ke toko pemotongan laser terdekat bersama dengan pelat multipleks Anda.
Dan kemudian potong laser pelat tersebut dengan file yang disediakan;p
Simpan semua bagian yang dipotong, Anda akan membutuhkannya.
Menyatukannya
Untuk perakitan, rekatkan pelat dengan urutan sebagai berikut: Catan_Base > Catan_Base_Holed > Catan_Border_Tiles_Bottom > Catan_Border_Tiles_Top
Tunggu dengan menambahkan kasing untuk barang elektronik, karena Anda memerlukan ruang untuk bekerja terlebih dahulu.
ubin
Sayangnya, bagian ini belum selesai dan akan diperbarui setelah selesai
Ubin untuk permainan juga diperoleh dari file pemotongan laser (win-win right, karena ini mencegah pemborosan bahan).
Gambar di atas menampilkan bagian atas (kiri) dan bawah (kanan) ubin.
Di 1 sisi ubin, lubangi sebagian kayu, sehingga Anda memiliki ruang untuk meletakkan barang elektronik.
Untuk setiap ubin, Anda memerlukan: 1 resistor 10k, 1 resistor dalam kisaran 18k hingga 47k (setiap jenis ubin membutuhkan resistor yang berbeda, 6 jenis di atas kisaran ini) dan 1 LED putih.
Sekarang masukkan elektronik (lihat gambar di atas).
Dorong ujung kabel melalui lubang kecil di ubin bawah (hanya lubang yang penting adalah: Lubang tengah: anoda LED, lubang yang paling dekat dengan lubang tengah itu: katoda led).
Sekarang, potong pelat tembaga Anda menjadi potongan-potongan kecil berukuran 5x5mm, dan solder ke kabel yang mencuat dari lubang di bagian luar ubin bawah.
Langkah 2: Elektronik
Wow, Anda sudah sampai sejauh ini?
Mari kita lanjutkan nanti;)
Bagian ini agak mudah dijelaskan, cukup ikuti skema yang disertakan di sini.
Langkah 3: Menyiapkan Raspberry PI
Woohoo, sekarang ke bagian yang menyenangkan! Menyiapkan pi raspberry:D
Memasang raspberry pi
Membuat gambar
Pertama, Anda harus mengunduh kedua file yang ditautkan.
- Win32 Disk Imager
- OS Raspian
Sekarang ikuti langkah-langkah ini:
- Masukkan kartu micro-SD Anda ke komputer
- Buka Win32 Disk Imager
- Pilih file.img yang baru saja Anda unduh
- Klik 'tulis'
Untuk mendapatkan akses ke pi, kita hanya perlu beberapa langkah lagi
- Buka direktori boot kartu SD
- Buat file teks bernama "ssh.txt"
- Hapus ekstensi.txt
- Buka file "cmdline.txt"
- Di akhir file, tambahkan ip=169.254.10.1 (tetapi simpan ini pada baris yang sama dengan semua teks lainnya.
Menyiapkan pi
Colokkan 1 ujung kabel ethernet di pc Anda dan ujung lainnya di pi Anda.
Sekarang nyalakan pi, tunggu 5 menit untuk memastikan pi telah dimulai dengan benar.
Buka klien SSH favorit Anda (saya menggunakan Putty) dan sambungkan ke IP yang kami berikan pi pada langkah-langkah di atas.
Nama pengguna dan kata sandi default adalah "pi" dan "raspberry".
Di raspi-config, aktifkan I2C.
Mendapatkan pi di wifi
Untuk mendapatkan raspberry pi Anda di wifi Anda, ketik perintah berikut:
sudo -iwpa_passphrase "mySSID" "myPASSWORD" >> /etc/wpa_supplicant/wpa_supplicant.conf antarmuka wpa_cli wlan0 konfigurasi ulang
Jangan lupa untuk mengganti "mySSID" dan "myPASSWORD" dengan SSID dan PASSWORD router Anda.
Mengunduh paket dan skrip
Kita perlu menginstal beberapa paket dan skrip untuk menjalankan proyek ini dan berfungsi, jadi silakan masukkan perintah berikut:
sudo apt install mariadb-server
sudo apt install Apache2 -y pip install Flask Flask-Cors Flask-MySQL Flask-SocketIO PyMySQL
Menyiapkan Basis Data
Agar kita dapat menggunakan program secara maksimal, kita perlu menginstal database kita! Jadi mari kita lakukan omong kosong ini!
mysql_secure_installation
Ketika meminta kata sandi kami, cukup tekan enter, karena kami belum membuat pengguna.
Selanjutnya akan menanyakan apakah kita menginginkan kata sandi root, pilih ya, dan masukkan kata sandi yang diinginkan.
Pilih ya pada semua pertanyaan yang tersisa.
sudo -i
mysql memberikan semua hak istimewa pada rpiUser.* ke ''@'%' yang diidentifikasi oleh ''; HAK ISTIMEWA
pastikan Anda membuat pengguna bernama rpiUser dengan kata sandi omgThisIsSoSecret
Langkah 4: Mengunduh Aplikasi Itu Sendiri
Kita hampir sampai, bertahanlah denganku sedikit lebih lama!
Ikuti beberapa perintah (sekali lagi):
cd /home/pi
git clone https://github.com/StevenCopermans/Settlers-of-Ra… SettlersOfRaspicd SettlersOfRaspi sudo cp -R Website/ /var/www/html/ sudo cp -R SettlersOfRaspi/ /home/pi/SettlersOfRaspi sudo mysql -u root -p << DATABASE.sql sudo nano /etc/rc.local
Di akhir file yang baru saja dibuka, tepat sebelum keluar, tambahkan baris berikut:
python3 /home/pi/SettlersOfRaspi/app.py $
Kemudian tekan ctrl + X > y > enter
Langkah 5: Arduino
Langkah terakhir! Wooo
Unduh folder Arduino
Buka folder di program arduino, dan upload scriptnya!
Itu dia! Dilakukan!
Nikmati permainannya!:D
Direkomendasikan:
Pengontrol Klon Pahlawan Gitar yang Lebih Mudah!: 10 Langkah (dengan Gambar)
Pengontrol Klon Pahlawan Gitar yang Lebih Mudah !: Ini terinspirasi oleh ide bagus Realitas, tetapi saya menggunakan pengontrol PC alih-alih papan sirkuit keyboard, menghilangkan kebutuhan untuk membangun sirip yang rumit
Ardubuino (Klon yang Kompatibel dengan Arduboy): 5 Langkah
Ardubuino (Klon yang Kompatibel dengan Arduboy): Arduboy adalah konsol game ukuran kartu kredit open source yang memiliki komunitas aktif tidak hanya pada perangkat lunaknya di mana banyak orang mengembangkan game mereka sendiri untuk platform tetapi juga pada perangkat kerasnya di mana terdapat banyak orang-orang datang dengan
Konsol Game Genggam - Klon Arduboy: 6 Langkah (dengan Gambar)
Konsol Game Genggam | Arduboy Clone: Beberapa bulan yang lalu saya menemukan Arduboy yang menurut situs resminya adalah platform game mini 8 bit yang memudahkan untuk belajar, berbagi, dan bermain game secara online. Ini adalah platform sumber terbuka. Game untuk Arduboy dibuat oleh pengguna
Klon yang Kompatibel dengan Arduino DIY: 21 Langkah (dengan Gambar)
Klon yang Kompatibel dengan Arduino DIY: Arduino adalah alat utama di gudang pembuatnya. Anda harus bisa membangun sendiri! Pada hari-hari awal proyek, sekitar tahun 2005, desainnya adalah semua bagian melalui lubang dan komunikasi melalui kabel serial RS232. Berkas tersebut masih
Mesin Pengumpan Hewan Peliharaan Dengan RasPi dan Bot Telegram: 4 Langkah (dengan Gambar)
Mesin Pengumpan Hewan Peliharaan Dengan RasPi dan Bot Telegram: Pertama-tama saya perlu mengklarifikasi bahwa ini bukan Tambang Ide asli, cukup perbarui dan sesuaikan skrip pemrograman untuk bekerja dengan telegram, saya menemukannya di Instruksi sebelumnya sehingga kreditnya benar-benar penulisnya. Anda bisa melihat bahasa Spanyol