Loading...
  Show Posts
Pages: [1] 2 3 ... 14
1  International / Français / Re: Ecrire dans un fichier .txt sur pc - Arduino LEONARDO on: May 23, 2013, 05:23:25 am
Bonjour,

Tu as un topic avec exactement la même question mais avec une arduino UNO.
UNO ou Leonardo, côté PC c'est strictement la même chose smiley-wink
C'est presque la même chose, pour être tout à fait exact  smiley-mr-green
2  International / Français / Re: Récupération d'informations sur des tablettes on: May 16, 2013, 06:26:30 am
Sauf que pour faire ça, apparemment j'ai besoin de mettre des tensions spécifiques sur les pattes D+ et D-.
Normalement non, un chargeur usb c'est juste un transfo 5v relié sur GND et VCC.

Mais dans ce cas le device USB limite le courant consommé.
Pour qu'il puisse tirer le maximum de courant il faut le lui faire savoir via une résistance de 200 ohms entre D+ et D- (il détecte un "Dedicated Charging Port".
En tout cas c'est ce que je comprends de la spec USB Battery Charging:
http://www.usb.org/developers/devclass_docs/batt_charging_1_1.zip

Pas forcément évidente à lire, faudra que j'y jette un oeil en détail un jour, juste pour comprendre les mystères de l'USB.
3  International / Français / Re: Réseau arborescent on: May 14, 2013, 08:52:01 am
Je comprends un peu mieux mais je n'ai pas la réponse à la question  smiley
4  International / Français / Re: Réseau arborescent on: May 14, 2013, 08:19:53 am
Faute d'arriver à comprendre de quoi il s'agit...
5  International / Français / Re: projet inutile donc absolument necessaire on: May 07, 2013, 08:41:46 am
Un beau challenge avec un système de freinage à courants de Foulcault (Telma chez les routiers).
Tant qu'à faire autant en faire un système qui récupère l'énergie électrique pour recharger la batterie qui alimente le système  smiley-mr-green (HSD sur ma voiture  smiley-mr-green)
6  International / Français / Re: projet inutile donc absolument necessaire on: May 07, 2013, 07:42:21 am
Sympa comme truc  smiley-mr-green
On pourrait imaginer d'une part de déterminer les caractéristiques mécaniques de la roue pour pouvoir la modéliser: genre moment d'inertie, coeff de frottements, etc... de façon à pouvoir déterminer, à partir d'un lancer à une vitesse angulaire V et secteur S, sur quel secteur la roue va s'arrêter (à peu près).
A partir de ce modèle, piloter le moteur pour obtenir un arrêt sur la position désirée en influant légèrement sur la vitesse de rotation de la roue. L'idée c'est d'avoir une rotation la plus naturelle possible  smiley-mr-green

C'est un bon projet pour réviser un peu ses maths (moi ça fait trop longtemps que je suis sorti de l'école  smiley-lol)
7  International / Français / Re: Ouvrir terminal on: May 01, 2013, 01:18:03 pm
Je ne sais pas.
8  International / Français / Re: Ouvrir terminal on: May 01, 2013, 08:39:08 am
Ce que j'ai fait:
Installé AutoIt
Téléchargé commg.dll et CommMG.au3

J'ai mis CommMG.au3 dans le dossier Include de AutoIt mais j'ai dû mettre commg.dll dans le dossier dans lequel se trouve mon script.
Ensuite avec l'éditeur j'ai fait mon script que j'ai sauvegardé dans le dossier racine de AutoIt (là où j'ai aussi mis commg.dll).

Dans "SciTE script Editor" on lance le script par F5. Et là tu dois avoir des messages dans la console de l'éditeur (ceux affichés par le script).
La commande "build" permet aussi de faire directement un .exe à partir d'un script.

9  International / Français / Re: Ouvrir terminal on: May 01, 2013, 07:25:43 am
Je t'avouerai que je suis complétement perdu..
Alors comme j'avais un peu de temps avant de retourner bricoler sur mon camion de pompier-robot  smiley-mr-green je me suis remis à AutoIt pour tester ma suggestion, et ça marche (testé seulement avec mon Arduino Leonardo).

Il faut trélécharger les deux fichiers de l'extension commg indiqués dans mon message précédent.
Ensuite du crées un script avec l'éditeur et tu y mets ça en adaptant ton numéro de port, sa vitesse et l'emplacement de terminal.exe:

Code:
#include "CommMG.au3"


;numéro du port com à ouvrir
Local $port=8   
;chemin vers l'émulateur de terminal à lancer
Local $terminal = "D:\Arduino\Terminal.exe"
Local $result
Local $ret

While True
   $ret = _CommSetport($port, $result, 115200, 8, 'none', 1, 1)
   If @error = 0 Then
   ConsoleWrite("port ouvert" & @CRLF)
   _Commcloseport(True)
   Local $pid
   $pid = Run($terminal)
   ProcessWaitClose($pid)
   Else
   ConsoleWrite("Erreur ou Carte Arduino non branchée: ")
   ConsoleWrite($result & @CRLF);
   EndIf
   Sleep(1000)
WEnd
   
Ca boucle indéfiniment toutes les secondes, si ça détecte un port COM8, ça essaie de l'ouvrir, si l'ouverture se passe bien, ça referme le port et ça lance TerminalBPP puis le script se bloque jusqu'à la fermeture du terminal.
Après quoi il reprend son cycle toutes les secondes.

Sur ce je m'en vais faire le câblage de mon servo et des photo-transistors  smiley-mr-green
10  International / Français / Re: Ouvrir terminal on: April 30, 2013, 03:06:58 pm
Le logiciel est AutoIt (AutomateIt c'est mon appli d'automatisation sous Android...).
http://www.autoitscript.com/site/autoit/

Voici une piste pour utiliser un port COM avec ce logiciel:
http://www.autoitscript.com/forum/topic/150386-teensy-serial-communication/page__hl__%2Bserial

11  International / Français / Re: Ouvrir terminal on: April 30, 2013, 02:26:40 pm
Ca n'est pas aussi simple que ça!
L'exe du terminal peut être où on veut, mais il y a aussi du développement à faire avec AutoIt.
12  International / Français / Re: Ouvrir terminal on: April 30, 2013, 02:16:34 pm
On doit pouvoir s'en sortir avec AutomateIt et le module qui permet de dialoguer avec le port série.
Si le port est présent (Leonardo) ou s'il est accessible (Uno et autres) alors  lancer le terminal.
J'ai pas utilisé ce module mais AutomateIt est vraiment un outil sympa pour automatiser des tâches sous Windows.
13  International / Français / Re: calcul d'amplification avec un transistor on: April 30, 2013, 02:06:31 pm
Pour un tel montage on est plutôt en émetteur commun, non? (émetteur à la masse et charge entre VCC et le collecteur).
Pour R1 en effet c'est comme indiqué mais pour la résistance de base, tu comptes une tension base-émetteur de 0.6v et un courant de disons 5 mA. Avec un gain d'environ 100 pour un 2N2222 si j'ai bonne mémoire, t'as ainsi un peu de marge pour t'assurer qu'il est bien saturé.
14  International / Français / Re: [HELP] Capteur IR ne fonctionne pas on: April 30, 2013, 02:01:25 pm
Pour mesure la vélocité d'une balle, puisqu'il semble s'agir de ça, il va aussi te falloir un faisceau très fin et bien dans la trajectoire de la balle, donc probablement une optique un peu plus évoluée qu'une simple led devant un phototransistor.

15  International / Français / Re: [Conseil] Kit pour débutant on: April 30, 2013, 07:56:27 am
Bonjour et bienvenue,
En effet ce kit a l'air pas mal. Il est en rupture de stock mais il est en stock chez Semageekhttp://boutique.semageek.com/fr/(ils sont sympas et rapides. J'achète souvent chez eux).

J'ai commencé avec un Kit un peu moins fourni, mais quasiment moitié prix, genre celui-là: http://store.arduino.cc/eu/index.php?main_page=product_info&cPath=2&products_id=131
Tout dépend de ce que tu envisages de faire avec ton Arduino.

Bon bricolages  smiley-mr-green
Pages: [1] 2 3 ... 14