MSX Village forum

L'atelier Jouer avec des LED sur port imprimante

MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 4905

Le 17/05/2013 à 00h35
J'etait trop curieux pour passer a coté. Il y a enormement de combinaison mais je me suis contenté d'un simple chenillard pour les tests







Par moment, toutes les led s'allument, certainement des parasites :hum

Merci igal pour l'info concernant les "&b" binaire, je n y avait pas pensé :oups Edité par MSXlegend Le 24/05/2013 à 12h33


[NMS8250 MSX2+,4mo] ,SCC,Moonsound,Fm Stéréo,Music module,Sunrise CF,GFX9000,MFR,Console NeoDream,1PiMSX.
[NMS8220 MSX2+, FM, COVOX, Tada MIDI] ,Exp 4x, 512k RAM
TurboSEB Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 08/08/2010 à 20h57

Messages: 5494

Le 17/05/2013 à 07h03
Ah enfin quelqu'un qui s'y mets^^
Car hormis une simple led, on peut utilisé une interface comme celle la pour controler a peu pres n'importe quoi et avec des relais de puissance, des objets de la vie quotidienne,. Faire du café avec un MSX, c'est possible, jipe l'a deja fait :p

On peut imaginé un petit robot, relier par cable, telecommander par le MSX:glass a commencer par le robotarm ^^
Dans le principe j'aurais tendance a découplé l'alim electrique du MSX +telecommande de la partie objet vec alimentation séparé avec des octocoupleurs ^^ Edité par TurboSEB Le 17/05/2013 à 07h08



MSX 1&2 + Moniteurs+divers (environ 0.70Tonnes)
   
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 9531

Le 17/05/2013 à 10h40
il manque une ligne 10 DIM A(15) a ton programme sinon on a le droit a un message d'erreur Subscript out of range in 10

le OUT &H91,0 ne sert a rien ça va s'éteindre tout seul avec la prochaine valeur

l'activation de toutes les sorties n'est pas normale c'est peut être du au décodage sommaire de la carte ( voir le schéma de HansO )

as tu essayé avec une tempo de 100 pour voir a quel moment ça se passe ?

quand tu laisse branché sans activer avec des out 90 y a t'il des flash pendant un jeu par exemple


:noel
Site web    
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 4905

Le 17/05/2013 à 12h19
Alors la ligne 10 est là mais on la voi pas dans "list"
Je pense que le "flash" est du au jeu de résistance présent sur le circuit !! Car par moment, ça s'allume tout seul :moue
J'ai mi out&91,0 avant car je trouve que les symptôme empire moins ! en fait ça ne change rien :(

LEs led s'allume tout seul des que j'allume le msx :hum

Concernant les symptome, c'est carement aléatoire , car j'ai bien mi un tempo plus elevé mais c'est jamais pareil. J'ai cru a une erreur de programme. J'ai mi la ligne suivante pour verifier les valeurs :

65 ?"i=";i,"valeur bin";a(i)

Toutes les valeurs sont correcte ! Edité par MSXlegend Le 24/05/2013 à 12h34


[NMS8250 MSX2+,4mo] ,SCC,Moonsound,Fm Stéréo,Music module,Sunrise CF,GFX9000,MFR,Console NeoDream,1PiMSX.
[NMS8220 MSX2+, FM, COVOX, Tada MIDI] ,Exp 4x, 512k RAM
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 4905

Le 17/05/2013 à 17h05
Le lot de resistance a été retiré. Pas vraiment vu d'amelioration. Il se peut (bien que I/O) que mes 2 port imprimante rentre un peu en conflit car utilisent le même port &h91
La suite de mon idée plus tard :fou Edité par MSXlegend Le 17/05/2013 à 17h06


[NMS8250 MSX2+,4mo] ,SCC,Moonsound,Fm Stéréo,Music module,Sunrise CF,GFX9000,MFR,Console NeoDream,1PiMSX.
[NMS8220 MSX2+, FM, COVOX, Tada MIDI] ,Exp 4x, 512k RAM
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Association Groupe : Shoutbox

Inscrit le : 29/07/2010 à 17h19

Messages: 5488

Le 17/05/2013 à 17h12
Je ferai des essais de mon cote et on verra bien.

Faut juste que je fabrique un ou deux chenillars.


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Association Groupe : Shoutbox

Inscrit le : 29/07/2010 à 17h19

Messages: 5488

Le 17/05/2013 à 19h31
Je viens de fabriquer un chenillard à la va vite. Sans Résistances.

Juste une LED par Signal depuis la Pin 2 à la Pin 9 pour les signaux respectifs D0 à D7.

J'ai lancé Playsmp en mettant un Module Covox sur la Cartouche VU 0040 et le Chenillard sur le MSX.

Les LED scintillent au rhytme de la Musique comme on pouvait s'en douter :top

Pour info:

1) Au départ toutes les LED sont éteintes.

2) Ensuite, elle scintillent chacune avec une intensité différente en fonction de la musique.

