Daftar Isi:
Video: Hack Game Chrome T-rex Menggunakan Arduino: 5 Langkah
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Dalam tutorial ini kita akan meretas game chrome t-rex dengan arduino
Perlengkapan:
Kami membutuhkan komponen berikut untuk proyek iniArduino UNO -X1Breadboard X1Motor servo -X1LDR -X1Resistor 10K ohm -X1kabel dan kabel jumper -X1
Langkah 1: Tentukan Nilai LDR
• Pertama-tama Anda harus mencari nilai LDR di mana Anda ingin melompati t-rex Anda • untuk itu buat koneksi sesuai dengan diagram rangkaian. Arduino (5V) - LDR(terminal 1) Arduino (A0) - LDR(terminal 2) Arduino (GND) - Resistor- LDR(terminal 2)• Sekarang unduh file 'ldr test.ino' yang diberikan di bawah• buka kode ini di arduino IDE dan unggah di board arduino Anda.• sekarang buka browser chrome • dan juga buka arduino serial monitor• Sekarang letakkan LDR di area kendala di layar (lihat gambar di atas)• catat bacaan saat Anda meletakkan LDR di ' area halangan '• Dan catat juga bacaan saat anda menempatkan LDR pada area 'tidak ada halangan'• sekarang anda harus mencari nilai maksimum saat anda menempatkan LDR pada 'area halangan' Contoh: Misalkan ketika saya menempatkan LDR pada 'halangan ' kemudian monitor serial menunjukkan nilainya di bawah 500. Begitu pula ketika saya meletakkannya di area tanpa hambatan maka itu menunjukkan nilai di atas 600. Jadi nilai Ambang saya (di bawah ini saya ingin melompat t Rex) adalah 500 Tapi di sini saya menganggap ambang batas nilai 510 (saya telah menambahkan +10 di nilai Ambang saya untuk lebih akurat) Jadi setiap kali ldr mendeteksi hambatan, nilai ldr selalu lebih rendah dari n nilai ambang (510) sehingga akan melompat t-rex kita.
Langkah 2: Menambahkan Servo
• Sekarang tempelkan motor servo pada keyboard• Buat koneksi seperti yang ditunjukkan pada diagram rangkaian di atas.• Sekarang unggah ' chrome dino game.ino ' di papan arduino
Langkah 3: Menemukan Posisi yang Tepat untuk LDR
• Sekarang sebelum menempelkan LDR di layar Anda harus menemukan posisi yang benar untuk menempel. • Untuk itu Anda harus memegang di depan layar (lihat gambar di atas) dan melihat bahwa motor servo Anda harus menekan tombol pada waktu yang tepat ketika rintangan datang• Jika T-rex melompat terlalu awal saat rintangan datang maka tahan ldr ke depan• dan jika T-rex melompat terlalu lambat saat rintangan datang maka tahan ldr mundur
Langkah 4: Tempelkan Ldr di Layar
• Setelah menemukan posisi LDR yang benar, tempelkan ldr di layar • Sekarang jalankan ini.
Langkah 5: Memecahkan masalah
• Jika proyek Anda berhasil dijalankan pertama kali tetapi tidak bekerja setelah beberapa waktu maka Anda perlu memeriksa nilai ambang batas, untuk itu saya juga menulis fungsi serial di ' chrome dino game.ino ', jadi temukan apa yang diberikan monitor serial Anda kepada Anda nilai Ldr ketika Anda meletakkan ldr pada penghalang, Sekarang saya menyarankan Anda untuk alih-alih mengubah nilai ambang dari program, Anda harus mengubah kecerahan layar Anda dan mengaturnya ke titik di mana monitor serial Anda memberi Anda nilai lebih rendah dari nilai ambang batas ketika Anda menempatkan LDR pada rintangan.