Jump to content

david_id

Members
  • Posts

    12
  • Joined

  • Last visited

About david_id

  • Birthday 11/14/1989

Contact Methods

  • MSN
    tflash_@hotmail.fr

Profile Information

  • Gender
    Male
  • Location
    Geneva

david_id's Achievements

MIDIbox Newbie

MIDIbox Newbie (1/4)

0

Reputation

  1. Bon je ne comprend pas non plus comment il faut y modifier si c'est bien le bon endroit... A tu poser la question dans le forum http://www.midibox.org/forum/index.php/board,29.0.html Midibox HUI ? Sa doit surement pas être compliquer, ont doit tourner autour du truc ??? ;)
  2. Je vais regarder dans les fichier de config du zip midiboxlc voir si je trouve l'info ;) Edit : Fichier lc_io_table.inc ; MIDIbox LC Input/Output table for buttons and LEDs Faut fouiller la dedans !
  3. Avec l'utilitaire vmidibox64.exe tu peux configurer tes boutons pour qu'il agissent en mode : on/off - on only - toggle Bon maintenant tu utilise l'application midibox lc alors je sais pas trop si cet utilitaire fonctionne. (essaye :) ?)
  4. Bon voila, j'ai presque fixé toutes les cartes dans le boitier, et fait les 1er tests, sa fonctionne bien pour le moment ! Reste a mettre les capuchons des potentiometres + fixer jack alim au boitier + mettre le pad en mousse sur les boutons poussoirs....etc
  5. Bon 1er tests : - J'ai compiler pour 8pots et 32 boutons pour le moment, pas fini de fixer les potentiomètres dans la boite... - Donc pour les boutons que j'ai assigner avec vmidibox64.exe ; aucun soucis sa fonctionne bien ! - J'ai testé quelques boutons sa marche aussi. - Au début j'avais des problemes de valeurs qui changeaient toutes seuls... Au niveau des potentiometres ; en mettant les boitiers à la masse ce problème semble avoir disparu ! (A confirmer quand j'aurais tout fini). Je doit encore : - câbler 8 potentiomètres rectilignes - 16 boutons poussoirs - fixer le tout dans le boitier (le plus dure :P ) - Assigner tout les contrôles - Mettre l'eprom 256k (pour avoir quelques fonctions de plus) - Mettre un radiateur sur le 7805 qui chauffe comme un petit fou >:(
  6. Bon j'ai pas mal avancé mon boitier. Et je viens de commander tout ce qui me manque chez mouser, (j'espère que sa va pas taxer plus que 20€ de fdp....) Photos sous peu.
  7. david_id

    Midibox CV

    Salut, Datasheet BC338 : http://www.datasheetcatalog.org/datasheet/MicroElectronics/mXtyruu.pdf Datasheet BC547 : http://www.datasheetcatalog.org/datasheet/MicroElectronics/mXuwzwr.pdf - Les deux sont des npn donc : ok - Faut vérifier le pinout sinon tu adapte. (B, C et E) Mais bon vu la ou ils sont utilisé les deux BC547 (driver des leds) sa doit pas être trop méchant niveau des contraintes ! http://www.ucapps.de/mbhp/mbhp_aout.pdf
  8. Bonjour, Pas eu le temps de répondre hier soir, mais j'avais bien inversé le led+ et led - sur le lcd :P C'est vrais que sa fonctionne bien mieux ! (les caractères sont bien plus nettes en réalité, la photo est un peu flou....) Bon maintenant faut que j'avance mon boitier et que je commande la suite des composants. Merci ;)
  9. Bon j'ai reçus ma commande ! Après deux heures avec le poste à souder, (j'ai pris tout mon temps pour pas faire d'erreur ou du moins essayé). - Connexion de l'écran LCD 2x16 à la carte core. - Bypass du pont de diode (alim 9v 500mA pour le moment). - Vérification de la présence des bonnes tension sur la carte. Ensuite 1ère mise sous tension de la carte sous MiosStudio : - Donc je recevais bien les messages du PIC, mais impossible d'envoyer le mios... - J'utilisais mon Korg (usb/midi) comme interface midi in/out - J'ai du utiliser mon clavier midi (out) pour l'envoi du mios et la ok. Donc j'ai bien le message "ready" qui s'affiche :) + possibilité d'écrire des messages sur le lcd. Unique problème pour le moment ; le rétro-éclairage de mon lcd ne fonctionne pas, mais j'ai du me gourer en soudant la nappe (à vérifier).
  10. J'ai commencé à modifier le fichier du midibox64 pour l'adapter à ma futur configuration : Ci-dessous le fichier mios_tables.inc (partie déclaration des 32 boutons) MIOS_MPROC_EVENT_TABLE ;; entry 0x00-0x0f MT_ENTRY 0xbf, 0x00 MT_ENTRY 0xbf, 0x01 MT_ENTRY 0xbf, 0x02 MT_ENTRY 0xbf, 0x03 MT_ENTRY 0xbf, 0x04 MT_ENTRY 0xbf, 0x05 MT_ENTRY 0xbf, 0x06 MT_ENTRY 0xbf, 0x07 MT_ENTRY 0xbf, 0x08 MT_ENTRY 0xbf, 0x09 MT_ENTRY 0xbf, 0x0a MT_ENTRY 0xbf, 0x0b MT_ENTRY 0xbf, 0x0c MT_ENTRY 0xbf, 0x0d MT_ENTRY 0xbf, 0x0e MT_ENTRY 0xbf, 0x0f ;; entry 0x10-0x1f MT_ENTRY 0xbf, 0x10 MT_ENTRY 0xbf, 0x11 MT_ENTRY 0xbf, 0x12 MT_ENTRY 0xbf, 0x13 MT_ENTRY 0xbf, 0x14 MT_ENTRY 0xbf, 0x15 MT_ENTRY 0xbf, 0x16 MT_ENTRY 0xbf, 0x17 MT_ENTRY 0xbf, 0x18 MT_ENTRY 0xbf, 0x19 MT_ENTRY 0xbf, 0x1a MT_ENTRY 0xbf, 0x1b MT_ENTRY 0xbf, 0x1c MT_ENTRY 0xbf, 0x1d MT_ENTRY 0xbf, 0x1e MT_ENTRY 0xbf, 0x1f Dans le fichier setup_midibox64.asm définition des 32 boutons. #define DEFAULT_NUMBER_BUTTONS 32 ; number of connected buttons ; mark unused button groups with 0 #define DEFAULT_DIN_SR_PIN_01_08 2 #define DEFAULT_DIN_SR_PIN_09_16 3 #define DEFAULT_DIN_SR_PIN_17_24 1 #define DEFAULT_DIN_SR_PIN_25_32 4 #define DEFAULT_DIN_SR_PIN_33_40 0 #define DEFAULT_DIN_SR_PIN_41_48 0 #define DEFAULT_DIN_SR_PIN_49_56 0 #define DEFAULT_DIN_SR_PIN_57_64 0 ; mark unused LED groups with 0 #define DEFAULT_DOUT_SR_PIN_01_08 0 #define DEFAULT_DOUT_SR_PIN_09_16 0 #define DEFAULT_DOUT_SR_PIN_17_24 0 #define DEFAULT_DOUT_SR_PIN_25_32 0 #define DEFAULT_DOUT_SR_PIN_33_40 0 #define DEFAULT_DOUT_SR_PIN_41_48 0 #define DEFAULT_DOUT_SR_PIN_49_56 0 #define DEFAULT_DOUT_SR_PIN_57_64 0 Dans le fichier setup_midibox64.asm définition des 16 potentiomètres. #define DEFAULT_NUMBER_POTS 16 ; number of connected pots Ha oui, dans le fichier mios_tables.inc faut-il aussi déclarer les 16 potentiomètres ? Maintenant il faut que MPLAB veuille bien me compiler sans erreur le tout... Edit : Payement effectué sur www.mikes-elektronikseite.de, y a plus cas attendre maintenant !
  11. Bonjour, Je viens de commander un module core + pic18f452 chez "www.mikes-elektronikseite.de" (j'attend de recevoir les infos de payement pour le moment). Je n'est pas encore commander les modules AIN et DIN, je veux déjà faire fonctionner le module core + lcd correctement. Le but étant de réaliser une midibox64 avec : - 8 potentiomètres rotatifs - 8 potentiomètre rectilignes - 32 boutons - LCD 2x16 alphanumérique (j'ai déjà en stock) Voici sauf erreur ce que j'ai compris : (J'ai lu les docs tellement de fois que j'ai l'impression de mélanger certaines choses par moment...) - Charger le MIOS v1.9f dans le PIC (bootloader v1.2b déjà présent). - Modifier le code de l'application midibox64 pour n'utiliser que 16 potentiomètres. - Charger l'application midibox64 recompiler dans le PIC. - Utiliser l'utilitaire vmidibox64.exe pour assigner par les fonctions des boutons et potentiomètres ; Les valeurs doivent s'afficher à l'écran LCD c'est bien ça ? - Ou puis-je laisser les valeurs par défaut et les ré-assigner dans mon séquenceur ? (Parce que sa risque de changer souvent :) ) Bon voila, en attendant que ma commande avance, je vais dans la semaine préparer un boitier pour accueillir tout ce petit monde.
×
×
  • Create New...