Daftar Isi:

Tampilan Topi LED Dengan Pong: 12 Langkah (dengan Gambar)
Tampilan Topi LED Dengan Pong: 12 Langkah (dengan Gambar)

Video: Tampilan Topi LED Dengan Pong: 12 Langkah (dengan Gambar)

Video: Tampilan Topi LED Dengan Pong: 12 Langkah (dengan Gambar)
Video: #short #viral cewe hijab dicium di mall 2024, Juli
Anonim
Tampilan Topi LED Dengan Pong
Tampilan Topi LED Dengan Pong
Tampilan Topi LED Dengan Pong
Tampilan Topi LED Dengan Pong
Tampilan Topi LED Dengan Pong
Tampilan Topi LED Dengan Pong
Tampilan Topi LED Dengan Pong
Tampilan Topi LED Dengan Pong

Beberapa waktu yang lalu, sebagai proyek mikrokontroler pertama saya, saya membuat game Pong di layar LED 5x7, tetapi tidak ada hasilnya. Baru-baru ini saya diberi topi keras sebagai bagian dari seragam (untuk kompetisi teknik) dan disuruh menyesuaikannya, dan mengingat pong. Dalam instruksi ini saya akan menunjukkan cara membuat tampilan LED bergulir dan cara memasangnya di hard drive. topi. Ia juga bermain pong!

Langkah 1: Bahan

Bahan
Bahan

Bagian:-2 Potensiometer 10k- 3 resistor 4,7 kOhm-4 sakelar sakelar SPST-1 Layar LED bicolour 5x7-1 8 pin dipswitch-1 Mikrokontroler atmega168 Hardhat-1 (atau arduino)-1 soket 28 Pin 'kurus'-1 papan tempat memotong roti- 1 Baterai lithium polymer 3.7V-Kawat-Solder-Lem PanasAlat:-Solder Besi-Pistol Lem Panas-Wire Stripper-Hobby Knife-Plexiglas Cutting Knife- Programmer Mikrokontroler (opsional)

Langkah 2: Solder Layar

Solder Layar
Solder Layar
Solder Layar
Solder Layar
Solder Layar
Solder Layar
Solder Layar
Solder Layar

Untuk langkah pertama, Anda perlu menyolder kabel ke layar. Anda juga perlu menyolder satu sakelar dari sakelar celup antara katoda dua warna untuk setiap baris. Untuk lebih jelasnya saya lampirkan skema tampilan pada gambar (klik pada gambar untuk mendapatkan versi full size).

Untuk langkah selanjutnya saya menggunakan switch 8 untuk 'travel mode'. Ini agar topi tidak secara tidak sengaja dinyalakan di dalam tas dan dikeringkan.

Langkah 3: Solder Sambungan Daya

Solder Sambungan Daya
Solder Sambungan Daya
Solder Sambungan Daya
Solder Sambungan Daya

Untuk langkah ini Anda perlu menyolder soket mikrokontroler ke papan tempat memotong roti. Kemudian solder semua sambungan listrik ke pin soket mikrokontroler. Jika Anda tidak yakin pin mana yang akan disolder, ada referensi bagus di sini.

Langkah 4: Pasang LED ke Papan

Pasang LED ke Papan
Pasang LED ke Papan
Pasang LED ke Papan
Pasang LED ke Papan
Pasang LED ke Papan
Pasang LED ke Papan
Pasang LED ke Papan
Pasang LED ke Papan

Sekarang Anda perlu memasang kabel yang keluar dari layar LED ke papan tempat memotong roti. Untuk membantu dengan ini lihat skema terlampir, atau Anda dapat melihat kode di intro untuk menemukan pin output pada arduino.

Langkah 5: Sakelar Solder

Sakelar Solder
Sakelar Solder
Sakelar Solder
Sakelar Solder
Sakelar Solder
Sakelar Solder
Sakelar Solder
Sakelar Solder

Selanjutnya solder sakelar ke papan tempat memotong roti. Saya telah lagi melampirkan skema dalam gambar langkah ini.

Untuk setiap sakelar, itu adalah satu kontak sakelar yang terhubung ke pin mikrokontroler yang sesuai dan yang lainnya ke tegangan positif. Ada juga satu resistor dari pin input ke ground untuk setiap sakelar.

Langkah 6: Solder Potensiometer

Solder Potensiometer
Solder Potensiometer
Solder Potensiometer
Solder Potensiometer

Untuk menyolder potensiometer, pertama-tama solder daya positif ke salah satu kabel luar (setiap pot memiliki 3 kabel, satu untuk setiap ujung resistor dan satu untuk bagian tengah yang dapat diganti). Solder negatif ke ujung luar lainnya dan kabel antara analog yang sesuai di mikrokontroler, dan ujung tengah. Lakukan ini untuk setiap pot.

Sisi mana Anda menyolder timah positif dan negatif pada hal-hal, itu memengaruhi cara Anda memutar panci untuk menggerakkan dayung ke atas atau ke bawah. Cara terbaik untuk mengetahui sisi mana untuk menyoldernya adalah dengan menyolder timah positif di bagian bawah ketika 3 ujung panci menghadap ke layar dari sisi tempat mereka akan dipasang. Atau hanya menebak dan mengubahnya nanti. Ini juga merupakan tempat yang baik untuk menyolder speaker, pasang satu sisi ke pin 15 pada mikrokontroler dan sisi lainnya ke ground.

Langkah 7: Program Mikrokontroler

Program Mikrokontroler
Program Mikrokontroler

Ini bisa menjadi tugas yang paling menakutkan jika Anda baru mengenal mikrokontroler. Pengaturan yang saya gunakan untuk memprogram mikrokontroler menggunakan AVRisp mkII untuk memuat bootloader untuk Arduino, yang dapat diprogram melalui USB. Muat program yang dilampirkan pada langkah ini (atau di intro) ke mikrokontroler (file.hex di folder applet dapat dimuat ke mikrokontroler sebagai pengganti bootloader). Saat membakar bootloader, atur chip untuk menggunakan kristal internal 8MHz, kecuali jika Anda ingin menggunakan kristal eksternal (kecepatan ekstra tidak terlalu diperlukan). Jika Anda mengkompilasi ulang kode, pastikan itu berada pada kecepatan clock yang benar untuk apa yang akan Anda gunakan. Setelah diprogram, masukkan chip ke dalam soket pada papan tempat memotong roti.

Langkah 8: Pengujian dan Debugging

Pengujian dan Debugging
Pengujian dan Debugging
Pengujian dan Debugging
Pengujian dan Debugging
Pengujian dan Debugging
Pengujian dan Debugging

Sekarang saatnya untuk menghubungkan baterai dan berharap itu berfungsi.

Jika tidak berhasil, saya akan mencoba memberikan beberapa tips debugging: jika ada garis yang hilang dari tampilan, itu adalah koneksi yang longgar atau kabel yang korsleting. tidak ada yang terjadi, periksa dulu daya dan sakelarnya. Jika sudah mendapatkan tegangan yang tepat dan masih tidak berfungsi (dan chip terpasang dengan benar), uji semua komponen satu per satu. Jika menyala, tetapi layar tidak ditampilkan dengan benar, pastikan Anda memiliki tipe tampilan yang tepat, 5 baris katoda dan 7 kolom anoda (pelabelan baris dan kolom dapat bervariasi dari lembar data ke lembar data). Jika masih tidak berhasil, tinggalkan komentar dan saya akan mencoba membantu.

Langkah 9: Operasi

Operasi
Operasi

Setelah aktif, balik tombol satu untuk beralih antara Pong dan mode tampilan.

Dalam mode tampilan itu akan menunjukkan UOIT (universitas saya) dan jika Anda membalik saklar 3 itu akan menunjukkan ERTW (poin bonus Anda mencari yang ini). Dalam mode Pong, putar potensiometer untuk menggerakkan dayung. Flip switch 2 untuk mengubah dari 1 player menjadi 2 player dan jika Anda merasa terlalu mudah, flip switch 3 untuk mempercepatnya.

Langkah 10: Siapkan Lubang Pajangan Topi

Siapkan Lubang Pajangan Topi
Siapkan Lubang Pajangan Topi
Siapkan Lubang Pajangan Topi
Siapkan Lubang Pajangan Topi
Siapkan Lubang Pajangan Topi
Siapkan Lubang Pajangan Topi

Ini adalah langkah pertama dalam memasang elektronik di topi Anda.

Mulailah dengan menjiplak template tampilan dan hentikan. Rekatkan potongan ke topi di mana Anda ingin tampilannya, lalu jiplak dengan pisau hobi. Berhati-hatilah di bagian ini, mudah tergelincir saat memotong permukaan melengkung yang keras. Sekarang dengan garis pada topi, ambil pisau pemotong plastik dan lacak di sepanjang garis sampai Anda menyodoknya. Sekarang selesaikan lubang dengan memotong sisa plastik penghubung dengan pisau hobi.

Langkah 11: Bor Lubang Saklar

Bor Lubang Sakelar
Bor Lubang Sakelar
Bor Lubang Sakelar
Bor Lubang Sakelar

Saya menempatkan lubang sakelar saya di tengah seperti Mohawk logam pendek, tetapi Anda dapat menempatkannya di mana pun Anda suka.

Mulailah dengan membuat X kecil, satu untuk setiap sakelar dan aksesori. Rekatkan ini ke helm dengan bagian tengah X di tempat yang Anda inginkan lubangnya. Sekarang pilih ukuran bor yang sesuai dan bor setiap lubang.

Langkah 12: Selesaikan Topi

Selesaikan Topinya
Selesaikan Topinya
Selesaikan Topinya
Selesaikan Topinya
Selesaikan Topi
Selesaikan Topi

Langkah terakhir adalah memasang semua bagian di lubang yang sesuai, dan oleskan lem panas seperlunya untuk menahan bagian-bagian itu di tempatnya. Saya telah menaruh catatan di foto untuk petunjuk lebih lanjut.

Yang tersisa untuk dilakukan hanyalah memamerkannya! Karena Anda sudah membaca sejauh ini, Anda setidaknya harus tertarik, jadi beri peringkat!

Direkomendasikan: