Bonjour
je n'ai pas trouvé de doc pour programmer une prise USB
vous en avez une ???
Merci
cdt
astronomy:
Bonjour
je n'ai pas trouvé de doc pour programmer une prise USB
vous en avez une ???
Merci
cdt
Bonsoir
qu'est ce que tu entend exactement par prise USB ?
Une prise Usb comme celle-ci ?
non c'est cette prise https://www.amazon.fr/gp/product/B076Q8DZHP/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1http://
merci
cdt
Je voulais faire la blague de poster une prise à souder... il l’a fait!
Qu’est ce que tu veux programmer? C’est juste une prise, rien d’autre, strictement rien de plus.
si cette prise va servir à piloter un moteur de mise au point avec un logiciel informatique (en créant un driver ascom)
merci
cdt
On ne programme pas une embase USB , on la soude !
Par contre on programme l'hôte USB auquel on la soude et on le programme de manière à mettre en oeuvre le bon protocole.
Deux conditions donc a remplir pour piloter le moteur :
-utilser une carte capable de fonctionner en Hôte USB
-programmer le protocole adéquat sur cette carte
astronomy:
si cette prise va servir à piloter un moteur de mise au point avec un logiciel informatique (en créant un driver ascom)
merci
cdt
Bonjour astronomy
Tu ne donne pas assez d'info sur ton systeme global
ASCOM par exemple je ne connaissais pas
meme si il y a des astronomes qui fréquentent le forum, tout le monde n'est pas astronome.
Artouste:
Bonjour astronomy
Tu ne donne pas assez d'info sur ton systeme global
ASCOM par exemple je ne connaissais pasmeme si il y a des astronomes qui fréquentent le forum, tout le monde n'est pas astronome.
Ok
donc je vais créer un driver ascom pour que le moteur puisse être piloté avec PRISM v10 ou d'autres logiciels astro
mais j'ai encore une question
comme la prise USB sera programmé je pourrais aussi utiliser l'option mise au point automatique ou est-ce que ça rallonge le code ???
merci
Cdt
al1fch:
On ne programme pas une embase USB , on la soude !
Par contre on programme l'hôte USB auquel on la soude et on le programme de manière à mettre en oeuvre le bon protocole.
Deux conditions donc a remplir pour piloter le moteur :
-utilser une carte capable de fonctionner en Hôte USB
-programmer le protocole adéquat sur cette carte
on programme comment ce protocole ???
merci
cdt
La prise USB n'est qu'un connecteur qui permet de relier 2 circuits (= puces) :
- une du côté du Host (prise plate)
- un du côté du Device (prise carrée)
Ce n'est pas la prise qu'on programme, ce sont ces puces.
Côté Arduino, la bibliothèque Arduino fournit un objet Serial qui se tape tout le boulot.
Côté ordinateur, ça dépend du système utilisé (Windows ou Unix - ce dernier inclus macos)
pour Linux/macos, voir cette page par exemple.
pour Windows, demander à G**gle...
biggil:
La prise USB n'est qu'un connecteur qui permet de relier 2 circuits (= puces) :
- une du côté du Host (prise plate)
- un du côté du Device (prise carrée)
Ce n'est pas la prise qu'on programme, ce sont ces puces.
Côté Arduino, la bibliothèque Arduino fournit un objet Serial qui se tape tout le boulot.
Côté ordinateur, ça dépend du système utilisé (Windows ou Unix - ce dernier inclus macos)
pour Linux/macos, voir cette page par exemple.
pour Windows, demander à G**gle...
merci
je suis sous windows 10 64 bits édition pro
cdt
USB, c'est question protocole un vaste domaine !!
Il faut en premier lieu identifier avec précsion la spécification utilisée pour piloter le périphérique.
Peut être CDC, qui émule un port série, ce qui simplifirait les choses.
Peut être HID, conçue à l'origine pour interfacer des claviers, souris... mais qui est souvent utilsée pour échanger de petits paquets de données avec des périphériques variés.
Autre ?
Une fois identifiée la spécification à utilsier il faut choisir une carte capable de supporter cela , puis faire un gros investissement sur le code !!
Développer pour USB en dehors des sentiers battus c'est une spécialité à part !!
Il y a pas mal de projets ASCOM sur le WEB.
On y trouve même du code. Je pense que ceci devrait t'inspirer :
// initialize serial for ASCOM
Serial.begin(9600);
Du Serial ! ! !
Que vient faire cette embase USB alors qu'il faut un FTDI ! ! !
C'est à pleurer ...
dommage de ne pas avoir commencé par le début !!
hbachetti:
Il y a pas mal de projets ASCOM sur le WEB.On y trouve même du code. Je pense que ceci devrait t'inspirer :
// initialize serial for ASCOM
Serial.begin(9600);
Du Serial ! ! ! Que vient faire cette embase USB alors qu'il faut un FTDI ! ! ! C'est à pleurer ...
Tu l'as d'où ce code
pourrais-tu me mettre le lien ou le code en entier STP
merci
cdt
Si tu cliquais sur le lien post #13 ?
hbachetti:
Si tu cliquais sur le lien post #13 ?
Et après ???
Car je trouve rien
merci
cdt
This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.