![Vezeték nélküli játékvezérlő Arduino és NRF24L01+ készülékekkel (egy vagy két vezérlő támogatása): 3 lépés Vezeték nélküli játékvezérlő Arduino és NRF24L01+ készülékekkel (egy vagy két vezérlő támogatása): 3 lépés](https://i.howwhatproduce.com/images/002/image-4944-40-j.webp)
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:47
![Vezeték nélküli játékvezérlő Arduino és NRF24L01+ készülékekkel (egy vagy két vezérlő támogatása) Vezeték nélküli játékvezérlő Arduino és NRF24L01+ készülékekkel (egy vagy két vezérlő támogatása)](https://i.howwhatproduce.com/images/002/image-4944-41-j.webp)
![Vezeték nélküli játékvezérlő Arduino és NRF24L01+ készülékekkel (egy vagy két vezérlő támogatása) Vezeték nélküli játékvezérlő Arduino és NRF24L01+ készülékekkel (egy vagy két vezérlő támogatása)](https://i.howwhatproduce.com/images/002/image-4944-42-j.webp)
![Vezeték nélküli játékvezérlő Arduino és NRF24L01+ készülékekkel (egy vagy két vezérlő támogatása) Vezeték nélküli játékvezérlő Arduino és NRF24L01+ készülékekkel (egy vagy két vezérlő támogatása)](https://i.howwhatproduce.com/images/002/image-4944-43-j.webp)
A teljes projekt megtalálható a honlapomon (finnül):
Ez egy nagyon rövid tájékoztató a projektről. Csak megosztani akartam, ha valaki meg akarja építeni, és nem tud finnül olvasni.
Gondolt már arra, hogy a barátjával webes játékokat játsszon, de a leképezés olyan rossz, hogy nehezen játszhat vele? Ne aggódjon, mert saját vezérlőt építhet egyedi leképezésekkel. A vezérlőt úgy kódoltam, hogy emulálja az USB-billentyűzetet, de bármikor használhatja.
1. lépés: Alkatrészek
![Alkatrészek Alkatrészek](https://i.howwhatproduce.com/images/002/image-4944-44-j.webp)
Ez az a hardver, amire szüksége lesz:
- 2 db Arduino Pro Mini (ATmega328P vagy valami más)
- 2 db NRF24L01+ modul a vezeték nélküli kommunikációhoz
- Arduino Leonardo vagy Arduino Pro Micro (vevő)
- 3D nyomtatott alváz (link a fájlokhoz alább)
- ISP programozó vagy USB -> RS232 konverter a vezérlők programozásához
- 16 db 20*20 mm -es gomb
- 2 db Li-ion akkumulátor a vezérlőkhöz (EMLÉKEZZEN VÉDELMI ÁRAMKÖRÖKRE! Nem akarja megölni magát! Javaslom a TP4056-os lapot, amely ugyanazon a kártyán rendelkezik USB-charing és védelemmel!)
- 2 db kis csúszó kapcsoló (például SS12D00G3)
- Sok vezeték
- Dupont csatlakozók (opcionális)
A Fusion 360 modellt itt találja:
2. lépés: Kódolás
Ezután programozza be a vezérlőket (a gamecontroller_dualcontroller.ino a vezérlőkhöz, ha két vezérlőt és a gamecontroller.ino -t, ha csak egyet szeretne használni) és a vevőt (gamecontroller_dual_receiver_w_keystrokes.ino kettőhöz, a gamecontroller_receiver_w_keystrokes pedig csak egy vezérlőhöz)
A vezérlőknek azonban különböző címeket kell megadni. Csak nyissa meg a radioLink.ino -t, és az első vezérlő 22. sorát állítsa erre: radio.openWritingPipe (cím [0]);
A második vezérlőhöz pedig: radio.openWritingPipe (cím [1]);
Ha módosítani szeretné a leképezést, módosítsa a leképezési [8] tömböt (vagy a leképezést2 [8] a második vezérlő esetében).
A kódokat megtalálod a GitHub -on:
3. lépés: Összeszerelés
![Összeszerelés Összeszerelés](https://i.howwhatproduce.com/images/002/image-4944-45-j.webp)
![Összeszerelés Összeszerelés](https://i.howwhatproduce.com/images/002/image-4944-46-j.webp)
![Összeszerelés Összeszerelés](https://i.howwhatproduce.com/images/002/image-4944-47-j.webp)
A vezérlő összeszerelése:
- Adja hozzá a szükséges csatlakozókat a töltőáramkörhöz (és a kapcsolót a leállításhoz)
- Ragassza a töltőáramkört az alsó részre
- Adja hozzá a kapcsolót, és ragassza a helyére
- forrasztja az NRF24L01+ -ot az Arduino -hoz (CE a 7 -es és CSN a 8 -as érintkezőhöz)
- Csatlakoztassa a gombokat (egy másik érintkező a földhöz, egy másik a megfelelő I/O érintkezőhöz, nem kell a kondenzátor)
- Zárja be a házat
A vevőkészülék összeszerelése:
- Csatlakoztassa az NRF24L01+ készüléket az Arduino -hoz
- Végeztél
Ajánlott:
Vezérlő LED -ek Alexa vagy IFTTT segítségével (SINRIC PRO TUTORIAL): 6 lépés
![Vezérlő LED -ek Alexa vagy IFTTT segítségével (SINRIC PRO TUTORIAL): 6 lépés Vezérlő LED -ek Alexa vagy IFTTT segítségével (SINRIC PRO TUTORIAL): 6 lépés](https://i.howwhatproduce.com/images/002/image-4080-j.webp)
Vezérlő LED -ek Alexával vagy IFTTT -vel (SINRIC PRO Oktatóanyag): Tehát az a személy szeretne lenni, aki egy hétköznapi vacsora közben úgy mutatkozik meg, hogy "Alexa bekapcsolja a villanyt?" Ez a projekt az Ön számára! Ennek az oktatóanyagnak a végén Ön képes lesz arra, hogy vezéreljen egy RGB csíkot egy Alexa eszközzel és IFTTT -vel
Lune - MIDI vezérlő Arduino -val (DJ -hez vagy zenészhez): 5 lépés (képekkel)
![Lune - MIDI vezérlő Arduino -val (DJ -hez vagy zenészhez): 5 lépés (képekkel) Lune - MIDI vezérlő Arduino -val (DJ -hez vagy zenészhez): 5 lépés (képekkel)](https://i.howwhatproduce.com/images/005/image-12448-j.webp)
Lune - MIDI vezérlő Arduino -val (DJ -hez vagy zenészhez): Ez az első arduino (mikrokontroller) projektem neve Lune. Szerettem volna megtanulni az arduino -t egy hasznos és nagy projekt segítségével, ezért úgy döntöttem, hogy készítek egy midi DJ vezérlőt, amely rendelkezik minden olyan funkcióval, amely önálló keveréshez szükséges. Mindenféle érzékelő (potenci
Építsen egy Arduino -t egy Nissan Qashqai -ba, hogy automatizálja a visszapillantó tükörbehajtást vagy bármi mást: 9 lépés (képekkel)
![Építsen egy Arduino -t egy Nissan Qashqai -ba, hogy automatizálja a visszapillantó tükörbehajtást vagy bármi mást: 9 lépés (képekkel) Építsen egy Arduino -t egy Nissan Qashqai -ba, hogy automatizálja a visszapillantó tükörbehajtást vagy bármi mást: 9 lépés (képekkel)](https://i.howwhatproduce.com/images/002/image-5275-49-j.webp)
Építsen egy Arduino -t egy Nissan Qashqai -ba, hogy automatizálja a visszapillantó tükörbehajtást vagy bármi mást: A Nissan Qashqai J10 -ben van néhány bosszantó dolog a kezelőszervekkel kapcsolatban, amelyek könnyen jobbak lehetnek. Az egyik, hogy ne felejtse el megnyomni/kinyitni a tükröket, mielőtt kiveszi a kulcsot a gyújtásból. A másik a kis konfiguráció
A QuickCam (vagy más webkamera) háromlábú támogatása: 5 lépés
![A QuickCam (vagy más webkamera) háromlábú támogatása: 5 lépés A QuickCam (vagy más webkamera) háromlábú támogatása: 5 lépés](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11126129-tripod-support-for-a-quickcam-or-other-webcam-5-steps-j.webp)
A QuickCam (vagy más webkamera) háromlábú támogatása: Sok oka lehet annak, hogy a webkamerát állványra szeretné helyezni. Ezt azért kellett megtennem, mert hiányzott a Logitech QuickCam Pro 4000 állványa, de gyakran jó használni egy állvánnyal a jobb képek érdekében, különösen, ha
Hackeljen be egy vezeték nélküli kaputelefont egy vezeték nélküli riasztókapcsolóba vagy be/ki kapcsolóba: 4 lépés
![Hackeljen be egy vezeték nélküli kaputelefont egy vezeték nélküli riasztókapcsolóba vagy be/ki kapcsolóba: 4 lépés Hackeljen be egy vezeték nélküli kaputelefont egy vezeték nélküli riasztókapcsolóba vagy be/ki kapcsolóba: 4 lépés](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11133018-hack-a-wireless-doorbell-into-a-wireless-alarm-switch-or-onoff-switch-4-steps-j.webp)
Hackeljen be egy vezeték nélküli kaputelefont egy vezeték nélküli riasztókapcsolóba vagy be/ki kapcsolóba: Nemrég építettem egy riasztórendszert, és telepítettem a házamba. Mágneses kapcsolókat használtam az ajtókon, és bekötöttem a padláson. Az ablakok egy másik történet, és a kemény huzalozás nem volt lehetőség. Szükségem volt egy vezeték nélküli megoldásra, és ez