Simple Game Controller
![20211113_164712.jpg](/proxy/?url=https://content.instructables.com/FRJ/IMHB/KX7JPUX0/FRJIMHBKX7JPUX0.jpg&filename=20211113_164712.jpg)
Vandaag deel ik hoe ik mijn custom game controller heb gemaakt en er een game omheen heb gemaakt.
De controller maakt gebruik van maar een paar elektronische onderdelen dus het is niet al te ingewikkeld om het allemaal in elkaar te zetten! Waarschijnlijk kan je het hele project afmaken in een dag.
Supplies
![RK097N-B10K-600x600h.jpg](/proxy/?url=https://content.instructables.com/FYA/RQFV/KX7JPUZF/FYARQFVKX7JPUZF.jpg&filename=RK097N-B10K-600x600h.jpg)
![ultrasonic-sensor-hy-srf05-front-600x600.jpg](/proxy/?url=https://content.instructables.com/FQI/60AX/KX7JPV0D/FQI60AXKX7JPV0D.jpg&filename=ultrasonic-sensor-hy-srf05-front-600x600.jpg)
![pbs-33b blue-600x600w.jpg](/proxy/?url=https://content.instructables.com/F27/HG2J/KX7JPV1J/F27HG2JKX7JPV1J.jpg&filename=pbs-33b blue-600x600w.jpg)
Draden (minimaal 10)
Pinheads (minimaal 7)
Doos (3d print)
Deksel (3d print)
Montage
![unknown.png](/proxy/?url=https://content.instructables.com/FHO/3W4F/KX7JPVH7/FHO3W4FKX7JPVH7.png&filename=unknown.png)
![20211113_145204.jpg](/proxy/?url=https://content.instructables.com/FC2/8X6Y/KX7JPVHZ/FC28X6YKX7JPVHZ.jpg&filename=20211113_145204.jpg)
Hier is de elektronische overzicht schema van alle onderdelen. De draad lengtes die ik gebruikt heb voor de controller zie je rechts.
Constructie
![20211113_164629.jpg](/proxy/?url=https://content.instructables.com/FZG/L3NT/KX7JPVJW/FZGL3NTKX7JPVJW.jpg&filename=20211113_164629.jpg)
Alle onderdelen hebben hun eigen plek in de doos. Hier is een foto van hoe alles in elkaar hoort te passen.
Code
![Screenshot_1.png](/proxy/?url=https://content.instructables.com/FD2/DH9K/KX7JPVSC/FD2DH9KKX7JPVSC.png&filename=Screenshot_1.png)
![Screenshot_2.png](/proxy/?url=https://content.instructables.com/FJ0/L2RQ/KX7JPW23/FJ0L2RQKX7JPW23.png&filename=Screenshot_2.png)
De code is heel simpel, hij pakt alle inputs en combineert ze samen in de serial monitor. Het is belangrijk dat alle inputs op dezelfde lijn wordt geprint. Het Differentiëren tussen de inputs doen we in unity via de Split functie.
Game!
![ITTT GAME SHOWCASE](/proxy/?url=https://content.instructables.com/FKR/RSR8/KX7JQKFI/FKRRSR8KX7JQKFI.jpg&filename=ITTT GAME SHOWCASE)
Hier is een kleine game die ik heb gemaakt voor deze controller. Ik raad je aan om je eigen leuke game hiermee te maken en zelf te experimenteren met je custom controller