Posted on

Bermain video pada mikrokontroler 8-bit

Layar LCD untuk ponsel Nokia telah melihat banyak penggunaan seperti yang ditampilkan dengan mudah interfaced untuk Arduino atau proyek mikrokontroler lainnya. Biasanya, LCD ini hanya digunakan untuk menampilkan beberapa baris teks, atau jika seseorang merasa sangat mewah, grafik kecil. Malu, maka kita tidak melihat tugas yang jauh lebih rumit dan menantang secara komputasi seperti memainkan video sangat sering. [Vinod] mengirimi kami cara bermain video pada layar warna kecil ini, secara mengejutkan hanya menggunakan mikroprosesor ATmega32.

Build dimulai dengan menghemat data gambar yang tidak terkompresi pada kartu SD menggunakan kode dari proyek sebelumnya. [Vinod] dapat menulis program slideshow untuk melewati kartu SD satu file sekaligus dan menampilkan setiap gambar. Dari sana, itu hanya masalah menggunakan skrip python untuk mengubah bingkai file video .avi ke gambar yang tidak terkompresi dan menampilkannya pada 15 frame / detik.

Mengubah video-video ini menjadi sedikit masalah, tetapi setelah mengambil file .wav yang tidak terkompresi dan mengirimkannya ke pin PWM di ATmega, [Vinod] berhasil bermain suara di samping videonya.

Hasilnya adalah kemampuan untuk memutar video dengan suara pada 15 frame per detik dan resolusi 132 x 65. Anda dapat memeriksa video demo setelah istirahat.

Leave a Reply

Your email address will not be published. Required fields are marked *