Show Posts
Pages: [1] 2 3 ... 31
1  International / Français / Tableau de bord (alfano ... ) pour kart on: April 21, 2013, 11:09:10 am
Bonjour à tous,

Je vous présente donc mon nouveau projet, il s'agit de faire un "alfano/mychron" pour un kart en rotax max 125cc.
Pour info un truc dans le genre dans le commerce c'est grand minimum 250€, avec l'arduino j'espère m'en sortir pour 30€  smiley-grin

Pour les fonctions voici celles de base que j'ai besoins:

- Affichage des tr/min ( 14 000tr/min max )
- Affichage de la température moteur
- Chrono avec boucle Alfano.

Pour la suite possibilité de rajouter:

- Température extérieur
- Conso essence
- Vitesse en km/h
- Capteur G

Pour cela en matériel je suit parti la dessus :

Arduino Nano   7€
Capteur effet Hall  1.64€ ( les 10 )
Sonde de température auto  FAE 32110  6.50€
Lcd 20x4  5€
Capteur tours/minutes  10€

Les lignes du projet maintenant:

En premier lieu il me faut mettre en place un chrono par détection de bande alfano/mychron sur le circuit. Cette ligne de détection n'est autre qu'une bande magnétique placé dans le goudron de la piste. A chaque passage sur cette ligne il me faut démarrer un nouveau chrono et en même temps arrêter le chrono en cours et stocker la valeur afin d'afficher sur le LCD le temps qui vient d'être effectué et le meilleur temps. Est-ce que je vais avoir besoin d'une SD pour stocker ces valeurs ou la nano peut le faire seul ?

Pour "capter" cette bande à chaque passage sur l'alfano officiel il s'agit d'un ILS mais je trouve ça trop fragile et peut sensible du coup je suit parti sur un capteur à effet hall qui est plus sensible, plus solide et en plus moins chère ! bonne idée ou pas d'après vous ? sachant que la distance bande magnétique/capteur va être de 1 cm.


Ensuite il s'agit d'avoir les tours/min du moteur à partir d'un fil entouré autour du fil de bougie. J'ai essayé de trouver sur internet le fonctionnement de ce type de compte tour inductif mais rien ! pas de schéma, pas d'explications .... du coup je pensais prendre ce boitier



Il coute 10€ et a partir de cela je pensais virer le lcd pour récupérer les infos directement sur mon propre LCD 20x4 en passant par mon arduino ! en gros on aurait:
boitier Tr/min => arduino => LCD

Bonn idée ou pas ? possibilité de faire moins chère ?


Et enfin pour finir la température moteur, pour cela il me faut juste arriver a trouver l'étalonnage de la sonde de température auto car aucun datasheet sur le net ... Je sait qu'il s'agit d'une résistance variable en fonction de la température mais après quelle valeur de résistance correspond a quelle valeur de température ça ....

merki
2  International / Français / Re: Comment utiliser une batterie lipo avec mon arduino on: December 28, 2012, 06:04:28 am
Et surtout vérifier la tension sur chaque éléments via la prise d'équilibrage et non au global par la prise de puissance car chaque éléments ne se décharge pas de la même façons  smiley-wink
3  International / Français / Re: simple lampe de bureau synchronisée avec du son? on: December 26, 2012, 01:59:13 pm


Genre ça en adaptant le bon transistor, la bonne lampe ^^
4  International / Français / Re: simple lampe de bureau synchronisée avec du son? on: December 26, 2012, 11:27:35 am
Sinon pour l'intensité en fct de la musique pourquoi pas un simple transistor avec un jack qui capte le son en entrée et en sortie la lampe ?
Il faut juste trouver un transistor qui gère le 220V ou alors un simple TIP31C et de l'autre coté un relais 220V pour gérer la lampe  smiley-wink

Apres il est possible aussi de remplacer le jack pour un micro + amplis pour capter le son ! j'avais déjà fait ce genre de montage avec une "barre" de 10 led bleus et ça suivait plutôt bien le son !
5  International / Français / Re: [Projet] Un tableau de bord numérisé on: August 19, 2012, 10:36:17 am
C'est pas un poil dangereux le régulateur de vitesse ? je pense surtout en cas de défaillance électronique .... Enfin moi j'aurais pas confiance ^^
6  International / Français / Re: Domo'Duino, la domotique par Arduino (NEWS: Modules 2.4ghz ) on: June 08, 2012, 10:58:42 am
Bonjour,

En cherchant des exemples de mise en oeuvre de serveur web avec arduino, je suis tombé sur un exemple d'authentification par MdP dans les exemples de la librairie Webduino, mais tu l'as probablement déjà vu.

A tout hasard, voici le code de cet exemple :
Code:
/* Web_Authentication.ino - Webduino Authentication example */

/* This example assumes that you're familiar with the basics
 * of the Ethernet library (particularly with setting MAC and
 * IP addresses) and with the basics of Webduino. If you
 * haven't had a look at the HelloWorld example you should
 * probably check it out first */

/* you can change the authentication realm by defining
 * WEBDUINO_AUTH_REALM before including WebServer.h */
#define WEBDUINO_AUTH_REALM "Weduino Authentication Example"

#include "SPI.h"
#include "Ethernet.h"
#include "WebServer.h"

/* CHANGE THIS TO YOUR OWN UNIQUE VALUE.  The MAC number should be
 * different from any other devices on your network or you'll have
 * problems receiving packets. */
static uint8_t mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };

/* CHANGE THIS TO MATCH YOUR HOST NETWORK.  Most home networks are in
 * the 192.168.0.XXX or 192.168.1.XXX subrange.  Pick an address
 * that's not in use and isn't going to be automatically allocated by
 * DHCP from your router. */
static uint8_t ip[] = { 192, 168, 1, 210 };

/* This creates an instance of the webserver.  By specifying a prefix
 * of "", all pages will be at the root of the server. */
#define PREFIX ""
WebServer webserver(PREFIX, 80);

void defaultCmd(WebServer &server, WebServer::ConnectionType type, char *, bool)
{
  server.httpSuccess();
  if (type != WebServer::HEAD)
  {
    P(helloMsg) = "<h1>Hello, World!</h1><a href=\"private.html\">Private page</a>";
    server.printP(helloMsg);
  }
}

void privateCmd(WebServer &server, WebServer::ConnectionType type, char *, bool)
{
  /* if the user has requested this page using the following credentials
   * username = user
   * password = user
   * display a page saying "Hello User"
   *
   * the credentials have to be concatenated with a colon like
   * username:password
   * and encoded using Base64 - this should be done outside of your Arduino
   * to be easy on your resources
   *
   * in other words: "dXNlcjp1c2Vy" is the Base64 representation of "user:user"
   *
   * if you need to change the username/password dynamically please search
   * the web for a Base64 library */
  if (server.checkCredentials("dXNlcjp1c2Vy"))
  {
    server.httpSuccess();
    if (type != WebServer::HEAD)
    {
      P(helloMsg) = "<h1>Hello User</h1>";
      server.printP(helloMsg);
    }
  }
  /* if the user has requested this page using the following credentials
   * username = admin
   * password = admin
   * display a page saying "Hello Admin"
   *
   * in other words: "YWRtaW46YWRtaW4=" is the Base64 representation of "admin:admin" */
  else if (server.checkCredentials("YWRtaW46YWRtaW4="))
  {
    server.httpSuccess();
    if (type != WebServer::HEAD)
    {
      P(helloMsg) = "<h1>Hello Admin</h1>";
      server.printP(helloMsg);
    }
  }
  else
  {
    /* send a 401 error back causing the web browser to prompt the user for credentials */
    server.httpUnauthorized();
  }
}

void setup()
{
  Ethernet.begin(mac, ip);
  webserver.setDefaultCommand(&defaultCmd);
  webserver.addCommand("index.html", &defaultCmd);
  webserver.addCommand("private.html", &privateCmd);
  webserver.begin();
}

void loop()
{
  char buff[64];
  int len = 64;

  /* process incoming connections one at a time forever */
  webserver.processConnection(buff, &len);
}

Je ne sais pas si c'est exactement ce que tu cherches !

@+

Salut,

Merci a toi mais ce code ne fonctionne pas, il y a une erreur au niveau de

Code:
WebServer webserver(PREFIX, 80);
7  International / Français / Re: [conseil] Batterie Lipo 3V ou Lithium + charge ? on: June 08, 2012, 10:53:01 am
C'est batteries n'ont pas de protection contre une décharge profonde !

Le truc sur DX a 2$ est très bien car il protège a 3.6Volt

Sinon pourquoi ne pas se servir de l'arduino ? suffit de faire une programme qui fait que si la batterie passe sous 3.6Volts on éteint le système non ?
8  International / Français / Re: Domo'Duino, la domotique par Arduino (NEWS: Modules 2.4ghz ) on: May 30, 2012, 12:53:29 pm
Salut,

Voila le code actuel sur lequel j'essaye de bidouiller pour arriver à le faire fonctionner. En fait l'identification fonctionne mais ensuite plus rien ne fonctionne dans le code. Aucun bouton rien ...

http://chicowebsite.free.fr/secu.pde

J'ai essayer ton dernier code mais il ne fonctionne pas du tout et comme tous à été changer dedans j'ai un peu (beaucoup) de mal à le comprendre ^^
9  International / Français / Re: Domo'Duino, la domotique par Arduino (NEWS: Modules 2.4ghz ) on: May 30, 2012, 12:44:58 pm
Je vient d'avoir une nouvelle idée pour ma gestion de la sécurité ^^ Comme j'ai un code complet avec accès par MDP qui fonctionne mais fait bugger le reste du code ! que pensez vous de mettre en place ce code avec MDP sur un arduino seul et une fois le bon MDP taper, cela donne accès au second arduino qui contient le code domotique ?

Cela permet également de gagner un peut de place pour le programme domotique non ? mais comment ouvrir un programme sur un autre arduino a partir d'un premier arduino ? qu'en pensez-vous ?

Code:
void analyse_req(char *str)
{
  //  Serial.println(str);
  //authentification, modifier dGVzdDp0ZXN0
  if (strstr( str, "Authorization: Basic Y2hpY290b3JlOmRvbW90aXF1ZQ==") != NULL) authentified = 1;

Apres sauf si quelqu'un sait comment faire pour avoir une authentification par MDP dans un programme arduino car la je sèche vraiment et ça m’énerve un peut d'être bloqué pour un truc tout bête je suit sur ...
10  International / Français / Re: Domo'Duino, la domotique par Arduino (NEWS: Modules 2.4ghz ) on: May 30, 2012, 11:41:06 am
Plus personne ? ^^
11  International / Français / Re: [conseil] Batterie Lipo 3V ou Lithium + charge ? on: May 28, 2012, 02:42:03 pm
Quote
Re salut chico
Pardonne moi pour mon incompétence dans ce domaine   , mais sachant qu'il y a eu de sérieux problèmes avec la charge de batteries de ce type ,je reste prudent 

penses tu qu'en prenant la batterie que j'ai cité et le chargeur que tu as présenté (en apportant quelques modifs ) ça irai     ??

Merci à l'avance
Will

En fait pour charger des batterie 1C il n'y à aucun risque ... les risques d'explosions ( très rare de nos jours ) sont du à une surcharge des éléments du a un mauvais équilibrage mais sur du 1C il n'y à pas d'équilibrage car il n'y à qu'une cellule !

Oui ça devrais le faire si tu bricole bien ^^ tu démonte le chargeur, tu met une prise comme sur ta batterie et rouler jeunesse  smiley-wink

Quote
P.S: à part ça que deviens-tu ?  , as-tu d'autres projets en tete ?  ,ça fait plaisir de te relire MAn 

Bah je compte déjà finir mon projet domotique maintenant que j'ai plus de temps avec les cours qui commencent à ce calmer ^^ Et pour la suite bah je cherche justement quoi faire ^^
12  International / Français / Re: [conseil] Batterie Lipo 3V ou Lithium + charge ? on: May 28, 2012, 12:58:32 pm
Le chargeur c'est indépendant des batteries .... tu peut prendre le chargeur USB et prendre d'autre batteries, tu aura juste a bidouiller une prise pour la recharge c'est tout !
13  International / Français / Re: [conseil] Batterie Lipo 3V ou Lithium + charge ? on: May 28, 2012, 07:02:57 am
Ça ne fonctionne pas sur USB ça aussi  smiley-wink

Sinon le petit sur USB que je t'es présenté fonctionne nikel pour du 1C ... les Lipo 1C n'ont pas vraiment besoins d'un gros chargeur car il n'y à aucun équilibrage entre les cellules a faire ... et la plupart du temps, la différence de prix entre les chargeurs vient de leurs qualités d'équilibrage des cellules ...
14  International / Français / Re: Domo'Duino, la domotique par Arduino (NEWS: Modules 2.4ghz ) on: May 28, 2012, 07:00:42 am
Yep!

J'ai hâte de voir les avancés de ton projet, d'autant plus que j'ai un enc28j dans mes bacs et j'escompe vivement l'integrer dans mon projet en cours.

De toute manière et dans la globalité, je suis admiratif !!! Tu as réalisé un projet domotique superbe et relativement complet dont beaucoup vont à coup sûr s'inspirer, et moi le premier. Je suis donc avec une grande attention tes interventions smiley-wink

Quote
Pas envie de rejoindre l'autre projet ?
Je rejoins cette reflexion, l'ideal domotique est personnel, n'empêche que la modularité des projets rend cet aspect durement commun et distant à la fois. C'est un peu comme si nous recherchions tous un vaccin contre le virus ebola avec nos methodes propres, méthodes de laborantin. Alors que la philosophie "opensource" devrait permettre à chacun de nous de participer à un projet unique aux milles facettes et couleurs, mais tous ensemble.
D'ailleurs, au vue de l'avancé de untel et de la motivation d'autres, nous devrions tous collaborer dans le même laboratoire, dans le même atelier.
Le projet de Chicotore est on ne peut plus remarquable, mais certains ont des sillons bien costauds aussi, et là, je pense à Gromain59 et au XPL.

@+

Zoroastre.

Merci a toi  smiley-wink mais c'est surtout grâce a cette communautés que le programme en est a ce stade  smiley-mr-green

Quote
Ici c'est l'ensemble des classes dédié au code arduino (main, HardwareSerial, wiring, etc), tout ce que la team arduino à écrit pour te "facilité" la vie (pinMode(), digitalWrite(), Serial.println(), etc ) qui te cache ce qu'il ce passe réellement  .
Enfin il y a eu pas mal de changement qui peuvent rendre l'ancien code ou lib incompatible avec les dernières màj du core arduino.

Ok, je n'est pas mis a jour mon logiciel arduino, ça doit être pour ça que je n'est pas vu les news ^^

Sinon pour en revenir a mon mot de passe, est-ce que il ne serait pas possible de mettre un MDP directement a mon DNS que de vouloir le mettre dans mon code arduino ? j'essaye de trouver un DNS gratuit avec MDP mais pour le moment je trouve pas grand chose ^^
15  International / Français / Re: [conseil] Batterie Lipo 3V ou Lithium + charge ? on: May 27, 2012, 01:57:39 pm
longueur x largeur x épaisseur ( prise noire de branchement comprise )

4cm x 1.5 cm x 0.7cm

Mais sinon le chargeur présenté peut charger n'importe quelle LIPO en 1S, il faudra juste bidouiller la prise de branchement  smiley-mr-green
Pages: [1] 2 3 ... 31