Show Posts
Pages: [1] 2 3 ... 357
1  International / Réalisations et Projets Finis / Re: icareDuino on: April 14, 2014, 01:07:57 pm
Pour les trous de perçage, je me suis fait avoir comme un bleu. L'expérience se paye smiley
Pour le vernis sur les vias, il est fort probable que cela provienne d'une mauvaise utilisation du logiciel de routage (je vais vérifier)
Avec seeedstudio ça va, à 9.99$ le lot de 5 cartes tu peut faire un paquet de proto sans soucis smiley-wink
Là ou je bosse actuellement le lot de 4 proto en livraison sous 48h c'est 158€ ...
Pour le coup ça râle un peut à l'étage comptabilité en cas d'erreur de perçage ou de piste ... smiley-mr-green
2  International / Le bar / Re: [Questions-Informations] VHDL Xilinx (Windows-Linux) on: April 13, 2014, 09:54:03 am
question pour confirmer le fonctionnement : la LED 7 est allumée , tu appui sur le bouton (btn0) la Led 7 s'éteins mais la Led 8 s'allume , est-ce ça ?   smiley-mr-green smiley-wink
C'est ça, en gros :
LED1 = BTN0
LED2 = inverse BTN0

2eme question : je n'ai pas encore trouvé comment transférer dans la carte avec ISE , donc créé un fichier BIT et utilisé ADEPT ,comment procéder ?
Tu ne peut pas directement programmer le bitstream depuis ISE, il faut obligatoirement passer par ADEPT.
C'est surement un histoire de licence entre Xilinx et Digilent ou un truc du genre.
3  International / Le bar / Re: [Questions-Informations] VHDL Xilinx (Windows-Linux) on: April 12, 2014, 07:15:14 am
Bein ouai j'ai craqué , sur la 250K  smiley-wink
Bon choix, la 100K à 20€ de moins c'est un peu de l'arnaque comparé à la 250K smiley-mr-green
Par contre je comprend pas pourquoi Digilent n'as jamais sorti de version 500K ...

Pour le moment c'est de l'hébreu  smiley-mr-green
Oui, au début ça fait cet effet smiley-mr-green
Mais quand on a compris les bases du VHDL/Verilog (perso je préfère le verilog, c'est plus compréhensible que le vhdl) ça se fait assez facilement.
En gros c'est de la programmation classique, mais où chaque ligne de code s’exécute en même temps que les autres.
(sauf pour les assignations = et => qui ont un tick de retard l'une par rapport à l'autre, c'est le plus dure à maîtriser)

Il faut tout d'abord que je pige , car c'est la confusion totale  smiley-red
Un peu inquiet pour le moment , mais bon ça viendra , je me suis pris un bouquin (DIGILENT ) 30 exemples ,afin de me familiariser avec la bestiole  smiley-grin
Cherche sur l'ami google, j'avais trouvé un pdf d'une université qui expliqué le verilog de manière assez clair quand je débutai.

Quote
(en piéce jointe un projet de démo 2 leds + 1 boutons pour la BASYS2-250K)
Merci  smiley-wink  , Mais ou ça ???   
En dessous de mon post (faut être connecté par contre pour voir le lien) smiley-wink
"* Test.zip (13.99 KB - downloaded 1 times.)"
C'est un exemple en mode schéma, tu appuis sur le bouton et les leds s'allument en fonction du bouton.
4  International / Réalisations et Projets Finis / Re: icareDuino on: April 12, 2014, 07:04:16 am
Salut,

Par le plus grand des hasards un exemplaire de l'icareduino c'est retrouvé dans ma boite au lettre smiley-mr-green
Je vais monter tout ça dans la journée smiley-wink

Pour le moment à par les problèmes (semble-t-il connu) de diamètres de perçages il y a juste un ou deux petits détails qui me font peur.

Au niveau des vias, pourquoi ceux-ci ne sont pas recouvert par le vernis ?
Normalement les vias ne sont pas inclut dans le masque de protection par les logiciels de CAO.

Autre chose à propos des vias, juste en dessous du m1284p il y a un certain nombre de vias, dont deux qui me semblent dangereusement proches des broches du m1284p/m328p. Lors de l'étape de soudure il faudra être très prudent pour ne pas faire de pont.

Sinon l'idée d'une shield de "mise à jour cpu" n'est pas conne du tout. Ça me rappelle un peu les cartes de dév de MikroElektronika smiley-mr-green
5  International / Le bar / Re: Marre de la période des TP on: April 12, 2014, 06:53:07 am
Au pif, le bac est en juin. Les TPE doivent être rendus avant.
On peut estimer qu'il nous reste encore un mois à souffrir.
Arg !

Bon ben je vais devoir me préparer mentalement à 11 pages de topics toutes les deux semaines ...
Je vais devoir faire du filtrage par titre ça va pas être jolie jolie smiley-small
6  International / Le bar / Re: Bonne affaire (matrices RGB) Ki k'en veut ? on: April 12, 2014, 06:47:41 am
Re tout le monde !

Alors j'ai deux bonnes nouvelles smiley-wink

1) J'ai complètement foiré mes calculs de temps processeur, mais alors complètement de chez complètement.
Donc au final après test il est possible d'avoir (avec un ATmega1284p à 16MHz) :
- 28 matrices en mode 8 couleurs (limitation par manque de RAM)
- 14 matrices en mode 64 couleurs (pareil, limitation par manque de RAM)
- 9 matrices en mode 512 couleurs (toujours pareil)
- 4 matrices en mode 4096 couleurs (limitation par manque de temps processeur cette fois)
- 1 matrice en mode 32768 couleurs (pareil, limitation par manque de temps processeur)

Avec un ATmega1284p à 20MHz on peut (théoriquement, pas testé pour le moment) :
- 6 matrices en mode 4096 couleurs (limitation processeur)
- 2 matrices en mode 32768 couleurs (limitation processeur)

Pour faire simple j'avais oublié un zéro dans ma feuille de calcul ...

2) Vous connaissez Lenna ? Je suis sur que vous l'avez déjà croisé quelque par smiley-wink
Avec 4096 couleurs et 4 matrices il aurait été criminel de ne pas faire de l'affichage photo avec défilement.
https://github.com/skywodd/RGB_Matrix_Arduino_AVR/commit/eba734cb8035014d51cfbcfd3cfe6fab5f95d409

PS à tout les utilisateurs de mon code "démo 3" ou "m1284" : une erreur s'est glissé dans l'appel à la fonction memcpy.
https://github.com/skywodd/RGB_Matrix_Arduino_AVR/commit/2991c6d1828b3e4302477068c83cb52a46268e84
https://github.com/skywodd/RGB_Matrix_Arduino_AVR/commit/607f15f68073541a534f70c860996d5d3a78e188
Il n'y a qu'un mot à modifier mais il peut faire toute la différence smiley-wink

Pas mal d'idée en tête quand j'observe les projets ici présent smiley
((Je regrette aussi d'en avoir pris qu'une ^^))
Je pense qu'on va pouvoir envisager une nouvelle préco.
Moi aussi je commence à me dire que 4 matrices c'était pas suffisamment smiley-mr-green
7  International / Le bar / Re: Marre de la période des TP on: April 12, 2014, 06:26:45 am
Re tout le monde,

Question conne : quelqu'un connais les dates approximatives de rendu des TPE ?
Parce que je doit vous avouer que je délaisse complètement le forum depuis 2 semaines pour échapper aux 11 pages de topics en attente smiley-roll-sweat
8  International / Le bar / Re: [Questions-Informations] VHDL Xilinx (Windows-Linux) on: April 12, 2014, 06:20:53 am
Salut Will,

On dirait que toi aussi tu as craqué pour la BASYS2 smiley-wink
Tu as jeté ton dévolu sur la version 100K ou 250K ?

Pour Adept, petit conseil : n'utilise pas la flash comme cible de programmation, mais plutôt le mode en "RAM" (c'est pas vraiment de la ram mais on s'en fou ça fait pareil).
Le mode sans persistance est plus rapide à la programmation et permet de jouer/debug sans cramer les cycles d'écriture de la flash.

Fait aussi bien attention à la référence du fpga lors de la création d'un nouveau projet, le type de package compte smiley-wink
(en piéce jointe un projet de démo 2 leds + 1 boutons pour la BASYS2-250K)
9  International / Le bar / Re: MER ILS SONT FOU on: March 28, 2014, 07:34:57 am
Non d'un coinc !
En 21 heures (et 20 minutes pour être précis), il y a eu 31 nouveaux topics/posts ...
C'est de la folie, un nouveau post toute les 40 minutes ...
10  International / Le bar / Re: Marre du massacre de la langue française sur ce forum et autres considérations on: March 27, 2014, 04:19:54 am
Bonjour,

Lecteur  assidu de la  section française du forum Arduino, je suis d'une part,  atteré, scandalisé par le traitement réservé à notre belle langue.
Restons réalistes, on est sur un forum technique qui parle essentiellement de choses techniques.
Personnellement j'essaye de ne pas faire trop de fautes, mais le franglais lui est inévitable ...
Pas de quoi être scandalisé outre mesure, sauf si le texte en devient réellement illisible (langage SMS par exemple, sa cé vréman orible).

D'autre part, par  l'accueil réservé en général aux débutants (qui sans doute ne demandent qu'à apprendre)
Je note :
 Très souvent une absence de réponse à un salut, bonjour de l'auteur du post.
 Un tutoiement systématique.
 Une humiliation publique.
- Si c'est le cas, ce n'est surement pas de la part des membres "réguliers" du forum. On commence tous nos messages par un bonjour/salut de politesse (exception faite pour les messages du bar, parce que justement c'est le bar smiley-mr-green).
- Vouvoyer sur un forum !? C'est une communauté, pas un entretien d'embauche. Il ne faut pas voir ici le tutoiement comme une forme d'impolitesse, mais comme une forme de proximité. Sans cette proximité le forum serait bien vide.
- Je serais curieux d'avoir un exemple !

Tout cela de la part  d'un petit groupe de personnes, toujours les mêmes, qui semblent avoir trouvé une façon de se faire valoir aux dépends des autres.
Je ne sais pas qui tu vises et je ne veux pas le savoir, mais tu es très loin du compte.
Si le but était de se mettre en avant ça ferait un moment que des têtes seraient tombées, on a les meilleurs modo du monde ici smiley-mr-green

Messieurs les censeurs , c'est très simple, si la question ne vous inspire aucune envie de répondre, abstenez-vous  ou alors répondez avec la politesse et le respect des gens bien éduqués sans vouer aux gémonies l'auteur de la question, fût-il lycéen en quête d'aide pour un TP.
En quête d'aide pour un TP ou en quête d'une solution toute prête pour un TP ? Parce que ce sont deux choses complètement différentes ...
La première a et aura toujours mon soutien, la seconde aura au choix : un lien http://lmgtfy.com/ si je ne suis pas d'humeur, soit un rappel du principe de base d'un moteur de recherche. Il ne faut pas pousser mémé dans les ortie
11  International / Le bar / Re: Mon blog électronique on: March 27, 2014, 03:18:58 am
Bonjour,

Ya de l'idée mais le gris sur fond blanc pour le texte c'était pas une super bonne idée smiley-small
12  International / Français / Re: SM130 et RFID Evalution Shield (Sparkfun) on: March 27, 2014, 03:16:36 am
Pourtant la lib SoftwareSerial n'a pas de contre-indication avec l'Arduino MEGA nan ?
Et le shield non plus je crois ?
Je crois pas, mais faudrait regarder de plus prés le schéma de la shield.
13  International / Le bar / Re: MER ILS SONT FOU on: March 26, 2014, 03:16:29 pm
Bon ... pffff ... j'ai fini de remonter toute ma pile de topic en attente smiley

Conclusion personnelle : la vache, on a vraiment droit au meilleur du pire en terme de TPE cette année smiley-eek-blue
14  International / Français / Re: Valeur des angles on: March 26, 2014, 03:10:37 pm
va sur abcelectronique et tu verras que là, si tu parle pas leur langage, tu vas te faire écorcher vif.
Pour l'écorchage vif il suffit d'aller sur la partie anglaise du forum, taillage à la hache assuré si tu respectes pas la charte.

Sérieusement on est vachement tolérant sur ce forum (du moins la sous partie francophone), bien plus que la majorité des forums que tu peut trouver sur le web.
On se cassent même la tête pour maintenir en fonctionnement un moteur de recherche interne à la partie francophone, donc bon, c'est pas pour faire jolie.
15  International / Français / Re: Pb écriture série avec pySerial on: March 26, 2014, 02:28:55 pm
Bonjour,

A mon avis ta fonction à base de String - en plus d'être dangereuse - est victime d'un problème de timings.

Essaye quelque chose qui ne dépend d'aucun delay(), exemple :
Code:
void waitForStart() {
 
  byte state = 0;
  byte running = 1;
 
  /* Boucle infinnie */
  while(running) {
 
    /* Attend un octet */
    while(Serial.available() < 1);
   
    /* Lit l'octet */
    byte c = Serial.read();
 
    /* Super machine à états finis qui attend la chaine S T A R T */
    switch(state) {
      case 0: // Attend S (ou passe à l'état 6)
        if(c == 'S')
          state++;
        else
          state = 6;
        break;
       
      case 1: // Attend T (ou passe à l'état 6)
        if(c == 'T')
          state++;
        else
          state = 6;
        break;
       
      case 2: // Attend A (ou passe à l'état 6)
        if(c == 'A')
          state++;
        else
          state = 6;
        break;
       
      case 3: // Attend R (ou passe à l'état 6)
        if(c == 'R')
          state++;
        else
          state = 6;
        break;
       
      case 4: // Attend T (ou passe à l'état 6)
        if(c == 'T')
          state++;
        else
          state = 6;
        break;
       
      case 5: // Attend \n et quitte la boucle (ou passe à l'état 6)
        if(c == '\n')
          running = 0;
        else
          state = 6;
        break;
       
      case 6: // Attend \n
        if(c == '\n')
          state = 0;
        break;
    }
  }
}
(j'adore les machines à états finis, ça fait intelligent alors que c'est super simple smiley-cool)
Pages: [1] 2 3 ... 357