Jump to content

goule

Programmer
  • Posts

    191
  • Joined

  • Last visited

    Never

Everything posted by goule

  1. Salut, Tout d'abord, tu trouveras toutes les informations nécessaires sur www.ucapps.de C'est LA source pour toutes les explications / schemas nécessaires. Plonge-toi sur ce site, lis bien toutes les pages en français et imprègne-toi du projet et de ses notions de base (quels modules me faut-il ? un core + un AIN + etc.) Le site propose des exemple de réalisations type mais ce que tu veux c'est (comme moi) faire ton projet perso. C'est tout à fait possible mais à condition d'y consacrer le temps en lectures sur le site que j'ai mentionné plus haut. Il faut également bien connaitre le C ou l'assembleur, je ne sais pas si c'est ton cas. Je vois tout à fait ce que tu veux faire (d'ailleurs à une époqe j'avais une 01V ;) mais je suis passé à la Mackie Control 8)) : le projet qui se rapproche le plus du tien serait peut-etre le MIDIO128, jette un coup d'oeil, car si tu es plutot pas balaize en programmation je te conseille de suivre un des projets standard. Salut et bon courage PS : bonne lecture sur www.ucapps.de surtout ! Goule
  2. I'm okay for keeping english language for a while ;D to have anybody here understand our plans ;) The only problem I still have to deal with is flickering because for linearizing & scaling (0-5v) my algorythm already does this quite correctly 8) The thing is : I'd really like to avoid switching the GP manually on and off so that it's always active. The current version of my "gate" (see the thread) works well but I still havn't tried on an AINx4, it's still connected directly to the core. I will post the entire C code if you want it. By the way the AOP solution might allow us to perhaps have a better resolution ... tell me as soon as you have results. I let you my phone number in case you want to get in touch (and speak French ;D) : 06 16 95 78 08 (olivier) Goule http://aerodrink.free.fr
  3. Thanks ! It seems like there couldn't be some best answer :D By the way, have you also tried to play with that xy pad thing ? Have a good week-end ! Goule
  4. Hello Gabz, I suggest you take a look at the thread I wrote on GP2D120 Thorsten pointed out. I think you will find useful information as I posted the C code for gating the flickering from the Sharp sensor (and you also have the scaling instructions if I remember well). I'm very interrested in this GP thingy : until last week I was just using analog inputs of the core and now I've just added an AINx4, so I think with your electronic knowledge and my software abilities, we could find the ultimate solution for making this baby work for midibox ;D what do you think ? 8) > Hello, I just tried the Capacitor solution (I used a 2220µF capacitor) and it works well well well for the disturbance Wow, I have to try that !!! How exactly do you connect it ? Between analog out of GP and 4051 input ? By chance : are you french ?? ::) (I am) Goule
  5. I received this datasheet with my XY pad : Does anyone know where to apply +5v / ground ? I tried to solder a cable on the conductive surface but it did not work. Did anyone succeed in connecting a cable to this thing ? Thanks for helping, I'd ** L O V E ** to integrate it into my MBHP !! :D 8) Goule
  6. Okay; as I'm using 10 led bargraph displays (multiplexed) I could for instance use DOUT_SRSet() + 2x DOUT_PinSet() to set the values ... would you do it that way ? Goule
  7. Okay, I understand my strange behaviours of my DOUT #2 : I still had : MIOS_SRIO_NumberSet( 4 ) instead of : MIOS_SRIO_NumberSet( 8 ) Now everything seems to work perfect ! But I'm still curious about SRSet function if you can give me the answer ;D Bye crew, Goule
  8. Hi Thorsten, always great to have an answer directly from the technical father ;D I don't want to address the second shift register, I want to access the first shift register of the second DOUT module connected to te first one. So reading the pintable, I guess I can do it with MIOS_DOUT_PinSetX(32) .. MIOS_DOUT_PinSetX(63) ? Is there a particular goal using MIOS_DOUT_SRSet function, for instance lighting up 8 leds in one single step ? Any other trick about that function that is frequently used ? Last question : I could not find the schematics for connecting J2 of 1st DOUT to J1 of 2nd DOUT. I made completely parallel connexions : was that right ? Thanks again, this project brings a lot of fun everyday ! Please tell me if by chance you come to Paris, one never knows ! Goule
  9. Hi folks, I've been working with one DOUT without any problem. I've now connected a second DOUT, and want to play with some leds connected to it. How is it possible to tell the program that I want to address the second DOUT ? Thancks, Goule
  10. Hello crew, Just received my XY pad from SpectraSymbol : did any of you finally succeed in integrating that baby into an MBHP project ?? :) Laterz, Goule
  11. Great ! Thank you so much ;D Goule
  12. Salut, Si tu fais une midibox complètement custom (c'est à dire que tu fais ta propre application par-dessus le MIOS) alors tu peux mettre ce que tu veux où tu veux sur le DOUT (encodeurs, afficheurs de type bargraph). Pour info les bargraphs les moins chers que j'ai trouvé sont là : www.futurlec.com enplus, les frais de ports de s'élèvent qu'à 4$ jusqu'à 29$ de commande ;) Bon courage, Goule
  13. Works like a charm, thanks again ! :D Goule
  14. Thorsten thank you for this useful explanation :D as I've planned to emmbed several 10 led meters to see the joysticks & D-Beam activity 8) Audiocommander : you're right ;D I wouldn't be surprised as well 8) What kind of controllers have you planned to put in your machine among the distance sensor ? Joysticks ? ;D Tonight there will be some new soldering to test all this ! Best Regards to all of you, Goule
  15. I personally own a real Mackie Control, that's a very breat piece of hardware ;D I understand why you wanna build a clone 8) Encoders are connected to a DIN. I don't think you should connect your encoders to the J6; I'd connect multiple DIN cascading (but perhaps you should wait for an other opinion to be sure ... :-\) Welcome into the world of MidiBox ! Nice community, nice people and lot of support 8) Goule
  16. Definitely you should go for a backlit LCD. I bought two 20x4 blue for 30 euros on ebay, sure I don't regret ... they're just beautiful ;D Goule
  17. That's right, just connect the two pins corresponding to the push just like any other button (one on the ground, and the other to one DIN pin. Goule
  18. I dont understand how it is possible to multiplex and have different values for each ledring ... ??? Electrically speaking and programmatically speaking, the last values sent to the connectors with resistor will update ... the whole bunch of ledrings with that value :( Only thing you can do is shut off some rotarys but that's all ... Playing with MIOS_DOUT_PinSet0( ) and MIOS_DOUT_PinSet1( ) I could not set two different values for each ledring ... ::) Did I misunderstood something ??? What's wrong with my ... logic ? :D Goule
  19. hello, I'm a C programmer I'd like to translate this function into assembler code (because it needs to be optimized) : // Integer division (a div b) unsigned int ADK_DIV(unsigned int a, unsigned int b) { unsigned int reste = 0; unsigned char count = 16; char c; do { c = ((a >> (8*sizeof(a)-1)) & 1); a <<= 1; reste <<= 1; if © reste |= 1; if (reste >= b) { reste -= b; a |= 1; } } while (--count); return a; } Thanks for anybody who could help me ! Goule
  20. Thanks for that information ! Goule
  21. Thanx for your suggestion, but they are detended encoders, so I doubt that this method produces good results in that case ... (you still have to feel the detents I think) Goule
  22. I had never tried MIOS Studio before. I have to say that this program seems to implement lot of great tools ! I particularly appreciate the external command button, to run the make.bat (well, for C lazy programmers like me ;D (plus it happens that I like C :D :-* ;D)) Here is what it says when uploading : Starting upload of project.hex Sending block 00003000-000030FF Received acknowledgement response Sending block 00003100-000031FF Received acknowledgement response Sending block 00003200-000032FF Received acknowledgement response (...) Sending block 00004600-000046FF Received acknowledgement response Sending block 00004700-000047FF Received acknowledgement response Upload process complete Will it be possible to store my program on my banksticks to allow a bigger source code ? :o 8) Mmm ... what else ...Thanks ? ;) Goule
  23. Hello, What's the maximum size for .hex file to upload into the PIC ? Thanx Goule
  24. Hi, I'd like to solder 8 banksticks to make some big bank. Did anyone already done this ? Goule
  25. Hi all, I've mounted big knobs on my two rotary encoders (see the photos on that thread : http://www.midibox.org/forum/index.php?topic=5270.0 ) The problem is, they are too easy to turn, and not very precise. Do any of you experienced high quality rotary encoders that are accurate + hard turning ? :P Thanks, Goule
×
×
  • Create New...