Tartalomjegyzék:

DIY USB videojáték -vezérlő: 6 lépés
DIY USB videojáték -vezérlő: 6 lépés

Videó: DIY USB videojáték -vezérlő: 6 lépés

Videó: DIY USB videojáték -vezérlő: 6 lépés
Videó: Kiderült: Így keresi a pénzét PSGOgli7 2024, November
Anonim
DIY USB videojáték -vezérlő
DIY USB videojáték -vezérlő

Számos egyedi „csináld magad” vezérlő létezik, a klasszikus árkádpálcáktól a modern vezérlők szórakoztatásáig, amelyek általában ugyanazokból az alapvető alkatrészekből készülnek.

A középiskolai Advanced Engineering osztályban végzett utolsó projektünk során magunkra vettük, hogy elkészítsünk egy kis vezérlőt, amely egyszerű elrendezésű, és egyszerű játékokhoz készült. Ez a kialakítás egy másik egyéni vezérlő adaptációja is, amelyet itt talál:

Mivel egyes összetevők nyilvánosan elérhetők iskolánkban, nehéz lehet néhány lépést elvégezni, de ha az alább felsorolt összes elem rendelkezésére áll, vagy szeretne improvizálni/alkalmazkodni, mint mi, akkor bátran kövesse az utasításokat saját DIY USB egyéni videojáték -vezérlőjének elkészítéséhez!

1. lépés: Eszközök és hardver

Eszközök és hardver
Eszközök és hardver
Eszközök és hardver
Eszközök és hardver
Eszközök és hardver
Eszközök és hardver

A projekthez szükséges elemek:

  • 6x6x4,5 mm nyomógombok (12)
  • Arduino Pro Micro w/ Micro USB betéttel (1)
  • Micro USB kábel (1)
  • 10KΩ ellenállások (10)
  • Egyéni NYÁK (1) - A Gerber fájl megjelenik a megrendeléshez
  • 1/8 "akril - bármilyen színben
  • 10 tűs férfi-női fejlécek (2)

A projekthez szükséges hardver:

  • Forrasztópáka (és biztonsági felszerelések)
  • Lézervágó - nehéz lehet; Körüljárható
  • 3d nyomtató

Választható! - Ha szeretné tesztelni az eredményeket, mielőtt mindent a PCB -hez forraszt, akkor felviheti a kódot az Arduino -ra, és beállíthatja egy kenyérsütő táblára (a 3. lépésben látható módon), amelyre szüksége lesz:

  • Arduino Pro Micro (kóddal már telepítve)*
  • Nagy kenyeretábla (1-2)
  • Vezetékek (különböző színeket használhatnak a megkülönböztetés megkönnyítése érdekében) (12)
  • 10KΩ ellenállások (10)
  • 6x6x4,5 mm nyomógombok (12)

*Ezek az elemek újra felhasználhatók a végső projekthez. Nem kell újat szereznie, ha akarja

Ha minden tétele forró és készen áll az indulásra, kezdjük el!

2. lépés: A kód feltöltése az Arduino -ba

Kód feltöltése az Arduino -ba
Kód feltöltése az Arduino -ba

Az általunk használt kód az Instructable kódjának egy módosított változata volt, amelyre alapoztuk a sajátunkat, mivel az általunk használt Arduino más volt, mint az általuk használt kivitel. A portok körül változtattunk a különböző gombok számára, hogy minden sokkal egyszerűbb legyen.

Íme az eredeti kód, ha ki akarja próbálni használni:

Az Arduino szoftverben győződjön meg arról, hogy a beállításokban szereplő Arduino egy Arduino Mirco, és hogy a COM port az Arduino Micro, amelyet csatlakoztatott. Miután ezt ellenőrizte, csak kattintson a Feltöltés gombra, és kódnak az Arduino -n kell lennie.

3. lépés: (Opcionális) Breadboard Setup

(Opcionális) Breadboard Setup
(Opcionális) Breadboard Setup
(Opcionális) Breadboard Setup
(Opcionális) Breadboard Setup

FEL A FEJJEL!

Ez a lépés, ha nem látta az 1. lépésben vagy a címben, nem kötelező. Ha úgy gondolja, hogy minden működhet anélkül, hogy kipróbálná a kenyérlapon, akkor hajrá. Mivel ez volt az első alkalom, hogy ilyen projektet hajtottunk végre, ezért úgy döntöttünk, hogy kipróbáljuk, mivel nem akarjuk tönkretenni a megvásárolt vagy a rendelkezésünkre álló berendezéseket, és hatékonyabban akartunk tanulni, mint kidobni. minden tudás nélkül a mélybe. Ha kétségei vannak a többi lépés elvégzésével kapcsolatban, akkor kövesse ezt a lépést, mielőtt továbblép.

Kiszereltük a kenyértáblákat és összeraktuk őket, hogy a gombok, ellenállások és vezetékek koherens elrendezését kapjuk. A gombokat egyenes vonalban helyeztük el a kenyértáblán (kivéve a fenti kisebb tábla egyetlen gombját, mivel ez volt a tesztgombunk. Ezt nem kell pontosan így tennie). Ezután csatlakoztattuk a vezetékeket és ellenállásokat a gombokhoz, mint a fenti képen. Mielőtt leteszi az Arduino -t, győződjön meg arról, hogy követte az utolsó lépést, és helyezze be a kódot. Ha nem, akkor lényegében egy drága műanyag darab lesz, amely nem tesz semmit.

Ezután letesszük az Arduino -t egy olyan helyre, ahol az összes vezetéket össze lehet kötni a különböző portokkal, amelyekhez a gombok ingáznak. Ha több kenyérlapot használ, győződjön meg róla, hogy mindkettőhöz, valamint magához az Arduino -hoz csatlakoztatja az áramot és a földelést.

4. lépés: NYÁK létrehozása/megrendelése

A képen látható NYÁK egyedi tervezésű, amelyet ehhez a projekthez készítettünk, mivel az eredeti NYÁK miatt az eredeti nem volt kompatibilis az általunk használt Arduino -val. Ennek elkészítéséhez a Fritzing nevű programot használtuk, ami nagyon könnyen használható és nagyon felhasználóbarát. Beállítottuk a gombok elrendezését, az ellenállás -elrendezést, és kiválasztottunk egy Arduino -nyílást, amely az Arduino -nál működik, mivel a program nem rendelkezett pontos modellel.

A cég, amelyet a NYÁK megrendeléséhez használtunk, a JLCPCB volt. A költségek körülbelül 30 dollárba kerültek a DHL -től történő szállítással, és vannak olcsóbb szállítási lehetőségek, de a gyártási folyamat miatt csak hosszabb ideig tart. Egyedi piros színt is készítettünk, ami további 8 dollárt tett fel, így a valóságban a PCB-je körülbelül 8-10 dollár lehet szállítással.

5. lépés: Ellenőrizze, hogy minden megfelel -e

Miután megérkezett a nyomtatott áramköri lap, az Arduino minden kódját feltöltötte, és a többi alkatrészt is, itt az ideje összerakni. Ellenőrizze, hogy az Ön által használt Arduino illeszkedik -e a nekik megfelelő nyílásokba, győződjön meg arról, hogy az ellenállások és a gombok a megfelelő helyekre illeszkednek, és ellenőrizze, hogy a NYÁK -ban lévő vezetékek bármelyike megfelelően van -e csatlakoztatva, és nincsenek -e megszakadások (ha a mi tervezésünket használta, nem lehet probléma, de mindig jó kétszer ellenőrizni).

6. lépés: Forrasztás

Forrasztás
Forrasztás
Forrasztás
Forrasztás

Miután mindent a megfelelő helyre tett, most forrasztania kell az összes darabot, hogy összekapcsolódhasson. Mielőtt hozzákezdene a forrasztáshoz, ne felejtsen el védőszemüveget és maszkot használni, ha szeretné, és készítse elő a forrasztást. Vékonyabb ólmot használtunk, de szívesen használ bármilyen forrasztóanyagot, feltéve, hogy felhasználható a NYÁK -hoz való csatlakozáshoz.

Javasoljuk, hogy az ellenállásokkal kezdje, hogy ne legyen egy csomó vékony darabja mindenhol, és egyenként végezze el. Egy jó módja annak, hogy az ellenállást a helyén tartsuk forrasztás közben, ha a hosszú végeit elhajlítjuk egymástól, miközben az a NYÁK furatain belül van. Miután forrasztotta, az ellenállások hosszú végeit néhány huzalcsippel elvághatja, és közben ügyeljen arra, hogy ne vágja túl közel, különben elvághatja a forrasztást és elveszítheti a kapcsolatot.

Miután mind a 10 ellenállást forrasztották, a gombok következnek. Ragassza az összes gombot a helyére, ahelyett, hogy külön -külön tenné őket, hogy megkönnyítse a dolgokat. Győződjön meg arról, hogy forrasztja -e az összes lyukat, mivel nagyon közel vannak egymáshoz.

Ha mindez megvan, és készen áll az indulásra, itt az ideje a nehéz résznek: az Arduino -nak. Ragassza az Arduino-t a lyukakba, és forrasztjon 1-2 portot, hogy a helyén maradjon, majd óvatosan folytassa a többi forrasztását. Amellett, hogy minden lyukba ütközik, győződjön meg arról is, hogy egyik forrasztóanyag sem ér hozzá a másik forraszhoz, mert ha ez megtörténik, fennáll a rövidzárlat esélye, amit nem akarunk, különben mély bajban.

Ajánlott: