[Toulibre] [HS][Électronique] Cherche GPIO USB "light" compatible Linux
julien
julien at numajules.net
Ven 30 Oct 11:14:13 CET 2015
Le 2015-10-30 11:01, jlp a écrit :
> je reprends le même exemple de branchement, un arduino uno et un
> MySmartUSB light, voyons ce que donne un lsusb :
>
>
> Bus 001 Device 008: ID 0403:6001 Future Technology Devices
> International, Ltd FT232 USB-Serial (UART) IC
>
> Bus 001 Device 009: ID 10c4:ea60 Cygnal Integrated Products, Inc.
> CP210x
> UART Bridge / myAVR mySmartUSB light
>
>
> en faisant le lien avec /sys/class/tty/ on peut s'y retrouver
>
> je vais l'adopter également
>
> JLP
>
>
>
> Le 30/10/2015 10:54, Guillaume Betous a écrit :
>> Y a pas moyen avec une bonne regle udev basée sur les identifiants USB
>> (vendor ID, et product ID) de crééer automatiquement un
>> /dev/mon_machin_a_leds ?
un tit exemple :
https://forum.ubuntu-fr.org/viewtopic.php?id=430477
>>
>> gUI
>>
>> Le 30 octobre 2015 10:30, jlp <jlp31 at free.fr <mailto:jlp31 at free.fr>> a
>> écrit :
>>
>>
>> ok pour dmesg, c'est ce que j'utilise pour chopper le dernier
>> machin
>> branché :
>>
>>
>> PORT="`dmesg | grep 'cp210x converter now attached to' | tail
>> -n 1 |
>> sed 's@^.* \([^ ]\+\)$@/dev/\1 at g'`"
>> if [ "$PORT" == "" ] ; then
>> PORT="/dev/ttyUSB0"
>> fi
>>
>>
>> JLP
>>
>>
>> Le 30/10/2015 10:03, Clément VIEL a écrit :
>> > L'intérêt du sys/class est qu'il va permettre d'envoyer des
>> données sur
>> > un tty donné et ainsi en fonction de ce que l'arduino réagit ou
>> pas il
>> > pourra savoir quel est le tty à utiliser.
>> > Après je pense qu'un dmesg te l'apprendra plus simplement.
>> >
>> > Le 30 octobre 2015 09:21, julien <julien at numajules.net
>> <mailto:julien at numajules.net>
>> > <mailto:julien at numajules.net <mailto:julien at numajules.net>>> a
>> écrit :
>> >
>> > Le 2015-10-30 09:15, jlp a écrit :
>> >
>> > Je ne capte pas bien l'intérêt de /sys/class/tty/ ???
>> >
>> > là j'ai branché un arduino uno et un MySmartUSB light :
>> >
>> > lrwxrwxrwx 1 root root 0 oct. 30 09:09 ttyUSB0 ->
>> >
>>
>> ../../devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2:1.0/ttyUSB0/tty/ttyUSB0
>> > lrwxrwxrwx 1 root root 0 oct. 30 09:10 ttyUSB1 ->
>> >
>>
>> ../../devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/ttyUSB1/tty/ttyUSB1
>> >
>> > ça permet juste de reconnaître le port mais pas
>> l'appareil, si ?
>> >
>> >
>> > ben chaque ttyUSBx est un appareil différent, pas un port.
>> Le port
>> > tu l'as avant, je pense que c'est le /1-1/ et le /1-2/ mais
>> je me
>> > trompe peut être
>> >
>> >
>> >
>> > ou alors quelque chose m'échappe
>> >
>> > JLP
>> >
>> >
>> > Le 30/10/2015 08:52, Aymeric a écrit :
>> >
>> > On 2015-10-29 23:24, Aymeric wrote:
>> >
>> > Hello,
>> >
>> > Ma demande est un peu hors sujet par rapport à
>> la
>> liste
>> > et j’aurais
>> > surement plus de réponse sur la liste du
>> tetalab, mais
>> > je demande quand
>> > même ici par pure flemme d’aller m’inscrire
>> là-bas :)
>> >
>> > Je cherche un moyen de contrôler une ou deux LED
>> (ou
>> > n’importe quoi qui
>> > soit compatible TTL) depuis avec une prise USB
>> et un
>> > programme Linux.
>> > Je n’ai pas besoin de 50 sorties contrôlable,
>> juste une
>> > (deux c’est le
>> > bonus).
>> >
>> > Donc si quelqu’un a une idée d’un «machin usb»
>> qui
>> > fonctionne sous Linux
>> > nativement, sur lequel on peut facilement
>> définir la
>> > sortie à 0/5V, je
>> > suis preneur. Idéalement le prix du «machin usb»
>> est à
>> > moins de 20 €.
>> >
>> > Je suis quasi sûr que je peux le faire avec un
>> Arduino
>> > qui lirait mes
>> > commandes sur la prise série et contrôlerai la
>> sortie en
>> > fonction de ce
>> > que j’écris, mais c’est un peu "gros" pour mon
>> besoin.
>> >
>> > Merci d’avance !
>> >
>> > Aymeric.
>> >
>> >
>> > Merci pour vos réponses rapide :)
>> >
>> > Donc ça sera à base d’un arduino.
>> >
>> > Il ne me restera plus qu’a jouer avec
>> /sys/class/tty/ pour
>> > savoir quel
>> > ttyUSBx correspond à l’arduino (parce que j’ai déjà
>> 5
>> > ttyUSBx sur la
>> > machine…).
>> >
>> > Aymeric.
>> > _______________________________________________
>> > Toulouse-ll mailing list
>> > Toulouse-ll at toulibre.org
>> <mailto:Toulouse-ll at toulibre.org> <mailto:Toulouse-ll at toulibre.org
>> <mailto:Toulouse-ll at toulibre.org>>
>> >
>> http://toulibre.org/cgi-bin/mailman/listinfo/toulouse-ll
>> >
>> >
>> > --
>> >
>> --------8<--------8<--------8<--------8<--------8<--------
>> > Jean-Louis Patané
>> > jlp31 at free.fr <mailto:jlp31 at free.fr>
>> <mailto:jlp31 at free.fr <mailto:jlp31 at free.fr>>
>> > http://jlp31.free.fr/cv.html
>> > DES OUTILS GRATUITS POUR PROMOUVOIR MON CV :
>> > http://jlp31.free.fr/cvware/index.html
>> > LA MUSIQUE ADOUCIT LES MOEURS :
>> > http://swoogyswappers.free.fr/
>> > http://junkofunk.free.fr/
>> > http://jlpmusic.free.fr/
>> > http://eindharmoniemuret.free.fr/
>> > http://harmoniedauterive.free.fr/
>> > http://jlp31.free.fr/musique.html
>> >
>> --------8<--------8<--------8<--------8<--------8<--------
>> > _______________________________________________
>> > Toulouse-ll mailing list
>> > Toulouse-ll at toulibre.org
>> <mailto:Toulouse-ll at toulibre.org>
>> <mailto:Toulouse-ll at toulibre.org
>> <mailto:Toulouse-ll at toulibre.org>>
>> > http://toulibre.org/cgi-bin/mailman/listinfo/toulouse-ll
>> >
>> > _______________________________________________
>> > Toulouse-ll mailing list
>> > Toulouse-ll at toulibre.org <mailto:Toulouse-ll at toulibre.org>
>> <mailto:Toulouse-ll at toulibre.org
>> <mailto:Toulouse-ll at toulibre.org>>
>> > http://toulibre.org/cgi-bin/mailman/listinfo/toulouse-ll
>> >
>> >
>> >
>> >
>> > --
>> > ----
>> > Clement Viel
>> > Tel : +33688431961 <tel:%2B33688431961>
>> > -----
>> >
>> >
>> > _______________________________________________
>> > Toulouse-ll mailing list
>> > Toulouse-ll at toulibre.org <mailto:Toulouse-ll at toulibre.org>
>> > http://toulibre.org/cgi-bin/mailman/listinfo/toulouse-ll
>> >
>>
>> --
>> --------8<--------8<--------8<--------8<--------8<--------
>> Jean-Louis Patané
>> jlp31 at free.fr <mailto:jlp31 at free.fr>
>> http://jlp31.free.fr/cv.html
>> DES OUTILS GRATUITS POUR PROMOUVOIR MON CV :
>> http://jlp31.free.fr/cvware/index.html
>> LA MUSIQUE ADOUCIT LES MOEURS :
>> http://swoogyswappers.free.fr/
>> http://junkofunk.free.fr/
>> http://jlpmusic.free.fr/
>> http://eindharmoniemuret.free.fr/
>> http://harmoniedauterive.free.fr/
>> http://jlp31.free.fr/musique.html
>> --------8<--------8<--------8<--------8<--------8<--------
>> _______________________________________________
>> Toulouse-ll mailing list
>> Toulouse-ll at toulibre.org <mailto:Toulouse-ll at toulibre.org>
>> http://toulibre.org/cgi-bin/mailman/listinfo/toulouse-ll
>>
>>
>>
>>
>> --
>> Pour la santé de votre ordinateur, préférez les logiciels libres.
>> Lire son mail : http://www.mozilla-europe.org/fr/products/thunderbird/
>> Browser le web : http://www.mozilla-europe.org/fr/products/firefox/
>> Suite bureautique : http://www.libreoffice.org/download/
>>
>>
>> _______________________________________________
>> Toulouse-ll mailing list
>> Toulouse-ll at toulibre.org
>> http://toulibre.org/cgi-bin/mailman/listinfo/toulouse-ll
>>
>
> --
> --------8<--------8<--------8<--------8<--------8<--------
> Jean-Louis Patané
> jlp31 at free.fr
> http://jlp31.free.fr/cv.html
> DES OUTILS GRATUITS POUR PROMOUVOIR MON CV :
> http://jlp31.free.fr/cvware/index.html
> LA MUSIQUE ADOUCIT LES MOEURS :
> http://swoogyswappers.free.fr/
> http://junkofunk.free.fr/
> http://jlpmusic.free.fr/
> http://eindharmoniemuret.free.fr/
> http://harmoniedauterive.free.fr/
> http://jlp31.free.fr/musique.html
> --------8<--------8<--------8<--------8<--------8<--------
> _______________________________________________
> Toulouse-ll mailing list
> Toulouse-ll at toulibre.org
> http://toulibre.org/cgi-bin/mailman/listinfo/toulouse-ll
Plus d'informations sur la liste de diffusion Toulouse-ll