Агуулгын хүснэгт:

Arduino Leonardo ашиглан Atari шиг USB Spinner: 4 алхам
Arduino Leonardo ашиглан Atari шиг USB Spinner: 4 алхам

Видео: Arduino Leonardo ашиглан Atari шиг USB Spinner: 4 алхам

Видео: Arduino Leonardo ашиглан Atari шиг USB Spinner: 4 алхам
Видео: РУКОВОДСТВО ПО ЗАГРУЗКЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ ARDUINO LEONARDO (КЛОН) 2024, Арванхоёрдугаар сар
Anonim
Arduino Leonardo ашиглан Atari шиг USB Spinner
Arduino Leonardo ашиглан Atari шиг USB Spinner

Энэ бол хялбар төсөл. Хулгана ашигладаг аливаа эмулятор дээр ашиглах боломжтой ээрэх хянагч. Үнэн хэрэгтээ энэ бол зөвхөн хэвтээ хөдөлгөөнтэй хулганаас өөр зүйл биш гэж хэлж болно.

Алхам 1: Материал

Материалууд
Материалууд

Танд хэрэгтэй болно:

· Arduino Leonardo Pro Micro эсвэл энгийн Arduino Leonardo эсвэл Arduino Pro Micro. Энэ нь эдгээр Arduino -ийн нэг байх ёстой, эс тэгвэл энэ нь ажиллахгүй болно. Би Ebay -ээс нэгийг худалдаж авсан бөгөөд энэ нь надад 3.33 еврогийн үнэтэй байв. Энд холбоос байна:

www.ebay.com/itm/Leonardo-Pro-Micro-ATmega32U4-5V-Arduino-Bootloader-IDE-1-0-3-replace-Pro-Mini/172239182998?ssPageName=STRK%3AMEBIDX%3AIT&_trksid= p2060353.m2749.l2649

· 10 Кох потенциометр, илүү сайн металл тэнхлэгтэй тул бат бөх байх болно. Та тэдгээрийг Ebay дээрээс евро (эсвэл доллар) -аас бага үнээр хайж олох боломжтой.

· Ердийн товчлуур.

· Ерөнхий зориулалтын ПХБ, заавал биш. Та шаардлагатай холболтыг шууд Arduino руу хийж болно.

· Логик хэмжээтэй төслийн хайрцаг. Та үүнийг хянагчийн хувьд алган дээрээ барьж болно гэж төсөөлөөд үз дээ.

· Тоглож байхдаа эргүүлэх потенциометрийн тэнхлэгийн дээгүүр сэлүүртэй төстэй зүйл. Би хуучин радиокассет тоглуулагчаас минийхийг олсон (та гадаад төрхөөс нь харж болно. Гэхдээ, дараа нь би мөнгөөр будсан). Та Ebay эсвэл цахилгаан барааны дэлгүүрээс дахин худалдаж авах боломжтой.

· Зарим хэсэг нимгэн кабель. Зургийн дагуу хаана, хаашаа явж байгааг мэдэхийн тулд улаан, хар кабелийг ашиглавал сайн байх болно.

Дээр дурдсан бүх зүйлийг цуглуулсандаа сэтгэл хангалуун байвал тэдгээрийг угсрах цаг болжээ.

Алхам 2: Чуулган

Чуулган
Чуулган

Холболтууд нь энгийн (мөн зургийг үзнэ үү). Би холболтыг ПХБ дээр хийсэн боловч та Arduino дээр шууд гагнах боломжтой.

Товчлуур дээр хоёр кабелийг гагнана. Тэдгээрийн нэгийг Arduino -ийн gnd зүү (хоёрын аль нь хамаагүй), нөгөөхийг нь Arduino pin 9 дээр гагнах ёстой.

Хэрэв та потенциометр, тэнхлэгээ дээш харуулаад өөр рүүгээ тээглэвэл Arduino дээрх Vcc зүү рүү гагнах гэж байгаа кабелийг баруун зүү дээр (улаан өнгөтэй байвал зохино) гагнах хэрэгтэй. Дунд зүү дээр би цэнхэр кабелийг гагнасан бөгөөд үүнийг Arduino дээрх A0 зүү дээр гагнах ёстой. Эцэст нь потенциометрийн зүүн зүү дээр хар кабелийг гагнаж, нөгөө үзүүрийг Arduino дээр gnd зүүгээр гагнах хэрэгтэй.

Алхам 3: Програмчлал

Програмчлал
Програмчлал

Холболтоо дахин шалгаад энэ програмыг Arduino IDE ашиглан Arduino дээр байршуулна уу. "Багаж хэрэгсэл" цэснээс та "Arduino Leonardo" эсвэл "Arduino Pro Micro" дээр сууж, Леонардо аль боомтоор портыг сонгосон эсэхийг шалгаарай (миний COM 8 байсан, гэхдээ энэ нь таны хувьд өөр байж магадгүй юм.

Алхам 4: Эпилог

Ингээд л боллоо !!! Би ээрэх төхөөрөмжийг MAME тоглоомууд болох Arcanoid ба Super Breakout ашиглан компьютер дээр, мөн Kaboom дээр туршиж үзсэн. Стелла эмулятор дээр, мөн компьютер дээр. Өө, програмд cspd хувьсагчийг өөрчлөх нь сэлүүрийн мэдрэмтгий байдалд нөлөөлдөг.

Энэ бол миний анхны зааварчилгаа бөгөөд би зарим алдаа гаргасан байж магадгүй гэдгийг мэдэж байна. Надаас асуух зүйл байвал асуугаарай.

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