Aller au contenu


Photo
- - - - -

Concentration particules en suspension (PM)


42 réponses à ce sujet

#21 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 965 messages
  • Gender:Male
  • Location:Anglet

Posté 20 octobre 2019 - 04:00

0) Pour les soudures j'utilise la station de soudage avec le fer à souder régler ni trop chaud ni pas assez . 
J'utilise aussi l'étain que je fournis sur la boutique. 
Après il faut s'entraîner un petit peu, question d'expérience, mais en moins de 40min d'essais un stagiaire de 15 ans que j'ai eu faisais de belles soudures =) 

1) il y a un petit potentiomètre pour régler la luminosité sur le module I2C. =)

 

2) Pour tout mettre dans une boîte ça se fait bien, il y a plusieurs logiciels plus ou moins simple à utiliser : sketchup, fusion360, openscad freecad ... Mais comme tout faut passer un petit peu de temps pour apprendre ... sinon tu peux éventuellement télécharger un modèle existant et l'adapter à ton besoin... ou modifier une boîte existante ... 


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!

 

Les réalisations de Mike118  

 

 

 


#22 Larti

Larti

    Habitué

  • Membres
  • PipPip
  • 160 messages
  • Gender:Male

Posté 20 octobre 2019 - 09:51

Hello, 

 

Merci pour vos réponses

 

l'intensité de l'écran baissait au moment ou je branchais le sensor. Un petite réglage du potentiomètre  et ça s'est réglé !

Ca marche bien d'ailleurs ! 

 

Pour la boite je vais me lancer dans la modélisation. une recommandation sur le logiciel? (si possible celui avec le moins d'option


Ma chaîne sur les Robots: https://www.youtube....75VzrqV_dx0LhgA

Ma chaîne sur des trucs comme ci, comme ca : https://www.youtube....HNUfcQ/featured

Ma chaîne sur les jeuxvideo/zombies : https://www.youtube....ZOPgwqq9NHxlY9Q

 

 


#23 Oracid

Oracid

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 6 768 messages
  • Gender:Male

Posté 21 octobre 2019 - 06:12

une recommandation sur le logiciel?

Fusion360 !!!
L'un des meilleurs tutorials (20 vidéos), en français,


#24 Budet

Budet

    Membre passionné

  • Membres
  • PipPipPip
  • 366 messages
  • Gender:Male
  • Location:69

Posté 21 octobre 2019 - 08:58

Stooop avec fusion



#25 Larti

Larti

    Habitué

  • Membres
  • PipPip
  • 160 messages
  • Gender:Male

Posté 25 octobre 2019 - 04:11

J'installe fusion 360. je me donne 10heures pour arriver à faire une boite avec juste une encoche pour l'écran et pour le sensor. Je me débrouillerai pour l'intérieure


Ma chaîne sur les Robots: https://www.youtube....75VzrqV_dx0LhgA

Ma chaîne sur des trucs comme ci, comme ca : https://www.youtube....HNUfcQ/featured

Ma chaîne sur les jeuxvideo/zombies : https://www.youtube....ZOPgwqq9NHxlY9Q

 

 


#26 Melmet

Melmet

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 1 520 messages
  • Gender:Male
  • Location:Saint-Sozy (46200)

Posté 26 octobre 2019 - 06:33

Fusion n'est pas très compliqué, en fait, les produits Autodesk sont simple je trouve a force de les utilisé tout les jours.

Il y a plein de tuto sur YT.


Ne demande jamais à un robot de faire ce que tu peux faire toi même. :nono: :laugh1:


#27 Oracid

Oracid

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 6 768 messages
  • Gender:Male

Posté 26 octobre 2019 - 06:36

Stooop avec fusion

Je pensais que tu allais développer.
Que reproches tu à Fusion360 ?

#28 Budet

Budet

    Membre passionné

  • Membres
  • PipPipPip
  • 366 messages
  • Gender:Male
  • Location:69

Posté 26 octobre 2019 - 08:01

C'est un mini ras le bol de ma part :P 

Je trouve qu'on ne jure aujourd'hui que par fusion 360 alors qu'il y'a d'autres logiciels carrément meilleurs comme Solidworks/Créo/Catia ! Bien que je suis d'accord sur le fait que fusion a le mérite d'être gratuit



#29 Larti

Larti

    Habitué

  • Membres
  • PipPip
  • 160 messages
  • Gender:Male

Posté 26 octobre 2019 - 08:06

Bonsoir, 

 

Alors finalement je m'adapte bien à fusion, 

 

Voici la boite dans laquelle je compte mettre l'écran, le capteur (coté ouvert) et l'arduino (coté ouvert également)

 

Savez-vous quelle technique je peux utiliser pour que le couvercle puisse s'enlever et se remettre? (il y en a plusieurs mais je ne sais pas laquelle sera la plus adaptée)

 

https://a360.co/2MQ0etp


Ma chaîne sur les Robots: https://www.youtube....75VzrqV_dx0LhgA

Ma chaîne sur des trucs comme ci, comme ca : https://www.youtube....HNUfcQ/featured

Ma chaîne sur les jeuxvideo/zombies : https://www.youtube....ZOPgwqq9NHxlY9Q

 

 


#30 Oracid

Oracid

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 6 768 messages
  • Gender:Male

Posté 27 octobre 2019 - 07:33

Bien que je suis d'accord sur le fait que fusion a le mérite d'être gratuit

C'est justement ce petit détail qui fait la différence !

Savez-vous quelle technique je peux utiliser pour que le couvercle puisse s'enlever et se remettre? (il y en a plusieurs mais je ne sais pas laquelle sera la plus adaptée)

Dans ce genre de montage, une entretoise à chaque angle et 4 petites vis devraient faire l'affaire.
De plus, c'est très facile à imprimer.

#31 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 965 messages
  • Gender:Male
  • Location:Anglet

Posté 27 octobre 2019 - 07:47

C'est un mini ras le bol de ma part :P

Je trouve qu'on ne jure aujourd'hui que par fusion 360 alors qu'il y'a d'autres logiciels carrément meilleurs comme Solidworks/Créo/Catia ! Bien que je suis d'accord sur le fait que fusion a le mérite d'être gratuit

 

freecad / openscad =) Qui eux aussi sont gratuits =) Et pas " cloud" 


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!

 

Les réalisations de Mike118  

 

 

 


#32 Budet

Budet

    Membre passionné

  • Membres
  • PipPipPip
  • 366 messages
  • Gender:Male
  • Location:69

Posté 27 octobre 2019 - 09:06

C'est justement ce petit détail qui fait la différence !

 

Oui oui je suis d'accord mais fusion n'a littéralement aucune valeur dans le monde de l'entreprise. Parmi nous il y'a probablement des jeunes, des étudiants ou des personnes en reconversion professionnelle et ça peut être important pour eux de plutôt apprendre un logiciel (comme les trois que j'ai cité) qui leur servira dans leur futur.



#33 Oracid

Oracid

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 6 768 messages
  • Gender:Male

Posté 27 octobre 2019 - 02:08

freecad / openscad =) Qui eux aussi sont gratuits =) Et pas " cloud"

Je ne comparerais pas ces 2 logiciels avec Fusion360. Je ne pense pas que l'on soit dans la même cour, là.
A mon avis, le seul qui tient la comparaison, c'est Blender.
Malheureusement, c'est un logiciel qui demande un investissement personnel, important.

Oui oui je suis d'accord mais fusion n'a littéralement aucune valeur dans le monde de l'entreprise.

Rien n'empêche les entreprises d'acheter des licences payantes de Fusion360.

#34 Larti

Larti

    Habitué

  • Membres
  • PipPip
  • 160 messages
  • Gender:Male

Posté 27 octobre 2019 - 02:34

Hello, 

 

Voici ce que je pense imprimer : https://a360.co/2BJ2BI5


Ma chaîne sur les Robots: https://www.youtube....75VzrqV_dx0LhgA

Ma chaîne sur des trucs comme ci, comme ca : https://www.youtube....HNUfcQ/featured

Ma chaîne sur les jeuxvideo/zombies : https://www.youtube....ZOPgwqq9NHxlY9Q

 

 


#35 Oracid

Oracid

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 6 768 messages
  • Gender:Male

Posté 27 octobre 2019 - 05:38

Il y a du port-à-faux, mais ça peut marcher.

#36 Larti

Larti

    Habitué

  • Membres
  • PipPip
  • 160 messages
  • Gender:Male

Posté 25 février 2020 - 10:50

Bonsoir, 

j'ai besoin de votre aide car mon code ne fonctionne pas.

J'ai l'impression qu'il ne sort jamais de la suite de boucle if (la valeur ne descend jamais, elle est en constante augmentation)

 

#include <Wire.h> 
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,20,4);  // set the LCD address to 0x27 for a 16 chars and 2 line display
int pin = 8;
unsigned long duration;
unsigned long starttime;
unsigned long sampletime_ms = 30000;//sampe 30s ;
unsigned long lowpulseoccupancy = 0;
float ratio = 0;
float concentration = 0;
float concentrationbefore = 0;
void setup() {
 Serial.begin(9600);
 pinMode(8,INPUT);
 starttime = millis();//get the current time;
 lcd.init();                      // initialize the lcd 
  lcd.init();
  // Print a message to the LCD.
 lcd.backlight();
}
void loop() {
 duration = pulseIn(pin, LOW);
 lowpulseoccupancy = lowpulseoccupancy+duration;
 if ((millis()-starttime) > sampletime_ms)//if the sampel time == 30s
 {
 ratio = lowpulseoccupancy/(sampletime_ms*10.0); // Integer percentage 0=>100
 concentration = 1.1*pow(ratio,3)-3.8*pow(ratio,2)+520*ratio+0.62; // using spec sheet curve
 lcd.setCursor(0,0);
 lcd.print("   Concentration = ");
 lcd.setCursor(0,1);
 lcd.print(concentration);
 lcd.println(" pcs/0.01cf");
 lcd.setCursor(0,2);
 lcd.print("Pollution level:");
 lcd.setCursor(0,3);
 lcd.print("                     ");
   if(concentration < 400)
    {
   lcd.setCursor(0,3);
   lcd.print("                     ");
   lcd.setCursor(0,3);
   lcd.print("NO");
    }
   if(concentration > 400)
    {
   lcd.setCursor(0,3);
   lcd.print("                     ");
   lcd.setCursor(0,3);
   lcd.print("Very Low");
    }
   if(concentration > 800)
    {
   lcd.setCursor(0,3);
   lcd.print("                     ");
   lcd.setCursor(0,3);
   lcd.print("Low");
    }
   if(concentration > 1500)
    {
   lcd.setCursor(0,3);
   lcd.print("                     ");
   lcd.setCursor(0,3);
   lcd.print("Medium");
    }
   if(concentration > 2500)
    {
   lcd.setCursor(0,3);
   lcd.print("                     ");
   lcd.setCursor(0,3);
   lcd.print("Very High");
    }
    }
    }
 
une idée ?
 
Ca donne ca sinon:
Pollution.JPG

Ma chaîne sur les Robots: https://www.youtube....75VzrqV_dx0LhgA

Ma chaîne sur des trucs comme ci, comme ca : https://www.youtube....HNUfcQ/featured

Ma chaîne sur les jeuxvideo/zombies : https://www.youtube....ZOPgwqq9NHxlY9Q

 

 


#37 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 965 messages
  • Gender:Male
  • Location:Anglet

Posté 26 février 2020 - 12:34

 

Bonsoir, 

j'ai besoin de votre aide car mon code ne fonctionne pas.

J'ai l'impression qu'il ne sort jamais de la suite de boucle if (la valeur ne descend jamais, elle est en constante augmentation)

 

#include <Wire.h> 
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,20,4);  // set the LCD address to 0x27 for a 16 chars and 2 line display
int pin = 8;
unsigned long duration;
unsigned long starttime;
unsigned long sampletime_ms = 30000;//sampe 30s ;
unsigned long lowpulseoccupancy = 0;
float ratio = 0;
float concentration = 0;
float concentrationbefore = 0;
void setup() {
 Serial.begin(9600);
 pinMode(8,INPUT);
 starttime = millis();//get the current time;
 lcd.init();                      // initialize the lcd 
  lcd.init();
  // Print a message to the LCD.
 lcd.backlight();
}
void loop() {
 duration = pulseIn(pin, LOW);
 lowpulseoccupancy = lowpulseoccupancy+duration;
 if ((millis()-starttime) > sampletime_ms)//if the sampel time == 30s
 {
 ratio = lowpulseoccupancy/(sampletime_ms*10.0); // Integer percentage 0=>100
 concentration = 1.1*pow(ratio,3)-3.8*pow(ratio,2)+520*ratio+0.62; // using spec sheet curve
 lcd.setCursor(0,0);
 lcd.print("   Concentration = ");
 lcd.setCursor(0,1);
 lcd.print(concentration);
 lcd.println(" pcs/0.01cf");
 lcd.setCursor(0,2);
 lcd.print("Pollution level:");
 lcd.setCursor(0,3);
 lcd.print("                     ");
   if(concentration < 400)
    {
   lcd.setCursor(0,3);
   lcd.print("                     ");
   lcd.setCursor(0,3);
   lcd.print("NO");
    }
   if(concentration > 400)
    {
   lcd.setCursor(0,3);
   lcd.print("                     ");
   lcd.setCursor(0,3);
   lcd.print("Very Low");
    }
   if(concentration > 800)
    {
   lcd.setCursor(0,3);
   lcd.print("                     ");
   lcd.setCursor(0,3);
   lcd.print("Low");
    }
   if(concentration > 1500)
    {
   lcd.setCursor(0,3);
   lcd.print("                     ");
   lcd.setCursor(0,3);
   lcd.print("Medium");
    }
   if(concentration > 2500)
    {
   lcd.setCursor(0,3);
   lcd.print("                     ");
   lcd.setCursor(0,3);
   lcd.print("Very High");
    }
    }
    }
 
une idée ?
 
Ca donne ca sinon:

 

 

 

Pas sur que ça résolve ton problème car j'ai pas compris le problème que tu rencontres mais je pense que tu as oublié d'incrémenter starttime quand tu rentres dans le if ... 

if ((millis()-starttime) > sampletime_ms)//if the sampel time == 30s
{
 starttime += sampletime_ms;
 // ajouter le reste du code ...

}

Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!

 

Les réalisations de Mike118  

 

 

 


#38 Larti

Larti

    Habitué

  • Membres
  • PipPip
  • 160 messages
  • Gender:Male

Posté 13 mars 2020 - 10:13

Hello, 

 

Effectivement, par mégarde j'avais supprimé le starttime !

Ça marche plutôt bien. Par contre je suis déçus par la date la puissance de l'accu qui se décharge au bout de 40mn.

c'est celui la : https://www.robot-ma...geable-207.html

 

 

Est ce que vous pensez que je peux brancher une power bank qui sert à recharger les portables sur l'accu et l'accu alors que l'accu serait brancher à l'Arduino?

Autre question, est-ce que vous savez si il existe des câbles permettant de se brancher à la fiche de l'arduino d'un coté est avec un USB femelle de l'autre? Cela me permettrait de brancher directement le power bank sur l'arduino.

 

 

Sinon voici ce que ca donne :

 

Captursdse.PNG


Ma chaîne sur les Robots: https://www.youtube....75VzrqV_dx0LhgA

Ma chaîne sur des trucs comme ci, comme ca : https://www.youtube....HNUfcQ/featured

Ma chaîne sur les jeuxvideo/zombies : https://www.youtube....ZOPgwqq9NHxlY9Q

 

 


#39 Sandro

Sandro

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 1 261 messages
  • Gender:Male

Posté 13 mars 2020 - 10:28

Bonjour,

Ce que tu peux faire facilement, c'est de brancher ton powerbank (via cable USB) sur le port USB de l'arduino (celui qui sert à la programmation). Tu peux alors retirer ta batterie pour la recharger.

 

Brancher une batterie de secours de portable (5V) directement sur la prise d'alimentation ronde (le gros "jack"), ne fonctionnera pas : sur cette prise, il faut au moins 7V (6V peut suffire mais avec des risques d'instabilité). Pour utiliser du 5V, soit tu passes par le port USB, soit tu le mets directement sur le pin "5V" de l'arduino.

 

Bonne journée

Sandro


Aidez-nous à vous aider : partagez toutes les informations pertinentes : description précise du problème, contexte, schéma de câblage, liens vers la documentation des composants, votre code (ou encore mieux un code minimal reproduisant le bug), ...

Vous recevrez ainsi plus de réponses, et elles seront plus pertinentes.


#40 Larti

Larti

    Habitué

  • Membres
  • PipPip
  • 160 messages
  • Gender:Male

Posté 13 mars 2020 - 10:33

Je vais essayer ca ! merci


Ma chaîne sur les Robots: https://www.youtube....75VzrqV_dx0LhgA

Ma chaîne sur des trucs comme ci, comme ca : https://www.youtube....HNUfcQ/featured

Ma chaîne sur les jeuxvideo/zombies : https://www.youtube....ZOPgwqq9NHxlY9Q

 

 




Répondre à ce sujet



  


0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users