jeudi 4 février 2016

Nouveau blog !

Pour ceux que ça intéresse , je vais faire un nouveau blog regroupant l'ensemble de mes projets sur base d'Arduino ;) !

Voilà où se passera la suite :

http://nonoduino.blogspot.fr/

!

vendredi 20 février 2015

Affichage "proto" du compteur





(lien viméo : https://vimeo.com/120085156 )



Voilà la première ébauche de la partie affichage de mon compteur qui me servira durant les premiers essais routiers.



J'ai repris l'emplacement des voyants du compteur d'origine.

J'ai fait une échelle de couleur pour le régime moteur, je compte faire la même chose pour toutes les autres infos.



PS : Désolé les couleurs n'ont pas le même rendu qu'en réalité.

A noter que toutes les valeurs affichées sont simulées pour l'instant.

dimanche 1 février 2015

Log au ralenti avec déclenchement ventilo


Nouveau test aujourd'hui toujours à l'arrêt :

Pour info , au déclenchement du ventilo vers 103°C , la jauge était à la moitié .

J'ai arrêté la moto vers 1600 sec.

On remarque que le radiateur ne fait plus son boulot passé les 80°C dans le sens où le liquide qui sort à la même température que celui qui rentre.
Après ce n'est pas vraiment représentatif vu que j'étais [b]à l'arrêt[/b] et qu'il n'y avait aucun flux d'air qui arrivait sur le radiateur .

Je pense que jusqu'à 80°C , le temps que met le liquide a traverser le radiateur suffit à le refroidir , après ce temps ne suffit plus , l'échange avec l'air extérieur n'est plus suffisant et le radiateur ne sert plus à rien ...

Ce qui est "marrant", c'est que le liquide sensé refroidir le moteur est plus chaud que l'huile ... c'est un peu paradoxal .

Je pense que le liquide de refroidissement sert plus à réguler la montée en température de l'huile que de réellement la refroidir .

Après c'est que des observations basées sur des tests à l'arrêt  .. on verra ce que donneront les essais routiers ;) !

jeudi 29 janvier 2015

Premier Tuto : Lecture de 2 sondes DS18B20 et affichage dans le moniteur série

Voilà le code à copier telquel dans l'IDE de l'Arduino ;) !
Les commentaires en rouge servent juste à comprendre le fonctionnement , ce n'est pas du "code" .


********************************Code*********************************************
#include <OneWire.h>
#include <DallasTemperature.h>

#define ONE_WIRE_BUS_PIN 12  // Broche 12 sur laquelle sont branchées les fils "info" des sondes

OneWire oneWire(ONE_WIRE_BUS_PIN); // décla broche utilisée
DallasTemperature sensors(&oneWire); // décla sensor


//Adresse des capteurs
DeviceAddress sonde1 = { 0x28, 0x9F, 0xB5, 0x4E, 0x05, 0x00, 0x00, 0xD6 };  // Adresse de MES 2 sondes
DeviceAddress sonde2 = { 0x28, 0xBE, 0x78, 0x15, 0x06, 0x00, 0x00, 0x31 };


int resolution = 12; // résolution des capteurs , 9 : 0,5°C ; 10 : 0,25°C ; 11 : 0,125°C et 12 : 0,0625°C 
// plus la résol est élevée , plus les sondes sont précises mais l'acquisition est plus "lente"

void setup()   // boucle qui ne s'exécute qu'une fois
{
  Serial.begin(9600); // Initialisation du moniteur série
  sensors.begin(); // initialisation des sondes
  sensors.setResolution(sonde1, resolution); // "réglage de la résolution"
  sensors.setResolution(sonde2, resolution); // "réglage de la résolution"

// Ecriture dans le moniteur série 
 Serial.print("Sonde1:");
 Serial.print("     ");
 Serial.print("Sonde2:");
 Serial.print("\n");


}

void loop()   /****** boucle qui tourne indéfiniment  ******/
{

  sensors.requestTemperatures();  // commande pour demander une acquisition de température
  float T1 = sensors.getTempC(sonde1); // lecture température sonde 1
  float T2 = sensors.getTempC(sonde2); // lecture température sonde 2

/////////////////Affichage valeurs temp dans moniteur série ////////////////
  Serial.print(T1);
  Serial.print("       ");
  Serial.print(T2);
  Serial.print("       ");
  Serial.print("\n");

  delay(500); // "temps" avant chaque mesure
   
}

mercredi 28 janvier 2015

Integration Phase proto

Aujourd'hui, premier compteur en tant que tel en vue des premiers essais routiers .
Donc une simple boite de dérivation , une Dremel et voilà .

Fabrication aussi d'une petite carte pour brancher plus proprement mes sondes de températures.
J'attends des fils pour faire une rallonge et je pourrais tout mettre correctement dans la boite de dérivation.



dimanche 25 janvier 2015

Prise de température : LDR

Pour le liquide de refroidissement , je vais installer 2 sondes , une en sortie et une en entrée du radiateur pour voir l'influence de ce dernier et voir avant une éventuelle surchauffe , si il se bouche ou perd du liquide .

J'ai découpé et raccourci chaque durite. J'ai installé 2 adapteurs Koso et j'ai collé mes sondes avec le Sinto . C'est pas joli joli mais ça tient et c'est le principal pour moi .


Je n'ai pas encore eu le temps de monter les durites sur la moto .

Prise de température : Huile

Pour avoir accès à cette info, j'ai percé le boulon de vidange du CB avec un foret de 6 .

J'ai fixé la sonde et le boulon avec du SintoFer Métal Armé ( ça envoie , non ? )


Pour ce premier essai j'ai laissé tourner la moto au relanti augmenté à 1500tr/min .
Je n'ai pas enregistré les données directement mais en passant par un logiciel CoolTerm qui "espionne" les communications entre l'Arduino et le PC. Maintenant j'enregistre toutes les données sur une carte mémoire SD .