Სარჩევი:

პატარა USB ჯოისტიკი: 5 ნაბიჯი (სურათებით)
პატარა USB ჯოისტიკი: 5 ნაბიჯი (სურათებით)

ვიდეო: პატარა USB ჯოისტიკი: 5 ნაბიჯი (სურათებით)

ვიდეო: პატარა USB ჯოისტიკი: 5 ნაბიჯი (სურათებით)
ვიდეო: ძმამ დას iphone 6 უყიდა 2024, ნოემბერი
Anonim
პატარა USB ჯოისტიკი
პატარა USB ჯოისტიკი
პატარა USB ჯოისტიკი
პატარა USB ჯოისტიკი
პატარა USB ჯოისტიკი
პატარა USB ჯოისტიკი

ეს instuctables გვიჩვენებს, თუ როგორ უნდა გააკეთოთ ძალიან მარტივი პატარა USB ჯოისტიკი.

ეს ინსტრუქციები დაკავშირებულია Hall Effect USB Joystick– თან დაბალი ღირებულების გადაწყვეტის უზრუნველსაყოფად.

ნაბიჯი 1: მომზადება

მომზადება
მომზადება
მომზადება
მომზადება

ჯოისტიკი

2 ღერძიანი ჯოისტიკის გარღვევის მოდული

Digispark Dev Board

ეს არის პატარა dev დაფა, რომელსაც შეუძლია USB HID მოწყობილობის იმიტაცია, მაგ. USB კლავიატურა, მაუსი ან ჯოისტიკი

სხვა

პატარა პურის დაფა, პურის დაფის მავთულები და ზოგიერთი სათაური

ნაბიჯი 2: სათაურის მომზადება

სათაურის სათაურის მომზადება
სათაურის სათაურის მომზადება

Soldering pin headers ფორუმში, თუ ჯერ არ არის.

სიფრთხილე სანამ შეაერთებ პურის დაფაზე

Digispark dev board დენის ქინძისთავები არ არიან breadboard მეგობრული!

ამ პროექტს მხოლოდ 5V და GND ქინძისთავები სჭირდება, საჭიროა 5V ძაბვის მოხრილი პატარა ურნა გარეთ, ასე რომ ის არ იქნება დაკავშირებული იმავე რიგში, როდესაც შეაერთებთ დაფაზე. ან შენ აფეთქებ რაღაცას.

ნაბიჯი 3: შეკრება

შეკრება
შეკრება
შეკრება
შეკრება
შეკრება
შეკრება

ორივე დაფის ქინძისთავები არათანაბარია, მას სჭირდება შემდგომი ბუდეები იმ კუთხეების მხარდასაჭერად, რომლებსაც არ აქვთ სათაური.

აქ არის კავშირის შეჯამება:

Digispark -> ჯოისტიკი

GND -> GND 5V -> 5V P2 -> VRx P5 -> VRy P0 -> SW

Შენიშვნა:

  • SW გამოიწვევს ჯოისტიკის დაჭერით
  • P3 და P4 უკავშირდება USB- ს, ამიტომ ნებისმიერი USB HID პროექტი ვერ აკავშირებს სხვა ნივთებს ამ 2 ქინძისთავთან
  • P2 ჯერ კიდევ ხელმისაწვდომია სხვა რამისთვის, მაგ. სიგნალის LED ან დამატებითი ღილაკი
  • VRx და VRy მნიშვნელობის წასაკითხად საჭიროა ანალოგური შეყვანის ქინძისთავები, Digispark P2 და P5 არის ანალოგური შეყვანის ქინძისთავები. ზოგიერთი დაფა შეიძლება არ იყოს ჩართული P5 (efuse RSTDISBL bit). თქვენ შეგიძლიათ შეამოწმოთ იგი Arduino– ს მიერ „დახუჭე“მაგალითით პინ 5.ზე, თქვენ გჭირდებათ ხელახლა ჩაწეროთ ჩამტვირთავი ჩამტვირთავი ან უბრალოდ შეცვალოთ ეფუზა მის გასააქტიურებლად. უფრო დეტალურად:

მითითება.:

ნაბიჯი 4: პროგრამა

დააინსტალირეთ Arduino Digispark მხარდაჭერით, თუ ჯერ არ არის:

digistump.com/wiki/digispark

ჩამოტვირთეთ და დაპროგრამეთ წყაროს კოდი:

github.com/moononournation/TinyUSBJoystick

ნაბიჯი 5: ისიამოვნეთ

ისიამოვნეთ!
ისიამოვნეთ!

ახლა თქვენ გაქვთ პატარა მოწყობილობა, რომელიც დაგეხმარებათ 2 ღერძიანი ანალოგური მნიშვნელობის მუშაობაში.

გირჩევთ: