SDLEP-READER remplace tous les magnétophones d'ordinateurs.

Placez ici vos trucs et astuces, étalez sans retenue votre savoir-faire et votre science qui va nous permettre de redonner une apparence neuve et fonctionnelle à nos bouzes.

Modérateurs : Papy.G, fneck, Carl

nicolho
Messages : 409
Inscription : 10 nov. 2016 16:53

Re: SDLEP-READER remplace tous les magnétophones d'ordinateurs.

Message par nicolho »

hlide a écrit : 26 oct. 2019 23:02...juste en enlevant un bout de code de debug, ça fonctionnait tout d'un coup...
Ah je crois que j'ai compris où tu voulais en venir (contextualiser, ça permet d'éviter les quiproquos) tu trouvais bizarre que ça fonctionne "tout d'un coup" en retirant le debug alors qu'on lui avait déjà fait mettre tft.begin(0x9486); 5 minutes avant, sans succès... Pardon de me répéter, mais il faut croire que le problème de chipset se posait, à la base, déjà avant que le DEBUG soit activé avec son maudit "return" en trop.
Avatar de l’utilisateur
hlide
Messages : 3469
Inscription : 29 nov. 2017 10:23

Re: SDLEP-READER remplace tous les magnétophones d'ordinateurs.

Message par hlide »

On est d'accord. C'est ce que j'entendais par "je ne trouvais rien à redire sur ta proposition" que je trouvais logique mais certainement pas la manipulation qui a précédé le miracle. Et je ne visais pas plus loin que ça.
Avatar de l’utilisateur
hlide
Messages : 3469
Inscription : 29 nov. 2017 10:23

Re: SDLEP-READER remplace tous les magnétophones d'ordinateurs.

Message par hlide »

Bien je voudrais aborder un tout autre sujet : j'ai un vg5000 depuis peu et je voudrais monter plutôt un SDLEP-TFT.

Je note effectivement que la prise DIN8 cassette n'offre aucune tension pour alimenter le lecteur. Tant pis, j'utiliserais une alimentation externe sur USB ou prise Jack. J'ai bien vu le schéma pour la partie communication des données. Question : je ne peux pas directement faire un câble avec une prise DIN8 mâle qui connecte le REMOTE, la masse et READ du lecteur SDLEP ?
Daniel
Messages : 17318
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: SDLEP-READER remplace tous les magnétophones d'ordinateurs.

Message par Daniel »

La solution d'un câble direct est encore mieux que l'utilisation de connecteurs intermédiaires. Ne pas oublier la résistance en parallèle avec la sortie audio et le condensateur en série.

Image

Pour l'alimentation, une autre option est de la récupérer directement sur la carte mère.
Je laisse les spécialistes du VG5000 apporter plus de précisions.
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
Carl
Modérateur
Messages : 13253
Inscription : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: SDLEP-READER remplace tous les magnétophones d'ordinateurs.

Message par Carl »

j'ai opté pour une alim externe car le sdlep est multi-machines pour moi...

Carl
Avatar de l’utilisateur
hlide
Messages : 3469
Inscription : 29 nov. 2017 10:23

Re: SDLEP-READER remplace tous les magnétophones d'ordinateurs.

Message par hlide »

Entendu. Juste une autre question un peu marge de ce que peut faire le lecteur SDLEP. J'ai l'intention de faire en sorte qu'il puisse lire aussi bien du LEP que du WAV mais aussi - peut-être - d'enregistrer (LEP ? WAV ? à voir...) or pour cela j'aurais besoin d'intégrer le signal inverse : dois-je également avoir le pull-down et le condensateur sur cette ligne ? j'ai l'impression que le pull-down est là pour que le signal soit à la masse par défaut et le condensateur pour éviter les rebonds. Dans la mesure où je comptais utiliser le Timer 1 avec sa broche de capture du nombre de cycle passé avant le changement d'état de la broche (et production d'une interruption) et que cette capture a un mode qui peut valider le changement d'état si sur les 4 cycles il n'y a pas eu rebond, je me dis que je n'ai pas nécessairement besoin de coller un condensateur pour la ligne WRITE (enregistrement de donnée). Enfin bref.
Daniel
Messages : 17318
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: SDLEP-READER remplace tous les magnétophones d'ordinateurs.

Message par Daniel »

A la sortie de l'Arduino il n'y a pas de rebonds. Le condensateur est en série dans le circuit, pour supprimer la composante continue. Il ne laisse passer que les fréquences utiles, et la résistance de 2K ramène l'entrée du VG5000 à la masse quand il n'y a pas de signal.
Daniel
L'obstacle augmente mon ardeur.
Avatar de l’utilisateur
Rodrik
Messages : 291
Inscription : 25 oct. 2018 17:37
Localisation : Pays de Gex, Ain
Contact :

Re: SDLEP-READER remplace tous les magnétophones d'ordinateurs.

Message par Rodrik »

Bonjour,

J'ai commandé les pièces, fait le montage et pas mal bataillé avec l'écran, mais j'ai un affichage.
Mon écran se trouve être un SPFD5408.

J'ai du mettre en début de code:

Code : Tout sélectionner

#define USE_ADAFRUIT_SHIELD_PINOUT 1
Je n'arrive à le démarrer qu'avec

Code : Tout sélectionner

tft.begin(0x9325);
ou

Code : Tout sélectionner

tft.begin(0x9328);
Le premier étant sombre, je préfère le second. si je tante avec 9341, j'ai l'écran blanc.

Mon problème est que le tactile est vertical alors que l'affichage est horizontal :shock:
Je dois donc cliquer par exemple tout à droite plutôt vers le haut pour faire Ok.

Image

Je me met en commentaire

Code : Tout sélectionner

tft.setRotation(1);
Le tactile est aligné mais l'écran scintille et l'affichage est tronqué.

Image

J'utilise ces paramètres trouvé sur le net pour cet écran :

Code : Tout sélectionner

//brochage touchscreen 
#define YP A1  // must be an analog pin, use "An" notation!
#define XM A2  // must be an analog pin, use "An" notation!
#define YM 7   // can be a digital pin
#define XP 6   // can be a digital pin

//calibrage en mode paysage
#define TS_MINX  80  //gauche
#define TS_MAXX 960  //droite
#define TS_MINY 120  //haut
#define TS_MAXY 940  //bas
Savez-vous ce que je dois faire pour que le tactile soit en horizontal comme l'affichage avec cet écran ?
__sam__
Messages : 7924
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: SDLEP-READER remplace tous les magnétophones d'ordinateurs.

Message par __sam__ »

Une solution simple (trop simple): permuter les varianbles X et Y (horiz et vertical) dans le code?
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Avatar de l’utilisateur
Rodrik
Messages : 291
Inscription : 25 oct. 2018 17:37
Localisation : Pays de Gex, Ain
Contact :

Re: SDLEP-READER remplace tous les magnétophones d'ordinateurs.

Message par Rodrik »

Effectivement, rien de plus simple :o

Code : Tout sélectionner

   //calcul des coordonnées pointees
   //x est defini de la gauche vers la droite de l'affichage   
   //y est defini du haut vers le bas de l'affichage   
   y = map(p.x, TS_MINX, TS_MAXX, 0, tft.width());
   x = map(p.y, TS_MINY, TS_MAXY, 0, tft.height());      
Et ça marche :D

Merci beaucoup __sam__
Daniel
Messages : 17318
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: SDLEP-READER remplace tous les magnétophones d'ordinateurs.

Message par Daniel »

Pour pinailler, on peut aussi ajuster les valeurs de TS_MINX, TS_MAXX, TS_MINY et TS_MINY pour que les coordonnées x et y correspondent exactement à l'emplacement pointé. Je crois qu'on trouve, dans les exemples des bibliothèques, des programmes pour aider à les déterminer. On peut aussi les modifier par approximations successives pour obtenir le bon calibrage.
Daniel
L'obstacle augmente mon ardeur.
ccapublic
Messages : 31
Inscription : 23 nov. 2019 11:02

Re: SDLEP-READER remplace tous les magnétophones d'ordinateurs.

Message par ccapublic »

Bonjour à tous,

Je suis en train de m'amuser à quelques modifs d'ordre cosmétique à SDLEP-READER TFT. De manière générale, je souhaitais :

. Tenter d'ajouter un affichage de la progression de la lecture du fichier LEP

. En m'assurant autant que possible que ce temps d'affichage ne cause pas d'erreurs de lecture (le code existant laisse entendre qu'une tentative avait été faite d'afficher des points en cours de lecture mais cette fonction a été supprimée justement pour cause d'introduction de pbs de lecture).

Sur mon TO7/70 et qques poignées de LEP testés, tout va bien, mais je ne suis pas en mesure de savoir si cela marchera sur d'autres bécanes puisque je ne les possède pas.

Ce message est donc une bouteille à la mer pour voir si des gens (autres que moi :D) sont interessés. Encore une fois, n'attendez pas de révolution, c'est purement cosmétique.

Bon WE à tous,

Cyril
Avatar de l’utilisateur
hlide
Messages : 3469
Inscription : 29 nov. 2017 10:23

Re: SDLEP-READER remplace tous les magnétophones d'ordinateurs.

Message par hlide »

Pourrais-tu mettre l'INO dans un bloc de code ici ? et une photo de ce que ça donne l'affichage de la progression ?
ccapublic
Messages : 31
Inscription : 23 nov. 2019 11:02

Re: SDLEP-READER remplace tous les magnétophones d'ordinateurs.

Message par ccapublic »

Aurais tu un service de hosting d'images me conseiller ?

Par ailleurs, je suis en train de mettre au propre mes modifs (il faut me laisser un peu de temps car je m'y mets quand je peux) et les posterai des que possible.
Daniel
Messages : 17318
Inscription : 01 mai 2007 18:30
Localisation : Vaucluse
Contact :

Re: SDLEP-READER remplace tous les magnétophones d'ordinateurs.

Message par Daniel »

Il ne faut pas utiliser de service de stockage d'images, car elles disparaissent au bout d'un certain temps. Le plus pratique pour le posteur comme pour les lecteurs est de mettre l'image dans le message, en fichier joint.
Le code peut être intégré au message avec la balise "code", ou mis dans un fichier joint au format zip.
Daniel
L'obstacle augmente mon ardeur.
Répondre