Présentation de CMO5
Publié : 25 janv. 2021 11:06
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"
Sommaire :
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.
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 !
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"
Sommaire :
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.
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 !