Cov txheej txheem:

N64-kev tshoov siab Neeg Hlau Controller (Arduino + NRF24L01): 4 Cov Kauj Ruam
N64-kev tshoov siab Neeg Hlau Controller (Arduino + NRF24L01): 4 Cov Kauj Ruam

Video: N64-kev tshoov siab Neeg Hlau Controller (Arduino + NRF24L01): 4 Cov Kauj Ruam

Video: N64-kev tshoov siab Neeg Hlau Controller (Arduino + NRF24L01): 4 Cov Kauj Ruam
Video: ​[🛑BETA] NOOBS PLAY DEAD BY DAYLIGHT FROM START LIVE! 2024, Kaum ib hlis
Anonim
Image
Image
N64-kev tshoov siab Neeg Hlau Controller (Arduino + NRF24L01)
N64-kev tshoov siab Neeg Hlau Controller (Arduino + NRF24L01)
N64-kev tshoov siab Neeg Hlau Controller (Arduino + NRF24L01)
N64-kev tshoov siab Neeg Hlau Controller (Arduino + NRF24L01)
N64-kev tshoov siab Neeg Hlau Controller (Arduino + NRF24L01)
N64-kev tshoov siab Neeg Hlau Controller (Arduino + NRF24L01)

Txij li thaum kuv thawj qhov haujlwm neeg hlau kuv siv cov tswj kev ua si kom ua cov lus txib thiab ua haujlwm. Qhov no yog qhov cuam tshuam ntawm kuv hnub gamer. Kuv twb tau ua cov phiaj xwm nrog PS2, Xbox 360 cov tswj hwm … tab sis muaj lub sijhawm thaum kuv muaj qee qhov teeb meem cuam tshuam thiab txiav txim siab los ua kuv tus kheej cov tswj hwm raws Arduino thiab nRF24L01 (kuv thawj tus tswj rau loj dua/qib siab neeg hlau: https:// youtu. ua/oWyffhBHuls).

Tus tswj hwm tam sim no muaj tus qauv tsim los ntawm N64, tab sis pom tseeb nrog tsawg dua cov nyees khawm / ua haujlwm, raws li nws tau tsim los tswj cov neeg hlau me me thiab RC tsheb raws Arduino. Kev cai silkscreen thiab khawm xim kuj tseem cuam tshuam los ntawm Super Nintendo.

Yeej, tus tswj hwm yog PCB loj nrog tus qauv ntawm N64 tus tswj. Plaub lub khawm ntawm txoj cai tuav … analog lo ntawm sab laug … lub suab nrov los ua qee lub suab nrov raws li cov lus txib … ib qho kev hloov pauv kom qhib … lwm qhov hloov pauv hloov pauv cov haujlwm ntawm cov nyees khawm thiab lo … nruab nrab tuav tau tshwj tseg rau Arduino Nano… thiab cov lus txib raug xa los ntawm nRF24L01 module.

Kauj Ruam 1: Ua PCB

Ua PCB
Ua PCB
Ua PCB
Ua PCB
Ua PCB
Ua PCB

Cov ntaub ntawv zoo tau ua nrog Inkscape, ntshuam cov ntaub ntawv duab los ntawm tus thawj tswj hwm N64 thiab nrog "Kos Bezier nkhaus thiab kab ncaj" cov cuab yeej, Kuv tau ua tus qauv qhia. (Kuv muaj Cov Lus Qhia tsom rau kev tsim PCBs kev cai … thov ua tib zoo saib yog tias koj xav tau hauv txhua qib los ua cov PCB nyuaj: Yuav Ua Li Cas Kom Ua PCB Zoo (nrog Inkscape thiab Fritzing).)

Kev npaj cov khoom sib xyaw ntawm lub rooj tsavxwm thiab kev hloov pauv tau ua tiav nrog Fritzing. Nrog Fritzing Kuv kuj xa cov ntaub ntawv (Cov ntaub ntawv Gerber) tsim nyog rau kev tsim khoom, qhov no yog tsim los ntawm PCBWay.

Kauj Ruam 2: Kev Siv Hluav Taws Xob thiab Kev Siv Hluav Taws Xob

Electronics thiab Soldering
Electronics thiab Soldering
Electronics thiab Soldering
Electronics thiab Soldering
Electronics thiab Soldering
Electronics thiab Soldering

Cheebtsam ntawm txoj haujlwm no tsis xav tau kev paub ntau ntxiv, vim tias tsis muaj cov khoom siv SMD siv. Txhawm rau txhawm rau plaub lub nyees khawm, tus joystick, lub suab nrov thiab tus lej taub hau, Kuv siv cov laug tsis muaj hlau lead thiab 50W hlau.

Tus tswj hwm tseem muaj ob lub toggle hloov pauv, uas kuv tau siv cov hlua txuas txuas, uas txuas nrog lub rooj tsavxwm raws li qhia hauv video thiab hauv daim duab.

NRF24L01 tus qauv nrog cov kav hlau txais xov tseem txuas nrog lub rooj tsavxwm siv cov xov hluav taws xob.

Lub hwj chim rau tus tswj yog lub roj teeb 9V, uas mus rau hauv qab ntawm lub hauv paus, nrog lub roj teeb tuav.

Kauj Ruam 3: Ua Lub Hauv Paus

Ua Lub Hauv Paus
Ua Lub Hauv Paus
Ua Lub Hauv Paus
Ua Lub Hauv Paus
Ua Lub Hauv Paus
Ua Lub Hauv Paus

Kuv ua lub hauv paus los ua tus tswj kom yooj yim dua los tuav… vim tias nws yuav tsis zoo los tuav los ntawm kov cov pins ntawm cov khoom.

Nws tau ua nrog ob txheej txheej siab polystyrene.

Siv PCB raws li phau ntawv qhia, kuv kos cov qauv ncaj qha rau ntawm daim ntawv polystyrene.

Nrog rab riam muaj txiaj ntsig, Kuv txiav qhov tsis xav tau, tawm ntawm ntug txog 1 hli.

Ob txheej tau koom nrog cov nplaum tam sim.

Tom qab ntawd kuv tshem cov khoom siv ntau dhau los ntawm cov npoo. Ua ntej nrog rab riam siv hluav taws xob. Thiab tom qab ntawd nrog cov ntawv xuab zeb.

Lub hauv paus tseem muaj cov zauv rau qhov hloov pauv hloov pauv thiab nRF24L01 module nrog lub kav hlau txais xov.

Kauj ruam kawg ntawm kev ua lub hauv paus yog tha xim… ua ntej nrog tshuaj tsuag primer… thiab ua tiav nrog matte dub.

Kauj ruam 4: Programming

Programming
Programming

Lub cajmeem ntawm tus tswj (qhov tseeb, Arduino Nano) yog ua nrog Arduino IDE.

Txoj cai yooj yim heev … piv txwv li, thaum kuv nias lub pob xiav, tus tswj hwm xa 17. Thaum kuv nias lub pob liab, tus tswj hwm xa 18 ….

Txuas ntawm no yog cov cai rau tus xa xov thiab ob tus lej cim rau tus txais.

Pom zoo: