Съдържание:
Видео: Atari-подобен USB Spinner, използващ Arduino Leonardo: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Това е лесен проект. Спинър контролер, който може да се използва с всеки емулатор, който използва мишка. Всъщност можете да кажете, че не е нищо повече от мишка само с хоризонтално движение.
Стъпка 1: Материалите
Ще ви трябва:
· Arduino Leonardo Pro Micro или нормален Arduino Leonardo или Arduino Pro Micro. Трябва да е един от тези Arduinos, в противен случай няма да работи. Купих един от 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 Kohm, за предпочитане с метална ос, така че ще бъде издръжлив. Можете да ги търсите и в Ebay за цени по -малко от евро (или долар).
· Нормален бутон.
· ПХБ с общо предназначение, по избор. Можете да направите необходимите връзки директно към Arduino.
· Кутия за проект с логически размер. Представете си, че ще го държите на дланта си като контролер.
· Нещо, което ще наподобява гребло, което да бъде над оста на потенциометъра, което ще завъртите, когато играете. Намерих моя на стар радиокасетофон (можете да разберете по външния му вид. Но по -късно го боядисах сребристо). Можете да си купите отново от Ebay или от магазин за електроника.
· Някои парчета тънък кабел. Би било добре да използвате червени и черни кабели, за да знаете кой къде отива според снимката.
Когато сте доволни, че сте събрали всичко по -горе, е време да ги съберете.
Стъпка 2: Сглобяването
Връзките са прости (вижте и снимката). Направих връзките на печатна платка, но можете да ги запоявате направо на Arduino:
Запояйте два кабела върху бутона за натискане. Единият от тях трябва да бъде запоен към щифта на gnd на Arduino (няма значение кой от двата), а другият на щифт 9 на Arduino.
Ако държите потенциометъра, оста от горната страна и щифтовете към вас, тогава трябва да запоите кабел на десния щифт (за предпочитане червен цвят), който ще бъде запоен към Vcc щифт на Arduino. На средния щифт запоях син кабел, който трябва да бъде запоен върху щифта A0 на Arduino. И накрая, запойте черен кабел на левия щифт на потенциометъра, а другият край да бъде запоен към gnd щифт на Arduino.
Стъпка 3: Програмирането
Проверете връзките си отново и качете тази програма на Arduino с помощта на Arduino IDE. Уверете се, че от менюто „Инструменти“сте избрали като платка „Arduino Leonardo“или „Arduino Pro Micro“и като порт, който и да е портът на Leonardo (моят беше COM 8, но може да е различен за вас.
Стъпка 4: Епилог
Това е!!! Тествал съм спинера с MAME игри Arcanoid и Super Breakout на компютър и с Kaboom! на емулатора Stella, също и на компютъра. О, и в програмата промяната на променливата cspd влияе върху чувствителността на греблото.
Това е първият ми инструктаж и знам, че може би съм допуснал някои грешки. Чувствайте се свободни да ми зададете всеки въпрос, който може да имате.
Препоръчано:
Инфрачервен термометър на базата на Arduino - Инфрачервен термометър, използващ Arduino: 4 стъпки
Инфрачервен термометър на базата на Arduino | Инфрачервен термометър, използващ Arduino: Здравейте, момчета, в тази инструкция ще направим безконтактен термометър, използващ arduino. Тъй като понякога температурата на течността/твърдото вещество е твърде висока или твърде ниска, а след това е трудно да се установи контакт с нея и да се прочете температура тогава в този пейзаж
Безжично дистанционно използване на 2.4Ghz модул NRF24L01 с Arduino - Nrf24l01 4 -канален / 6 -канален предавател приемник за Quadcopter - Rc хеликоптер - Rc самолет, използващ Arduino: 5 стъпки (със снимки)
Безжично дистанционно използване на 2.4Ghz модул NRF24L01 с Arduino | Nrf24l01 4 -канален / 6 -канален предавател приемник за Quadcopter | Rc хеликоптер | Rc самолет, използващ Arduino: За управление на Rc автомобил | Квадрокоптер | Дрон | RC равнина | RC лодка, винаги се нуждаем от приемник и предавател, да предположим, че за RC QUADCOPTER се нуждаем от 6 -канален предавател и приемник и този тип TX и RX е твърде скъп, така че ще направим такъв на нашия
Ukelele тунер, използващ LabView и NI USB-6008: 5 стъпки
Ukelele Tuner Използване на LabView и NI USB-6008: Като проект за учене, базиран на проблеми за моя LabVIEW & Инструментален курс в Humber College (Electronics Engineering Technology), създадох тунер за укулеле, който ще приема аналогов вход (тон на укулеле на струна), ще намери основната честота
Първи стъпки с AWS IoT с безжичен температурен сензор, използващ MQTT: 8 стъпки
Първи стъпки с AWS IoT с безжичен температурен сензор, използващ MQTT: В по -ранните Instructables сме минавали през различни облачни платформи като Azure, Ubidots, ThingSpeak, Losant и др. Използвахме протокола MQTT за изпращане на сензорни данни в облака в почти цялата облачна платформа. За повече информация
Флаш ESP-01 (ESP8266) Без USB-към-сериен адаптер, използващ Raspberry Pi: 3 стъпки
Flash ESP-01 (ESP8266) Без USB-към-сериен адаптер, използващ Raspberry Pi: Тази инструкция ви води как да започнете да програмирате вашия ESP8266 микроконтролер на ESP-01 WIFI модул. Всичко, от което се нуждаете, за да започнете (освен модула ESP-01, разбира се) е Raspberry Pi Jumper проводници 10K резистор, който исках да ремонтирам