acheté Arduino nano et Arduino uno
4 participants
Page 1 sur 1
acheté Arduino nano et Arduino uno
Bonsoir
Oui j'ai acheté ces deux modules sympa chez Saint Quentin Radio (près de la gare du nord)
Je vais commençer à faire les mesures de timing
Oui j'ai acheté ces deux modules sympa chez Saint Quentin Radio (près de la gare du nord)
Je vais commençer à faire les mesures de timing
lem75pat- Messages : 779
Date d'inscription : 08/04/2016
Localisation : Paris
Re: acheté Arduino nano et Arduino uno
Bonjour
Le ARDUINO Nano m'embête un peu car il a du mal à se 'connecter' avec le P C
Le ARDUINO Uno cela fonctionne
J'ai fait mes mesures de timing de deux façons
la première avec dans void loop()
digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level)
liste d'instructions dont il faut mesurer le temps d'exécution
digitalWrite(led, LOW); // turn the LED off by making the voltage LOW
suivi de la mesure à l'oscilloscope au niveau de la pin 13
la deuxième avec dans void loop()
liste d'instructions dont il faut mesurer le temps d'exécution
compttours++;
if (compttours == Nmax)
{
Serial.print("Nmax tours");
compttours = 0;
}
Cela a donné ensuite
void()
{
} 4 µs par tour
A = 44330*(1-(pow((P/1013),0.19))) 300 µs pour l'exécution de cette équation
pow comme 'power puissance', pas comme 'power of love'
b6 = b5 - 4000;
// Calculate B3
x1 = (b2 * (b6 * b6)>>12)>>11;
x2 = (ac2 * b6)>>11;
x3 = x1 + x2;
b3 = (( ((ac1*4) + x3)*8 ) + 2)>>2;
// Calculate B4
x1 = (ac3 * b6)>>13;
x2 = (b1 * ((b6 * b6)>>12))>>16;
x3 = ((x1 + x2) + 2)>>2;
b4 = (ac4 * (unsigned long)(x3 + 32768))>>15;
b7 = ((unsigned long)(c1 - b3) * (50000>>3));
if (b7 < 0x80000000) p = (b7<<1)/b4;
else p = (b7/b4)<<1;
x1 = (p>> * (p>>;
x1 = (x1 * 3038)>>16;
x2 = (-7357 * p)>>16;
p += (x1 + x2 + 3791)>>4;
125 µs pour l'exécution de cette liste d'instructions
voltage = sensorValue * (5.0 / 1023.0) 4 µs pour l'exécution de cette équation
sensorValue = analogRead(A0) 120 µs pour la conversion analogique digital
EEPROM.write(i, 0) 3.4 ms pour une écriture dans l' EEPROM
aa = EEPROM.read(i) 2 µs pour une lecture dans l' EEPROM
Le ARDUINO Nano m'embête un peu car il a du mal à se 'connecter' avec le P C
Le ARDUINO Uno cela fonctionne
J'ai fait mes mesures de timing de deux façons
la première avec dans void loop()
digitalWrite(led, HIGH); // turn the LED on (HIGH is the voltage level)
liste d'instructions dont il faut mesurer le temps d'exécution
digitalWrite(led, LOW); // turn the LED off by making the voltage LOW
suivi de la mesure à l'oscilloscope au niveau de la pin 13
la deuxième avec dans void loop()
liste d'instructions dont il faut mesurer le temps d'exécution
compttours++;
if (compttours == Nmax)
{
Serial.print("Nmax tours");
compttours = 0;
}
Cela a donné ensuite
void()
{
} 4 µs par tour
A = 44330*(1-(pow((P/1013),0.19))) 300 µs pour l'exécution de cette équation
pow comme 'power puissance', pas comme 'power of love'
b6 = b5 - 4000;
// Calculate B3
x1 = (b2 * (b6 * b6)>>12)>>11;
x2 = (ac2 * b6)>>11;
x3 = x1 + x2;
b3 = (( ((ac1*4) + x3)*8 ) + 2)>>2;
// Calculate B4
x1 = (ac3 * b6)>>13;
x2 = (b1 * ((b6 * b6)>>12))>>16;
x3 = ((x1 + x2) + 2)>>2;
b4 = (ac4 * (unsigned long)(x3 + 32768))>>15;
b7 = ((unsigned long)(c1 - b3) * (50000>>3));
if (b7 < 0x80000000) p = (b7<<1)/b4;
else p = (b7/b4)<<1;
x1 = (p>> * (p>>;
x1 = (x1 * 3038)>>16;
x2 = (-7357 * p)>>16;
p += (x1 + x2 + 3791)>>4;
125 µs pour l'exécution de cette liste d'instructions
voltage = sensorValue * (5.0 / 1023.0) 4 µs pour l'exécution de cette équation
sensorValue = analogRead(A0) 120 µs pour la conversion analogique digital
EEPROM.write(i, 0) 3.4 ms pour une écriture dans l' EEPROM
aa = EEPROM.read(i) 2 µs pour une lecture dans l' EEPROM
lem75pat- Messages : 779
Date d'inscription : 08/04/2016
Localisation : Paris
Re: acheté Arduino nano et Arduino uno
Plus qu'à t'acheter les capteurs qui vont bien comme capteur de pression, gyroscope ou encore accéléromètre et tu aura tout ce qu'il faut pour mettre dans tes fusées
RoC- Messages : 1185
Date d'inscription : 27/03/2016
Age : 49
Re: acheté Arduino nano et Arduino uno
Bonjour
Bonne année, mes voeux à vous tou(te)s
Avec mon nouveau P C WIN10, j'ai pu ressortir les fichiers (drivers, infos) CH341
mais je n'arrive pas à les faire 'exister' dans le compilateur ARDUINO, pour le modèle 'nano'
Bien que j'ai plaçé ces fichiers dans le répertoire 'travail' de ce dernier
De ce fait je suis encore embêté avec mon 'ARDUINO nano' (ah aurais je dû l'acheter ?)
Bonne année, mes voeux à vous tou(te)s
Avec mon nouveau P C WIN10, j'ai pu ressortir les fichiers (drivers, infos) CH341
mais je n'arrive pas à les faire 'exister' dans le compilateur ARDUINO, pour le modèle 'nano'
Bien que j'ai plaçé ces fichiers dans le répertoire 'travail' de ce dernier
De ce fait je suis encore embêté avec mon 'ARDUINO nano' (ah aurais je dû l'acheter ?)
lem75pat- Messages : 779
Date d'inscription : 08/04/2016
Localisation : Paris
Re: acheté Arduino nano et Arduino uno
c'est un probleme sur les PC windows 10 que j'ai egalement avec les driver PL2303, il essaye de mettre à jour à chaque fois sur une version incompatible.... donc je doit continuellement re-installer le driver qui convient.
Re: acheté Arduino nano et Arduino uno
Bonjour
J'ai fait différents essais sur les P C qui sont à ma disposition pour le ARDUINO Nano
(même prix que le ARDUINO Uno c'est à dire 30 euros)
P C Windows Vista, Compilateur 1.5.2
ARDUINO Nano fonctionne avec ARDUINO Uno déclaré dans compilateur
P C Windows 10, Compilateur 1.8.16
ARDUINO Nano, pas de COM trouvée
P C Win10 Thales, compilateur 1.8.5
ARDUINO Nano, pas de COM trouvée
Voici le programme qui a servi à ces essais :
const int ledPin = LED_BUILTIN;// the number of the LED pin (uno pin 13)
Serial.begin(9600);
pinMode(ledPin, OUTPUT);
Serial.println("hello");
digitalWrite(ledPin,HIGH);
delay(500);
digitalWrite(ledPin,LOW);
delay(500);
digitalWrite(ledPin,HIGH);
delay(1000);
digitalWrite(ledPin,LOW);
delay(1000);
Serial.print("un tour avec ARDUINO Uno "); // un tour avec ARDUINO Nano
Serial.println();
Donc je me rabats sur mon P C Windows Vista pour travailler avec le 'nano' qui en apparence s'utilise là comme le 'uno'
C'est à suivre
J'ai fait différents essais sur les P C qui sont à ma disposition pour le ARDUINO Nano
(même prix que le ARDUINO Uno c'est à dire 30 euros)
P C Windows Vista, Compilateur 1.5.2
ARDUINO Nano fonctionne avec ARDUINO Uno déclaré dans compilateur
P C Windows 10, Compilateur 1.8.16
ARDUINO Nano, pas de COM trouvée
P C Win10 Thales, compilateur 1.8.5
ARDUINO Nano, pas de COM trouvée
Voici le programme qui a servi à ces essais :
const int ledPin = LED_BUILTIN;// the number of the LED pin (uno pin 13)
Serial.begin(9600);
pinMode(ledPin, OUTPUT);
Serial.println("hello");
digitalWrite(ledPin,HIGH);
delay(500);
digitalWrite(ledPin,LOW);
delay(500);
digitalWrite(ledPin,HIGH);
delay(1000);
digitalWrite(ledPin,LOW);
delay(1000);
Serial.print("un tour avec ARDUINO Uno "); // un tour avec ARDUINO Nano
Serial.println();
Donc je me rabats sur mon P C Windows Vista pour travailler avec le 'nano' qui en apparence s'utilise là comme le 'uno'
C'est à suivre
lem75pat- Messages : 779
Date d'inscription : 08/04/2016
Localisation : Paris
Sujets similaires
» Pour ma manip embarquée avec ARDUINO Nano
» démarrage pour le dernier moteur réducteur acheté
» Simulateur Arduino
» Des avançées avec mon ARDUINO Uno
» mon ARDUINO Uno avec le I2C partagé
» démarrage pour le dernier moteur réducteur acheté
» Simulateur Arduino
» Des avançées avec mon ARDUINO Uno
» mon ARDUINO Uno avec le I2C partagé
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|