(Mise à jour pour être en accord avec la nouvelle version de la source de la page) |
(update property name) |
||
Ligne 1 : | Ligne 1 : | ||
− | {{ | + | {{Tuto Details |
|Main_Picture=Pad_d'arcade_arcade_big.png | |Main_Picture=Pad_d'arcade_arcade_big.png | ||
|Licences=Attribution (CC BY) | |Licences=Attribution (CC BY) | ||
Ligne 15 : | Ligne 15 : | ||
|IsTranslation=1 | |IsTranslation=1 | ||
}} | }} | ||
− | {{ | + | {{Introduction |
|Introduction=Le projet fini, dans la version 1.1, propose un Pad arcade compatible Windows (testé sous xp, et 7), non testé sous Mac,Linux. Le protocole USB utilisé est le "HID", ne nécessitant pas de pilote. Le circuit peut supporter soit : | |Introduction=Le projet fini, dans la version 1.1, propose un Pad arcade compatible Windows (testé sous xp, et 7), non testé sous Mac,Linux. Le protocole USB utilisé est le "HID", ne nécessitant pas de pilote. Le circuit peut supporter soit : | ||
Ligne 24 : | Ligne 24 : | ||
Le support (boitier) quand à lui est conçu pour porter une Pad arcade 1 joueur. | Le support (boitier) quand à lui est conçu pour porter une Pad arcade 1 joueur. | ||
}} | }} | ||
− | {{ | + | {{Materials |
|Material=* Circuit imprimé (cf. partie circuit) | |Material=* Circuit imprimé (cf. partie circuit) | ||
* Pic 18f4550 | * Pic 18f4550 | ||
Ligne 40 : | Ligne 40 : | ||
* MPLab IDE 8.91 <sub>disponible sur le site de microchip</sub> | * MPLab IDE 8.91 <sub>disponible sur le site de microchip</sub> | ||
* Eagle <sub>ou autre logiciel de CAO</sub> | * Eagle <sub>ou autre logiciel de CAO</sub> | ||
− | |ExternalAttachmentsLinks={{ | + | |ExternalAttachmentsLinks={{ExternalAttachmentsLinks |
|ExternalAttachmentsLinks=https://github.com/hugotpichon/arcpad-pic18f4550/tree/master/3D_2D/fichier%202D%20vect | |ExternalAttachmentsLinks=https://github.com/hugotpichon/arcpad-pic18f4550/tree/master/3D_2D/fichier%202D%20vect | ||
}} | }} | ||
}} | }} | ||
− | {{ | + | {{Separator}} |
− | {{ | + | {{Tuto Step |
|Step_Title=Circuit imprimé | |Step_Title=Circuit imprimé | ||
|Step_Content=Pour ce qui est du circuit imprimé, je vous propose celui que j'ai conçu. | |Step_Content=Pour ce qui est du circuit imprimé, je vous propose celui que j'ai conçu. | ||
Ligne 56 : | Ligne 56 : | ||
|Step_Picture_00=Pad_d'arcade_arcad_big.png | |Step_Picture_00=Pad_d'arcade_arcad_big.png | ||
}} | }} | ||
− | {{ | + | {{Tuto Step |
|Step_Title=Programmation du PIC | |Step_Title=Programmation du PIC | ||
|Step_Content=Pour le Pic18f4550 un programmateur Pickit 3 ( ~15€ ) suffis. | |Step_Content=Pour le Pic18f4550 un programmateur Pickit 3 ( ~15€ ) suffis. | ||
Ligne 109 : | Ligne 109 : | ||
|Step_Picture_02=Pad_d'arcade_bot_big.png | |Step_Picture_02=Pad_d'arcade_bot_big.png | ||
}} | }} | ||
− | {{ | + | {{Tuto Step |
|Step_Title=Boîtier | |Step_Title=Boîtier | ||
|Step_Content=La boîte à été faite pour 1 joueur. | |Step_Content=La boîte à été faite pour 1 joueur. | ||
Ligne 116 : | Ligne 116 : | ||
|Step_Picture_00=Pad_d'arcade_boitier_big.jpg | |Step_Picture_00=Pad_d'arcade_boitier_big.jpg | ||
}} | }} | ||
− | {{ | + | {{Tuto Step |
|Step_Title=Résultat final | |Step_Title=Résultat final | ||
|Step_Content=Bravo votre borne est finie ! | |Step_Content=Bravo votre borne est finie ! | ||
|Step_Picture_00=Pad_d'arcade_arcade_big.png | |Step_Picture_00=Pad_d'arcade_arcade_big.png | ||
}} | }} | ||
− | {{ | + | {{Notes |
|Notes=Un projet réalisé au [[Group:LabBoîte Cergy|fablab LabBoîte de Cergy]] à retrouver aussi sur [https://github.com/hugotpichon/arcpad-pic18f4550 github.com/hugotpichon/arcpad-pic18f4550]. | |Notes=Un projet réalisé au [[Group:LabBoîte Cergy|fablab LabBoîte de Cergy]] à retrouver aussi sur [https://github.com/hugotpichon/arcpad-pic18f4550 github.com/hugotpichon/arcpad-pic18f4550]. | ||
}} | }} | ||
− | {{ | + | {{Tuto Status |
|Complete=Published | |Complete=Published | ||
}} | }} |
Auteur Hugot | Dernière modification 9/12/2019 par Clementflipo
Arcade Pad_d'arcade_arcade_big.png fr none Creation 1
Le projet fini, dans la version 1.1, propose un Pad arcade compatible Windows (testé sous xp, et 7), non testé sous Mac,Linux. Le protocole USB utilisé est le "HID", ne nécessitant pas de pilote. Le circuit peut supporter soit :
- 2 axes numériques + 24 boutons (2 joueurs arcade)
- 2 axes analogiques + 10 boutons (manette commerciale la plus fréquente)
Le support (boitier) quand à lui est conçu pour porter une Pad arcade 1 joueur.
Machines utilisées
Logiciel utilisé
Pour ce qui est du circuit imprimé, je vous propose celui que j'ai conçu.
Il est conseillé d'apporter les améliorations suivantes :
- Ajout d'un plan de masse (pour une gravure du circuit à la CNC, et pour faire moins de bruit CEM)
- Réduction de la taille (coût plus faible et moins de place dans la boîte)
Pour le Pic18f4550 un programmateur Pickit 3 ( ~15€ ) suffis.
Deux logiciels s'offrent à vous :
- MPLab 8.92 + c18 compiler
- MPLab X + xc8 compiler
Pour une simple de raison de programme d'exemple disponible et de prise en main j'ai utilisé MPLab 8.91 + c18 compiler (disponible sur le site de Microchip)
J'ai donc modifié le fichier d'exemple "HID - Mousse" pour en faire un HID - joypad
Les fichiers qui vous seront utiles pour modification sont :
La boîte à été faite pour 1 joueur.
Elle contient 10 boutons (8 de jeu + select, start), 1 espace pour le stick et 2 visses pour fermer le capot supérieur. Le capot inférieur est fixé par de la colle à bois aux quatre contours.
Un projet réalisé au fablab LabBoîte de Cergy à retrouver aussi sur github.com/hugotpichon/arcpad-pic18f4550.
Published
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #