Isi kandungan:

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

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

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

Beberapa ketika yang lalu, sebagai projek mikrokontroler pertama saya, saya membuat permainan Pong pada paparan LED 5x7, tetapi kemudian tidak ada yang menjadi kenyataan. Baru-baru ini saya diberi topi keras sebagai bagian dari pakaian seragam (untuk pertandingan kejuruteraan) dan diberitahu untuk menyesuaikannya, dan teringat pong. Dalam arahan ini saya akan menunjukkan kepada anda bagaimana membuat paparan LED bergulir dan cara memasangnya dalam topi. Ia juga bermain pong!

Langkah 1: Bahan

Bahan
Bahan

Bahagian: -2 10k potensiometer- 3 perintang 4,7 kOhm-4 suis togol SPST-1 paparan LED 5x7 bicolour-1 8 pin dipswitch-1 Hardhat-1 atmega168 microcontroller (or arduino) -1 28 pin 'skinny'-papan roti- 1 3.7V bateri polimer litium-Wire-Solder-Hot GlueTools: -Soldering Iron-Hot Glue Gun-Wire Stripper-Hobby Knife-Plexiglas Cutting Knife- Programmer Mikrokontroler (pilihan)

Langkah 2: Selesaikan Paparan

Memateri Paparan
Memateri Paparan
Memateri Paparan
Memateri Paparan
Memateri Paparan
Memateri Paparan
Memateri Paparan
Memateri Paparan

Untuk langkah pertama, anda perlu memateri wayar ke paparan. Anda juga perlu menyolder satu suis dari suis dip antara katod dua warna untuk setiap baris. Untuk membuatnya lebih jelas saya telah melampirkan skema paparan dalam gambar (klik pada gambar untuk mendapatkan versi berukuran penuh).

Untuk langkah seterusnya saya menggunakan suis 8 untuk 'mod perjalanan'. Ini supaya topi tidak dihidupkan secara tidak sengaja di dalam beg dan dikeringkan.

Langkah 3: Selesaikan Sambungan Kuasa

Selesaikan Sambungan Kuasa
Selesaikan Sambungan Kuasa
Selesaikan Sambungan Kuasa
Selesaikan Sambungan Kuasa

Untuk langkah ini, anda perlu memasangkan soket mikrokontroler ke papan roti. Kemudian pasangkan semua sambungan kuasa ke pin soket mikrokontroler. Sekiranya anda tidak pasti pin mana yang hendak disolder, ada rujukan yang 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 wayar yang keluar dari paparan LED ke papan roti. Untuk membantu ini, lihat skema yang dilampirkan, atau anda boleh melihat kod di pengenalan untuk mencari pin output di arduino.

Langkah 5: Suis Pateri

Suis Pateri
Suis Pateri
Suis Pateri
Suis Pateri
Suis Pateri
Suis Pateri
Suis Pateri
Suis Pateri

Selanjutnya solder beralih ke papan roti. Saya sekali lagi melampirkan skema dalam gambar langkah ini.

Untuk setiap suis, ia adalah satu kenalan suis yang disambungkan ke pin mikrokontroler yang sesuai dan yang lain ke voltan positif. Terdapat juga satu perintang dari pin input ke ground untuk setiap suis.

Langkah 6: Pateri Potensiometer

Pateri Potensiometer
Pateri Potensiometer
Pateri Potensiometer
Pateri Potensiometer

Untuk menyolder potensiometer, pertama-tama pateri daya positif ke salah satu petunjuk luar (setiap periuk mempunyai 3 petunjuk, satu untuk setiap hujung perintang dan satu untuk bahagian tengah yang boleh diubah). Pateri negatif ke plumbum luar yang lain dan wayar antara analog yang sesuai pada mikrokontroler, dan plumbum tengah. Lakukan ini untuk setiap periuk.

Apa sisi anda mengatasi petunjuk positif dan negatif dalam perkara, ia mempengaruhi cara anda menghidupkan periuk untuk menggerakkan dayung ke atas atau ke bawah. Cara terbaik untuk mengetahui sisi mana yang disisipkan adalah dengan memateri plumbum positif di bahagian bawah apabila 3 plag periuk menghadap paparan dari sisi yang akan dipasang. Atau hanya meneka dan mengubahnya kemudian. Ini juga merupakan tempat yang baik untuk menyolder pembesar suara, pasangkan satu sisi ke pin 15 pada mikrokontroler dan yang lain ke tanah.

Langkah 7: Programkan Pengawal Mikro

Programkan Pengawal Mikro
Programkan Pengawal Mikro

Ini boleh menjadi tugas yang paling menakutkan jika anda baru menggunakan mikrokontroler. Persiapan yang saya gunakan untuk memprogram mikrokontroler menggunakan AVRisp mkII untuk memuatkan bootloader untuk Arduino, yang dapat diprogram melalui USB. Muatkan program yang dilampirkan pada langkah ini (atau di intro) ke mikrokontroler (file.hex di folder applet boleh dimuat ke mikrokontroler sebagai pengganti bootloader). Semasa membakar bootloader, tetapkan cip untuk menggunakan kristal dalaman 8MHz, kecuali jika anda ingin menggunakan kristal luaran (kelajuan tambahan tidak benar-benar diperlukan). Sekiranya anda menyusun semula kod, pastikan ia berada pada kelajuan jam yang betul untuk apa yang akan anda gunakan. Setelah diprogramkan, masukkan cip ke soket di papan roti.

Langkah 8: Menguji dan Menyahpepijat

Menguji dan Menyahpepijat
Menguji dan Menyahpepijat
Menguji dan Menyahpepijat
Menguji dan Menyahpepijat
Menguji dan Menyahpepijat
Menguji dan Menyahpepijat

Sekarang adalah masa untuk menyambungkan bateri dan berharap ia berfungsi.

Sekiranya tidak berjaya, saya akan cuba memberikan beberapa petua penyahpepijatan: jika garis hilang dari paparan, ia adalah sambungan yang longgar atau kawat pintas. tidak ada yang berlaku, periksa dahulu kuasa dan suisnya. Sekiranya ia mendapat voltan yang betul dan masih tidak berfungsi (dan cip dipasang dengan cara yang betul), uji semua komponen satu persatu. Jika menyala, tetapi layar tidak ditampilkan dengan benar, pastikan anda mempunyai jenis paparan yang tepat, 5 baris katod dan 7 tiang anod (pelabelan baris dan lajur dapat bervariasi dari lembar data ke lembar data). Sekiranya masih tidak berfungsi, tinggalkan komen dan saya akan berusaha membantu.

Langkah 9: Operasi

Operasi
Operasi

Setelah dihidupkan, alihkan suis satu untuk beralih antara Pong dan mod paparan.

Dalam mod paparan, ia akan menunjukkan UOIT (universiti saya) dan jika anda menukar suis 3, ia akan menunjukkan ERTW (mata bonus anda mengetahuinya). Dalam mod Pong, putar potensiometer untuk menggerakkan dayung. Balik suis 2 untuk menukar dari 1 pemain ke 2 pemain dan jika anda merasa terlalu mudah, putar suis 3 untuk mempercepatnya.

Langkah 10: Sediakan Topi Paparan Topi

Sediakan Lubang Paparan Topi
Sediakan Lubang Paparan Topi
Sediakan Lubang Paparan Topi
Sediakan Lubang Paparan Topi
Sediakan Lubang Paparan Topi
Sediakan Lubang Paparan Topi

Ini adalah langkah pertama untuk memasang elektronik di topi anda.

Mulakan dengan menelusuri templat paparan dan memotongnya. Ketuk potongan ke topi yang anda mahu paparannya, kemudian jejaknya dengan pisau hobi. Berhati-hati pada bahagian ini, mudah tergelincir ketika memotong permukaan melengkung yang keras. Sekarang dengan garis besar topi, ambil pisau pemotong plastik dan jejak sepanjang garis sehingga anda mencucuk. Sekarang selesaikan lubang dengan memotong plastik penyambung yang tinggal dengan pisau hobi.

Langkah 11: Gerudi Lubang Suis

Bor Lubang Suis
Bor Lubang Suis
Bor Lubang Suis
Bor Lubang Suis

Saya meletakkan lubang suis saya di bahagian tengah seperti Mohawk logam pendek, tetapi anda boleh meletakkannya di mana sahaja anda mahu.

Mulakan dengan membuat X kecil, satu untuk setiap suis dan aksesori. Picitkan ini ke helmet dengan bahagian tengah X di mana anda mahukan lubang. Sekarang pilih ukuran gerudi yang sesuai dan gerudi setiap lubang.

Langkah 12: Selesaikan Topi

Selesaikan Topi
Selesaikan Topi
Selesaikan Topi
Selesaikan Topi
Selesaikan Topi
Selesaikan Topi

Langkah terakhir adalah memasang semua bahagian di lubang yang sesuai, dan menggunakan gam panas jika perlu untuk menahan bahagiannya di tempat. Saya telah memasukkan nota dalam foto untuk lebih banyak petunjuk.

Yang tinggal hanyalah memamerkannya! Oleh kerana anda telah membaca sejauh ini, anda mesti paling berminat, jadi sila nilailah!

Disyorkan: