Page 1 sur 2

Présentation de CMO5

Publié : 25 janv. 2021 11:06
par CMO5
Bonjour à tous !

Je vous suis depuis pas mal de temps et saute enfin le pas pour partager un peu avec la communauté.
Le site et le forum sont de vraies mines d'or quand on cherche une info dans les thématiques et, il faut bien le dire, sans doute l'une des rares source disponible.

J'ai connu le MO5 tout petit, grâce à ma mère qui a passé des heures et des heures à me programmer de petits jeux (maths, géométrie,etc...) avec un lecteur à cassette qui les bouffait une fois sur deux, et un petit écran monochrome vert/noir.

Quelle surprise, en dégottant un lot sur leb*ncoin à réparer, de découvrir qu'il y avait de la couleur !
Madeleine de Proust améliorée ;)
Maintenant, j'essaye de m'y remettre pour proposer un peu la même chose à mon propre tchoupi ;)

Sinon, je bidouille surtout l'électronique analogique, répare un peu pour mes proches et repair-cafés et programme un peu en trucs considérés comme primitifs (C, Basic, etc.) Donc le MO5 compile à peu près tout ça...

Pour mon arrivée sur le forum, j'aurais deux propositions pour la communauté, si c'est bien l'endroit où en parler :
- J'ai retrouvé l'un des livres utilisés par ma mère pour les programmes, et il ne me semble pas l'avoir vu dans la zone de Docs du site : "MO5 et TO7 pour tout petits"

Image

Sommaire :
Image

J'aurais de quoi scanner et produire un PDF d'assez bonne qualité.


- Afin de programmer/tester relativement rapidement des trucs avec le MO5, je suis passé par le petit montage convertisseur audio/MO5 proposé ici :
http://dcmoto.free.fr/bricolage/interfa ... index.html

J'utilise les petits programmes qui convertissent un .BAS en .k7 avec Txt2k7_MO5 puis le .k7 en .WAV avec DCMOK7.
Le fichier WAV étant stocké sur mon smartphone, je peux avoir une playliste de programmes à jouer à portée de main.

La plus grosse limitation porte sur la pause nécessaire au MO5; le .WAV généré par DCMOK7 présente une pause très courte entre les blocs de données. Si bien qu'une réaction trop courte fait planter le chargement et il faut recommencer.
C'est faisable avec les petits programme (3-7 blocs), mais avec les trucs un peu plus conséquents, cela devient un petit challenge.

Du coup, j'ai un peu amélioré le circuit du site web en y ajoutant un monostable qui met en pause le lecteur dès que le signal est envoyé du MO5, et remet en lecture dès qu'il se remet à l'écoute, en envoyant les commandes sur la prise micro.

Image

Il fonctionne sur la plupart des smartphones; sur iPhone, il se met bien en pause, mais le redémarrage peut parfois échouer. Ce n'est pas grave, il faut juste relancer la lecture manuellement; au moins on ne génère pas d'erreur côté MO5 ;)
Cela doit être une question de délais min entre deux impulsions sur ce genre de téléphone (d'où les tentatives de bidouille avec les résistances extra de 1M sur la photo).

Dites-moi si cela vous intéresse.

Bonne journée !

Re: Présentation de CMO5

Publié : 25 janv. 2021 11:52
par Daniel
Bienvenue dans le forum !

Oui, le scan du livre MO5 et TO7/70 pour les tout petits serait une bonne contribution pour les thomsonistes !
Oui, le perfectionnement de l'interface audio pour MO5 avec la fonction Pause est astucieux et intéressant.
Pour ne pas polluer ce sujet de présentation, il faudrait ouvrir un sujet dédié à la section Bricolage.

Re: Présentation de CMO5

Publié : 25 janv. 2021 12:33
par __sam__
Sois le bienvenu! :)

Re: Présentation de CMO5

Publié : 25 janv. 2021 14:11
par gleike
Bienvenue à bord.

Re: Présentation de CMO5

Publié : 25 janv. 2021 16:28
par F5PBL
Ah, et un nostalgique de plus, un ! :D
Sois le bienvenu et merci pour cette première contribution, dès le premier message. Tu démarres fort ! :wink:

Re: Présentation de CMO5

Publié : 25 janv. 2021 16:51
par 6502man
Bienvenue sur le forum.

Re: Présentation de CMO5

Publié : 25 janv. 2021 16:54
par CMO5
Merci à tous pour votre accueil ;)
Je vais voir pour poster dans la zone bricolage, et peut être du coup fabriquer une variante un peu plus soignée ;)

Re: Présentation de CMO5

Publié : 25 janv. 2021 20:55
par fneck
Bienvenue parmi nous 8)

Re: Présentation de CMO5

Publié : 25 janv. 2021 22:08
par Brochiman
Bienvenue

Re: Présentation de CMO5

Publié : 26 janv. 2021 09:27
par bubulemaster
Bienvenue !

C'est cool, ça, je suis pas le seul à avoir eu une mère qui programmait les ordinateurs (gros système, PC...)

Re: Présentation de CMO5

Publié : 27 janv. 2021 08:28
par Falkor
Bienvenue !! :)

Re: Présentation de CMO5

Publié : 05 févr. 2021 14:58
par Vladimir Kr Can
Bonjour, et sois le bienvenu !

Pour le livre, c'est génial, c'est exactement ce que je cherche pour apprendre à mon fils de 7 ans à programmer (histoire de montrer qu'avant de jouer à Mario, il y a un peu de travail).

Pour le circuit, cette pause est effectivement un soucis ; j'essaie de faire quelque chose à base de Raspberry Pi pour enregistrer/charger des programmes, mais je n'en suis qu'à la phase d'étude.

Et je salue chaleureusement ta mère, si tu me le permets, bien que je ne la connaisse pas. En ce qui me concerne, c'est ma grand-mère qui avait essayé de m'inculquer les bases de la programmation en Pascal (sur Apple II) quand j'étais petit. Avec le recul, j'aurais aimé lui avoir fait honneur de son vivant.

Re: Présentation de CMO5

Publié : 07 févr. 2021 22:52
par jice
Bienvenue !
Le livre est super intéressant aussi, j'espère que tu pourras le scanner.
à bientôt !

Re: Présentation de CMO5

Publié : 10 févr. 2021 15:43
par CMO5
Hello,
merci à tous ! ;)
Et désolé pour le retard, j'ai énormément de travail en ce moment....
Vladimir Kr Can a écrit : 05 févr. 2021 14:58 Et je salue chaleureusement ta mère, si tu me le permets, bien que je ne la connaisse pas. En ce qui me concerne, c'est ma grand-mère qui avait essayé de m'inculquer les bases de la programmation en Pascal (sur Apple II) quand j'étais petit. Avec le recul, j'aurais aimé lui avoir fait honneur de son vivant.
Je lui en toucherai un mot, ça lui fera plaisir. J'ai de lointains souvenirs où je la voyais taper des programmes, debugger et pester sur l'enregistreur cassette qui finissait par la bouffer....
Vladimir Kr Can a écrit : 05 févr. 2021 14:58 Pour le livre, c'est génial, c'est exactement ce que je cherche pour apprendre à mon fils de 7 ans à programmer (histoire de montrer qu'avant de jouer à Mario, il y a un peu de travail).
jice a écrit : 07 févr. 2021 22:52 Bienvenue !
Le livre est super intéressant aussi, j'espère que tu pourras le scanner.
à bientôt !
Je viens de finir de le convertir en PDF. En général, je garde une assez bonne qualité afin de permettre une reconnaissance de texte par la suite, d'où les 50Mo pour 169 pages (livre au format A4).
Je vois une zone documentation; est-ce que j'ouvre un nouveau sujet dessus ? Est-ce que je peux faire un lien Wetransfer pour vous le communiquer ?
Vladimir Kr Can a écrit : 05 févr. 2021 14:58 Pour le circuit, cette pause est effectivement un soucis ; j'essaie de faire quelque chose à base de Raspberry Pi pour enregistrer/charger des programmes, mais je n'en suis qu'à la phase d'étude.
C'est vraiment un circuit de base, mais il permet de pauser/redémarrer quasiment tous les smartphones; seul le dernier Ap*le a du mal parfois à redémarrer, mais au moins il se met en pause avant que le MO5 pop son erreur ;)

Je dois juste refaire un schéma propre, car j'ai un peu développé à la volée sur plaque d'essai et soudé quand le montage était stabilisé. ;)

Re: Présentation de CMO5

Publié : 10 févr. 2021 17:24
par Daniel
Merci pour le scan du livre, je sais le temps qu'il faut et la pénibilité de ce travail, c'est très sympa d'avoir fait ça pour nous.
S'il est possible d'avoir un lien vers le fichier .pdf, j'ajouterai le livre à la page documentation du site dcmoto.
http://dcmoto.free.fr/documentation/livres.html