Noeud #1420 Light Extraction Machine (project)

Notes:

extractorSchemapng

Le plan c’est de transformer l’ancien extracteur à miel de mon grand-père en afficheur de texte à persistance rétinienne pilotable par le net. L’objectif est de diffuser des messages de 140 caractères et à distance.

Les messages:
Ce sont les messages émis par les objets des Noeuds, le Katastrophein, IB/DA, La montagne du réel, Linguic Pic, Skaar, Fortuna, Victor… Cette machine est un peu la Pythie des Noeuds.

Diffusion:
Cette machine peut-être installée partout en intérieur, vitrine, salle d’exposition… les messages sont postés via le net et visibles aussi sur la plateforme twitter.

Technique:
Pour ça je l’équipe de 8 colonne de 112 leds et puisque ça avance bien je pose ici quelques notes sans plus d’explication pour l’instant alors si vous ne comprenez pas surtout profitez-en: interprétez et si vous comprenez soufflez moi la structure de code qui vous semble la plus appropriée.

IMG_4604extracteur: cylindre 66cm de hauteur x 864mm diamètre (Dcyl).
>> hauteur Hcyl=112leds ==>Fixe
>> largeur Lcyl=543leds ==>Fixe

régime de rotation correct pour la mécanique: 2Hz à 4Hz (Frot)

>> vitesse tangentielle: (π x Dcyl) x Frot = 5.43m/s à 10.86m/s

temps entre deux états 1/(Lcyl x Frot)
à 2Hz>> 1/1086e s soit environ 0.92ms
à 3Hz>> 1/1629e s soit environ 0.61ms
à 4Hz>> 1/2172e s soit environ 0.46ms

temps entre deux colonnes Tcol= 1/(Frot x 8)
à 2Hz>> 62,500 ms !!! semble trop lent, car persistence= 0,04s, mais mini acceptable 12Hz soit 83ms
à 3Hz>> 46,875 ms !! semble juste
à 4Hz>> 31,250 ms ! confort

>>temps de rafraîchissement :

à 2Hz>> 0.92ms / 8 = 0.115ms
à 3Hz>> 0.61ms / 8 = 0.0763ms
à 4Hz>> 0.46ms / 8 = 0.058ms

bits nécessaires au rafraîchissements des 15*74HC595 chaînés= 120bits x 8 colonnes
bauds=bits/s car bits bivalents
bauds nécessaires:
à 2Hz 1086x120x8=1042560 bauds
à 3Hz 1629x120x8=1563840 bauds
à 4Hz 2172x120x8=2085120 bauds !!!! impossible avec arduino mais avec pcduino théoriquement si. donc
>> Serial.begin(3000000);   // il faudrait que je sache quel est le premier multiple supérieur accepté par le système

“By the way, if anybody is interested, the speeds listed in the datasheet for 16mhz are 230400/250000/500000/1000000. Also it doesn’t have it listed, but indicates 0% error up to 2mbs using u2xn=1.”
source:http://forum.arduino.cc/index.php/topic,98364.0.html
Et pour le pcduino, le SPI est donné à 12Mhz!!! Nom de Zeus, tu te rends compte Marty, 2.21 GigoWatts?!
source: https://learn.sparkfun.com/tutorials/programming-the-pcduino/spi-communications et docteur Hemett Brown

 

 

Bon allez plus qu’à coder: du c++ même si ça fait un peu mal à la tête….

IMG_4692

IMG_4678Détails du système de transmission double piste trois charbons par piste, jusqu’à 30A 5V de l’alim au caroussel

 

Connectique:

IDC 34 pins= 18 males, 18 femelles,

câble nappe 34 conducteurs x30m.

IDC 26 pins= 18 mâles, 18 femelles.

Connnectique

10 metres  nappe 34 voies

10 metres nappe 26 voies

16 connecteurs 34 voies femelle à clipper

16 connecteurs 26 voies femelle à clipper

16 connecteurs 34 voies mâles à clipper? ça existe? sinon faire comme là http://skyduino.wordpress.com/2014/01/11/tutoinfo-matrice-de-leds-rgb-partie-1/

Attention!! transistors PNP:  BD244C