Mục lục:

Máy quay USB Spinner giống Atari sử dụng Arduino Leonardo: 4 bước
Máy quay USB Spinner giống Atari sử dụng Arduino Leonardo: 4 bước

Video: Máy quay USB Spinner giống Atari sử dụng Arduino Leonardo: 4 bước

Video: Máy quay USB Spinner giống Atari sử dụng Arduino Leonardo: 4 bước
Video: Hướng dẫn máy Chơi Game Stick 4K 4 Nút 6 Nút HDMI Không Dây - Cadillac, Tam Quốc, Super Mario... 2024, Tháng mười hai
Anonim
Máy quay USB giống Atari sử dụng Arduino Leonardo
Máy quay USB giống Atari sử dụng Arduino Leonardo

Đây là một dự án dễ dàng. Bộ điều khiển spinner có thể được sử dụng với bất kỳ trình giả lập nào sử dụng chuột. Trên thực tế, bạn có thể nói nó chẳng qua là một con chuột chỉ di chuyển theo chiều ngang.

Bước 1: Vật liệu

Các nguyên liệu
Các nguyên liệu

Bạn sẽ cần:

· Arduino Leonardo Pro Micro hoặc Arduino Leonardo hoặc Arduino Pro Micro thông thường. Nó phải là một trong những Arduinos này, nếu không nó sẽ không hoạt động. Tôi đã mua một chiếc từ Ebay và nó có giá 3,33 €. Đây là liên kết:

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

· Chiết áp 10 Kohm, tốt nhất là trục kim loại nên sẽ bền. Bạn cũng có thể tìm kiếm chúng trên Ebay với giá thấp hơn một euro (hoặc đô la).

· Một nút ấn bình thường.

· Một PCB mục đích chung, tùy chọn. Bạn có thể thực hiện các kết nối cần thiết trực tiếp với Arduino.

· Một hộp dự án có kích thước hợp lý. Hãy tưởng tượng rằng bạn sẽ cầm nó trên lòng bàn tay của mình như một bộ điều khiển.

· Một cái gì đó sẽ giống như một mái chèo nằm trên trục chiết áp mà bạn sẽ xoay khi chơi. Tôi đã tìm thấy của mình trên một máy nghe nhạc radio cũ (bạn có thể nhận ra từ vẻ ngoài của nó. Nhưng, sau đó tôi đã sơn nó màu bạc). Bạn có thể mua lại từ Ebay hoặc cửa hàng điện tử.

· Một số đoạn cáp mảnh. Sẽ rất tốt nếu bạn sử dụng cáp màu đỏ và đen để biết cái nào sẽ đi đâu theo hình ảnh.

Khi bạn hài lòng, bạn đã thu thập tất cả những điều trên, đó là lúc để lắp ráp chúng.

Bước 2: Hội đồng

Hội
Hội

Các kết nối rất đơn giản (xem hình). Tôi đã tạo các kết nối trên PCB, nhưng bạn có thể hàn chúng ngay trên Arduino:

Hàn hai dây cáp vào nút nhấn. Một trong số chúng phải được hàn vào chân gnd của Arduino (không quan trọng cái nào trong hai cái) và cái còn lại trên chân 9 của Arduino.

Nếu bạn giữ chiết áp, trục ở phía trên và ghim về phía bạn, thì bạn phải hàn cáp vào chân bên phải (tốt nhất là màu đỏ), sẽ được hàn vào chân Vcc trên Arduino. Trên chân giữa, tôi đã hàn một sợi cáp màu xanh lam, cáp này phải được hàn vào chân A0 trên Arduino. Cuối cùng, hàn một cáp màu đen vào chân trái của chiết áp, đầu còn lại được hàn vào chân gnd trên Arduino.

Bước 3: Lập trình

Lập trình
Lập trình

Kiểm tra lại các kết nối của bạn và tải chương trình này lên Arduino bằng Arduino IDE. Đảm bảo rằng từ menu “Công cụ” mà bạn đã chọn làm bo mạch “Arduino Leonardo” hoặc “Arduino Pro Micro” và là cổng bất kỳ cổng nào của Leonardo (của tôi là COM 8 nhưng nó có thể là cổng khác đối với bạn).

Bước 4: Phần kết

Đó là nó!!! Tôi đã thử nghiệm máy quay với các trò chơi MAME Arcanoid và Super Breakout trên Pc và với Kaboom! trên trình giả lập Stella, cũng trên Pc. Ồ, và trong chương trình, việc thay đổi biến cspd sẽ ảnh hưởng đến độ nhạy của paddle.

Đây là hướng dẫn đầu tiên của tôi và tôi biết tôi có thể đã mắc một số sai lầm. Hãy hỏi tôi bất cứ câu hỏi nào bạn có thể có.

Đề xuất: