Show Posts
Pages: [1] 2 3 ... 238
1  International / Français / Re: Controler led à partir du terminal serie on: Today at 02:23:42 am
13 c'est le "carriage return"

En fait quand tu fais println() au lieu de print() (le moniteur série Arduino fait un println() quand tu envois quelque chose, mais c'est la même chose côté Arduino) tu fais la même chose, sauf que les caractère 10 et 13 de la table ASCII sont ajouté.

http://www.asciitable.com/index/asciifull.gif

 C'est une convention qui signifie la fin d'une ligne :
http://fr.wikipedia.org/wiki/Carriage_Return_Line_Feed
2  International / Français / Re: circuit de gestion du temps d’impulsions exernes on: Today at 02:20:04 am
Souvent ce sont des capteurs inductifs (en tout cas sur ma jaguar c'est ça) ou des fourches infrarouges (c'est ce que j'ai sur ma 307 d'après ce que j'ai compris du garagiste quand il m'a fait mon volant moteur ...)
3  International / Français / Re: circuit de gestion du temps d’impulsions exernes on: July 21, 2014, 03:43:10 pm
Non mais tu te rends pas compte : la charge de travail est minimale pour le µC là ... 14 ms c'est une éternité pour un microcontrôleur à 16 mhz. Je t'assure que tu pourrais piloter 100 cylindres si tu veux ...

Code:
void loop() {

if(micros()>(DepartPiston+14000) digitalWrite(piston,LOW);

}

void Interruption() {

digitalWrite(piston,HIGH);
DepartPiston=micros();

}

Et encore ça c'est la méthode Arduino, si on commence à taper dans la manip directe de timer et de registre t'es précis à la µs ...
4  International / Français / Re: quelle carte choisir ? on: July 21, 2014, 10:17:06 am
Salut,

Visiblement c'est un 1284p dessus, donc tu dois pouvoir suivre les info ici pour l'ajouter :
http://forum.arduino.cc/index.php/topic,64612.0.html

Au pire pas d'inquiétude, si c'est pas bon ça te donnera une erreur et c'est tout.
5  International / Français / Re: circuit de gestion du temps d’impulsions exernes on: July 21, 2014, 08:01:14 am

je ne peux pas demander a mon arduino MEGA de gérer le temps de l’impulsion en plus car il a déjà beaucoup a faire, c'est pour cela que je veux confier cela a un circuit externe qui serait sous les ordres de mon arduino MEGA 1280.

En plus je serais curieux de savoir ce que c'est que le "beaucoup à faire", parce que tu pourrais avoir 100 injecteurs à gérer que ça serait tout à fait possible
6  International / Français / Re: faire du "multitâches" ? on: July 21, 2014, 07:58:39 am
http://battomicro.wordpress.com/2013/06/07/tutorial-les-interruptions-temporelles-avec-arduino/
7  International / Français / Re: lcd on: July 21, 2014, 07:58:00 am
un gros condo permet de répondre aux appel de courant du LCD et donc de stabiliser la tension en évitant qu'elle chute brusquement. Les condensateurs plus petits permettent de filtrer les parasites. je suis pas du tout un spécialiste dans le domaine du filtrage, mais c'est un problème courant et ce sont des valeurs "typiques" à utiliser (je mets des " " car évidemment ça dépend du type de parasite et de la taille du consommateur)
8  International / Français / Re: lcd on: July 21, 2014, 06:28:09 am
Normalement avant de faire un nouvelle affichage (avant tout tes print() donc) on fait un lcd.clear() (pas sûr que ça résolve ton problème mais sait-on jamais)

Sinon problème d'alim "classique" sur les lcd. Faut rajouter un condo polarisé >
100µF+ 1 de 100nf aux bornes du lcd.
9  International / Français / Re: projet avec une carte Galileo sur Arduino on: July 21, 2014, 06:25:35 am
Déjà si tu poses la question à mon avis tu n'as le niveau pour réécrire une librairie comme ça :s

Après je ne pense que qu'il faille reprendre toute la librairies, simplement le bas niveau, mais vu qu'il y a des partie en assembleur ... Et puis ça implique de parfaitement maitriser la communication série, sinon tu vas rien pigé.

Y'a plein de tuto sur internet, ça te donnera déjà une idée du boulot à accomplir, même si softwareSerial est loin d'être la plus complexe :
http://www.robot-maker.com/index.php?/tutorials/article/30-creer-une-bibliotheque-arduino/
http://www.siliciumcorp.com/developpement/arduino/les-librairies-et-arduino/#more-689

Après une autre possibilité est d'écrire une routine basique pour faire du serial soft, juste avec des digitalWrite() et digitalRead(). Les perfs devraient être dégueulasses face à software Serial, mais ça peut fonctionner.
10  International / Français / Re: projet avec une carte Galileo sur Arduino on: July 21, 2014, 06:05:29 am
Salut,

Normal, ce n'est pas du tout la même architecture, donc toute la partie bas niveau n'a rien à voir ... Donc tu dois réécrire la lib
11  International / Français / Re: circuit de gestion du temps d’impulsions exernes on: July 21, 2014, 04:05:12 am
Salut,

Je pense qu'il manque quelques infos pour donner une réponse précise : est-ce qu'il s'agit bien de  "mapper" une impulsion de 167 µS en 14/16 ms, ou bien de faire une conversion de fréquence (du coup f1 = 1000000/167 = 5988 hz en 1000/14 = 71 hz ?)
12  International / Français / Re: lcd on: July 19, 2014, 10:15:21 am
Salut,

Nan la différence est au niveau de la vitesse. En 4 bits, on transmet les données par 4 bit, en 8-bit par paquet de 8 bits donc deux fois plus rapidement. Sur un LCD de ce type la vitesse n'est pas primordiale donc le mode 4 bit suffit largement et permet d'économiser 4 pins
13  International / Français / Re: Accès a des variables d'une classe on: July 19, 2014, 10:13:26 am
Salut,

Déclare ta variable en public, ensuite tu peux y accéder par TaClasse.Tavariable
14  International / Français / Re: Arduino Pro Mini Erreur on: July 19, 2014, 10:11:33 am
Tu l'as pas par hasard aussi dans le dossier de ton projet ?
15  International / Français / Re: Controler led à partir du terminal serie on: July 19, 2014, 02:51:46 am
"Ca ne marche pas" ça veut rien dire. C'est quoi qui ne marche pas ?
Pages: [1] 2 3 ... 238