Salut.,
Je suis ravi de pouvoir enfin sortir une première révision de mon projet actuel :
Info
Pocket Diva est un contrôleur open source pour Project Diva utilisant des commutateurs mécaniques et fonctionnant sous le firmware QMK, qui est portable et rapide à utiliser.
Il utilise le Seeed Xiao RP2040 pour sa taille, sa vitesse et son port USB-C.
S'il vous plaît, ignorez les trous sur la photo. Je ne voulais pas tout ressoudre pour les photos dans un autre boîtier.
Actuellement, le contrôleurÇA NE LE FAIT PAS.Nous avons des joysticks, qui seront disponibles dans la prochaine révision, donc pour le moment, ils sont seulement totalement compatibles avecPPDet seulement partiellement compatible avecProject Diva Mega Mix +etProject Diva Arcade Future Tone..
Pour jouer à ces jeux « partiellement » compatibles, vous aurez besoin d'utiliser AutoHotkey.
J'ai inclus un script dans le dossier AutoHotkey.zip qui mappera les entrées du curseur vers :
Q > gâchette gauche, gauche
E > joystick gauche, droite
U > bâton droit, gauche <
O > bâton droit, droite
Ce n'est pas parfait, cependant., en tenant une note qui est soit un cercle, soit un carré, puis en appuyant sur un curseur mappé dans la même direction, ignorera l'entrée de ce curseur et manquera la note.
Donc je ne peux que recommander ça si vous jouez des charts sans curseurs ou des charts plus faciles.
Bâtir.
Parties nécessaires :
- 11x inserts filetés M2
- 11x vis à tête fraisée M2x5mm.
- 8x commutateurs de clavier mécanique.
- 8x touches de clavier
- 1x Seeed Studio XIAO RP2040
- 1 câble USB-C.
- ... et les parties imprimées, bien sûr.
Vérifiez la liste des composants dans le lien suivant pour plus d'informations sur l'endroit où obtenir ces pièces :
https://1drv.ms/x/s!Ajm5NX2cRICztibQG_JmqPrrY-eC?e=laozD8
Réglages d'impression :
Les pièces doivent être imprimées avec les réglages suivants.
| Le nom du fichier. | Les couches supérieure/inférieure. | Les murs. | Remplissage | Orientation |
| PocketDiva_body_v0.1 | 4 | 4 | >15% | Côté avec des découpes faisant face vers le bas. |
| pocketDiva_bottom_v0.1 | >2 | >25% | Des contre-alés orientés vers le haut. | |
| PocketDiva_mcu_bracket_v0.1 | N/A | >2 | 100 % | N/A |
Câblage :
Pour référence sur le câblage, veuillez consulter l'image suivante ou le dossier .zip :

Les commutateurs sont câblés en 4 colonnes et 2 rangées.
Tu devras souder les diodes.De la colonne à la ligne.(<)COL2ROW).
Les fils doivent être connectés comme indiqué ci-dessus (les couleurs dépendant de ce que vous utilisez) en utilisant le schéma de câblage suivant :
Firmware :
Les fichiers de firmware peuvent être téléchargés soit via ce lien, soit via le fichier .zip inclus.
https://drive.google.com/file/d/1TIoMRnr7r48PgIAkHoksBMVIdiLJxof1/view?usp=sharing
Flasher le firmware.
Pocket_diva_default.uf2 est le firmware déjà compilé !
Vous n'avez pas besoin de compiler le firmware avec QMK vous-même si vous conservez les liaisons de boutons par défaut.Pour flasher le firmware sur votre Xiao RP2040, maintenez le bouton BOOT enfoncé, puis branchez le câble USB.
Après quelques secondes, relâchez le bouton et un dossier apparaîtra sur votre écran.
Drag & drop le fichier .uf2 dans le répertoire qui vient de s'ouvrir et la carte va commencer le processus de flashage.
Une fois cela fait, Windows devrait indiquer qu'un nouvel appareil, nommé pocket diva, a été connecté et est prêt à être utilisé.
Une fois flashé, vous pouvez maintenant utiliser le contrôleur, profitez-en !
S'il y a des problèmes avec les fichiers ou le modèle, veuillez m'en informer.
Je m'assurerai de vérifier de temps en temps.
De plus, faites-moi savoir si vous avez remixé le modèle, car j'aimerais voir ce que vous avez proposé.
Tous les fichiers sontOPEN SOURCEDonc, faites ce que vous voulez avec eux tant que le crédit approprié est donné :)
Vous êtes autorisé à vendre des pièces imprimées et des contrôleurs assemblés autant que vous le souhaitez.
mais tu esPAS.Il est autorisé de vendre les fichiers séparément !
标签
模型来源