3) Enfin, la lecture finir, les LED s’éteignent puis elles s'allument fixement et restent allumées continuellement.

4) On relance un musique et ca repart à l'étape 2.

J'ai filmé les LED en action, mais le scintillement est trop rapide pour être perceptible à la caméra.

Voici sur le MSX:


Sur le VU 0040:


Ces vidéos ne démontrent pas grand chose si ce n'est que tout comme l'audio, les deux port &H91 produisent les même signaux ;)
C'est plus flagrant lorsque l'on regarde les signaux générés avec Audacity.

@MsxLégend:
Peux tu poster ton petit programme histoire que j'essais dans les mêmes conditions que toi ;)








Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 9531

Le 17/05/2013 à 20h00
les ports 91h étant uniquement en sortie ça ne doit pas rentrer en conflit

par contre si on branchait 2 imprimantes les ports 90h étant utilisés en entrée et sortie pour le Busy et le Strobe il y aurait un risque de conflit


:noel
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 9531

Le 17/05/2013 à 20h02
le listing est visible sur la photo d'écran

il manque juste une ligne

10 DIM A(15)


:noel
Site web    
galine Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 27/08/2010 à 02h22

Messages: 1363

Le 17/05/2013 à 20h21
l'histoire d el'alumage des led a la mise en puissance n'a rien d’étonnant a mon avis ca permet a la machine de checker la présence ou non d'une imprimante enfin ca me parrait logique que le port imprimante soit vérifié a chaque démarrages.
Google+    
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 4905

Le 17/05/2013 à 20h23
Il faut rajouter la ligne 10 comme jipé te la dit !!



J'ai créer ce programme pour faire quelque essai tard hier soir ;)

Sympas d'avoir fait le test Igal :top

Je vais a mon tour tester sur un Covox, mais je vais augmenter la valeur des resistances afin de ne pas trop pertuber le son qui en sort. En plus mes led sont extremenent lumineux. elles arrivent quand même a produire de la lumiere avec 1 seule pile de 1,5v. A la base ce sont des 3,3v si je ne me trompe pas :hum Edité par MSXlegend Le 17/05/2013 à 20h55


[NMS8250 MSX2+,4mo] ,SCC,Moonsound,Fm Stéréo,Music module,Sunrise CF,GFX9000,MFR,Console NeoDream,1PiMSX.
[NMS8220 MSX2+, FM, COVOX, Tada MIDI] ,Exp 4x, 512k RAM
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 4905

Le 17/05/2013 à 20h58
En fait mon idée , serait de creer un cube qui reagisse au covox du genre 3x3x3 ou 4x4x4 etc .....



Il faudrait que je repere les sons "graves" et les "aigus" dans un premier temps ^^

Il me restera plus qu'a faire une video en 60 fps (EDIT: filmer le resultat avec mon camescope a 60 images /s) Edité par MSXlegend Le 18/05/2013 à 15h22


[NMS8250 MSX2+,4mo] ,SCC,Moonsound,Fm Stéréo,Music module,Sunrise CF,GFX9000,MFR,Console NeoDream,1PiMSX.
[NMS8220 MSX2+, FM, COVOX, Tada MIDI] ,Exp 4x, 512k RAM
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Association Groupe : Shoutbox

Inscrit le : 29/07/2010 à 17h19

Messages: 5488

Le 17/05/2013 à 22h27
Si tu lances une Vidéo EVA ou EV2 la bande SON est à 15750Hz. (Ca augmente un peu en 60Hz. 17Khz env je crois. M'en souviens plus)

Seul le nombre d'images est à 50 ou 60 frames par seconde.

Pour les Grâves et les aigus, l'évolution est progressive depuis la Pin 2 à 9.

Tu peux très bien lancer une bande SON avec un vitesse très lente (KHz BAS) en paramétrant le nombre plus élevé admissible par PlaySmp.
Nb: Plus le nombre est grand, plus la vitesse de lecture est longue. (Le nombre indique peut être le quantité de boucles d'attente par seconde)



Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 4905

Le 17/05/2013 à 23h07
en fait 60fps voulait dire mon camescope hd en 60 images par seconde pour filmer correctement le resultat , me suis mal exprimé :oups

Pour les grave, je testerai des contrebasse et pour les aigus quelque chose de plus haut le tout sur une seule et unique frequence de 22khz sur msx ;)


[NMS8250 MSX2+,4mo] ,SCC,Moonsound,Fm Stéréo,Music module,Sunrise CF,GFX9000,MFR,Console NeoDream,1PiMSX.
[NMS8220 MSX2+, FM, COVOX, Tada MIDI] ,Exp 4x, 512k RAM
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Association Groupe : Shoutbox

Inscrit le : 29/07/2010 à 17h19

Messages: 5488

Le 18/05/2013 à 10h13
Y a pas que Jipe qui sait travailler le Bois.

Un DIY hallucinant que j'ai retrouvé.


@tous: Savez vous quel objet l'on peut détourner pour avoir structure toute prête (ou presque) à recevoir les LED? Edité par igal Le 18/05/2013 à 10h46


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie