VGA дэлгэц дээрх Arduino могой: 5 алхам
VGA дэлгэц дээрх Arduino могой: 5 алхам
Anonim
Image
Image

За … Би Arduino худалдаж авсан. Эхэндээ миний охиныг програмчлах сонирхолтой болгох үүднээс хөрөнгө оруулалт хийсэн. Гэсэн хэдий ч, энэ зүйл миний хувьд тоглоход илүү хөгжилтэй байсан бөгөөд LED -ийн гэрлийг асаах, товчлуурын харилцан үйлчлэл, цуваа хэвлэх зэргээр тоглосны дараа би баарыг бага зэрэг дээшлүүлж, ямар нэгэн зүйл хийхээр шийдлээ. Миний хамгийн их сонирхдог зүйлийн нэг бол тоглоом тоглох явдал бөгөөд энэ нь тоглоомтой холбоотой зүйл байх тул би өөрийн бяцхан аркад машинаа бүтээхээр шийдсэн юм. Бодит кабинет байгуулах нь ирээдүйн төсөл байх ёстой бөгөөд би Arduino-ийн санал болгож буй хязгаарлагдмал нөөцөөр програмчлалд толгойгоо оруулахад анхаарлаа хандуулах хэрэгтэй гэдгийг хурдан ойлгов. Тиймээс анхны сайн тоглолт бол Могой байх болно гэж шийдсэн.

Эхлэхийн тулд би оролт, дэлгэцийг хэрхэн шийдвэрлэх талаар толгойгоо боох хэрэгтэй болсон. Оруулахын тулд би жинхэнэ аркад мэдрэмжийг хүсч байсан тул аркад тоглоом, товчлуур худалдаж авлаа. Би жижиг TFT дэлгэцээр хязгаарлагдахыг хүсээгүй тул дэлгэц нь арай илүү төвөгтэй байсан. Дараа нь би Сандро Маффиодогийн гайхалтай VGAX номын санг оллоо. Гэсэн хэдий ч би өөрийн VGA портыг гагнах шаардлагатай болсон тул энэ нь би сургуулиасаа хойш хийж байгаагүй (20 гаруй жилийн өмнө) гагнуурын урлагийг дахин үзэх шаардлагатай болсон гэсэн үг юм.

Тиймээс, цаашид ярихгүйгээр би анхны Arduino төслөө хэрхэн хийснийг энд харуулав.

Алхам 1: Шаардлага

  • Arduino IDE v1.6.4
  • Миний могойн эх код
  • VGAX номын сан
  • 1x Arduino UNO нийцтэй самбар
  • 1x Зоосон машины джойстик
  • 1x аркад товчлуур
  • 1x Piezo дохио
  • 1х VGA DSUB15
  • 1х талхны самбар
  • 1х Цахилгаан хангамжийн модуль
  • 2х 68Ω эсэргүүцэл
  • 2x 470Ω эсэргүүцэл
  • 4x 10KΩ эсэргүүцэл
  • Утасны багц
  • Гагнуурын эхлэлийн хэрэгсэл

Алхам 2: VGA портыг гагнах

Бүх зүйлийг Arduino -тэй холбоно уу
Бүх зүйлийг Arduino -тэй холбоно уу

Би VGA портыг гагнахаас эхлэв. Миний олж чадах хамгийн сайн заавар бол Sandro Maffiodos VGAX хуудсан дээр байсан юм.

VGA порт дээрх дунд эгнээний холболтыг гагнах нь илүү хялбар болохыг би анзаарсан. Бусад эгнээнүүдээс эхэлснээр одоо байгаа холболтуудыг гагнахгүйгээр дунд холболтод хүрэхэд хэцүү болсон (магадгүй миний хувьд том, хямд гагнуурын төмрөөс болсон байх).

Алхам 3: Бүх зүйлийг Arduino -тай холбоно уу

Бүх зүйлийг Arduino -тэй холбоно уу
Бүх зүйлийг Arduino -тэй холбоно уу
Бүх зүйлийг Arduino -тэй холбоно уу
Бүх зүйлийг Arduino -тэй холбоно уу

Дараа нь би бүх зүйлийг Arduino -тэй холбосон. Би та дагаж мөрдөх боломжтой байх ёстой гэж дээр дурдсан хүснэгтийг хийсэн (анхааруулж хэлэхэд маш амархан холбож болох олон кабель байдаг).

VGAX номын сан нь зөвхөн 4 өнгийг дэмждэг боловч та 6 өөр өнгөний схемээс сонгох боломжтой. Эдгээрийг RGB -ийн VGA кабелийг янз бүрийн хослолоор холбох замаар тодорхойлно. Илүү ихийг мэдэхийн тулд Sandro Maffiodos VGAX хуудсыг үзээрэй.

Алхам 4: Тоглоомыг байршуулах

Тоглоомын эх кодыг миний GitHub дээрээс авах боломжтой.

Алхам 5: Сайхан амраарай

Зугаацаарай!
Зугаацаарай!
Зугаацаарай!
Зугаацаарай!

Та одоо өөрийгөө хуучин сайн чимэг могойн 10 түвшинд хамруулж чадна!

Энэхүү зааварчилгаа танд таалагдсан гэж найдаж байна!

Энэ нь танд үнэ цэнэтэй байсан бол YouTube, Twitter дээр намайг дагаарай.

Зөвлөмж болгож буй: