[Thomson] Streaming à 120 Ko par seconde
Modérateurs : Papy.G, fneck, Carl
[Thomson] Streaming à 120 Ko par seconde
Après le streaming à 58 Ko/seconde, nous avons fait beaucoup mieux : 120 Ko / seconde, avec la collaboration de __sam__ pour la compression vidéo et l'optimisation du player Thomson (voir dans la section Développements actuels).
Pour permettre à tous les collectionneurs Thomson de visualiser les démonstrations sur TO ou sur MO, j'ai ajouté une page de description du système au site dcmoto : http://dcmoto.free.fr/bricolage/sdanim7/index.html
La photo ci-dessus n'est qu'un exemple parmi d'autres des réalisations possibles. Il y a de nombreuses variantes, avec ou sans soudures, avec d'autres types d'Arduino et/ou d'autres types de modules pour cartes SD. Je connais à peu près toutes les options possibles, et les bonnes adresses pour se procurer le matériel. Si vous avez besoin de conseils ou d'aide pour cette réalisation, je peux vous répondre. Notez que la totalité du matériel nécessaire coûte entre 5 et 10 euros, selon les options choisies (frais de port inclus).
Pour permettre à tous les collectionneurs Thomson de visualiser les démonstrations sur TO ou sur MO, j'ai ajouté une page de description du système au site dcmoto : http://dcmoto.free.fr/bricolage/sdanim7/index.html
La photo ci-dessus n'est qu'un exemple parmi d'autres des réalisations possibles. Il y a de nombreuses variantes, avec ou sans soudures, avec d'autres types d'Arduino et/ou d'autres types de modules pour cartes SD. Je connais à peu près toutes les options possibles, et les bonnes adresses pour se procurer le matériel. Si vous avez besoin de conseils ou d'aide pour cette réalisation, je peux vous répondre. Notez que la totalité du matériel nécessaire coûte entre 5 et 10 euros, selon les options choisies (frais de port inclus).
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
Re: [Thomson] Streaming à 120 Ko par seconde
Peux-tu donner des détails sur la connexion physique du module USB pour la programmation de l'arduino ainsi que des explications sur la procédure d'injection du programme "sketch arduino" dans l'arduino.
Désolé pour ces questions, mais je ne suis pas initié à ces petites bêtes et je ne pense pas être le seul.
Désolé pour ces questions, mais je ne suis pas initié à ces petites bêtes et je ne pense pas être le seul.
PetitJD
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
- Carl
- Modérateur
- Messages : 13296
- Inscription : 08 avr. 2007 13:21
- Localisation : http://www.doledujura.fr
- Contact :
Re: [Thomson] Streaming à 120 Ko par seconde
je vais me lancé un de ces jours...
Carl
Carl
Re: [Thomson] Streaming à 120 Ko par seconde
En réponse à petitjd :
Un peu de vocabulaire : en langage Arduino, charger le programme depuis le PC vers la mémoire flash se dit "téléverser". On "téléverse" un "croquis" . C'est tout simplement une transmission série, mais l'interface série Arduino est en 5V, il ne faut pas la connecter à un port série traditionnel (12 V). Le plus simple est de passer par un convertisseur USB/RS232 5V. C'est le petit module en bas à gauche sur la photo. Il est équipé d'un circuit CH340, le même que l'on trouve dans les câbles USB/RS232 classiques. C'est d'ailleurs le même driver.
Donc on connecte le petit module à un port USB. Selon la version de Windows, le driver s'installe automatiquement, ou alors il faut le chercher sur internet. Je préfère utiliser le CH340 plutôt que le Prolific PL2303 car les drivers WCH ont toujours bien fonctionné, y compris dans les versions 64 bits récentes de Windows, ce n'est pas toujours le cas des drivers Prolific (mais je ne les ai pas essayés récemment).
On relie l'Arduino Pro Mini à ce module par le connecteur sur le côté le plus étroit. Dans l'interface de programmation Arduino on choisit le numéro de port série correspondant au module (je crois même qu'il le détecte automatiquement) et on clique sur "téléverser". L'opération dure une dizaine de secondes.
Ce module USB/RS232 est utilisé pour l'Arduino Pro Mini. Il existe d'autres versions : l'Arduino Nano et l'Arduino Uno. Ces deux derniers intègrent l'interface USB, et se connectent directement au PC par un câble USB. Il ne nécessitent pas le module convertisseur. Le choix est une affaire de goût : j'ai choisi le Pro Mini parce qu'il est tout petit et pas cher. On peut préférer le Nano, un peu plus long, mais intégrant le CH340. Le Uno n'est pas très intéressant pour cette application car il est beaucoup plus gros et n'apporte rien de plus.
Un peu de vocabulaire : en langage Arduino, charger le programme depuis le PC vers la mémoire flash se dit "téléverser". On "téléverse" un "croquis" . C'est tout simplement une transmission série, mais l'interface série Arduino est en 5V, il ne faut pas la connecter à un port série traditionnel (12 V). Le plus simple est de passer par un convertisseur USB/RS232 5V. C'est le petit module en bas à gauche sur la photo. Il est équipé d'un circuit CH340, le même que l'on trouve dans les câbles USB/RS232 classiques. C'est d'ailleurs le même driver.
Donc on connecte le petit module à un port USB. Selon la version de Windows, le driver s'installe automatiquement, ou alors il faut le chercher sur internet. Je préfère utiliser le CH340 plutôt que le Prolific PL2303 car les drivers WCH ont toujours bien fonctionné, y compris dans les versions 64 bits récentes de Windows, ce n'est pas toujours le cas des drivers Prolific (mais je ne les ai pas essayés récemment).
On relie l'Arduino Pro Mini à ce module par le connecteur sur le côté le plus étroit. Dans l'interface de programmation Arduino on choisit le numéro de port série correspondant au module (je crois même qu'il le détecte automatiquement) et on clique sur "téléverser". L'opération dure une dizaine de secondes.
Ce module USB/RS232 est utilisé pour l'Arduino Pro Mini. Il existe d'autres versions : l'Arduino Nano et l'Arduino Uno. Ces deux derniers intègrent l'interface USB, et se connectent directement au PC par un câble USB. Il ne nécessitent pas le module convertisseur. Le choix est une affaire de goût : j'ai choisi le Pro Mini parce qu'il est tout petit et pas cher. On peut préférer le Nano, un peu plus long, mais intégrant le CH340. Le Uno n'est pas très intéressant pour cette application car il est beaucoup plus gros et n'apporte rien de plus.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
-
- Messages : 7981
- Inscription : 18 sept. 2010 12:08
- Localisation : Brest et parfois les Flandres
Re: [Thomson] Streaming à 120 Ko par seconde
@Daniel: est-ce que tu veux mettre une video "youtube" ? Si tu m'envoie la prise de vue, je peux la mettre sur youtube si tu veux.
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
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Re: [Thomson] Streaming à 120 Ko par seconde
@Sam : Oui, si tu veux bien la mettre sur Youtube, je vais faire une vidéo de Spinning a Mountain.
Sincèrement, j'aurais préféré Money for Nothing, Down the Corner, Sledgehammer ou Bad Apple pour présenter notre réalisation, mais comment faire ?
Sincèrement, j'aurais préféré Money for Nothing, Down the Corner, Sledgehammer ou Bad Apple pour présenter notre réalisation, mais comment faire ?
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
- Carl
- Modérateur
- Messages : 13296
- Inscription : 08 avr. 2007 13:21
- Localisation : http://www.doledujura.fr
- Contact :
Re: [Thomson] Streaming à 120 Ko par seconde
@Sam : http://www.filedropper.com/sdanim7 - Il y a deux parties. Si tu peux les regrouper ça serait mieux. Merci d'avance !
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
-
- Messages : 7981
- Inscription : 18 sept. 2010 12:08
- Localisation : Brest et parfois les Flandres
Re: [Thomson] Streaming à 120 Ko par seconde
Voici la video: http://youtu.be/tpOyvCLgQzU
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
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Re: [Thomson] Streaming à 120 Ko par seconde
Merci ! J'ai ajouté le lien à la page http://dcmoto.free.fr/bricolage/sdanim7/index.html
J'ai mis aussi une nouvelle version du "croquis" Arduino. Elle utilise moins de RAM, et peut ainsi fonctionner avec un ATMega168.
L'ATMega168 a 16Ko de mémoire flash, 1Ko de RAM, 512 octets d'EPROM, contre 32Ko, 2Ko, 1Ko pour l'ATMega328. Par ailleurs tout est pratiquement identique, y compris les performances. L'intérêt est un coût plus faible : un Arduino Pro Mini chinois à base d'ATMega168 coûte 1,39 € port compris : http://www.ebay.fr/itm/Pro-Mini-Module- ... 1830457648
Utilisable pour le streaming à 120 Ko/s
Notez qu'il y a aussi sur ebay des Arduino Pro Mini avec un ATMega328 à 8 MHz alimenté en 3,3V. Ceux là ne conviennent pas pour le streaming à 120 Ko/s. Il faut impérativement un ATMega328 ou un ATMega168 à 16 MHz et alimenté en 5V.
Inutilisable pour le streaming à 120 Ko/s
J'ai mis aussi une nouvelle version du "croquis" Arduino. Elle utilise moins de RAM, et peut ainsi fonctionner avec un ATMega168.
L'ATMega168 a 16Ko de mémoire flash, 1Ko de RAM, 512 octets d'EPROM, contre 32Ko, 2Ko, 1Ko pour l'ATMega328. Par ailleurs tout est pratiquement identique, y compris les performances. L'intérêt est un coût plus faible : un Arduino Pro Mini chinois à base d'ATMega168 coûte 1,39 € port compris : http://www.ebay.fr/itm/Pro-Mini-Module- ... 1830457648
Utilisable pour le streaming à 120 Ko/s
Notez qu'il y a aussi sur ebay des Arduino Pro Mini avec un ATMega328 à 8 MHz alimenté en 3,3V. Ceux là ne conviennent pas pour le streaming à 120 Ko/s. Il faut impérativement un ATMega328 ou un ATMega168 à 16 MHz et alimenté en 5V.
Inutilisable pour le streaming à 120 Ko/s
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
-
- Messages : 7981
- Inscription : 18 sept. 2010 12:08
- Localisation : Brest et parfois les Flandres
Re: [Thomson] Streaming à 120 Ko par seconde
Pour info, ils sont encore moins cher sur ali-express.
Ici 1.62€ (fdp gratuit): http://fr.aliexpress.com/item/Pro-Mini- ... 2C201409_1 à comparer aux 2.02€ de ebay (http://www.ebay.fr/itm/New-Pro-Mini-atm ... 51d6ca728a)
Si on en prend 10, ca descent à 1.29€: http://fr.aliexpress.com/item/1pcs-Pro- ... 2C201409_1
Coté fiabilité, je connais pas trop ali-express.
Ici 1.62€ (fdp gratuit): http://fr.aliexpress.com/item/Pro-Mini- ... 2C201409_1 à comparer aux 2.02€ de ebay (http://www.ebay.fr/itm/New-Pro-Mini-atm ... 51d6ca728a)
Si on en prend 10, ca descent à 1.29€: http://fr.aliexpress.com/item/1pcs-Pro- ... 2C201409_1
Coté fiabilité, je connais pas trop ali-express.
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
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Re: [Thomson] Streaming à 120 Ko par seconde
AliExpress sont sérieux, tu peux faire une réclamation dans les 60 jours après expédition du produits si il y a un problème.
J'ai déjà ,commandé plusieurs trucs chez eux et je trouvent que les articles m'arrivent plus vite que lorsque je commande en Chine par Ebay
Je m'étais fait une réflexion il y a quelques jours justement concernant Aliexpress, Alibaba, etc.. c'est que Ebay devrais ce faire du soucis car les chinois sont entrain de créer leurs plateforme de ventes international directement implanté en Chine
J'ai déjà ,commandé plusieurs trucs chez eux et je trouvent que les articles m'arrivent plus vite que lorsque je commande en Chine par Ebay
Je m'étais fait une réflexion il y a quelques jours justement concernant Aliexpress, Alibaba, etc.. c'est que Ebay devrais ce faire du soucis car les chinois sont entrain de créer leurs plateforme de ventes international directement implanté en Chine
Re: [Thomson] Streaming à 120 Ko par seconde
Le mini pro à base d'Atmega168 d'ebay coûte aujourd'hui 1,39 € : http://www.ebay.fr/itm/Pro-Mini-Atmega1 ... 1674426981
J'en ai reçu deux la semaine dernière, et ce fût une bonne surprise : ce sont des atmega328, pas des 168. Il y en a d'autres, de couleur bleue, à 1,35 €, mais il n'est pas possible de savoir s'ils ont un 328 ou un 168.
Peu importe, la dernière version du programme Arduino SDANIM7 a été modifiée pour tourner aussi sur un 168. Il faut seulement vérifier qu'il est alimenté en 5V avec une fréquence d'horloge de 16 MHz. Certains modèles sont pilotés par quartz, d'autres par un résonnateur céramique, moins précis(+ ou - 5%). Dans notre cas la synchronisation est assurée par l'ordinateur Thomson, tous les 7 octets, la précision de 5% est largement suffisante pour assurer les bonnes temporisations pour les 6 autres octets. J'ai essayé les deux modèles avec succès.
J'en ai reçu deux la semaine dernière, et ce fût une bonne surprise : ce sont des atmega328, pas des 168. Il y en a d'autres, de couleur bleue, à 1,35 €, mais il n'est pas possible de savoir s'ils ont un 328 ou un 168.
Peu importe, la dernière version du programme Arduino SDANIM7 a été modifiée pour tourner aussi sur un 168. Il faut seulement vérifier qu'il est alimenté en 5V avec une fréquence d'horloge de 16 MHz. Certains modèles sont pilotés par quartz, d'autres par un résonnateur céramique, moins précis(+ ou - 5%). Dans notre cas la synchronisation est assurée par l'ordinateur Thomson, tous les 7 octets, la précision de 5% est largement suffisante pour assurer les bonnes temporisations pour les 6 autres octets. J'ai essayé les deux modèles avec succès.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
Re: [Thomson] Streaming à 120 Ko par seconde
Pour ceux qui m'ont posé la question, voici quelques liens pour se procurer le matériel. Je les donne à titre indicatif et sans garantie.
Version avec soudures
Fiches DB9 femelles à souder : http://www.ebay.fr/sch/i.html?_sacat=0& ... =2&_sop=15
Arduino Pro Mini à souder (5V/16MHz) : http://www.ebay.fr/sch/i.html?_sop=15&_ ... c&LH_BIN=1
Module carte microSD : http://www.ebay.fr/sch/i.html?_from=R40 ... 5573.m1684
Fils Dupont femelle-femelle 10cm ou 20cm : http://www.ebay.fr/sch/i.html?_from=R40 ... c&LH_BIN=1
Convertisseur USB-Série pour programmer L'Arduino : http://www.ebay.fr/sch/i.html?_from=R40 ... c&LH_BIN=1
Version sans soudure
Le matériel est plus cher. Les Arduino Pro Mini se trouvent difficilement avec les connecteurs soudés, il faut plutôt prendre un Arduino Nano (le convertisseur USB-Série est intégré, rendant inutile le convertisseur indépendant) et adapter le câblage car la position des entrées/sorties est légèrement différente. Choisir le modèle à connecteurs déjà soudés, et ne pas oublier le câble USB : http://www.ebay.fr/sch/i.html?_from=R40 ... c&LH_BIN=1
Pour les fiches DB9 on peut choisir celles-ci : http://www.ebay.fr/itm/DB-9-Dual-Row-18 ... 0772232249
Elles sont compatibles avec les fils Dupont femelles, mais le montage est plus fragile qu'en version soudée.
Le module pour carte microSD est le même que dans la version soudée.
Si vous avez un TO8D, il faut retirer les coquilles métalliques des fiches DB9, sinon elles n'entrent pas dans les trous du boîtier.
Version avec soudures
Fiches DB9 femelles à souder : http://www.ebay.fr/sch/i.html?_sacat=0& ... =2&_sop=15
Arduino Pro Mini à souder (5V/16MHz) : http://www.ebay.fr/sch/i.html?_sop=15&_ ... c&LH_BIN=1
Module carte microSD : http://www.ebay.fr/sch/i.html?_from=R40 ... 5573.m1684
Fils Dupont femelle-femelle 10cm ou 20cm : http://www.ebay.fr/sch/i.html?_from=R40 ... c&LH_BIN=1
Convertisseur USB-Série pour programmer L'Arduino : http://www.ebay.fr/sch/i.html?_from=R40 ... c&LH_BIN=1
Version sans soudure
Le matériel est plus cher. Les Arduino Pro Mini se trouvent difficilement avec les connecteurs soudés, il faut plutôt prendre un Arduino Nano (le convertisseur USB-Série est intégré, rendant inutile le convertisseur indépendant) et adapter le câblage car la position des entrées/sorties est légèrement différente. Choisir le modèle à connecteurs déjà soudés, et ne pas oublier le câble USB : http://www.ebay.fr/sch/i.html?_from=R40 ... c&LH_BIN=1
Pour les fiches DB9 on peut choisir celles-ci : http://www.ebay.fr/itm/DB-9-Dual-Row-18 ... 0772232249
Elles sont compatibles avec les fils Dupont femelles, mais le montage est plus fragile qu'en version soudée.
Le module pour carte microSD est le même que dans la version soudée.
Si vous avez un TO8D, il faut retirer les coquilles métalliques des fiches DB9, sinon elles n'entrent pas dans les trous du boîtier.
Daniel
L'obstacle augmente mon ardeur.
L'obstacle augmente mon ardeur.
Re: [Thomson] Streaming à 120 Ko par seconde
Merci Daniel! Il ne me reste plus qu'à faire les courses
PetitJD
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr
Tortue Jeulin: www.tortue-jeulin.com
Nanoreseau: www.nanoreseau.net
Proteus III: www.proteus-international.fr