Output VGA dari Arduino

12

Apakah ada metode untuk output VGA dengan Arduino?

littlebirdceo
sumber

Jawaban:

10

Ini cukup sulit dilakukan dengan baik tetapi ada beberapa contoh. Kesulitan utama adalah dalam kecepatan CPU.

Inilah yang melakukan output VGA langsung: Buat: Arduino VGA Demo

Jika Anda Google "Arduino VGA" ada beberapa proyek demo.

Pilihan pasangan adalah pelindung "TellyMate" yang memungkinkan Anda menampilkan Komposit daripada VGA (konektor kuning tunggal yang Anda temukan di TV Anda.

Lain adalah "PICASO Universal Base Board" dan "PICASO VGA / SVGA Graphics Controller" - ini bukan perisai langsung tapi mungkin pilihan terbaik yang pernah saya lihat.

Kedua item di atas tersedia dari Sparkfun dan Little Bird Electronics di antara tempat-tempat lain.

Trent Lloyd
sumber
7

Ya, tetapi mengatur timing VGA dengan benar adalah soal mengatur waktu instruksi Anda dengan cermat.

Saya akan merekomendasikan pustaka AVGA, ini dapat menampilkan VGA dan CVBS / Composite PAL dan NTSC dari ATMega168 yang sederhana. Ini menangani semuanya di bawah interupsi, jadi Anda bisa menulis aplikasi Anda dalam C dan tidak khawatir tentang waktu VGA.

http://avga.prometheus4.com/

Bahkan terdengar.

Saya membuat game pong kecil dengan menggunakannya: http://blog.hodgepig.org/2009/08/17/510/

Toby Jaffey
sumber
4

Saya sarankan menggunakan kit PockeTerm dari Briel Computing untuk berinteraksi dengan port serial Arduino. Ini adalah sistem berbasis Parallax Propeller yang bertindak seperti terminal VT100, dengan output VGA dan input keyboard PS / 2.

Plus, ketika Anda selesai dengan proyek itu, Anda dapat menggunakan kembali PockeTerm atau bahkan memuat perangkat lunak Propeller lain untuk eksperimen.

UnwiredBen
sumber
1
Ini membantu bahwa chip Propeller memiliki sirkuit yang dirancang khusus untuk jenis operasi ini.
Brad Gilbert