Daftar Isi:
- Perlengkapan
- Langkah 1: Langkah 1-3: Menerapkan Estetika
- Langkah 2: Langkah 3-6: Menyiapkan RCA
- Langkah 3: Langkah 7-10: Mempersiapkan POTM
- Langkah 4: Langkah 11-12: Menaikkan Tombol
- Langkah 5: Final: Sumber & Perangkat Lunak
Video: Arduino Pong Gaya Lama (TVout): 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Estetika:
Estetika proyek ini dirancang sepenuhnya oleh saya, tetapi saya terinspirasi oleh gagasan televisi tahun 1950-an. Bahan yang digunakan untuk proyek ini dirancang agar mudah diakses & diproduksi oleh publik, dan karena itu kualitasnya buruk.
Kode:
Kode di bagian terakhir adalah versi kode Arduino Pong yang telah dibersihkan, yang telah memperbaiki beberapa kesalahan di situs web lain (seperti kesalahan karena salah pin). Kode juga memiliki banyak penundaan yang membuat Arduino crash saat setup. Saya mendapat bantuan dengan kode-C dari pengaturan Arduino, dan saya tidak mengklaim pekerjaan ini semata-mata melalui usaha saya.
Perlengkapan
Melakukan proyek ini akan mengharuskan Anda untuk memiliki:
- Televisi yang dapat menerima kabel RCA
- Satu kabel RCA
- Papan Arduino (Leonardo/Uno) & papan tempat memotong roti
- 1 470R resistor
- 1 1kR resistor
- 6 klip buaya (Opsional, tetapi mencegah banyak penyolderan yang berantakan)
- 2 10k Ohm potensiometer
- Kabel Jumper (sekitar 10)
- Perlengkapan solder (Kawat, Besi, Fluks)
- RCA Socket (Digunakan untuk metode saya)
- Resistor 75R (Digunakan untuk metode saya)
- Kode di bagian perangkat lunak
- (Opsional) Karton
- (Opsional) Cat Semprot (warna tv)
- (Opsional) Tutup Botol (untuk menjadi kancing)
- (Opsional) 1 Spidol (warna tombol yang disukai)
-
(Opsional) Lem (untuk menempelkan tombol)
Langkah 1: Langkah 1-3: Menerapkan Estetika
Untuk membuat televisi terlihat seperti TV 1950-an yang layak, Anda harus memolesnya dengan beberapa karton. Perlu diingat, ini semua opsional jika Anda hanya ingin pong bekerja di televisi Anda dengan Arduino. Pertama, Anda memerlukan beberapa karton, yang kira-kira seukuran dan bentuk televisi Anda. Sekarang, karena kode yang dimodifikasi membuat pong menjadi 3/4 dari ukuran aslinya, Anda harus mem-boot-nya sebelum Anda mulai memotong untuk memperkirakan ukurannya. Ketika Anda telah melakukan langkah-langkah lainnya, boot dan lihat seberapa besar ukurannya. Buat lubang di karton ukuran dan bentuk pong, dan di lokasi yang sama juga. Selanjutnya, Anda dapat menyemprotkan cat karton warna yang Anda inginkan - pastikan untuk mengikuti petunjuk pada kaleng. Setelah Anda mendapatkan kilau yang bagus, Anda dapat mewarnai tutup botol dengan spidol hitam agar terlihat seperti beberapa kancing mewah - rekatkan dan Anda memiliki penutup yang cukup bagus untuk pong Anda.
Langkah 2: Langkah 3-6: Menyiapkan RCA
Anda dapat melihat proses terbatas dengan gambar di sumber pertama di bagian akhir. Menggunakan proses yang sedikit berbeda di sini, Anda harus terlebih dahulu:
Hubungkan pin soket RCA pelindung (luar) ke GND. Masukkan steker RCA ke soket RCA, dan pasang salah satu ujung resistor 470R, 1kR, dan 75R ke pin soket RCA sinyal (dalam). Dengan menggunakan kabel jumper, masukkan ujung lain 75R ke GND, 470R ke D07. Jika Anda menggunakan Arduino UNO, 1kR harus dimasukkan ke D07. Jika Anda menggunakan Arduino Leonardo, itu harus ditempatkan ke D09.
Langkah 3: Langkah 7-10: Mempersiapkan POTM
Potensiometer (POTM) akan memiliki 3 pin. Bagian tengah adalah jalur sinyal, tetapi dua lainnya (daya dan ground) dapat digunakan secara bergantian. Pasang klip buaya ke masing-masing pin, dan tambahkan kabel jumper ke masing-masing pin. Hubungkan kabel tengah ke A0, dan kabel tengah yang lain ke A1. Hubungkan kabel lain seperti yang ditunjukkan pada sumber pertama di bagian akhir.
Langkah 4: Langkah 11-12: Menaikkan Tombol
Tambahkan steker RCA ke TV. Tambahkan tombol yang terhubung ke GND dan D2. Tambahkan resistor pull up 1kR antara 5V dan D2. (Ini memberitahu D2 menjadi 1 sementara tombol tidak memaksanya menjadi 0 yaitu ditekan) Salin-tempel kode yang dimodifikasi di sumber daya di bagian terakhir ke Arduino Anda.
Langkah 5: Final: Sumber & Perangkat Lunak
Kode yang Dimodifikasi:
Demonstrasi:
Asli:
Dimodifikasi: [WIP]
Gambar Inspiratif TV:
Direkomendasikan:
Catu Daya Mini Bench - Gaya Vintage: 6 Langkah (dengan Gambar)
Catu Daya Mini Bench - Gaya Vintage: Saya memiliki terlalu banyak permintaan tentang catu daya mini saya, jadi saya membuat instruksi untuk itu. Saya sedang dalam proses membangun catu daya 2 saluran baru, tetapi karena pandemi yang sedang berlangsung, pengirimannya lambat dan barang-barang terus menghilang. Sementara itu saya memutuskan untuk membangun
Tobias - Kotak Musik Arduino Dengan TVout: 5 Langkah (dengan Gambar)
Tobias - Kotak Musik Arduino Dengan TVout: Pertama-tama, izinkan saya memperkenalkan Tobias, boneka beruang raksasa pacar saya, yang merupakan inspirasi untuk proyek ini. Tobias memiliki kepribadian, yang dibangun dari waktu ke waktu sementara kami bercanda bertanya-tanya dalam pikiran kami apa yang dia lakukan saat dia pergi bekerja. Proyek ini
Gunakan Kembali Telepon Lama dan Speaker Lama Sebagai STEREO: 4 Langkah
Gunakan Kembali Telepon Lama dan Speaker Lama Sebagai STEREO: Ubah sepasang speaker lama dan smartphone lama menjadi instalasi stereo dengan radio, podcast pemutaran mp3, dan radio internet, menggunakan beberapa komponen umum yang total biayanya kurang dari 5 euro! Jadi kami memiliki koleksi smartp berusia 5-10 tahun ini
Mengukur Perubahan Gaya Jaringan Fiber yang Dihasilkan Saat Diganti Dengan Gaya Eksternal: 8 Langkah
Mengukur Perubahan Kekuatan dari Jaringan Serat yang Dihasilkan Saat Diganti Dengan Kekuatan Eksternal: Sel dapat berinteraksi dengan matriks ekstraseluler (ECM) di sekitarnya dan dapat menerapkan serta merespons kekuatan yang diberikan oleh ECM. Untuk proyek kami, kami mensimulasikan jaringan serat yang saling terkait yang akan bertindak sebagai ECM dan melihat bagaimana
ESP32 Dengan OLED Terintegrasi (WEMOS/Lolin) - Memulai Gaya Arduino: 4 Langkah
ESP32 Dengan OLED Terintegrasi (WEMOS/Lolin) - Memulai Gaya Arduino: Jika Anda seperti saya, Anda dapat mengambil kesempatan untuk mendapatkan ESP8266/dll terbaru dan terhebat… ESP32 tidak berbeda tetapi saya telah menemukan bahwa belum terlalu banyak yang berkaitan dengan dokumentasi. NS