まこと の ブログ - Mot-clé - ÉolienneMaKoTo no burogu — Journal de bord…2024-03-28T19:46:56+01:00MaKoTourn:md5:c74815e3268f2d506228368f0d9c6d01DotclearUne éolienne à axe vertical -17- ( Fin )urn:md5:61860eedc16dcff87a39f1f3ff053ba02020-02-22T21:33:00+01:002020-02-24T18:42:35+01:00makoto doushiteEnergies RenouvelablesBricolageDIYImpression3DMécaniqueRécupVidéosÉcologieÉolienne<blockquote><p>Comme indiqué dans l'<a href="http://burogu.makotoworkshop.org/index.php?post/2019/09/09/eolienne-axe-vertical-16">épisode précédent</a>, j'ai mis en place un peu d'électronique afin de monitorer la production électrique et la charge de la batterie, grâce à une <a href="http://burogu.makotoworkshop.org/index.php?post/2019/08/30/anemometre4">mise à niveau de mon anémomètre documenté ici</a>.<br /></p></blockquote>
<ul>
<li>Les capteurs sont donc placés dans le boîtier électrique, l'ampèremètre en série juste après le régulateur de charge, et le voltmètre aux bornes de la batterie. La liaison de donnée remonte quant à elle le long du mât pour être raccordé à l'anémomètre tout en haut :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/20191116_110512.jpg" title="20191116_110512.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.20191116_110512_t.jpg" alt="20191116_110512.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/20191221_160929.jpg" title="20191221_160929.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.20191221_160929_t.jpg" alt="20191221_160929.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/20191116_110538.jpg" title="20191116_110538.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.20191116_110538_t.jpg" alt="20191116_110538.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/20191116_113426.jpg" title="20191116_113426.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.20191116_113426_t.jpg" alt="20191116_113426.jpg" /></a><br /></p>
<p>Une petite vidéo pour voir le résultat :<br /></p>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/3465b48f-6d41-4c60-8188-d86ad808beff?warningTitle=0" frameborder="0" allowfullscreen></iframe>
<p>Je m'efforce de faire tourner manuellement l'éolienne pour constater que c'est bien autour de 25 rotations/minutes de celle-ci qu'on commence à produire une dizaine de Watts.<br /><br /></p>
<blockquote><p>Comme deviné, la poulie 8 dents n'aura rien donné d'intéressant ! Pas suffisamment de vents pour permettre la rotation, le couple demandé avec ce rapport était trop important.<br /></p></blockquote>
<ul>
<li>La poulie 10 dents installée ici (en orange), permettait à l'éolienne de tourner, mais trop difficilement pour le vent de la fin d'année.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/20191116_115756.jpg" title="20191116_115756.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.20191116_115756_s.jpg" alt="20191116_115756.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/20191118_104657.jpg" title="20191118_104657.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.20191118_104657_s.jpg" alt="20191118_104657.jpg" /></a><br /></p> <ul>
<li>J'ai donc dû me résoudre à remettre la poulie 12 dents, mais de constater avec inquiétude un problème majeur :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/20191223_104521.jpg" title="20191223_104521.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.20191223_104521_s.jpg" alt="20191223_104521.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/20191223_104523.jpg" title="20191223_104523.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.20191223_104523_s.jpg" alt="20191223_104523.jpg" /></a><br /></p>
<p>La courroie s'est craquelée sur quasiment toute sa longueur !<br /></p>
<ul>
<li>En vidéo :<br /></li>
</ul>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/1b6340b8-fd31-4c82-ad6e-b782958537ed?warningTitle=0" frameborder="0" allowfullscreen></iframe>
<p><br /></p>
<ul>
<li>Malgré tout j'ai laissé tout ça en place et continué d'observer les graphiques générés sur <em>Grafana</em>.<br /></li>
</ul>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/573dedf0-a113-4922-a3fb-6a3431084d6d?warningTitle=0" frameborder="0" allowfullscreen></iframe>
<p><br /></p>
<ul>
<li>Et puis fin janvier, la courroie à fini par lâcher, sur une des craquelures observées.<br /></li>
</ul>
<p>J'ai tenté une réparation de fortune qui n'aura malheureusement pas tenu une journée…<br />
J'ai un peu cafouillé pour voir comment m'y prendre, mais c'était fait, donc j'ais collé à la néopréne, une couche de caoutchouc de chambre à air de vélo, et constatant bêtement la trop grande élasticité de l'assemblage, je décidais de coller une couche de tissu, puis une nouvelle couche de caoutchouc afin de préserver le tissus des intempéries. J'ai aussi cousu la courroie à cette bande et coulé le fil dans la cyanoacrylate pour le protéger.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04322.jpg" title="dsc04322.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04322_s.jpg" alt="dsc04322.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04320.jpg" title="dsc04320.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04320_s.jpg" alt="dsc04320.jpg" /></a><br /></p>
<p>Voyez, la courroie s'est brisée ailleurs, et tout à lâché puisque la colle n'a pas tenu non plus. Et de toute façon pas de regret, d'autre endroits étaient prés à se briser à leurs tours.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04323.jpg" title="dsc04323.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04323_s.jpg" alt="dsc04323.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04321.jpg" title="dsc04321.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04321_s.jpg" alt="dsc04321.jpg" /></a><br /><br /></p>
<h3><ins>Fin de l'expérimentation</ins> :<br /></h3>
<ul>
<li>Voilà, la courroie est fichue, et en y regardant de plus près c'est sans doute ma faute car je n'ai pas fait attention aux préconisations du fabriquant qui déconseillait l'usage de poulie inférieure à 12 dents… La courbure alors trop prononcée aura eu raison de l'élasticité du polyuréthane, sans compter les rayons UV qui l'ont coloré en jaune, dénaturant le matériaux ( pour le rendre dur ? )<br /></li>
<li>Et il se trouve qu'on a aussi constaté que la vieille batterie ne tiens plus la charge.<br /></li>
<li>L'étude des graphiques révèle quant à elle que lorsque l'éolienne tourne, c'est de manière trop peu soutenue, donc elle se lance et s'arrête rapidement. Et même si parfois elle tiens la rotation entre les vagues, ce n'est pas assez long pour charger quoi que ce soit… D'autant plus qu'on ne dépasse jamais guère plus de 25 rpm (une dizaine de Watts), la résistance électromagnétique du générateur étant sans doute en cause, ces vents manquants de forces.<br /></li>
</ul>
<blockquote><p>La plupart du temps quand le vent souffle suffisamment, cela va ressembler à ça, ou ça :</p></blockquote>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/grafanalyse01.png" title="grafanalyse01.png"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.grafanalyse01_s.png" alt="grafanalyse01.png" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/grafanalyse02.png" title="grafanalyse02.png"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.grafanalyse02_s.png" alt="grafanalyse02.png" /></a><br /></p>
<blockquote><p>Voici un passage intéressant où de l'énergie est produite sur 15 min, et malheureusement, les mesures de l’ampèremètre ne sont pas du tout représentatives de la réalité, car pas suffisamment réactives, elles ne remontent pas tous les points de mesures. (un bug que j'ai corrigé plus tard, mais trop tard…)<br /></p></blockquote>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/grafanalyse03.png" title="grafanalyse03.png"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.grafanalyse03_m.png" alt="grafanalyse03.png" /></a><br /></p>
<blockquote><p>Là on voit bien que ce sont les rafales de vent qui lancent la rotation, puis ce que ça donne sur un peu plus de 2h :<br /></p></blockquote>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/grafanalyse04.png" title="grafanalyse04.png"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.grafanalyse04_s.png" alt="grafanalyse04.png" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/grafanalyse05.png" title="grafanalyse05.png"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.grafanalyse05_s.png" alt="grafanalyse05.png" /></a><br /><br /></p>
<ul>
<li>J'ai pu constater aussi une différence significative (30 à 40 Km/h peut-être) entre les vents annoncés par les services météo et les vents relevés par mon anémomètre, témoignant simplement de la différence de hauteur de la mesure, la météo prenant celle-ci autour de 90 mètres d'altitude.<br /></li>
</ul>
<blockquote><p>Par exemple, ici la météo annonce 53 Km/h de vent et 91 Km/h en rafale, mais on voit bien que l'anémomètre relève 15 Km/h de moyenne et on note quelques rafales autour de 30 Km/h, dont une à 50 Km/h. (l'éolienne tourne maintenant à vide, c'est pour ça qu'elle va si vite hein…)<br /></p></blockquote>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/grafanalyse07.png" title="grafanalyse07.png"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.grafanalyse07_m.png" alt="grafanalyse07.png" /></a><br />
Mise en forme du dashboard de <em>grafana</em> disponible sous fichier <em>json</em> en annexe<sup>[<a href="http://burogu.makotoworkshop.org/index.php?post/2020/02/22/eolienne-axe-vertical-17#wiki-footnote-1" id="rev-wiki-footnote-1">1</a>]</sup>.<br /><br /></p>
<ul>
<li>Conclusion évidente, l'éolienne n'est pas perchée suffisamment haut, et en l'état actuel du matériel dont nous disposons, il ne sera pas possible de l'élever. D'autant que cela compliquerait pas mal la maintenance de la mécanique, qui voit parfois des boulons se desserrer sous la contrainte répétée.<br /></li>
</ul>
<p>Pour rappel elle se situe à 3 mètres de haut, terrain en plaine bien dégagé autour, et il lui faudrait une dizaine de mètres supplémentaires j'imagine.<br /></p>
<blockquote><p>Bref, lorsque ce sera l'apocalypse et qu'on aura besoin d'un p'tit peu de jus, on s'y remettra, mais en attendant, fini de jouer <img src="http://burogu.makotoworkshop.org/index.php?pf=smile.svg" alt=":)" class="smiley" /></p></blockquote>
<div class="footnotes"><h4>Note</h4>
<p>[<a href="http://burogu.makotoworkshop.org/index.php?post/2020/02/22/eolienne-axe-vertical-17#rev-wiki-footnote-1" id="wiki-footnote-1">1</a>] ci-dessous</p></div>
http://burogu.makotoworkshop.org/index.php?post/2020/02/22/eolienne-axe-vertical-17#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/684Un Anémomètre Radio Multifonction -4-urn:md5:11950f749200a0a014f584f8e153c52d2019-12-28T12:46:00+01:002020-05-15T09:29:09+02:00makoto doushiteEnergies RenouvelablesArduinoBricolageDIYESP8266Impression3DModélisation3DNodeMCUÉlectroniqueÉolienne<p><strong>Edition du 23 Fevrier 2020, code <em>Arduino</em> et <em>esp8266</em> mis à jour.</strong><br />
Suite des études précédentes : <a href="http://burogu.makotoworkshop.org/index.php?post/2019/08/05/anemometre3">Anémomètre</a> et <a href="http://burogu.makotoworkshop.org/index.php?post/2019/12/27/monitoring_generateur-batterie">Monitoring</a>.<br /></p>
<blockquote><p>À ce stade, vu tous mes bidules radio, il serait légitime de se demander pourquoi avoir 2 ou 3 appareils différents (l'un pour surveiller le vent, un pour la rotation de l'éolienne et un autre pour la charge de la batterie).<br />
En fait lors du développement il est naturel d'avancer par étape en ajoutant peu à peu des fonctions, cette suite de billet n'en est finalement que le reflet.<br /></p></blockquote>
<p>Il est maintenant temps de fusionner tout ça !<br /></p>
<ul>
<li>Cette fois donc, l'appareil sera chargé de récupérer les 4 informations que sont la vitesse du vent, la rotation de l'éolienne, l'énergie produite par la génératrice, et l'état de charge de la batterie; afin de les transmettre à des afficheurs et à une base de donnée pour être tracé.<br /><br /></li>
</ul>
<h3><ins>La partie émetteur</ins> :<br /></h3>
<ul>
<li>J'ai donc câblé un nouveau circuit :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/Anemometre_multifonctions_bb.png"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.Anemometre_multifonctions_bb_m.png" alt="" style="display:table; margin:0 auto;" /></a><br /></p>
<p><strong>Matériel requis :</strong></p>
<blockquote><p>- 1 <em>Arduino Pro Mini 5V</em>.<br />
- Un ordi avec port USB et le soft Arduino IDE.<br />
- 1 plaquette <em>HC-12</em> et son antenne.<br />
- 1 diode 1N4007.<br />
- 2 résistances 10kΩ.<br />
- 1 Capteur à effet Hall US1881 (anémo).<br />
- 1 Capteur à effet Hall 3144 (éolienne).<br />
- 1 Régulateur Négatif 9V L7909CV.<br />
- 1 condensateur électrochimique polarisé de 220µF.<br />
- 1 condensateur électrochimique polarisé de 2,2µF.<br />
- 1 condensateur électrochimique polarisé de 1µF.<br />
- 1 module ACS712 (20A) (<a href="https://www.youtube.com/watch?v=HimRh-kzkpE">Attention cependant !!</a> > Je sais que mon générateur ne dépassera pas 5A, à moins d'une tempête de vent de fin du monde…).<br /></p></blockquote>
<p><ins>Principe de fonctionnement</ins> :<br />
- À intervalle régulier, l<em>'Arduino</em> va envoyer les valeurs lues sur les entrées analogiques <em>A0</em> et <em>A1</em>, sur le port série du <em>HC-12</em>.<br />
- <em>A0</em> pour mesurer la valeur de la tension aux bornes de la batterie ( On a fabriqué un <a href="http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.ProjetBatterieMesureTension">voltmètre très précis</a> câblé en parallèle ).<br />
- <em>A1</em> pour mesurer le courant sortant du générateur ( Un Ampèremètre câblé en série ).<br />
- Dés que le vent fera tourner l'anémomètre, l'interruption déclenche l'envoie des valeurs lues sur l'entrée numérique 2 (int0).<br />
- Dés que le vent fera tourner l'éolienne, l'interruption déclenche l'envoie des valeurs lues sur l'entrée numérique 3 (int1).<br /></p> <ul>
<li><strong>Programme pour l’<em>Arduino Pro Mini</em> de transmission :</strong><br /></li>
</ul>
<p><strong>Édit du 15 mai 2020 !</strong><br />
<a href="https://youtu.be/ArAcRfPpIYI?t=802">Électro-Bidouilleur a enfin sorti une vidéo sur le module <em>HC-12</em></a> et nous informe que la librairie <em><SoftwareSerial.h></em> est à éviter, ce que j'aurais bien voulu savoir à l'époque étant donné que j'ai effectivement rencontré des problèmes de réception. Il faut donc lui préférer la librairie <em><strong><AltSoftSerial.h></strong></em>. Je n'ai pas le temps de me pencher dessus, donc j'ai laissé tel quel le code suivant, sur <em>github</em> et en annexe du billet, à vous de changer la librairie.<br /></p>
<pre class="brush: cpp">/* Arduino Anemometer and Tachometer Éolienne
IN : capteur à effet Hall Anémomètre est connecté à la pin 2 = int0
IN : capteur à effet Hall Éolienne est connecté à la pin 3 = int1
OUT : HC-12 Radio Default Mode 9600bps
*/
#include <Arduino_CRC16.h> // Librairie à ajouter via le gestionnaire de lib de l'appli arduino
#include <SoftwareSerial.h>
#include <avr/sleep.h>
/****************/
/* DÉCLARATIONS */
/****************/
// Partie ANEMO
SoftwareSerial HC12(10, 11); // HC-12 TX Pin, HC-12 RX Pin
unsigned long rpmVent = 0;
unsigned long rpmEol = 0;
unsigned long vitVentKMH = 0;
unsigned long vitEolRPM = 0;
unsigned long dateDernierChangementVent = 0;
unsigned long dateDernierChangementEol = 0;
unsigned long dateDernierChangementRPM = 0;
unsigned long dateDernierChangementKMH = 0;
unsigned long vitVentCourante = 0;
unsigned long vitVentDernierChangement = 0;
float intervalleKMH = 0;
float intervalleRPM = 0;
const char char_VT = 124; // vertical tab (VT)
const char char_LF = 10; // charactère saut de ligne ascii
const char char_SPACE = 32; // charactère ESPACE ascii, le meilleur caractère pour la détection de string de sscanf !
String chaine;
String message;
int rotaAnemo = 0;
int rotaEol = 0;
#define ATpin 7 // used to switch HC-12 to AT mode
// Partie MONITORING
float Courant=0;
float SupplyVoltage=12;
const int Voie_0=0; // declaration constante de broche analogique
int mesure_brute=0; // Variable pour acquisition résultat brut de conversion analogique numérique
float mesuref=0.0; // Variable pour calcul résultat décimal de conversion analogique numérique
float tension=0.0; // Variable tension mesurée
float tension_batterie=0.0; // Variable tension batterie calculée
float tension_regulateur=8925.0; // Variable tension réelle aux bornes du régulateur -9V (en mV)
int PIN_ACS712 = A1;
double Voltage = 0;
double Current = 0;
char MessageTensionBatterie[] = " VOL / "; // message to be sent; '\n' is a forced terminator char
char MessageCourant[] = " AMP"; // message to be sent; '\n' is a forced terminator char
Arduino_CRC16 crc16;
/*********/
/* SETUP */
/*********/
void setup() {
HC12.begin(9600); // Serial port to HC12
// debug uniquement, penser à commenter toutes les lignes «Serial…» pour éviter les erreurs de valeur (calcul trop long pour l'interruption)
Serial.begin(9600); // Serial port to computer
// Pin capteurs
attachInterrupt(digitalPinToInterrupt(2), rpm_vent, FALLING); // le capteur à effet Hall Anémomètre est connecté à la pin 2 = int0
attachInterrupt(digitalPinToInterrupt(3), rpm_eol, FALLING); // le capteur à effet Hall Éolienne est connecté à la pin 3 = int1
pinMode(PIN_ACS712, INPUT);
pinMode(ATpin, OUTPUT);
digitalWrite(ATpin, LOW); // Set HC-12 into AT Command mode
delay(500);
HC12.print("AT+C010"); // passer sur le canal 036 (433.4Mhz + 36x400KHz)
delay(500);
digitalWrite(ATpin, HIGH); // HC-12 en normal mode
}
/*************/
/* PROGRAMME */
/*************/
void loop() {
MesureCourant();
MesureBrute();
TensionMesuree();
TensionBatterie();
RemiseZeroVitVentKMHnew2 ();
RemiseZeroVitEolRPMnew2 ();
// Construction de la chaine
chaine = char_VT + String(vitVentKMH)+ char_SPACE + String(vitEolRPM) + char_SPACE + String(tension_batterie,3) + char_SPACE + String(Current,3); // construction du message
Serial.println ( "chaine String :" +chaine );
// Message de la forme suivante : 49 338 11.405 -12.500
// Calcul du Checksum
uint16_t const crc16_res = crc16.calc((uint8_t const *)chaine.c_str(), strlen(chaine.c_str()));
Serial.print("CRC16 = 0x");
Serial.println(crc16_res, HEX);
// Checksum joint au message
message = chaine + char_SPACE + String(crc16_res, HEX) + char_SPACE + char_LF;
Serial.println ( "message :" +message );
// send radio data
// HC12.print(chaine);
HC12.print(message);
// Message de la forme suivante : 49 338 11.405 -12.500 3cfe1c9
delay(100);
}
/*************/
/* FONCTIONS */
/*************/
void rpm_vent() // appelée par l'interruption, Anémomètre vitesse du vent.
{
unsigned long dateCourante = millis();
intervalleKMH = (dateCourante - dateDernierChangementVent);
// Serial.print ( "intervalle en s : " );
// Serial.println (intervalleKMH/1000); // affiche l'intervalle de temps entre deux passages
if (intervalleKMH != 0) // attention si intervalle = 0, division par zero -> erreur
{
rpmVent = 60 / (intervalleKMH /1000);
}
vitVentKMH = ( rpmVent + 6.174 ) / 8.367;
Serial.print ( "vitVentKMH : " );
Serial.println ( vitVentKMH ); // affiche les rpm
Serial.println ( "" );
dateDernierChangementVent = dateCourante;
rotaAnemo = 1;
}
void rpm_eol() // appelée par l'interruption, Tachymétre rotation éolienne.
{
unsigned long dateCourante = millis();
intervalleRPM = (dateCourante - dateDernierChangementEol);
// Serial.print ( "intervalle en s : " );
// Serial.println (intervalleRPM/1000); // affiche l'intervalle de temps entre deux passages
if (intervalleRPM != 0) // attention si intervalle = 0, division par zero -> erreur
{
vitEolRPM = 60 / (intervalleRPM /1000);
}
Serial.print ( "rpm : " );
Serial.println ( vitEolRPM ); // affiche les rpm
Serial.println ( "" );
dateDernierChangementEol = dateCourante;
rotaEol = 1;
}
void RemiseZeroVitVentKMHnew2 ()
{
unsigned long dateCouranteKMH = millis();
if (rotaAnemo == 1 ){ // teste si l'Anémomètre tourne
// Serial.println ( "Anémo tourne ");
float dureeKMH = (dateCouranteKMH - dateDernierChangementKMH);
if (dureeKMH > 10000) {
rotaAnemo = 0;
dateDernierChangementKMH = dateCouranteKMH;
}
}
else // Si ça ne tourne plus (valeur plus mise à jour)
{
float dureeKMH = (dateCouranteKMH - dateDernierChangementKMH);
if (dureeKMH > 6000) // Si ça ne tourne plus depuis 16 secondes, délai un peu augmenté vis à vis du mode veille.
{
// Serial.print ( "dureeKMH : " );
// Serial.println ( dureeKMH ); // affiche les rpm
vitVentKMH = 0; // Remsise à zero !
dateDernierChangementKMH = dateCouranteKMH;
}
}
}
void RemiseZeroVitEolRPMnew2 ()
{
unsigned long dateCouranteRPM = millis();
if (rotaEol == 1 ){ // teste si l'éolienne tourne
// Serial.println ( "Éolienne tourne ");
float dureeRPM = (dateCouranteRPM - dateDernierChangementRPM);
if (dureeRPM > 10000) {
rotaEol = 0;
dateDernierChangementRPM = dateCouranteRPM;
}
}
else // Si ça ne tourne plus (valeur plus mise à jour)
{
float dureeRPM = (dateCouranteRPM - dateDernierChangementRPM);
if (dureeRPM > 6000) // Si ça ne tourne plus depuis 65 secondes (soit moins de 1 rpm), changé pour 8 sec en charge
{
// Serial.print ( "dureeRPM : " );
// Serial.println ( dureeRPM ); // affiche les rpm
vitEolRPM = 0; // Remsise à zero !
dateDernierChangementRPM = dateCouranteRPM;
}
}
}
// Partie MONITORING
void MesureCourant() {
// Serial.print("Courant : ");
// Serial.print(Courant);
// Serial.print(" A | Puissance : ");
// Serial.print(Courant*SupplyVoltage);
// Serial.println(" Watt");
// Voltage is Sensed 1000 Times for precision
for(int i = 0; i < 1000; i++) { // ça ralentis tout, mais c'est indispensable !
Voltage = (Voltage + (0.004882812 * analogRead(PIN_ACS712))); // (5 V / 1024 (Analog) = 0.0049) which converter Measured analog input voltage to 5 V Range
delay(1);
}
Voltage = Voltage /1000;
Current = (Voltage -2.5)/ 0.100; // Sensed voltage is converter to current (0.100 pour modèle 20A)
//Serial.print("\n Voltage Sensed (V) = "); // shows the measured voltage
//Serial.print(Voltage,3); // the ‘2’ after voltage allows you to display 2 digits after decimal point
//Serial.print("\t Current (A) = "); // shows the voltage measured
//Serial.println(Current,3); // the ‘2’ after voltage allows you to display 2 digits after decimal point
}
void MesureBrute() {
//-------- mesure brute --------
mesure_brute=analogRead(Voie_0);
// Serial.print ("Valeur brute = ");
// Serial.print (mesure_brute);
// Serial.println (" "); // espace de propreté
}
void TensionMesuree() {
//---------- tension mesurée ---------
mesuref=float(mesure_brute)*5000.0/1024.0;
tension=mesuref/1000.0; // en Volts
// Serial.print ("Tension = ");
// Serial.print(tension,3); // float avec 2 décimales
// Serial.println(" V "); // unité et espace de propreté
}
void TensionBatterie() {
//---------- tension batterie ---------
tension_batterie=mesuref+tension_regulateur;
tension_batterie=tension_batterie/1000.0; // en Volts
// lcd.setCursor(0,1) ; // positionne le curseur à l'endroit voulu (colonne, ligne)
// lcd.print ("Batt:");
// lcd.print (tension_batterie,2); // float avec 2 décimales
// lcd.print ("V "); // unité et espace de propreté
// Serial.print ("Batterie = ");
// Serial.print(tension_batterie,3); // float avec 2 décimales
// Serial.println(" V ");
// Serial.println(" ");
}</pre>
<p><br /></p>
<h3><ins>Le boîtier client, partie récepteur avec affichage</ins> :<br /></h3>
<ul>
<li>J'ai conservé mes deux systèmes d'affichage distinct (et donc deux <em>Arduino</em> à programmer), mais rien n'empêcherait d'utiliser un seul afficheur LCD à 4 lignes !<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/ClientAfficheur_Anemometre_multifonctions_bb.png"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.ClientAfficheur_Anemometre_multifonctions_bb_m.png" alt="" style="display:table; margin:0 auto;" /></a><br /></p>
<p><strong>Matériel requis :</strong></p>
<blockquote><p>- 2 <em>Arduino Pro Mini 5V</em>.<br />
- Un ordi avec port USB et le soft Arduino IDE.<br />
- 1 plaquette <em>HC-12</em> et son antenne.<br />
- 1 diode 1N4007.<br />
- 1 afficheur LCD type HD44780 16 ou 20 x 2.<br />
- 1 <em>NodeMCUv3 LoLin</em>.<br />
- 1 condensateur électrochimique polarisé de 220µF.<br />
- 12 afficheurs DLG7137.<br /></p></blockquote>
<p><br /></p>
<p><ins>Principe de fonctionnement</ins> :<br />
- Les deux <em>Arduino</em> reçoivent les valeurs transmises par le port série du <em>HC-12</em> et les affichent instantanément sur l'écran LCD (courant et tension) et les afficheurs DLG (vent et éolienne).<br />
- Le <em>NodeMCU</em> reçoit les valeurs transmises par le port série du <em>HC-12</em> et les transmet à la Base de données <em>InfluxDB</em>.<br />
- <em>Grafana</em> s'occupera de tracer les graphiques à partir des données.<br /></p>
<ul>
<li><strong>Programme pour l’Arduino Pro Mini de réception LCD :</strong> Voir en annexe du billet<sup>[<a href="http://burogu.makotoworkshop.org/index.php?post/2019/08/30/anemometre4#wiki-footnote-1" id="rev-wiki-footnote-1">1</a>]</sup>.<br /></li>
</ul>
<ul>
<li><strong>Programme pour l’Arduino Pro Mini de réception DLG7137 :</strong> Voir en annexe du billet<sup>[<a href="http://burogu.makotoworkshop.org/index.php?post/2019/08/30/anemometre4#wiki-footnote-2" id="rev-wiki-footnote-2">2</a>]</sup>.<br /></li>
</ul>
<ul>
<li><strong>Programme pour le <em>NodeMCU</em> de réception :</strong> Voir en annexe du billet<sup>[<a href="http://burogu.makotoworkshop.org/index.php?post/2019/08/30/anemometre4#wiki-footnote-3" id="rev-wiki-footnote-3">3</a>]</sup>.<br /><br /></li>
</ul>
<p><strong><ins>Configuration de la <em>Grafana</em></ins> :</strong><br /></p>
<ul>
<li>Concernant cette partie, je vous laisse voir la fin de ce <a href="http://burogu.makotoworkshop.org/index.php?post/2019/08/05/anemometre3">billet</a>, vu que c'est la même chose !<br /></li>
</ul>
<blockquote><p>Vous pourriez obtenir ce genre de chose :<br /></p></blockquote>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/grafana_anemometre_multifonctions.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.grafana_anemometre_multifonctions_m.jpg" alt="" style="display:table; margin:0 auto;" /></a><br />
L'observateur attentif aura remarqué que la vitesse du vent n'est ici pas logique avec la rotation de l'éolienne… Normal, je faisais des tests en rotation manuelle afin de pouvoir tracer ces graphiques.<br /></p>
<p>Le code est aussi <a href="https://github.com/makotoworkshop/Anemometre_multifonctions">documenté ici</a>, et en annexe du billet.<br /></p>
<div class="footnotes"><h4>Notes</h4>
<p>[<a href="http://burogu.makotoworkshop.org/index.php?post/2019/08/30/anemometre4#rev-wiki-footnote-1" id="wiki-footnote-1">1</a>] ci-dessous</p>
<p>[<a href="http://burogu.makotoworkshop.org/index.php?post/2019/08/30/anemometre4#rev-wiki-footnote-2" id="wiki-footnote-2">2</a>] ci-dessous</p>
<p>[<a href="http://burogu.makotoworkshop.org/index.php?post/2019/08/30/anemometre4#rev-wiki-footnote-3" id="wiki-footnote-3">3</a>] ci-dessous</p></div>
http://burogu.makotoworkshop.org/index.php?post/2019/08/30/anemometre4#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/674Surveiller l'état et la charge d'une batterie 12 Voltsurn:md5:51cd7ac70dfaadea50cececcd8aa8c402019-12-27T19:53:00+01:002020-05-15T09:28:55+02:00makoto doushiteEnergies RenouvelablesArduinoBricolageDIYESP8266Impression3DModélisation3DNodeMCUÉlectroniqueÉolienne<ul>
<li>Monitorer la vitesse du vent et la rotation de l'éolienne, <a href="http://burogu.makotoworkshop.org/index.php?post/2019/08/05/anemometre3">c'est fait !!</a><br /></li>
</ul>
<blockquote><p>Cependant quid de l'état de la batterie ?<br />
Combien d'énergie la génératrice produit-elle ?<br />
Cela est-il suffisant pour recharger la batterie ?<br /></p></blockquote>
<p>J'avais acheté un appareil pour mesurer ça en local, mais en définitive je ne m'en sert pas… Pas utile à moins d'aller au fond du jardin pour le consulter…<br /></p>
<ul>
<li>J'ai donc entrepris de construire un nouvel appareil de mesure, sur la même idée que l'Anémomètre Radio (<em>Arduino + HC-12</em>), avec transmission des données pour statistiques sur <em>Grafana</em> via <em>InfluxDB</em> (<em>NodeMCU</em>).<br /></li>
</ul>
<p><strong>Attention cependant</strong>, Si on souhaite faire fonctionner l'Anémomètre et le Monitoring en même temps, il faudra prendre soin de différencier les canaux de fonctionnement des modules <em>HC-12</em> (Voir la section <em>Setup</em> de chaque programmes)<br /><br /></p>
<h3><ins>Le monitoring Batterie, partie émetteur</ins> :<br /></h3>
<p>J'ai donc câblé un nouveau circuit :<br />
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/Capteur_Courant_Tension_bb.png"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.Capteur_Courant_Tension_bb_m.png" alt="" style="display:table; margin:0 auto;" /></a><br /></p>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc04270.jpg" title="dsc04270.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc04270_s.jpg" alt="dsc04270.jpg" style="float:right; margin: 0 0 1em 1em;" /></a>
<strong>Matériel requis :</strong></p>
<blockquote><p>- 1 <em>Arduino Pro Mini 5V</em>.<br />
- Un ordi avec port USB et le soft Arduino IDE.<br />
- 1 plaquette <em>HC-12</em> et son antenne.<br />
- 1 diode 1N4007.<br />
- 1 Régulateur Négatif 9V L7909CV.<br />
- 1 condensateur électrochimique polarisé de 220µF.<br />
- 1 condensateur électrochimique polarisé de 2,2µF.<br />
- 1 condensateur électrochimique polarisé de 1µF.<br />
- 1 module ACS712 (20A) (<a href="https://www.youtube.com/watch?v=HimRh-kzkpE">Attention cependant !!</a> > Je sais que mon générateur ne dépassera pas 5A, à moins d'une tempête de vent de fin du monde…).<br /></p></blockquote>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc04272.jpg" title="dsc04272.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc04272_s.jpg" alt="dsc04272.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc04273.jpg" title="dsc04273.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc04273_s.jpg" alt="dsc04273.jpg" /></a><br /></p>
<p><ins>Principe de fonctionnement</ins> :<br />
- À intervalle régulier, l<em>'Arduino</em> va envoyer les valeurs lues sur les entrées analogiques <em>A0</em> et <em>A1</em>, sur le port série du <em>HC-12</em>.<br />
- <em>A0</em> pour mesurer la valeur de la tension aux bornes de la batterie ( On a fabriqué un <a href="http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.ProjetBatterieMesureTension">voltmètre très précis</a> câblé en parallèle ).<br />
- <em>A1</em> pour mesurer le courant sortant du générateur ( Un Ampèremètre câblé en série ).<br /></p> <ul>
<li><strong>Programme pour l’<em>Arduino Pro Mini</em> de transmission :</strong><br /></li>
</ul>
<p><strong>Édit du 15 mai 2020 !</strong><br />
<a href="https://youtu.be/ArAcRfPpIYI?t=802">Électro-Bidouilleur a enfin sorti une vidéo sur le module <em>HC-12</em></a> et nous informe que la librairie <em><SoftwareSerial.h></em> est à éviter, ce que j'aurais bien voulu savoir à l'époque étant donné que j'ai effectivement rencontré des problèmes de réception. Il faut donc lui préférer la librairie <em><strong><AltSoftSerial.h></strong></em>. Je n'ai pas le temps de me pencher dessus, donc j'ai laissé tel quel le code suivant, sur <em>github</em> et en annexe du billet, à vous de changer la librairie.<br /></p>
<pre class="brush: cpp">#include <SoftwareSerial.h>
/****************/
/* DÉCLARATIONS */
/****************/
SoftwareSerial HC12(10, 11); // HC-12 TX Pin, HC-12 RX Pin
char MessageTensionBatterie[] = " VOL / "; // message to be sent; '\n' is a forced terminator char
char MessageCourant[] = " AMP\n"; // message to be sent; '\n' is a forced terminator char
String chaine;
#define ATpin 7 // used to switch HC-12 to AT mode
float Courant=0;
float SupplyVoltage=12;
const int Voie_0=0; // declaration constante de broche analogique
int mesure_brute=0; // Variable pour acquisition résultat brut de conversion analogique numérique
float mesuref=0.0; // Variable pour calcul résultat décimal de conversion analogique numérique
float tension=0.0; // Variable tension mesurée
float tension_batterie=0.0; // Variable tension batterie calculée
float tension_regulateur=8925.0; // Variable tension réelle aux bornes du régulateur -9V (en mV)
int PIN_ACS712 = A1;
double Voltage = 0;
double Current = 0;
/*********/
/* SETUP */
/*********/
void setup() {
// Serial.begin(9600); // Debug
HC12.begin(9600); // Serial port to HC12
// Pin capteurs
pinMode(PIN_ACS712, INPUT);
pinMode(ATpin, OUTPUT);
digitalWrite(ATpin, LOW); // Set HC-12 into AT Command mode
delay(500);
HC12.print("AT+C056"); // passer sur le canal 006 (433.4Mhz + 56x400KHz)
delay(500);
digitalWrite(ATpin, HIGH); // HC-12 en normal mode
}
/*************/
/* PROGRAMME */
/*************/
void loop() {
MesureCourant();
MesureBrute();
TensionMesuree();
TensionBatterie();
chaine = String(tension_batterie,3) + MessageTensionBatterie + String(Current,3) + MessageCourant; // construction du message
Serial.println ( "chaine String : " +chaine );
HC12.print(chaine); // send radio data
delay(100);
}
/*************/
/* FONCTIONS */
/*************/
void MesureCourant() {
// Serial.print("Courant : ");
// Serial.print(Courant);
// Serial.print(" A | Puissance : ");
// Serial.print(Courant*SupplyVoltage);
// Serial.println(" Watt");
// Voltage is Sensed 1000 Times for precision
for(int i = 0; i < 1000; i++) { // ça ralentis tout, mais c'est indispensable !
Voltage = (Voltage + (0.004882812 * analogRead(PIN_ACS712))); // (5 V / 1024 (Analog) = 0.0049) which converter Measured analog input voltage to 5 V Range
delay(1);
}
Voltage = Voltage /1000;
Current = (Voltage -2.5)/ 0.100; // Sensed voltage is converter to current (0.100 pour modèle 20A)
Serial.print("\n Voltage Sensed (V) = "); // shows the measured voltage
Serial.print(Voltage,3); // the ‘2’ after voltage allows you to display 2 digits after decimal point
Serial.print("\t Current (A) = "); // shows the voltage measured
Serial.println(Current,3); // the ‘2’ after voltage allows you to display 2 digits after decimal point
}
void MesureBrute() {
//-------- mesure brute --------
mesure_brute=analogRead(Voie_0);
// Serial.print ("Valeur brute = ");
// Serial.print (mesure_brute);
// Serial.println (" "); // espace de propreté
}
void TensionMesuree() {
//---------- tension mesurée ---------
mesuref=float(mesure_brute)*5000.0/1024.0;
tension=mesuref/1000.0; // en Volts
// Serial.print ("Tension = ");
// Serial.print(tension,3); // float avec 2 décimales
// Serial.println(" V "); // unité et espace de propreté
}
void TensionBatterie() {
//---------- tension batterie ---------
tension_batterie=mesuref+tension_regulateur;
tension_batterie=tension_batterie/1000.0; // en Volts
// lcd.setCursor(0,1) ; // positionne le curseur à l'endroit voulu (colonne, ligne)
// lcd.print ("Batt:");
// lcd.print (tension_batterie,2); // float avec 2 décimales
// lcd.print ("V "); // unité et espace de propreté
Serial.print ("Batterie = ");
Serial.print(tension_batterie,3); // float avec 2 décimales
Serial.println(" V ");
// Serial.println(" ");
}</pre>
<p><br /></p>
<h3><ins>Le boîtier client, partie récepteur avec affichage</ins> :<br /></h3>
<p>Voici le montage avec un afficheur LCD standard :<br />
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/ClientAfficheurLCD_nodemcu_bb.png" title="ClientAfficheurLCD_nodemcu_bb.png"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.ClientAfficheurLCD_nodemcu_bb_m.png" alt="ClientAfficheurLCD_nodemcu_bb.png" style="display:table; margin:0 auto;" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc04268.jpg" title="dsc04268.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc04268_s.jpg" alt="dsc04268.jpg" style="float:right; margin: 0 0 1em 1em;" /></a>
<strong>Matériel requis :</strong></p>
<blockquote><p>- 1 <em>Arduino Pro Mini 5V</em>.<br />
- Un ordi avec port USB et le soft Arduino IDE.<br />
- 1 plaquette <em>HC-12</em> et son antenne.<br />
- 1 diode 1N4007.<br />
- 1 afficheur LCD type HD44780 16 ou 20 x 2.<br />
- 1 <em>NodeMCUv3 LoLin</em>.<br />
- 1 condensateur électrochimique polarisé de 220µF.<br /></p></blockquote>
<p><br />
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc04266.jpg" title="dsc04266.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc04266_s.jpg" alt="dsc04266.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc04274.jpg" title="dsc04274.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc04274_s.jpg" alt="dsc04274.jpg" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc04275.jpg" title="dsc04275.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc04275_s.jpg" alt="dsc04275.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc04278.jpg" title="dsc04278.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc04278_s.jpg" alt="dsc04278.jpg" /></a><br /></p>
<ul>
<li>J'ai simulé le générateur avec une alimentation 12V et la batterie par une ampoule :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc04278-79.gif"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc04278-79.gif" alt="" style="display:table; margin:0 auto;" /></a><br /></p>
<p><ins>Principe de fonctionnement</ins> :<br />
- L<em>'Arduino</em> reçoit les valeurs transmises par le port série du <em>HC-12</em> et les affiche instantanément sur l'écran LCD.<br />
- Le <em>NodeMCU</em> reçoit les valeurs transmises par le port série du <em>HC-12</em> et les transmet à la Base de données <em>InfluxDB</em>.<br />
- <em>Grafana</em> s'occupera de tracer les graphiques à partir des données.<br /></p>
<ul>
<li><strong>Programme pour l’Arduino Pro Mini de réception :</strong><br /></li>
</ul>
<p><strong>Édit du 15 mai 2020 !</strong><br />
<a href="https://youtu.be/ArAcRfPpIYI?t=802">Électro-Bidouilleur a enfin sorti une vidéo sur le module <em>HC-12</em></a> et nous informe que la librairie <em><SoftwareSerial.h></em> est à éviter, ce que j'aurais bien voulu savoir à l'époque étant donné que j'ai effectivement rencontré des problèmes de réception. Il faut donc lui préférer la librairie <em><strong><AltSoftSerial.h></strong></em>. Je n'ai pas le temps de me pencher dessus, donc j'ai laissé tel quel le code suivant, sur <em>github</em> et en annexe du billet, à vous de changer la librairie.<br /></p>
<pre class="brush: cpp">//———— Que fait ce programme ? ————
// ---> Récupére les données transmise par un module HC-12,
// ---> Affichage la mesure de la tension d'une batterie au plomb 12V sur un écran LCD.
// ---> Affichage l'intensité et la puissance fournie à la batterie par une génératrice 12V.
//———— Fonctionnalités utilisées ————
// Utilise un afficheur LCD alphanumérique2x20 en mode 4 bits
//———— Circuit à réaliser ————
// Broche 12 sur la broche RS du LCD
// Broche 11 sur la broche E du LCD
// Broche 5 sur la broche D4 du LCD
// Broche 4 sur la broche D5 du LCD
// Broche 3 sur la broche D6 du LCD
// Broche 2 sur la broche D7 du LCD
// Broche 7 sur HC-12 to AT mode
// Broche 8 HC-12 TX Pin
// Broche 9 HC-12 RX Pin
//———— Réglages possibles ————
// Canal de réception (voir setup)
// Voltage : Utilisé pour le calcul de la puissance en Watt.
// MiniC : pour régler le courant minimum mesuré en dessous duquel la valeur est forcée à 0, pour prendre
// en compte le fait que la mesure du zero ne tombe jamais pile.
#include <LiquidCrystal.h> // lib LCD
#include <SoftwareSerial.h> // lib Transmission série
//################
//# DÉCLARATIONS #
//################
//——— Radio HC-12 ———//
SoftwareSerial HC12(8, 9); // HC-12 TX Pin, HC-12 RX Pin
#define ATpin 7 // poir passer le HC-12 en AT mode
char acquis_data;
String chaine;
float Voltage=12;
float MiniC=0.08; // courant minimum mesuré en dessous duquel la valeur est forcée à 0.
float tension_batterie_float;
float Courant_float;
//——— Écran LCD ———//
const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2; // Déclaration LCD
LiquidCrystal lcd(rs, en, d4, d5, d6, d7); // Pins LCD en mode 4 bits
byte carre00[8] = { // caractères personnalisés
B11111,
B00000,
B00000,
B00000,
B00000,
B00000,
B00000,
B11111
};
byte carre01[8] = {
B11111,
B00000,
B10000,
B10000,
B10000,
B10000,
B00000,
B11111
};
byte carre02[8] = {
B11111,
B00000,
B11000,
B11000,
B11000,
B11000,
B00000,
B11111
};
byte carre03[8] = {
B11111,
B00000,
B11100,
B11100,
B11100,
B11100,
B00000,
B11111
};
byte carre04[8] = {
B11111,
B00000,
B11110,
B11110,
B11110,
B11110,
B00000,
B11111
};
byte carre05[8] = {
B11111,
B00000,
B11111,
B11111,
B11111,
B11111,
B00000,
B11111
};
byte crochetouvrant[8] = {
B00011,
B00010,
B00010,
B00010,
B00010,
B00010,
B00010,
B00011
};
byte crochetfermant[8] = {
B11000,
B01000,
B01110,
B01110,
B01110,
B01110,
B01000,
B11000
};
//——— Fonction pour pemettre le map avec variable float ———
float mapfloat(float x, float in_min, float in_max, float out_min, float out_max) {
return (x - in_min) * (out_max - out_min) / (in_max - in_min) + out_min;
}
//#########
//# SETUP #
//#########
void setup() {
// Serial.begin(9600); // Debug
//——— HC12 ———//
HC12.begin(9600); // Serial port to HC12
pinMode(ATpin, OUTPUT);
digitalWrite(ATpin, LOW); // HC-12 en mode commande AT
delay(500);
HC12.print("AT+C056"); // passer sur le canal 056 (433.4Mhz + 56x400KHz)
delay(500);
digitalWrite(ATpin, HIGH); // HC-12 en normal mode
//——— LCD ———//
lcd.begin(20,2); // Initialise le LCD avec 20 colonnes x 2 lignes
delay(10);
lcd.print("LCD OK"); // affiche LCD OK
delay(2000);
lcd.clear();
delay(10);
lcd.createChar(0, carre00); // Les 8 caractères personnalisés
lcd.createChar(1, carre01);
lcd.createChar(2, carre02);
lcd.createChar(3, carre03);
lcd.createChar(4, carre04);
lcd.createChar(5, carre05);
lcd.createChar(6, crochetouvrant);
lcd.createChar(7, crochetfermant);
}
//#############
//# PROGRAMME #
//#############
void loop() {
Reception();
Jauge();
delay(200);
}
//#############
//# FONCTIONS #
//#############
void Reception() {
// surtout pas de delay dans cette boucle, sinon les data reçues sont erronnées.
while (HC12.available()) { // If HC-12 has data
acquis_data = HC12.read();
chaine = chaine + acquis_data;
// Serial.println (chaine); // Attention, chaine est donc une String
/* message reçu de la forme
12.665 VOL / 0.045 AMP
pour chaque ligne on fait :*/
if (chaine.endsWith("\n")) { //détection de fin de ligne : méthodes String
// Serial.println ("fin de ligne"); // debug
// String phrase = "12.665 VOL / 0.045 AMP"; //debug
char tension_batterie[5]; // chaine de 6 caractères pour stocker le texte avant le mot VOL
char Courant[3]; // chaine de 4 caractères pour stocker le texte avant le mot AMP
// sscanf(phrase.c_str(), "%s VOL / %s AMP", tension_batterie, &Courant); //debug
sscanf(chaine.c_str(), "%s VOL / %s AMP", tension_batterie, &Courant); // la chaine à parser est dans une String, avec la méthode c_str()
tension_batterie_float = atof(tension_batterie),3; // char convertie en Float, avec 3 décimales
Courant_float = atof(Courant),2; // char convertie en Float, avec 2 décimales
Serial.print("VOLTS: ");
Serial.println(tension_batterie_float,3); // float avec 3 décimales
Serial.print("AMPERES: ");
Serial.println(Courant_float,3);
Serial.print("Watt: ");
Serial.println(Courant_float*Voltage,0); // float avec 0 décimales
Serial.println(' ');
// Affichage LCD courant et Puissance
if ( Courant_float < MiniC ){ // remise à zero forcée si valeur mesurée très petite
Courant_float = 0;
}
lcd.setCursor(0,0);
lcd.print ("Power:");
lcd.print (Courant_float,2); // float avec 2 décimales
lcd.print ("A "); // unité et espace
lcd.setCursor(12,0);
lcd.write(0b01111110); // caractère : fleche, depuis le Standard Character Pattern du LCD
lcd.print (" ");
lcd.print (Courant_float*Voltage,0);
lcd.print ("Watt ");
// Affichage LCD Batterie
lcd.setCursor(0,1);
lcd.print ("Batt:");
lcd.print (tension_batterie_float,3);
lcd.print ("V ");
chaine = ""; // vide la String chaine
}
}
}
void Jauge() { // Jauge de charge batterie
lcd.setCursor(12, 1);
lcd.write(byte(6)); // crochet ouvrant
lcd.setCursor(19, 1);
lcd.write(byte(7)); // crochet fermant
float NiveauBatterie = mapfloat(tension_batterie_float, 11.4, 12.73, 0, 30); // Discrétise la valeur de la tension batterie
int NiveauBatterieBarre = (int)NiveauBatterie; // conversion en entier
if (NiveauBatterie > 30) { // en cas de dépassement des limites haute et basse et permettre l'affichage non-erroné
NiveauBatterieBarre = 30;
lcd.setCursor(13, 1);
lcd.print ("Pleine");
delay (1000);
}
else if (NiveauBatterie < 0) {
NiveauBatterieBarre = 0;
lcd.setCursor(13, 1);
lcd.print ("Erreur");
delay (1000);
}
// Serial.print ("NiveauBatterieBarre = ");
// Serial.print(NiveauBatterieBarre);
// Serial.println(" ");
switch (NiveauBatterieBarre) {
case 0:
lcd.setCursor(13, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(14, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(15, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(16, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(17, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(18, 1);
lcd.write(byte(0)); // carre00
break;
case 1:
lcd.setCursor(13, 1);
lcd.write(byte(1)); // carre01
lcd.setCursor(14, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(15, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(16, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(17, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(18, 1);
lcd.write(byte(0)); // carre00
break;
case 2:
lcd.setCursor(13, 1);
lcd.write(byte(2)); // carre02
lcd.setCursor(14, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(15, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(16, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(17, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(18, 1);
lcd.write(byte(0)); // carre00
break;
case 3:
lcd.setCursor(13, 1);
lcd.write(byte(3)); // carre03
lcd.setCursor(14, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(15, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(16, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(17, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(18, 1);
lcd.write(byte(0)); // carre00
break;
case 4:
lcd.setCursor(13, 1);
lcd.write(byte(4)); // carre04
lcd.setCursor(14, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(15, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(16, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(17, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(18, 1);
lcd.write(byte(0)); // carre00
break;
case 5:
lcd.setCursor(13, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(14, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(15, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(16, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(17, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(18, 1);
lcd.write(byte(0)); // carre00
break;
case 6:
lcd.setCursor(13, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(14, 1);
lcd.write(byte(1)); // carre01
lcd.setCursor(15, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(16, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(17, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(18, 1);
lcd.write(byte(0)); // carre00
break;
case 7:
lcd.setCursor(13, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(14, 1);
lcd.write(byte(2)); // carre02
lcd.setCursor(15, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(16, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(17, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(18, 1);
lcd.write(byte(0)); // carre00
break;
case 8:
lcd.setCursor(13, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(14, 1);
lcd.write(byte(3)); // carre03
lcd.setCursor(15, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(16, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(17, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(18, 1);
lcd.write(byte(0)); // carre00
break;
case 9:
lcd.setCursor(13, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(14, 1);
lcd.write(byte(4)); // carre04
lcd.setCursor(15, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(16, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(17, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(18, 1);
lcd.write(byte(0)); // carre00
break;
case 10:
lcd.setCursor(13, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(14, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(15, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(16, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(17, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(18, 1);
lcd.write(byte(0)); // carre00
break;
case 11:
lcd.setCursor(13, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(14, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(15, 1);
lcd.write(byte(1)); // carre01
lcd.setCursor(16, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(17, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(18, 1);
lcd.write(byte(0)); // carre00
break;
case 12:
lcd.setCursor(13, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(14, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(15, 1);
lcd.write(byte(2)); // carre02
lcd.setCursor(16, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(17, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(18, 1);
lcd.write(byte(0)); // carre00
break;
case 13:
lcd.setCursor(13, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(14, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(15, 1);
lcd.write(byte(3)); // carre03
lcd.setCursor(16, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(17, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(18, 1);
lcd.write(byte(0)); // carre00
break;
case 14:
lcd.setCursor(13, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(14, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(15, 1);
lcd.write(byte(4)); // carre04
lcd.setCursor(16, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(17, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(18, 1);
lcd.write(byte(0)); // carre00
break;
case 15:
lcd.setCursor(13, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(14, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(15, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(16, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(17, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(18, 1);
lcd.write(byte(0)); // carre00
break;
case 16:
lcd.setCursor(13, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(14, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(15, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(16, 1);
lcd.write(byte(1)); // carre01
lcd.setCursor(17, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(18, 1);
lcd.write(byte(0)); // carre00
break;
case 17:
lcd.setCursor(13, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(14, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(15, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(16, 1);
lcd.write(byte(2)); // carre02
lcd.setCursor(17, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(18, 1);
lcd.write(byte(0)); // carre00
break;
case 18:
lcd.setCursor(13, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(14, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(15, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(16, 1);
lcd.write(byte(3)); // carre03
lcd.setCursor(17, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(18, 1);
lcd.write(byte(0)); // carre00
break;
case 19:
lcd.setCursor(13, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(14, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(15, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(16, 1);
lcd.write(byte(4)); // carre04
lcd.setCursor(17, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(18, 1);
lcd.write(byte(0)); // carre00
break;
case 20:
lcd.setCursor(13, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(14, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(15, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(16, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(17, 1);
lcd.write(byte(0)); // carre00
lcd.setCursor(18, 1);
lcd.write(byte(0)); // carre00
break;
case 21:
lcd.setCursor(13, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(14, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(15, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(16, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(17, 1);
lcd.write(byte(1)); // carre01
lcd.setCursor(18, 1);
lcd.write(byte(0)); // carre00
break;
case 22:
lcd.setCursor(13, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(14, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(15, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(16, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(17, 1);
lcd.write(byte(2)); // carre02
lcd.setCursor(18, 1);
lcd.write(byte(0)); // carre00
break;
case 23:
lcd.setCursor(13, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(14, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(15, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(16, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(17, 1);
lcd.write(byte(3)); // carre03
lcd.setCursor(18, 1);
lcd.write(byte(0)); // carre00
break;
case 24:
lcd.setCursor(13, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(14, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(15, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(16, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(17, 1);
lcd.write(byte(4)); // carre04
lcd.setCursor(18, 1);
lcd.write(byte(0)); // carre00
break;
case 25:
lcd.setCursor(13, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(14, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(15, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(16, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(17, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(18, 1);
lcd.write(byte(0)); // carre00
break;
case 26:
lcd.setCursor(13, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(14, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(15, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(16, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(17, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(18, 1);
lcd.write(byte(1)); // carre01
break;
case 27:
lcd.setCursor(13, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(14, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(15, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(16, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(17, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(18, 1);
lcd.write(byte(2)); // carre02
break;
case 28:
lcd.setCursor(13, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(14, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(15, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(16, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(17, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(18, 1);
lcd.write(byte(3)); // carre03
break;
case 29:
lcd.setCursor(13, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(14, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(15, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(16, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(17, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(18, 1);
lcd.write(byte(4)); // carre04
break;
case 30:
lcd.setCursor(13, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(14, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(15, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(16, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(17, 1);
lcd.write(byte(5)); // carre05
lcd.setCursor(18, 1);
lcd.write(byte(5)); // carre05
break;
default:
// statements
break;
}
}</pre>
<ul>
<li><strong>Programme pour le <em>NodeMCU</em> de réception :</strong><br /></li>
</ul>
<p><strong>Édit du 15 mai 2020 !</strong><br />
<a href="https://youtu.be/ArAcRfPpIYI?t=802">Électro-Bidouilleur a enfin sorti une vidéo sur le module <em>HC-12</em></a> et nous informe que la librairie <em><SoftwareSerial.h></em> est à éviter, ce que j'aurais bien voulu savoir à l'époque étant donné que j'ai effectivement rencontré des problèmes de réception. Il faut donc lui préférer la librairie <em><strong><AltSoftSerial.h></strong></em>. Je n'ai pas le temps de me pencher dessus, donc j'ai laissé tel quel le code suivant, sur <em>github</em> et en annexe du billet, à vous de changer la librairie.<br /></p>
<pre class="brush: cpp">// Ressources :
//https://forum.arduino.cc/index.php?topic=553743.0
//https://plaisirarduino.fr/moniteur-serie/
#include "ESPinfluxdb.h" // lib ESP InfluxDB
#include <SoftwareSerial.h> // lib Transmission série
#include <ESP8266WiFi.h> // lib ESP Wifi
#include <ESP8266WiFiMulti.h>
//################
//# DÉCLARATIONS #
//################
//——— Radio HC-12 ———//
SoftwareSerial HC12(D5, D6); // HC-12 TX Pin et RX Pin
char acquis_data;
String chaine;
float Voltage=12;
float MiniC=0.08; // courant minimum mesuré en dessous duquel la valeur est forcée à 0.
float tension_batterie_float;
float Courant_float;
//——— InfluxDB ———//
const char *INFLUXDB_HOST = "xx.org";
const uint16_t INFLUXDB_PORT = xx;
const char *DATABASE = "xx";
const char *DB_USER = "xx";
const char *DB_PASSWORD = "xxxx";
Influxdb influxdb(INFLUXDB_HOST, INFLUXDB_PORT); //https://github.com/projetsdiy/grafana-dashboard-influxdb-exp8266-ina219-solar-panel-monitoring/tree/master/solar_panel_monitoring
int compteur = 1;
//——— WiFi ———//
char ssid[] = "xx";
char password[] = "xxxxx";
ESP8266WiFiMulti WiFiMulti;
//#########
//# SETUP #
//#########
void setup() {
Serial.begin(9600); // Debug
//——— HC12 ———//
HC12.begin(9600); // Serial port to HC12
//——— WiFi ———//
WiFiMulti.addAP(ssid, password); // Connection au réseau WiFi
while (WiFiMulti.run() != WL_CONNECTED) {
delay(100);
}
Serial.println ("WiFi Connecté");
//——— InfluxDB ———//
while (influxdb.opendb(DATABASE, DB_USER, DB_PASSWORD)!=DB_SUCCESS) { // Connexion à la base InfluxDB
delay(10000);
}
Serial.println ("Connexion DataBase OK");
}
//#############
//# PROGRAMME #
//#############
void loop() {
Reception();
if (compteur > 100) { // envoie la data toutes les 6 secondes (delay 10 x 100 = 1000 ms, et l'opération prend 5 secondes à transférer/écrire en base)
SendDataToInfluxdbServer();
compteur = 1;
}
else {
compteur++;
}
delay(10); // refresh la data sur l'afficheur toutes les 10 ms
}
//#############
//# FONCTIONS #
//#############
void Reception() {
// surtout pas de delay dans cette boucle, sinon les data reçues sont erronnées.
while (HC12.available()) { // If HC-12 has data
acquis_data = HC12.read();
chaine = chaine + acquis_data;
// Serial.println (chaine); // Attention, chaine est donc une String
/* message reçu de la forme
12.665 VOL / 0.045 AMP
pour chaque ligne on fait :*/
if (chaine.endsWith("\n")) { //détection de fin de ligne : méthodes String
// Serial.println ("fin de ligne"); // debug
// String phrase = "12.665 VOL / 0.045 AMP"; //debug
char tension_batterie[5]; // chaine de 6 caractères pour stocker le texte avant le mot VOL
char Courant[3]; // chaine de 4 caractères pour stocker le texte avant le mot AMP
// sscanf(phrase.c_str(), "%s VOL / %s AMP", tension_batterie, &Courant); //debug
sscanf(chaine.c_str(), "%s VOL / %s AMP", tension_batterie, &Courant); // la chaine à parser est dans une String, avec la méthode c_str()
tension_batterie_float = atof(tension_batterie),3; // char convertie en Float, avec 3 décimales
Courant_float = atof(Courant),2; // char convertie en Float, avec 2 décimales
Serial.print("VOLTS: ");
Serial.println(tension_batterie_float,3); // float avec 3 décimales
Serial.print("AMPERES: ");
Serial.println(Courant_float,3);
Serial.print("Watt: ");
Serial.println(Courant_float*Voltage,0); // float avec 0 décimales
Serial.println(' ');
// Affichage LCD courant et Puissance
if ( Courant_float < MiniC ){ // remise à zero forcée si valeur mesurée très petite
Courant_float = 0;
}
chaine = ""; // vide la String chaine
}
}
}
void SendDataToInfluxdbServer() { //Writing data with influxdb HTTP API: https://docs.influxdata.com/influxdb/v1.5/guides/writing_data/
//Querying Data: https://docs.influxdata.com/influxdb/v1.5/query_language/
dbMeasurement rowDATA("Data");
rowDATA.addField("tension_batterie", tension_batterie_float);
rowDATA.addField("Courant", Courant_float);
// Serial.println(influxdb.write(rowDATA) == DB_SUCCESS ? " - rowDATA write success" : " - Writing failed");
influxdb.write(rowDATA);
// Vide les données - Empty field object.
rowDATA.empty();
}</pre>
<p><strong><ins>Configuration de la <em>Grafana</em></ins> :</strong><br /></p>
<ul>
<li>Concernant cette partie, je vous laisse voir la fin de ce <a href="http://burogu.makotoworkshop.org/index.php?post/2019/08/05/anemometre3">billet</a>, vu que c'est la même chose !<br /></li>
</ul>
<blockquote><p>Vous pourriez obtenir ce genre de chose :<br /></p></blockquote>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/grafana_monitoring_batterie.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.grafana_monitoring_batterie_m.jpg" alt="" style="display:table; margin:0 auto;" /></a><br /></p>
<p>Le code est aussi <a href="https://github.com/makotoworkshop/Monitoring_Generateur-Batterie">documenté ici</a>, et en annexe du billet.<br />
Boîtiers 3D <a href="https://www.thingiverse.com/thing:3956430">dispos sur Thingiverse</a><br /></p>
<p><ins>Ressources</ins> :<br />
<a href="https://wiki.mchobby.be/index.php?title=SENSEUR-COURANT-ACS712">https://wiki.mchobby.be/index.php?title=SENSEUR-COURANT-ACS712</a><br />
<a href="https://www.sparkfun.com/datasheets/BreakoutBoards/0712.pdf">https://www.sparkfun.com/datasheets/BreakoutBoards/0712.pdf</a><br />
<a href="http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.ProjetBatterieMesureTension">http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.ProjetBatterieMesureTension</a><br /><br /></p>
<h3><a href="http://burogu.makotoworkshop.org/index.php?post/2019/08/30/anemometre4">À Suivre…</a></h3>http://burogu.makotoworkshop.org/index.php?post/2019/12/27/monitoring_generateur-batterie#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/680Une éolienne à axe vertical -16-urn:md5:8b808d8abcc85d2475d5f4f63cfa87992019-09-09T18:30:00+02:002020-02-22T23:03:06+01:00makoto doushiteEnergies RenouvelablesBricolageDIYImpression3DModélisation3DMécaniqueRécupÉcologieÉolienne <p><a href="http://burogu.makotoworkshop.org/index.php?post/2019/05/15/eolienne-axe-vertical-15">Suite de l'ouvrage précédent :</a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04263.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04263_s.jpg" alt="" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<blockquote><p>Deux chantiers étaient prévu cette fois-ci, <a href="http://burogu.makotoworkshop.org/index.php?post/2019/08/05/anemometre3">la modification de l'anémomètre</a> avec les nouvelles fonctionnalité de supervision, et remplacer la pièces cassée du générateur.<br /></p></blockquote>
<p>J'avais donc modifié et imprimé les « rotors brace v1.3 » que voici.<br /></p>
<ul>
<li>J'ai percé une nouvelle tige avec un forêt de 2,2 mm, car j'avais justement un cintre métallique qui mesurait 2 mm de diamètre sous la main pour servir de goupille centrale. Des méplats ont été limé sur la tige afin de pouvoir aussi permettre un blocage efficace des deux vis.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04264.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04264_s.jpg" alt="" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04265.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04265_s.jpg" alt="" /></a><br />
Ça devrait être suffisamment costaud cette fois !<br /></p>
<ul>
<li>Le système de supervision fonctionne à merveille, j'ai eu l'occasion de corriger quelques petits dysfonctionnement du programme <em>Arduino</em> et de peaufiner le tout, ce qui donne ceci :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/Eolienne_2019-09-07_17-42-27.png"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.Eolienne_2019-09-07_17-42-27_m.png" alt="" /></a><br />
La génératrice est donc connectée via le régulateur de charge à la batterie de voiture 12 Volts.<br />
C'est une poulie 12 dents qui est installée lors de cette mesure, et on peut donc constater qu'il faut un vent de 20 Km/h pour démarrer l'éolienne, qui tourne alors aux alentour de 20 rpm.</p>
<ul>
<li>Grâce à cette table, on sait déjà qu'on ne produit rien, il faudra au moins 30 rpm pour espérer produire un peu d'électricité.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/table.png"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.table_m.png" alt="" /></a><br /></p>
<p>La poulie 8 dents permettrait une rotation plus élevée, mais demande aussi plus de force pour lancer la rotation, sans compter qu'elle est si petite qu'elle « crante » pas mal, augmentant le frottement avec la courroie.<br /></p>
<blockquote><p>Je prévoie donc d'imprimer une poulie de 10 dents pour voir ce que ça donne.<br />
Autre projet en vue, superviser la production électrique pour l'intégrer aux graphiques.<br /></p></blockquote>
<p><br /></p>
<h3><a href="http://burogu.makotoworkshop.org/index.php?post/2020/02/22/eolienne-axe-vertical-17">À suivre…</a></h3>http://burogu.makotoworkshop.org/index.php?post/2019/09/09/eolienne-axe-vertical-16#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/675Un anémomètre WiFi -3- … ha bah non, Radio !urn:md5:ad03d71345b766eac5387a5948ff51712019-08-30T16:40:00+02:002020-05-15T09:28:50+02:00makoto doushiteEnergies RenouvelablesArduinoBricolageDIYESP8266Impression3DModélisation3DMécaniqueNodeMCUVidéosÉlectroniqueÉolienne<p><a href="http://burogu.makotoworkshop.org/index.php?post/2018/11/12/anemometre">Suite de l'étude précédente</a> :<br /></p>
<p>Retour sur l'usage de l'anémomètre à base de <em>NodeMCUv3 LoLin</em> (puce ESP8266).<br />
Après quelques mois d'utilisation que peut-on conclure ?<br />
Et bien il fonctionne bien, mais… Il présente plusieurs défauts :<br /></p>
<blockquote><p>- Problème de portée, de temps en temps on perd la connexion avec le routeur <em>WiFi</em>.<br />
- Je n'ai pas beaucoup creusé, mais à priori le code que j'ai écrit finit par planter.<br />
- Il consomme beaucoup d'énergie si on envisage de rendre son alimentation autonome (batterie).<br />
- Une seule connexion est possible. C'est à dire que c'est soit <a href="http://burogu.makotoworkshop.org/index.php?post/2019/01/01/anemometre2">le module récepteur</a> qui affiche les données, soit la page web avec le manomètre.<br />
- J'aurais voulu « grapher » des statistiques, et je me voyais embarqué dans du développement complexe et laborieux pour mes maigres compétences.<br /></p></blockquote>
<p>Sur une suggestion de <em><a href="http://burogu.makotoworkshop.org/index.php?post/2018/11/12/anemometre#c18899">Chrismart</a></em>, j'ai donc décidé de revoir le projet dans une version plus fiable et proche de mes attentes.<br /><br /></p>
<h3><ins>Fonctionnalités revues et corrigées </ins> :<br /></h3>
<p>- Exit l<em>'ESP8266</em> pour la transmission de data, ça va se passer en <strong>Radio 433Mhz</strong> grâce à un module <em>HC-12</em> afin de gagner en portée.<br />
- Sans le <em>WiFi</em> qui réclamait une connexion permanente, on va pouvoir mettre les appareils en économie d'énergie lorsqu’il n'y a pas de vent.<br />
- La réception des data, va donc aussi se passer en Radio, pour se voir affichée sur le module d'affichage client avec un rafraîchissement temps réel.<br />
- Dans le boîtier Client, on garde l<em>'ESP8266</em>, qui sera chargé d'envoyer les data à un serveur Web afin de « grapher » des statistiques à l'aide d'une <em>BDD</em> InfluxDB et du grapheur <em>Grafana</em>.<br />
- Ce qui ne change pas, c'est la partie mécanique, vue dans <a href="http://burogu.makotoworkshop.org/index.php?post/2018/11/12/anemometre">le premier billet</a>.<br /></p>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/Anemo_synoptic.svg.png" title="Anemo_synoptic.svg.png"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.Anemo_synoptic.svg_m.png" alt="Anemo_synoptic.svg.png" style="display:table; margin:0 auto;" /></a><br />
Nous allons voir tout ça étape par étape.<br /><br /></p>
<h3><ins>L'anémomètre, partie émetteur</ins> :<br /></h3>
<p>J'ai donc câblé un nouveau circuit :<br />
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/Anemometre02.png" title="Anemometre02.png"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.Anemometre02_m.png" alt="Anemometre02.png" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/20190802_211343.jpg" title="20190802_211343.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.20190802_211343_s.jpg" alt="20190802_211343.jpg" style="float:right; margin: 0 0 1em 1em;" /></a>
<strong>Matériel requis :</strong></p>
<blockquote><p>- 1 <em>Arduino Pro Mini 5V</em>.<br />
- 1 plaquette <em>HC-12</em> et son antenne.<br />
- 1 condensateur électrochimique polarisé de 220µF.<br />
- 1 diode 1N4007.<br />
- 1 résistance 10kΩ.<br />
- 1 Capteur à effet Hall US1881.<br />
- Un ordi avec port USB et le soft Arduino IDE.</p></blockquote>
<p>Pour permettre au montage de s'intégrer en lieu et place du <em>NodeMCUv3 LoLin</em> , j'ai tout fixé sur un morceau d'époxy.<br /></p> <p><strong>Édit du 15 mai 2020 !</strong><br />
<a href="https://youtu.be/ArAcRfPpIYI?t=802">Électro-Bidouilleur a enfin sorti une vidéo sur le module <em>HC-12</em></a> et nous informe que la librairie <em><SoftwareSerial.h></em> est à éviter, ce que j'aurais bien voulu savoir à l'époque étant donné que j'ai effectivement rencontré des problèmes de réception. Il faut donc lui préférer la librairie <em><strong><AltSoftSerial.h></strong></em>. Je n'ai pas le temps de me pencher dessus, donc j'ai laissé tel quel le code suivant, sur <em>github</em> et en annexe du billet, à vous de changer la librairie.<br /></p>
<p>Le code est aussi <a href="https://github.com/makotoworkshop/Anemometre_Arduino_Radio-HC-12_LCD/blob/master/Anemometre_Arduino_Radio-HC-12_Transmitter.ino">documenté ici</a>, et en annexe du billet :<br /></p>
<ul>
<li><strong>Programme pour l’<em>Arduino Pro Mini</em> de transmission :</strong><br /></li>
</ul>
<pre class="brush: cpp">/* Arduino Anemometer Radio Transmitter using HC-12 */
#include <SoftwareSerial.h>
/****************/
/* DÉCLARATIONS */
/****************/
SoftwareSerial HC12(10, 11); // HC-12 TX Pin, HC-12 RX Pin
// le capteur à effet Hall est connecté à la pin 2 = int0
unsigned long rpmVent = 0;
unsigned long vitVentKMH = 0;
unsigned long dateDernierChangementVent = 0;
unsigned long dateDernierChangementKMH = 0;
float intervalleKMH = 0;
/*********/
/* SETUP */
/*********/
void setup() {
Serial.begin(9600); // Serial port to computer
HC12.begin(9600); // Serial port to HC12
// Pin capteurs
attachInterrupt(0, rpm_vent, FALLING);
}
/*************/
/* PROGRAMME */
/*************/
void loop() {
RemiseZeroVitVentKMH ();
delay(500);
}
/*************/
/* FONCTIONS */
/*************/
void rpm_vent() // appelée par l'interruption, Anémomètre vitesse du vent.
{
unsigned long dateCourante = millis();
intervalleKMH = (dateCourante - dateDernierChangementVent);
Serial.print ( "intervalle en s : " );
Serial.println (intervalleKMH/1000); // affiche l'intervalle de temps entre deux passages
if (intervalleKMH != 0) // attention si intervalle = 0, division par zero -> erreur
{
rpmVent = 60 / (intervalleKMH /1000);
}
vitVentKMH = ( rpmVent + 6.174 ) / 8.367;
Serial.print ( "vitVentKMH : " );
Serial.println ( vitVentKMH ); // affiche les rpm
Serial.println ( "" );
HC12.print(char(vitVentKMH));
dateDernierChangementVent = dateCourante;
}
void RemiseZeroVitVentKMH ()
{
unsigned long dateCouranteKMH = millis();
if (intervalleKMH == intervalleKMH) // Si ça ne tourne plus (valeur plus mise à jour)
{
float dureeKMH = (dateCouranteKMH - dateDernierChangementKMH);
if (dureeKMH > 10000) // Si ça ne tourne plus depuis 10 secondes
{
Serial.print ( "dureeKMH : " );
Serial.println ( dureeKMH ); // affiche les rpm
vitVentKMH = 0; // Remsise à zero !
dateDernierChangementKMH = dateCouranteKMH;
}
}
}</pre>
<p>J'ai donc repris la partie <em>rpm_vent()</em> et <em>RemiseZeroVitVentKMH()</em> que j'avais élaboré dans la version <em>WiFi</em>, en ajoutant simplement l'instruction <em>HC12.print(char(vitVentKMH))</em> afin de transmettre la donnée par le module <em>HC-12</em>.<br />
Et c'est tout !<br /><br /></p>
<h3><ins>Le boîtier client, partie récepteur avec affichage</ins> :<br /></h3>
<p>Voici le montage avec un afficheur LCD standard, plus simple que mon boîtier à base d'afficheurs <em>DLG7137</em>, et qui vous permettra une réalisation aisée et rapide, mais cependant moins classe que l’usine à gaz que j’avais donc monté…<br />
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/ClientAfficheurLCD_bb.png" title="ClientAfficheurLCD_bb.png"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.ClientAfficheurLCD_bb_m.png" alt="ClientAfficheurLCD_bb.png" style="display:table; margin:0 auto;" /></a>
<strong>Matériel requis :</strong></p>
<blockquote><p>- 1 <em>Arduino Pro Mini 5V</em>.<br />
- 1 plaquette <em>HC-12</em> et son antenne.<br />
- 1 condensateur électrochimique polarisé de 220µF.<br />
- 1 diode 1N4007.<br />
- 1 afficheur LCD type HD44780 16 ou 20 x 2.<br />
- Un ordi avec port USB et le soft Arduino IDE.<br /></p></blockquote>
<p>Le code est aussi <a href="https://github.com/makotoworkshop/Anemometre_Arduino_Radio-HC-12_LCD/blob/master/Anemometre_Arduino_Radio-HC-12_Receiver.ino">documenté ici</a>, et en annexe du billet :<br /></p>
<ul>
<li><strong>Programme pour l’Arduino Pro Mini de réception :</strong><br /></li>
</ul>
<p><strong>Édit du 15 mai 2020 !</strong><br />
<a href="https://youtu.be/ArAcRfPpIYI?t=802">Électro-Bidouilleur a enfin sorti une vidéo sur le module <em>HC-12</em></a> et nous informe que la librairie <em><SoftwareSerial.h></em> est à éviter, ce que j'aurais bien voulu savoir à l'époque étant donné que j'ai effectivement rencontré des problèmes de réception. Il faut donc lui préférer la librairie <em><strong><AltSoftSerial.h></strong></em>. Je n'ai pas le temps de me pencher dessus, donc j'ai laissé tel quel le code suivant, sur <em>github</em> et en annexe du billet, à vous de changer la librairie.<br /></p>
<pre class="brush: cpp">/* Arduino Anemometer Radio Receiver using HC-12 and LCD Module */
/* The circuit:
* LCD RS pin to digital pin 12
* LCD Enable pin to digital pin 11
* LCD D4 pin to digital pin 5
* LCD D5 pin to digital pin 4
* LCD D6 pin to digital pin 3
* LCD D7 pin to digital pin 2
* LCD R/W pin to ground
* LCD VSS pin to ground
* LCD VCC pin to 5V
* 10K resistor:
* ends to +5V and ground
* wiper to LCD VO pin (pin 3)*/
#include <LiquidCrystal.h>
#include <SoftwareSerial.h>
const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
SoftwareSerial HC12(8, 9); // HC-12 TX Pin, HC-12 RX Pin
/*********/
/* SETUP */
/*********/
void setup() {
Serial.begin(9600); // Serial port to computer
HC12.begin(9600); // Serial port to HC12
lcd.begin(20, 2);
lcd.setCursor(0, 0);
// Print a message to the LCD.
lcd.print(" Anemometer");
lcd.setCursor(0, 1);
lcd.print(" Test");
delay(1000);
lcd.clear();
}
/*************/
/* PROGRAMME */
/*************/
void loop() {
while (HC12.available()) { // If HC-12 has data
int incomingChar = HC12.read();
Serial.print ( "buffer : " );
Serial.println (incomingChar);
lcd.setCursor(0, 0);
lcd.print(incomingChar);
lcd.setCursor(4, 0);
lcd.print("Km/h");
}
}</pre>
<p>Pour la réception des données on récupère les caractères avec la variable <em>incomingChar</em> et on l'envoie sur l'écran avec <em>lcd.print</em>.<br /><br /></p>
<h3><ins>Le boîtier client, partie récepteur, avec statistiques graphiques</ins> :<br /></h3>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/ClientAfficheurLCD_nodemcu_bb.png" title="ClientAfficheurLCD_nodemcu_bb.png"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.ClientAfficheurLCD_nodemcu_bb_m.png" alt="ClientAfficheurLCD_nodemcu_bb.png" style="display:table; margin:0 auto;" /></a>
<strong>Matériel requis :</strong></p>
<blockquote><p>- 1 <em>NodeMCUv3 LoLin</em>.<br />
- Un ordi avec port USB et le soft Arduino IDE.</p></blockquote>
<ul>
<li>On conserve ici le même design que précédemment, et on ajoute simplement un <em>NodeMCU</em> (ESP8266) qui va permettre la transmission de donnée via <em>WiFi</em>.<br /></li>
</ul>
<p>Il est donc chargé d'envoyer les data à un serveur Web afin de « grapher » des statistiques à l'aide d'une base de donnée <em>InfluxDB</em> et du grapheur <em>Grafana</em>.<br /></p>
<p><em>Grafana</em> est une sorte de CMS web qui permet la visualisation et la mise en forme de données métriques. Il permet de réaliser des graphiques depuis plusieurs sources dont des bases de données de série temporelle <em>(Time Series Database</em>), et c'est <em>InfluxDB</em> qu'on va ici utiliser.<br />
Pour cette partie, il faut disposer d'un serveur web, sur lequel on va installer <em>Grafana</em> et la base de donnée 'InfluxDB''.<br />
Grâce à <a href="https://github.com/projetsdiy/grafana-dashboard-influxdb-exp8266-ina219-solar-panel-monitoring/tree/master/solar_panel_monitoring">ce projet</a>, j'ai pu récupérer le bout de code simple qui va permettre à l’<em>ESP8266</em> d'écrire en base de donnée <em>InfluxDB</em>.<br />
Il faudra donc ajouter ces deux fichiers <em>ESPinfluxdb.cpp</em> et <em>ESPinfluxdb.h</em> au sketch <em>Arduino</em> pour programmer l<em>'ESP8266</em> du <em>NodeMCU</em>.<br /></p>
<ul>
<li>On donne au programme les paramètres de connexion au <em>WiFi</em> local, les paramètres de connexion à la base de donnée, qu'elle soit dans un réseau privé ou sur une adresse publique avec un nom de domaine associé.<br /></li>
</ul>
<p>Le code est aussi <a href="https://github.com/makotoworkshop/Anemometre_Arduino_esp8266_Radio-HC-12_Grafana/tree/master/Anemometre_Arduino_Radio-HC-12_Receiver_Grafana">documenté ici</a>, et en annexe du billet :<br /></p>
<ul>
<li><strong>Programme pour le <em>NodeMCU</em> de réception :</strong><br /></li>
</ul>
<p><strong>Édit du 15 mai 2020 !</strong><br />
<a href="https://youtu.be/ArAcRfPpIYI?t=802">Électro-Bidouilleur a enfin sorti une vidéo sur le module <em>HC-12</em></a> et nous informe que la librairie <em><SoftwareSerial.h></em> est à éviter, ce que j'aurais bien voulu savoir à l'époque étant donné que j'ai effectivement rencontré des problèmes de réception. Il faut donc lui préférer la librairie <em><strong><AltSoftSerial.h></strong></em>. Je n'ai pas le temps de me pencher dessus, donc j'ai laissé tel quel le code suivant, sur <em>github</em> et en annexe du billet, à vous de changer la librairie.<br /></p>
<pre class="brush: cpp">#include "ESPinfluxdb.h"
#include <SoftwareSerial.h>
#include <ESP8266WiFi.h>
#include <ESP8266WiFiMulti.h>
/****************/
/* DÉCLARATIONS */
/****************/
const char *INFLUXDB_HOST = "domain.org"; // ou ip locale du serveur
const uint16_t INFLUXDB_PORT = 8086;
const char *DATABASE = "AnemoBDD";
const char *DB_USER = "login";
const char *DB_PASSWORD = "motdepasse";
int incomingChar;
int compteur = 1;
SoftwareSerial HC12(D5, D6); // HC-12 TX Pin, HC-12 RX Pin
ESP8266WiFiMulti WiFiMulti;
Influxdb influxdb(INFLUXDB_HOST, INFLUXDB_PORT);
/*********/
/* SETUP */
/*********/
void setup() {
Serial.begin(115200);
HC12.begin(9600); // Serial port to HC12
WiFiMulti.addAP("ssid", "password"); // indiquer ici vos paramètres WiFi
while (WiFiMulti.run() != WL_CONNECTED) {
delay(100);
}
Serial.println("Ready");
//influxdb.opendb(DATABASE, DB_USER, DB_PASSWORD);
// Connexion à la base InfluxDB - Connect to InfluxDB database
while (influxdb.opendb(DATABASE, DB_USER, DB_PASSWORD)!=DB_SUCCESS) {
Serial.println("Open database failed");
delay(10000);
}
}
/*************/
/* FONCTIONS */
/*************/
void ReceiveDataFromRadio() {
while (HC12.available()) { // If HC-12 has data
incomingChar = HC12.read();
// Serial.print ( "buffer : " );
// Serial.println (incomingChar);
}
}
void SendDataToInfluxdbServer() {
//Writing data with influxdb HTTP API: https://docs.influxdata.com/influxdb/v1.5/guides/writing_data/
//Querying Data: https://docs.influxdata.com/influxdb/v1.5/query_language/
// Envoi la vitesse du vent
dbMeasurement rowAnemo("VitesseVent");
rowAnemo.addField("VitesseVent", incomingChar);
Serial.println(influxdb.write(rowAnemo) == DB_SUCCESS ? " - Object write success" : " - Writing failed");
// Vide les données - Empty field object.
rowAnemo.empty();
}
/*************/
/* PROGRAMME */
/*************/
void loop() {
ReceiveDataFromRadio();
if (compteur > 500) { // envoie la data toutes les 5 secondes (10 ms + 500)
SendDataToInfluxdbServer();
compteur = 1;
}
else {
compteur++;
}
delay(10); // refresh la data sur l'afficheur toutes les 10 ms
// Serial.print ( "compteur = " );
// Serial.println(compteur);
}</pre>
<p>Toujours pareil, c'est la variable <em>incomingChar</em> reçue par le <em>HC-12</em> qui est envoyé périodiquement à la base de données.<br /></p>
<p><strong><ins>Configuration de la Base de données</ins> :</strong><br />
Coté serveur web donc, une fois les logiciels <em>Grafana</em> et <em>InfluxDB</em> installés, on va commencer par créer la base de donnée avec les commandes suivantes.<br /></p>
<ul>
<li>Lancer l’interpréteur de commande d’<em>InfluxDB</em> :<br /></li>
</ul>
<pre>influx</pre>
<ul>
<li>Créer la base de donnée <em>AnemoBDD</em> :<br /></li>
</ul>
<pre>create database AnemoBDD</pre>
<ul>
<li>Indiquer qu’on veut utiliser cette base :<br /></li>
</ul>
<pre>use AnemoBDD</pre>
<ul>
<li>Créer l’utilisateur de la base en spécifiant son mot de passe :<br /></li>
</ul>
<pre>create user login with password 'motdepasse'</pre>
<ul>
<li>Donner les droits d’accès complet à l’utilisateur :<br /></li>
</ul>
<pre>grant all on AnemoBDD to login</pre>
<ul>
<li>On peut vérifier avec ces commandes, puis quitter :<br /></li>
</ul>
<pre>show databases
show users
quit</pre>
<p><br /></p>
<p><strong><ins>Configuration de la <em>Grafana</em></ins> :</strong><br />
Reste à paramétrer <em>Grafana</em> avec la base <em>InfluxDB</em> en source et un tableau de bord qui récupére la donnée <em>rowAnemo</em>, sous la forme qu'on souhaitera voir afficher.<br /></p>
<ul>
<li>Ajouter une source de donnée, choisir la source de type <em>InfluxDB</em> :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/grafana01.png" title="grafana01.png"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.grafana01_s.png" alt="grafana01.png" style="float:right; margin: 0 0 1em 1em;" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/grafana02.png" title="grafana02.png"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.grafana02_s.png" alt="grafana02.png" style="float:right; margin: 0 0 1em 1em;" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/grafana14.png" title="grafana14.png"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.grafana14_s.png" alt="grafana14.png" /></a></p>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/grafana03.png" title="grafana03.png"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.grafana03_t.png" alt="grafana03.png" style="float:right; margin: 0 0 1em 1em;" /></a><br /></p>
<ul>
<li>Puis paramétrer les accès à la base <em>InfluxDB</em> :<br /></li>
</ul>
<p>On indique donc un nom de source, l’URL et le port du serveur <em>InfluxDB</em>, puis les identifiants de la base qu’on a crée auparavant.<br /><br /><br /></p>
<ul>
<li>Ensuite, créer un « tableau de bord » et ajouter une requête « Add Query » :<br /></li>
</ul>
<p>Choisir la source de donnée qu’on vient de faire, et renseigner les champs avec les valeurs du programme de l’<em>ESP8266</em>.<br />
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/grafana15.png" title="grafana15.png"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.grafana15_s.png" alt="grafana15.png" style="float:right; margin: 0 0 1em 1em;" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/grafana04.png" title="grafana04.png"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.grafana04_s.png" alt="grafana04.png" style="float:right; margin: 0 0 1em 1em;" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/grafana13.png" title="grafana13.png"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.grafana13_s.png" alt="grafana13.png" /></a>
<br />
Notez que si le NodeMCU est en marche et bien connecté à la base InfluxDB, ces champs proposeront les valeurs automatiquement quand on clique dessus, preuve que tout fonctionne comme prévu.<br /></p>
<ul>
<li>On passe à la partie « Visualization » ou l’on choisis le type « Graph », et on paramètre le graphique comme ceci :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/grafana12.png" title="grafana12.png"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.grafana12_s.png" alt="grafana12.png" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/grafana05.png" title="grafana05.png"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.grafana05_s.png" alt="grafana05.png" style="float:right; margin: 0 0 1em 1em;" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/grafana06.png" title="grafana06.png"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.grafana06_s.png" alt="grafana06.png" style="float:left; margin: 0 1em 1em 0;" /></a></p>
<ul>
<li>La partie « General » permet notamment de donner un nom au graphique.<br /><br /></li>
</ul>
<ul>
<li>De la même manière, j’ai ajouté une « Visualization » de type « Gauge » :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/grafana07.png" title="grafana07.png"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.grafana07_t.png" alt="grafana07.png" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/grafana08.png" title="grafana08.png"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.grafana08_t.png" alt="grafana08.png" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/grafana09.png" title="grafana09.png"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.grafana09_t.png" alt="grafana09.png" /></a><br /></p>
<ul>
<li>Il faut bien penser à utiliser l’icône en forme de disquette pour sauvegarder à chaque étapes…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/grafana10.png" title="grafana10.png"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.grafana10_m.png" alt="grafana10.png" /></a><br /></p>
<h3><ins>Pour finir</ins> :<br /></h3>
<p>Nous avons donc vu une base de travail que vous pourrez adapter facilement si besoin.<br /></p>
<ul>
<li>Cependant comme j'avais ajouté une fonctionnalité supplémentaire, à savoir :</li>
</ul>
<blockquote><p>Un <strong>tachymètre</strong> qui mesure la vitesse de rotation de l'éolienne, j'ai pas mal dû modifier le code notamment pour envoyer les données en une phrase de data et ensuite bien différencier qu'elle donnée va où…<br />
Ajouté aussi la gestion d'économie d'énergie, qui, dés que l’anémomètre s'arrête de tourner, met en veille le module <em>HC-12</em>, puis l<em>'Arduino</em>, pour être réveillé dés que la rotation reprend sous le vent.<br /></p></blockquote>
<ul>
<li>Pour cette version donc, je me contente juste de poser le <a href="https://github.com/makotoworkshop/Anemometre_esp8266_Radio-HC-12_Receiver_2Hall_Grafana"><strong>>> code ici <<</strong></a> et aussi en annexe du billet.<br /></li>
</ul>
<p>Ainsi qu'une petite vidéo pour illustrer. J'y tourne mon appareil de test à la main :<br /></p>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/eb76a519-59c5-49d6-a0f3-125f9f6b8fbc?warningTitle=0" frameborder="0" allowfullscreen></iframe>
<p><ins>Voici les mesures de consommation</ins> : Anémomètre/Tachymètre (1 module radio + 2 capteur Hall)<br />
- 45 mA, qui tombent à 9 mA en mode veille.<br />
- <strong>5 mA en veille</strong> en dessoudant la <em>LED</em> Power de l<em>'Arduino</em>.<br />
(Déssouder le régulateur ne change pas grand chose).</p>
<h3><a href="http://burogu.makotoworkshop.org/index.php?post/2019/12/27/monitoring_generateur-batterie">À suivre…</a></h3>http://burogu.makotoworkshop.org/index.php?post/2019/08/05/anemometre3#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/672Une éolienne à axe vertical -15-urn:md5:19d55e2e35a2813f225563daef62cc732019-06-06T21:11:00+02:002019-11-12T21:06:58+01:00makoto doushiteEnergies RenouvelablesBricolageDIYImpression3DModélisation3DMécaniqueRécupVidéosÉcologieÉolienne<p><a href="http://burogu.makotoworkshop.org/index.php?post/2019/02/22/eolienne-axe-vertical-14">Suite de l'ouvrage précédent :</a><br /></p>
<blockquote><p>Et donc il était à nouveau temps de retourner sur la modélisation 3D afin de confectionner des poulies pour la courroie <em>T10</em> choisie. (Courroie dentée en polyuréthane 2360 mm de long et 10 mm de large.)<br />
L'une se retrouverait inséré dans la jante de la roue de vélo, et l'autre sur l'axe de la génératrice.<br /></p></blockquote>
<ul>
<li>Après un essai infructueux c'est <strong>une poulie géante</strong> affublée d'une dent supplémentaire (<strong>177 dents</strong>) qui ferait l'affaire.<br /></li>
</ul>
<p>Pour le coup j'ai été bien aidé par le travail de <em><a href="https://www.thingiverse.com/droftarts/about">droftarts</a></em> via <em>Thingiverse</em> pour son travail de générateur de poulie paramètrique sur <em>OpenScad</em>.<br />
J'ai donc <a href="https://www.thingiverse.com/thing:3498521">remixé son design</a> pour le modifier afin de créer cette simple « couronne » pourvue de creux pour épouser les têtes de vis des rayons de la roue.<br /></p>
<ul>
<li>J'ai dû tronçonner la couronne en 9 morceaux pour en permettre l'impression sur ma <em>RepRap</em>, avant de pouvoir la confronter avec la courroie :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04080.jpg" title="dsc04080.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04080_t.jpg" alt="dsc04080.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04081.jpg" title="dsc04081.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04081_t.jpg" alt="dsc04081.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04083.jpg" title="dsc04083.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04083_t.jpg" alt="dsc04083.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04088.jpg" title="dsc04088.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04088_t.jpg" alt="dsc04088.jpg" /></a><br /></p>
<ul>
<li>Pour les poulies, j'ai modifié le diamètre de l'axe et le système de blocage à vis, puis imprimé un modèle à 8 dents, un autre à 12 dents, 16 dents, 24 dents, 32 dents, et enfin 48 dents.<br /></li>
<li>Entre temps nous recevions le contrôleur de charge 12V, chargé de réguler et redresser la tension générée par la génératrice en 12V continu.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04159.jpg" title="dsc04159.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04159_s.jpg" alt="dsc04159.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/regulateur.jpg" title="regulateur.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.regulateur_s.jpg" alt="regulateur.jpg" /></a><br /></p>
<p>Tout est prêt maintenant hein, on va faire des Watts !?<br />
Eh bien, à vrai dire, non…<br /><br /></p> <h3><ins>Génératrice, mesures en charge</ins> :<br /></h3>
<ul>
<li>Dés réception de l'appareil donc, des tests plus poussés de puissance électrique générée ont pu être réalisé, et de constater, sans grande surprise, que le stator constitué des 6 bobines de chacune 900 tours de fil émaillé (diamètre 0,25 mm) était incapable de sortir plus de 0,7 Ampères.<br /></li>
</ul>
<p>Entre temps j'avais trouvé un peu plus d'informations sur le magnétisme, qui m'ont donc confortés dans mes doutes à suivre aveuglément le projet de <em><a href="https://hackaday.io/project/159568-portal-point-generator">Vijay</a></em>, d'autant qu'il travaillait déjà à une seconde version. Mais devant son silence face à mes questions, à un moment j'ai bien dû me lancer et faire mes propres expériences.<br /></p>
<ul>
<li>Donc ce que j'ai compris, qui est crucial et jamais expliqué dans les tas de vidéos et pages web qu'on trouve sur le sujet des générateurs <em>DIY</em> (ou alors je sais plu chercher sur le net…) :</li>
</ul>
<blockquote><p><strong>1</strong> - Plus le fil émaillé sera de gros diamètre, plus il fournira d'<strong>Ampères</strong>.<br />
<strong>2</strong> - Plus le nombre de tours du fil qui constitue une bobine est grand, plus le <strong>Voltage</strong> sera élevé à faible vitesse de rotation du générateur (c'est ce qu'on souhaite).<br />
<strong>3</strong> - Mais, comme <strong>l'espace</strong> pour loger une bobine <strong>est réduit</strong>, il faudrait diminuer le diamètre du fil pour en mettre plus, et alors entrer en conflit avec la mention N°1.<br />
<strong>4</strong> - De plus, plus on fait de tours, plus la <strong>résistance Ohmique</strong> augmente, limitant alors le maximum d’Ampérage pouvant être généré.<br /></p></blockquote>
<ul>
<li>Et là tu vois, c'est comme la vie, une question d'équilibre…<br /></li>
</ul>
<p>Tout s'explique donc, j'avais la réponse au problème sous les yeux avant même de tester le générateur, en ayant <a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04026.jpg">mesuré 48 Ohms par bobine,</a> 96 Ohms par phase : <br /></p>
<ul>
<li>Le test réalisé consista à faire tourner la génératrice le plus vite possible pour allumer une ampoule 12V 35W, réclamant donc plus de 2A.<br /></li>
</ul>
<p>- La luminosité de l'ampoule resta ridicule, la vitesse a rapidement plafonnée sur la visseuse qui entraînait l'axe des rotors, lui permettant de fournir environ 70 Volts / 96 Ohms = 0,72 Ampères… Au maximum… <br /></p>
<p>--> L'affaire était pliée, le stator à refaire !<br /><br /></p>
<h3><ins>Un nouveau stator</ins> :<br /></h3>
<ul>
<li>La grande question maintenant : Quel diamètre de fil émaillé choisir…?<br /></li>
</ul>
<p>Cette fois je décidais de gratter un peu et de passer par un peu de « théorie déductive ».<br /></p>
<ul>
<li>Sur un site marchand j'ai trouvé cet <a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/AbaqueFil.jpg" title="AbaqueFil.jpg">abaque</a> permettant de déduire la longueur du fil grâce au poids.<br /></li>
</ul>
<p>Le poids est la donnée que je connais, car les bobines que j'avais faites (900 tours de 0,25 mm) pèsent <strong>65 grammes</strong>.<br /></p>
<ul>
<li>Avec cette <a href="http://webetab.ac-bordeaux.fr/Pedagogie/Physique/Physico/Electro/e07fil.htm">feuille de calcul</a>, j'ai pu recalculer la résistivité du fil de cuivre :<br /></li>
</ul>
<p>- Pour un diamètre de 0,25 mm, longueur 148 m (65 g), la résistance du fil est de 51,3 Ohms, (mesuré 48,5 donc ça matche !).<br />
- Pour un diamètre de 0,75 mm, longueur 17 m (65 g), la résistance du fil sera de 0,654 Ohms.<br /></p>
<ul>
<li>De plus avec cette <a href="https://forums.futura-sciences.com/electronique/223416-intensite-maxi-un-fil-de-cuivre.html">formule</a> : <strong>intensité = 11 * section^0.625</strong> (avec section en mm2 et intensité en Ampères) et la loi d'Ohm (U=RI, P=UI, etc…).<br /></li>
</ul>
<p><ins>Cela donne pour quelques diamètres différents</ins> :<br /></p>
<ul>
<li>Fil diam 1.22 mm<br /></li>
</ul>
<blockquote><p>-> section 1.17 mm²<br />
-> Intensité max = 12,134 A<br />
-> pour 65 g (6,3 m) R= 0,0916 Ohms , soit 2 bobines par phases 0,1832 Ohms<br />
-> Production maximale permise : 12V@65A<br /></p></blockquote>
<ul>
<li>Fil diam 0.91 mm<br /></li>
</ul>
<blockquote><p>-> section 0.65 mm²<br />
-> Intensité max = 8,403 A<br />
-> pour 65 g (11,5 m) R= 0,301 Ohms , soit 2 bobines par phases 0,602 Ohms<br />
-> Production maximale permise : 12V@19,93A<br /></p></blockquote>
<ul>
<li>Fil diam 0.75 mm<br /></li>
</ul>
<blockquote><p>-> section 0.44 mm²<br />
-> Intensité max = 6,584 A<br />
-> pour 65 g (17 m) R= 0.654 Ohms , soit 2 bobines par phases 1,308 Ohms<br />
-> Production maximale permise : 12V@9.17A<br /></p></blockquote>
<ul>
<li>Fil diam 0.4 mm<br /></li>
</ul>
<blockquote><p>-> section 0.13 mm²<br />
-> Intensité max = 3,073 A<br />
-> pour 65 g (58 m) R= 7,83 Ohms , soit 2 bobines par phases 15,66 Ohms<br />
-> Production maximale permise : 12V@0,76A<br /></p></blockquote>
<ul>
<li>Fil diam 0.25 mm<br /></li>
</ul>
<blockquote><p>-> section 0.05 mm²<br />
-> Intensité max = 1,691A<br />
-> pour 65 g (148 m) R= 51,3 Ohms , soit 2 bobines par phases 100 Ohms<br />
-> Production maximale permise : 12V@0,12A<br /></p></blockquote>
<p><br /></p>
<p>L'inconnue alors, reste de savoir quelles seraient les vitesses minimales nécessaires pour atteindre 12V dans ces configurations. Pour le 0.25 mm on sait par les mesures que c'est à 45 rpm, mais pour les autres diamètres ? Et puis on sait l'imbroglio des 4 contraintes énoncées plus haut… Et quid de la résistance mécanique électromagnétique induite par de fort champs magnétique ?<br /></p>
<blockquote><p>Je n'ai donc pas voulu aller vers du fil trop gros et prendre le risque de ne jamais être capable d'atteindre 12 Volts faute de vents puissants.<br />
Ni retourner vers du fil trop petit et se retrouver bridé une nouvelle fois en terme de puissance.<br /></p></blockquote>
<ul>
<li>J'ai donc opté pour du fil de <strong>0.75 mm de diamètre, une bobine de 500 grammes</strong> !<br /><br /></li>
</ul>
<h3><ins>Bobinage</ins> :<br /></h3>
<ul>
<li>Avant de pouvoir confectionner les 6 bobines, j'ai fait de nombreux tests de bobinages avec la première afin d'optimiser ses caractéristiques pour le meilleurs compromis tenant compte des contraintes d'encombrement.<br /></li>
</ul>
<p>Il fallait que la bobine fasse le plus de tours possible, rentre correctement dans le logement, ne gêne pas ses voisines et ne dépasse pas 8 mm d'épaisseur.<br />
Ne disposant que de 500 grammes de fil, je n'avais pas droit à couper le fil tant que je n'étais pas sûr de mon coup et à chaque raté, il fallait donc rembobiner tout ça au mieux…<br />
Je n’arrivais pas à faire un bobinage correct, le réglage de la vitesse du bobinoir étant galère avec son simple potentiomètre et celui-ci a fini par lâcher.<br /></p>
<ul>
<li>J'ai donc dû concevoir un autre bobinoir à base d'une <em>PWM Arduino</em> pilotant un transistor de puissance avec dissipateur thermique et ventilation, pour bénéficier d'une vitesse et d'un couple régulier, avec réglage fin (je mettrais un schéma s'il y a des amateurs·ices).<br /></li>
</ul>
<p>Après avoir déterminé à tâtons que 120 tours de bobine serait idéal, je me suis rendu compte que je pouvais rentrer au chausse-pied 150 tours, et puis finalement non… En fait, malgré tout je n'obtenais pas toujours une bobine identique…<br />
Par exemple, je pouvais faire une bobine de 140 tours de 72 g et une autre de 140 tours pour 66 g, la seconde rentrait bien en place, tandis que la première non.<br />
Ce qui changeait à chaque essais c'était donc la tension du fil sur le bobinoir en <em>ABS</em> qui avait en plus tendance à plier pour s'élargir et donc rendre le résultat encore plus aléatoire !<br /></p>
<ul>
<li>Finalement 150 tours c'était vraiment compliqué alors quand j'ai obtenu<strong> une belle bobine de 140 tours pour 66 grammes</strong> qui rentrait bien dans son logement, j'ai arrêté là ma décision, coupait le fil, pour fabriquer les 5 autres… Que j'ai bien dû refaire chacune 3 fois pour obtenir le même poids, et donc au final la même résistivité, <strong>0,8 Ohms</strong>, donc effectivement proche des valeurs théoriques.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04090.jpg" title="dsc04090.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04090_s.jpg" alt="dsc04090.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04091.jpg" title="dsc04091.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04091_s.jpg" alt="dsc04091.jpg" /></a><br />
Bobiner du fil plus fin c'était vraiment plus facile, vu qu'il y a moins de conflit entre l'épaisseur de chaque spires. Une histoire de remplissage d'interstices en somme.<br /><br /></p>
<h3><ins>Nouvelle version du support des bobines</ins> :<br /></h3>
<ul>
<li>Imprimé cette fois en <em>PETG</em> blanc, j'ai modifié le design pour loger des roulements de type « butées à billes » bien plus à même d'encaisser les contraintes verticales façon sandwich des deux rotors en pression magnétique de part et d'autre du stator.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/20190511_185752.jpg" title="20190511_185752.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.20190511_185752_m.jpg" alt="20190511_185752.jpg" /></a><br /></p>
<blockquote><p>Ces roulements plus petits (F8-16M, 8*16*5mm), en 3 éléments, ont l'avantage de laisser plus de surface de plastique autour, ce qui va permettre de coller efficacement le couvercle par dessus les bobines.<br />
Mais attention, car un des deux anneaux est plus petit que l'autre, et c'est bien celui-ci qui viens au contact de la partie mobile, à savoir l'axe de rotation constitué par la tige de 8 mm solidarisée au rotors.<br /></p></blockquote>
<ul>
<li>Voici comment ils se mettent en place :<br /></li>
</ul>
<p>Donc en premier on place le grand anneau qui ne touche pas la tige, mais seulement le stator. En deuxième la cage avec les billes, et en dernier le petit anneau, qui donc touche la tige.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04112.jpg" title="dsc04112.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04112_s.jpg" alt="dsc04112.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04095.jpg" title="dsc04095.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04095_s.jpg" alt="dsc04095.jpg" /></a><br /></p>
<ul>
<li>Une fois les six bobines en places, je me suis rendu compte que ça dépasse, je ne pourrais pas mettre le couvercle !<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04096.jpg" title="dsc04096.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04096_s.jpg" alt="dsc04096.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04098.jpg" title="dsc04098.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04098_s.jpg" alt="dsc04098.jpg" /></a><br /></p>
<ul>
<li>J'ai alors tenté de comprimer très fort chaque bobines, en plus d'en optimiser la forme.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04100.jpg" title="dsc04100.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04100_s.jpg" alt="dsc04100.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04099.jpg" title="dsc04099.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04099_s.jpg" alt="dsc04099.jpg" /></a><br /></p>
<ul>
<li>Et cette fois c'est bon ! C'est quasi bien plat.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04101.jpg" title="dsc04101.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04101_s.jpg" alt="dsc04101.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04103.jpg" title="dsc04103.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04103_s.jpg" alt="dsc04103.jpg" /></a><br /></p>
<ul>
<li>Et un collage à la cyanoacrylate sous presse me donna entière satisfaction !<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/20190511_175250.jpg" title="20190511_175250.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.20190511_175250_t.jpg" alt="20190511_175250.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/20190511_185627.jpg" title="20190511_185627.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.20190511_185627_t.jpg" alt="20190511_185627.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04104.jpg" title="dsc04104.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04104_t.jpg" alt="dsc04104.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04106.jpg" title="dsc04106.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04106_t.jpg" alt="dsc04106.jpg" /></a><br />
J'avais donc encollé tout le périmètre extérieur et intérieur, puis mis une goutte de colle sur le sommet de chacun des 18 tétons de maintiens des bobines.<br /></p>
<ul>
<li>Avec le roulement du dessous, puis le roulement du dessus et la tige.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04116.jpg" title="dsc04116.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04116_t.jpg" alt="dsc04116.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04117.jpg" title="dsc04117.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04117_t.jpg" alt="dsc04117.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04119.jpg" title="dsc04119.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04119_t.jpg" alt="dsc04119.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/20190511_201619.jpg" title="20190511_201619.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.20190511_201619_t.jpg" alt="20190511_201619.jpg" /></a>
<br /><br /></p>
<h3><ins>Intégration du nouveau stator dans sur le générateur </ins> :<br /></h3>
<ul>
<li>Démontage du générateur, ici avec toutes les pièces en présence ainsi que l'ancien stator avec son roulement <em>608ZZ</em> prisonnier au centre.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04125.jpg" title="dsc04125.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04125_m.jpg" alt="dsc04125.jpg" /></a><br /></p>
<ul>
<li>J'ai décidé de changer également le roulement du boitier inférieur, et plutot que de ré-imprimer complètement la piéce, j'ai modélisé un adaptateur (en <em>ABS</em> gris), qui viens prendre la place du roulement <em>608ZZ</em>.<br /></li>
</ul>
<p>Le grand anneau au fond de l'adapteateur en 1, puis la cage en 2, et enfin le petit anneau en 3.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04108.jpg" title="dsc04108.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04108_t.jpg" alt="dsc04108.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04126.jpg" title="dsc04126.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04126_t.jpg" alt="dsc04126.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04133.jpg" title="dsc04133.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04133_t.jpg" alt="dsc04133.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04129.jpg" title="dsc04129.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04129_t.jpg" alt="dsc04129.jpg" /></a><br /></p>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04135.jpg" title="dsc04135.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04135_t.jpg" alt="dsc04135.jpg" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<ul>
<li>Les buttées à billes ont été graissées et après un premier montage, l'épaisseur de ces roulements s'est révélée insuffisante à éloigner suffisamment les deux rotors qui se sont alors retrouvé collés au stator.<br /></li>
</ul>
<p>Pour résoudre ce problème, trois solutions :<br /></p>
<blockquote><p>- Avoir imprimé un stator avec un anneau central plus épais.<br />
- Placer une rondelle entre le stator et le roulement.<br />
- Placer une rondelle entre le rotor et le roulement, ce que j'ai fait. Une rondelle d' 1 mm d'épaisseur pour chaque rotor se révéla suffisante.<br /></p></blockquote>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04136.jpg" title="dsc04136.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04136_t.jpg" alt="dsc04136.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04137.jpg" title="dsc04137.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04137_t.jpg" alt="dsc04137.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/20190517_164727.jpg" title="20190517_164727.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.20190517_164727_t.jpg" alt="20190517_164727.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04138.jpg" title="dsc04138.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04138_t.jpg" alt="dsc04138.jpg" /></a><br /></p>
<ul>
<li>Voilà, il reste à fermer le boîtier, et procéder à quelques essais préliminaires.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04139.jpg" title="dsc04139.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04139_s.jpg" alt="dsc04139.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04140.jpg" title="dsc04140.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04140_s.jpg" alt="dsc04140.jpg" /></a><br /></p>
<ul>
<li>Une petite vidéo :<br /></li>
</ul>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/bb78caee-9d19-4d3e-93c5-075948b96c56?warningTitle=0" frameborder="0" allowfullscreen></iframe>
<p>Mesures à vide obtenues :<br /></p>
<blockquote><p>- 12V à 310 rpm<br />
- 22V à 410 rpm<br />
- 29V à 980 rpm<br /></p></blockquote>
<p>Très différentes donc des vitesses observées dans la version précédente !<br /><br /></p>
<h3><ins>Mesures en charge </ins> :<br /></h3>
<ul>
<li>Après avoir connecté la génératrice au contrôleur de charge, en sortie de celui-ci un ampèremètre a été placé en série avec la batterie 12V.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04161.jpg" title="dsc04161.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04161_s.jpg" alt="dsc04161.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04162.jpg" title="dsc04162.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04162_s.jpg" alt="dsc04162.jpg" /></a><br /></p>
<ul>
<li>Une petite vidéo :<br /></li>
</ul>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/8579f03a-1355-4551-b556-a2ee3a61f4e3?warningTitle=0" frameborder="0" allowfullscreen></iframe>
<p>Voici les mesures obtenues :<br /></p>
<blockquote><p>- 1 A à 460 rpm (12W)<br />
- 3 A à 680 rpm (36W)<br />
- 4,5 A à 840 rpm (54W)<br />
- 5 A à 920 rpm (60W)<br />
- 6 A à 1100 rpm (72W)<br /></p></blockquote>
<p>Les voilà les Watts !!!<br /></p>
<p>Durant ces tests j'ai eu la surprise de voir l'intensité chuter par rapport aux vitesses déjà mesurées… J'ai eu peur d'avoir cramé quelque chose, mais en fait j'ai retrouvé le plastique explosé autour des vis de blocage des rotors sur la tige, de fait ils ne tournaient plus correctement.<br /></p>
<ul>
<li>Sabotage à force d'accélération/freinage de la visseuses sans doute, il faudra que je modélise une nouvelle version du dessus les rotors pour consolider ce montage, mais en attendant, j'ai pratiqué un trou de 3 mm de part en part, y compris dans la tige afin de glisser une goupille.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/20190520_180616.jpg" title="20190520_180616.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.20190520_180616_s.jpg" alt="20190520_180616.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/20190520_180623.jpg" title="20190520_180623.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.20190520_180623_s.jpg" alt="20190520_180623.jpg" /></a><br /><br /></p>
<h3><ins>Poulie géante </ins> :<br /></h3>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04154.jpg" title="dsc04154.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04154_s.jpg" alt="dsc04154.jpg" style="float:left; margin: 0 1em 1em 0;" /></a>
À ce stade, nous pouvions envisager d'assembler la poulie géante, ce qui ne fût vraiment pas facile car mon design 3D n'etait finalement pas si bien ajusté que ça, je pense que j'ai raté les logements pour les têtes de vis… Bref, tout a été collé à l'aide de silicone en cartouche.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/20190520_113622.jpg" title="20190520_113622.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.20190520_113622_t.jpg" alt="20190520_113622.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04155.jpg" title="dsc04155.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04155_t.jpg" alt="dsc04155.jpg" /></a><br /><br /></p>
<h3><ins>Protection du générateur </ins> :<br /></h3>
<ul>
<li>L'impression 3D c'est bien beau, mais ça ne fait pas toujours des pièces vraiment étanches, et par crainte d'infiltration d'eau, j'ai bricolé une housse à partir de plastique de porte document, collé à la cyanoacrylate.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04163.jpg" title="dsc04163.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04163_t.jpg" alt="dsc04163.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04166.jpg" title="dsc04166.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04166_t.jpg" alt="dsc04166.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04168.jpg" title="dsc04168.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04168_t.jpg" alt="dsc04168.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04171.jpg" title="dsc04171.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04171_t.jpg" alt="dsc04171.jpg" /></a><br /><br /></p>
<h3><ins>Installation du générateur sur l'éolienne </ins> :<br /></h3>
<ul>
<li>Bon y'a un peu de vent, alors on va pouvoir tester en conditions réelles ! (désolé j'ai filmé dans le mauvais sens -_- )<br /></li>
</ul>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/7c93c299-c599-43b9-980c-efe50958986b?warningTitle=0" frameborder="0" allowfullscreen></iframe>
<p>Éolienne à vide : Vent 10km/h = 65 rpm, Vent 15Km/h = 90 rpm.<br /></p>
<ul>
<li>Une petite vidéo :<br /></li>
</ul>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/f4069086-86d1-47bf-a375-33e44ba45700?warningTitle=0" frameborder="0" allowfullscreen></iframe>
<ul>
<li>D'abord avec la poulie 32 dents, puis la poulie 16 dents, mais malheureusement le vent était déjà tombé, bien qu'on devine une perte de vitesse de l'éolienne due au couple qui lui est demandé par cette dernière poulie plus petite.<br /></li>
</ul>
<blockquote><p>Car comme pour le vélo, si la poulie est plus petite, on peut faire tourner le générateur plus vite, mais plus de force (couple) est demandé à l'éolienne, et donc de vent.<br /></p></blockquote>
<p>Avec ces vents entre 10 et 15 Km/h, le générateur ne tourne pas assez vite pour dépasser 10 Volts avec une grosse poulie. Avec une plus petite donc le vent ne pousse pas assez pour gagner en vitesse.<br /></p>
<ul>
<li>Donc à la vue de ces essais, il semble évident qu'on obtiendra 12 Volts avec <strong>la poulie de 8 dents</strong> et attendre la saison <strong>des vents de plus de 25/30 Km/h</strong>.<br /></li>
</ul>
<p>Et plus concrètement, si on se réfère au chargeur de batterie 220V qui fonctionne autour de 4 A, il faudra que l'éolienne tourne autour de à 40 rpm pour voir la batterie se charger.<br /></p>
<ul>
<li>En effet la poulie géante avec ses 177 dents, associée à la petite 8 dents du générateur donne un rapport de 22 (car 177/8), et on peut donc espérer la production d'énergie suivante pour ces vitesses de rotations de l'éolienne :<br /></li>
</ul>
<blockquote><p>- 1 A à 21 rpm <br />
- 3 A à 31 rpm <br />
- 4,5 A à 38 rpm <br />
- 5 A à 42 rpm <br />
- 6 A à 50 rpm <br /></p></blockquote>
<ul>
<li>À ce stade, l'inconnue qui reste encore à découvrir, c'est qu'elle puissance électrique est fournie en fonction de quelle vitesse de vent, et c'est l'observation de l'<a href="http://burogu.makotoworkshop.org/index.php?post/2019/01/01/anemometre2">anémomètre</a> en concordance avec la vitesse de rotation éolienne qui permettra de tracer cette petite courbe cet hiver.<br /></li>
</ul>
<blockquote><p>Enfin, en guise de réflexion, d'amélioration à apporter à la génératrice, je pense qu'il serait possible d'épaissir le stator afin de pouvoir y loger une plus grosse bobine afin de baisser les vitesses nécessaires, mais il faudrait être capable de déterminer l'épaisseur limite au delà de laquelle le champ magnétique constitué par les deux rotors perd de sa force. Et ça je ne sais pas comment faire…<br />
En attendant ma version de la génératrice est disponible sur <em><a href="https://www.thingiverse.com/thing:3675471">Thingiverse</a></em> et en annexe de ce billet.<br /></p></blockquote>
<ul>
<li>Voici quelques clichés de l'ensemble, avec une poulie de 12 dents.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04193.jpg" title="dsc04193.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04193_t.jpg" alt="dsc04193.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04196.jpg" title="dsc04196.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04196_t.jpg" alt="dsc04196.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04197.jpg" title="dsc04197.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04197_t.jpg" alt="dsc04197.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04188.jpg" title="dsc04188.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04188_t.jpg" alt="dsc04188.jpg" /></a><br /></p>
<ul>
<li>Un zoom sur la roue et la courroie.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04192.jpg" title="dsc04192.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04192_s.jpg" alt="dsc04192.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04181.jpg" title="dsc04181.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04181_s.jpg" alt="dsc04181.jpg" /></a></p>
<ul>
<li>Le contrôleur de charge.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04199.jpg" title="dsc04199.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04199_s.jpg" alt="dsc04199.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04190.jpg" title="dsc04190.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04190_t.jpg" alt="dsc04190.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04198.jpg" title="dsc04198.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04198_t.jpg" alt="dsc04198.jpg" /></a><br /></p>
<ul>
<li>Quelques vues éloignées.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04195.jpg" title="dsc04195.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04195_t.jpg" alt="dsc04195.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04211.jpg" title="dsc04211.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04211_t.jpg" alt="dsc04211.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04180.jpg" title="dsc04180.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04180_t.jpg" alt="dsc04180.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04201.jpg" title="dsc04201.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04201_t.jpg" alt="dsc04201.jpg" /></a><br /></p>
<ul>
<li>La batterie, les poulies.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04179.jpg" title="dsc04179.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04179_s.jpg" alt="dsc04179.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04173.jpg" title="dsc04173.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04173_s.jpg" alt="dsc04173.jpg" /></a><br /></p>
<ul>
<li>Un boîtier étanche pour ranger les raccordements électrique. La batterie est abritée sous un grillage recouvert d'une bâche plastique.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04217.jpg" title="dsc04217.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04217_s.jpg" alt="dsc04217.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04221.jpg" title="dsc04221.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04221_s.jpg" alt="dsc04221.jpg" /></a><br /></p>
<ul>
<li>Une nouvelle collerette plus large en <em>ABS</em> gris pour protèger les roulements de la pluie.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04185.jpg" title="dsc04185.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04185_t.jpg" alt="dsc04185.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04187.jpg" title="dsc04187.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04187_t.jpg" alt="dsc04187.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/20190521_163654.jpg" title="20190521_163654.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.20190521_163654_t.jpg" alt="20190521_163654.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/20190521_163720.jpg" title="20190521_163720.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.20190521_163720_t.jpg" alt="20190521_163720.jpg" /></a><br /><br /></p>
<h3><a href="http://burogu.makotoworkshop.org/index.php?post/2019/09/09/eolienne-axe-vertical-16">À Suivre…</a></h3>http://burogu.makotoworkshop.org/index.php?post/2019/05/15/eolienne-axe-vertical-15#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/669Une éolienne à axe vertical -14-urn:md5:b98abb2a017a1e8487e27c18e2822e172019-02-23T15:02:00+01:002019-11-12T21:04:54+01:00makoto doushiteEnergies RenouvelablesBricolageDIYImpression3DModélisation3DMécaniqueRécupVidéosÉcologieÉolienne<p><a href="http://burogu.makotoworkshop.org/index.php?post/2019/02/22/eolienne-axe-vertical-13">Suite de l'ouvrage précédent</a> :<br /></p>
<h3><ins>Peinture</ins> :<br /></h3>
<ul>
<li>Afin de protéger le métal de la rouille, nous avons passé deux couches de peinture à l'eau, au pistolet pour les grandes surfaces, et aux pinceaux pour le reste.<br /></li>
</ul>
<p>Cette opération a nécessité le démontage complet de la partie rotative, afin de peindre à l’abri.<br />
Autant nous n'avons pas eu de chance côté vent, la météo étant extrêmement clémente pour un mois de Février (j'ai coupé le chauffage, c'est vous dire !), autant du coup la mise en peinture du mât en extérieur a été facilitée, avec les deux couches dans la même journée, à la température idéale conseillée inscrite sur le pot.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04041.jpg" title="dsc04041.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04041_s.jpg" alt="dsc04041.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04042.jpg" title="dsc04042.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04042_s.jpg" alt="dsc04042.jpg" /></a><br /><br /></p>
<h3><ins>Ajustements</ins> :<br /></h3>
<p>Avant de procéder au remontage de la partie rotative, il fallait que je m'attaque à un problème évident.
Le roulement conique prend l'eau et son graissage n'est pas efficace…<br />
En effet, puisqu'il est logé dans une case et qu'il n'est pas étanche, car en deux parties (contrairement au roulement du haut, plus classique) l'eau s'accumule dessus. La case n'étant pas fermée, la graisse appliquée se sauve.<br /></p>
<ul>
<li>J'ai donc confectionné ces deux pièces, découpées dans une boite d'emballage plastique et collées à la cyanoacrylate, qui s'emboîtent autour du roulement.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04038.jpg" title="dsc04038.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04038_t.jpg" alt="dsc04038.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04039.jpg" title="dsc04039.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04039_t.jpg" alt="dsc04039.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04040.jpg" title="dsc04040.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04040_t.jpg" alt="dsc04040.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/20190216_152404.jpg" title="20190216_152404.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.20190216_152404_t.jpg" alt="20190216_152404.jpg" /></a><br /></p>
<ul>
<li>Avec l'idée donc de remplir cette boite de graisse…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04044.jpg" title="dsc04044.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04044_s.jpg" alt="dsc04044.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04047.jpg" title="dsc04047.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04047_s.jpg" alt="dsc04047.jpg" /></a><br />
Le remontage complet des ailes a été aussi l'occasion de graisser correctement toutes les pièces pivots mobiles.<br /></p> <ul>
<li>La boîte à graisse prend sa place tranquillement comme prévu, et pour parfaire le tout, une tôle d'inox a été taillée sur mesure pour venir recouvrir les bras et le roulement de manière à empêcher l'eau de passer, tout en ne bridant pas la rotation. J'ai ajouté une collerette imprimée (que j'aurai dû faire plus grande encore) en deux pièces collées autour de l'axe pour dévier les eaux de ruissellement.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/20190216_161858.jpg" title="20190216_161858.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.20190216_161858_s.jpg" alt="20190216_161858.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/20190216_161915.jpg" title="20190216_161915.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.20190216_161915_s.jpg" alt="20190216_161915.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/20190216_161941.jpg" title="20190216_161941.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.20190216_161941_s.jpg" alt="20190216_161941.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04068.jpg" title="dsc04068.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04068_s.jpg" alt="dsc04068.jpg" /></a><br /><br /></p>
<ul>
<li>La même chose a été faite pour le bras du haut, tôle + collerette + bouchon.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04051.jpg" title="dsc04051.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04051_s.jpg" alt="dsc04051.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04052.jpg" title="dsc04052.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04052_s.jpg" alt="dsc04052.jpg" /></a><br /><br /></p>
<h3><ins>Mise en place de la génératrice</ins> :<br /></h3>
<p>Pour connecter le générateur à l'éolienne plusieurs idées ont été envisagées, et c'est finalement la récupération d'une roue de vélo lors d'une visite à la déchetterie qui semble la plus facile à mettre en place et offrira une démultiplication mécanique de l'ordre de 22.<br /></p>
<ul>
<li>Pour fixer la roue à l'axe de l'éolienne, comme pour les croix qui tiennent les ailes, a été utilisé un tube de vélo, soudé sur la cassette de la roue.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04049.jpg" title="dsc04049.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04049_s.jpg" alt="dsc04049.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04048.jpg" title="dsc04048.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04048_s.jpg" alt="dsc04048.jpg" /></a><br /></p>
<ul>
<li>Voici ce que donne cet ensemble, avec une cordelette pour figurer la future courroie.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04066.jpg" title="dsc04066.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04066_m.jpg" alt="dsc04066.jpg" /></a><br /></p>
<ul>
<li>Une petite vidéo !<br /></li>
</ul>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/f5e1ee5f-ede9-4217-93ff-6eac99eda076?warningTitle=0" frameborder="0" allowfullscreen></iframe>
<ul>
<li>Quelques photos :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04055.jpg" title="dsc04055.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04055_t.jpg" alt="dsc04055.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04056.jpg" title="dsc04056.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04056_t.jpg" alt="dsc04056.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04069.jpg" title="dsc04069.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04069_t.jpg" alt="dsc04069.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04057.jpg" title="dsc04057.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04057_t.jpg" alt="dsc04057.jpg" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04054.jpg" title="dsc04054.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04054_t.jpg" alt="dsc04054.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04058.jpg" title="dsc04058.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04058_t.jpg" alt="dsc04058.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04062.jpg" title="dsc04062.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04062_t.jpg" alt="dsc04062.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04067.jpg" title="dsc04067.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04067_t.jpg" alt="dsc04067.jpg" /></a><br /><br /></p>
<h3><ins>Mise à jour soft</ins> :<br /></h3>
<ul>
<li>Ce fût aussi l'occasion de mettre à jour le programme de l'<a href="http://burogu.makotoworkshop.org/index.php?post/2018/11/12/anemometre">anémomètre</a> qui présentait quelques défauts.<br /></li>
</ul>
<blockquote><p>J'avais en effet basé celui-ci sur des exemples de mise en œuvre, et force était de constater que tous les exemples que j'ai trouvé via l'ternet mesuraient des intervalles, ce qui explique pourquoi dans les vidéos démo que j'ai filmée, les valeurs sont toujours les mêmes qui reviennent.<br /></p></blockquote>
<p>J'ai donc entièrement repensé le programme, et c'est carrément mieux !<br />
De plus j'ai mis là main sur un véritable anémomètre et j'ai ainsi pu calibrer le miens, à peu de choses prés, les mesures de vitesses de vent sont donc correctes.<br />
Quant aux mesures de rotation de l'éolienne en <em>rpm</em> (<a href="https://github.com/makotoworkshop/08-Anemometre_esp8266_WifiSVR_SPIFFS_2Hall_WifiUdp_V2">PGM dispo ici</a>), j'ai pu vérifier que mon programme était ultra précis à l'aide d'un vrai tachymètre.<br /></p>
<ul>
<li>Démo en vidéo, le rafraîchissement des valeurs se fait toutes les demi-secondes :</li>
</ul>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/1fe7051c-dc25-465b-8d6c-287a5d3d9d7b?warningTitle=0" frameborder="0" allowfullscreen></iframe>
<p><br /></p>
<h3><a href="http://burogu.makotoworkshop.org/index.php?post/2019/05/15/eolienne-axe-vertical-15">À suivre…</a></h3>http://burogu.makotoworkshop.org/index.php?post/2019/02/22/eolienne-axe-vertical-14#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/667Une éolienne à axe vertical -13-urn:md5:a029646d7c0ae28ece729a5a77685f5e2019-02-22T21:08:00+01:002019-11-12T21:07:51+01:00makoto doushiteEnergies RenouvelablesBricolageDIYImpression3DModélisation3DMécaniqueRécupVidéosÉcologieÉolienne<p><a href="http://burogu.makotoworkshop.org/index.php?post/2019/01/01/eolienne-axe-vertical-12">Suite de l'ouvrage précédent</a> :<br /></p>
<ul>
<li>Comme prévu, j'ai donc décidé d'attaquer la partie production électrique avec la fabrication d'une génératrice à aimant permanent.<br /></li>
</ul>
<blockquote><p>Malgré l'obsolescence annoncée du projet par <a href="https://hackaday.io/project/159568-portal-point-generator"><em>Vijay</em></a>, j'ai procédé à la fabrication de cette première version, quitte à y apporter mes propres modifications futures.<br />
Je vais donc détailler ici l'assemblage et la mise en place du générateur sur l'éolienne.<br /></p></blockquote>
<p><br /></p>
<h3><ins>Préparatifs</ins> :<br /></h3>
<p>Je rappelle la source du projet réalisé par <em>Vijay</em> : <a href="https://hackaday.io/project/159568-portal-point-generator">https://hackaday.io/project/159568-portal-point-generator</a>, ma version diffère mécaniquement quelques peu.<br /></p>
<p><strong>Matériel nécessaire :</strong><br /></p>
<blockquote><p>- Les pièces imprimées 3D avec du filament <em>PET-G</em>. (fichiers en annexe du billet).<br />
- 16 Aimants au Neodynium de type N52, à champ magnétique axial, dimensions : 40x20x10 mm.<br />
- 1 bobine de 500 g de fil de cuivre émaillé de 0,25mm (30 AWG).<br />
- 1 pont de diode redresseur à 3 phases de 50A. (utilisé ici pour test, sera remplacé par un régulateur de charge)<br />
- 10 cosses électrique isolées 6,35 mm.<br />
- 3 roulements 608ZZ.<br />
- 1 tige lisse ∅8 mm de 200 mm de long.<br />
- 2 rondelles M8.<br />
- 4 vis M6x60 mm.<br />
- 4 rondelles M6.<br />
- 4 tiges filetées de ∅4 mm x 100 mm de long.<br />
- 2 tiges filetées de ∅4 mm x 90 mm de long.<br />
- 2 vis M4x15 mm.<br />
- 12 rondelles M4.<br />
- 14 écrous M4.<br />
- 32 vis M3x20 mm à têtes fraisées.<br />
- 32 écrous M3.<br />
- 1 plaque de métal de 1,2mm d'épaisseur 200x400 mm.<br />
- ruban adhésif polyimide, type <em>Kapton</em>.<br />
- colle chaude au pistolet.<br />
- colle cyanoacrylate.<br /></p></blockquote>
<ul>
<li>Les pièces sont à imprimer en double, à l’exception du stator. Pour réduire les durées d'impressions, j'ai tranché en 0,3 mm.<br /></li>
</ul>
<p>Il y a deux disques en métal de 150 mm de diamètre à découper dans de la tôle d'environ 1,2 mm, que j'ai récupéré sur la carcasse d'une tour d'ordinateur.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04001.jpg" title="dsc04001.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04001_t.jpg" alt="dsc04001.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04003.jpg" title="dsc04003.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04003_t.jpg" alt="dsc04003.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04004.jpg" title="dsc04004.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04004_t.jpg" alt="dsc04004.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04005.jpg" title="dsc04005.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04005_t.jpg" alt="dsc04005.jpg" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04006.jpg" title="dsc04006.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04006_t.jpg" alt="dsc04006.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04008.jpg" title="dsc04008.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04008_t.jpg" alt="dsc04008.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04009.jpg" title="dsc04009.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04009_t.jpg" alt="dsc04009.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04010.jpg" title="dsc04010.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04010_t.jpg" alt="dsc04010.jpg" /></a><br /></p>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/8fc67ab3-d819-437d-8211-e840d5036f58?warningTitle=0" frameborder="0" allowfullscreen></iframe>
<p><br /><br /></p> <h3><ins>Les aimants, fabrication des rotors</ins> :<br /></h3>
<p>Rien de très compliqué dans avec cette partie, il faut juste être très précautionneux !<br />
En effet les aimants ont une force terrible et en cas de choc il peuvent éclater, il faut donc veiller à ce qu'ils ne se touchent jamais au cours du processus.<br /></p>
<ul>
<li>Il faut d'abord repérer les pôles opposés en attribuant arbitrairement pour le premier aimant un « S » pour Sud sur l'une des faces, puis en l'utilisant en référence pour taguer les faces de tous les autres aimants.<br /></li>
</ul>
<p>Je plaçais donc ma main sur l'aimant référence, et passait par dessus chaque aimant, en les tenants fermement, si l'aimant sous ma main se soulevait j'avais un pôle Nord…<br /></p>
<ul>
<li>Une fois ceci fait, on peut placer un à un les aimants dans les logements prévu sur les deux rotors, en encollant le pourtour de l'aimant de colle chaude. Une fois en place, je rajoutais un filet de colle dans l'interstice pour avoir une belle jointure avec le plastique.<br /></li>
</ul>
<p>Les pôles Sud sont mis en place un à un, puis c'est au tour des pôles Nord. Pour ces derniers il faut se méfier car il sont fortement attirés dans leurs logement, on n'a donc pas droit à l'erreur au moment du collage !<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04029.jpg" title="dsc04029.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04029_s.jpg" alt="dsc04029.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04017.jpg" title="dsc04017.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04017_s.jpg" alt="dsc04017.jpg" /></a><br /></p>
<ul>
<li>Les disques de métal doivent être percés exactement comme les rotors, afin de laisser passer les vis de fixation des couvercles.<br /></li>
</ul>
<p>Je disposais donc d'un gabarit (<em>Field_stopper.stl</em>) pour effectuer le perçage proprement à la perceuse à colonne.<br />
Ce sont des vis de ∅3 mm qui vont être utilisée et comme toujours il faut bien penser à repasser un forêt de ∅3 dans les trous des pièces imprimées.
Cependant, l'ultra précision n'étant pas humaine, je conseille de percer les plaques de métal en ∅3,2 voir ∅3,5 mm, pour éviter toutes mauvaises surprise d’alignement de trous pour la suite.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04034.jpg" title="dsc04034.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04034_s.jpg" alt="dsc04034.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04035.jpg" title="dsc04035.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04035_s.jpg" alt="dsc04035.jpg" /></a><br /></p>
<ul>
<li>Le placement des disques de métal est assez délicat, gare aux doigts, ça pince jusqu'au sang à n'en point douter !<br /></li>
</ul>
<p>Et c'est quasi impossible à décoller ou replacer en cas de mauvais alignement, sauf à taper dessus…<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04036.jpg" title="dsc04036.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04036_s.jpg" alt="dsc04036.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04037.jpg" title="dsc04037.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04037_s.jpg" alt="dsc04037.jpg" /></a><br /></p>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04019.jpg" title="dsc04019.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04019_s.jpg" alt="dsc04019.jpg" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<ul>
<li>Ensuite reste à visser les 32 vis M3x20 mm à têtes fraisées, et mettre en place l'écrou M4 dans son logement central, avec la vis M4x15 mm qui servira au blocage en place du rotor sur la tige lisse de ∅8 mm.<br /></li>
</ul>
<p>Vous remarquerez aussi que j'ai indiqué « dessus - dessous » sur chacun des couvercles des rotors, avec un trait de repère jusque sur la tranche.<br />
C'est donc un trait à aligner en cas de démontage du couvercle, afin que les pôles du rotor du dessous soit bien alignés avec les pôle du rotor du dessus, sans quoi rien ne fonctionnerait.<br /><br /><br /></p>
<h3><ins>Bobinage, fabrication du stator</ins> :<br /></h3>
<ul>
<li>Ici nous abordons la partie la plus complexe, le cœur du générateur, celle que va déterminer l'efficience de l'appareil.<br /></li>
</ul>
<blockquote><p>Un tas de paramètres entrent en jeux quant à la génération d'électricité, comme la section du fil, le nombre de tour effectués sur chaque bobines, le nombre de bobines, etc. Ici, on ne pourra jouer que sur la section du fil de cuivre et le nombre de tours.<br /></p></blockquote>
<p>J'ai décidé de faire confiance au projet de <em>Vijay</em> et j'ai donc, faute de savoir y calculer quoique ce soit, « presque » suivi ses indications.<br /></p>
<ul>
<li>Comme vous allez le voir, la génératrice étant facile à démonter/remonter, il est d'ailleurs tout à fait envisageable de changer le stator si les caractéristiques électriques obtenues n'étaient pas satisfaisantes.<br /></li>
</ul>
<ul>
<li>Pour me faciliter la tâche, j'ai démonté une visseuse que j'ai fixé sur un support grâce à un peu d'impression3D, afin d'utiliser le gabarit d'enroulement de <em>Vijay</em>. Le moteur est directement alimenté en 5V via un potentiomètre pour régler la vitesse. Ce n'est normalement pas à faire, le potentiomètre chauffe beaucoup et sa valeur trop importante rend le réglage de la vitesse très imprécis, mais j'ai fait avec ce que j'avais sous la main…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03991.jpg" title="dsc03991.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03991_t.jpg" alt="dsc03991.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03993.jpg" title="dsc03993.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03993_t.jpg" alt="dsc03993.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03994.jpg" title="dsc03994.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03994_t.jpg" alt="dsc03994.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03999.jpg" title="dsc03999.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03999_t.jpg" alt="dsc03999.jpg" /></a><br /></p>
<ul>
<li><em>Vijay</em> indique rapidement dans une de ses vidéos 700 tours à faire, mais comme il restait de la place dans les logements à bobine, j'ai décidé d'en faire 200 de plus, au pire je pourrais les retirer si besoin…<br /></li>
<li>Une petite vidéo, pour voir comment ça se passe :<br /></li>
</ul>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/415f7317-b918-4d11-b9c1-3ebe4fd60397?warningTitle=0" frameborder="0" allowfullscreen></iframe>
<ul>
<li>Mais comment compte-on les tours me direz-vous ?!!</li>
</ul>
<blockquote><p>Bah facile, avec un <em>Arduino</em> ! <br /></p></blockquote>
<p>Comme pour le projet <em><a href="http://burogu.makotoworkshop.org/index.php?post/2018/11/12/anemometre">Anémomètre</a></em>, il suffit d'utiliser un capteur <em>Hall 3144</em> et un aimant, connectés ici à un <em>Arduino ProMini 5V</em>. Le capteur à son petit support imprimé, et l'aimant est collé au gabarit.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/CompteTour_bb.png" title="CompteTour_bb.png"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.CompteTour_bb_t.png" alt="CompteTour_bb.png" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03996.jpg" title="dsc03996.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03996_t.jpg" alt="dsc03996.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03998.jpg" title="dsc03998.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03998_t.jpg" alt="dsc03998.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03997.jpg" title="dsc03997.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03997_t.jpg" alt="dsc03997.jpg" /></a><br /></p>
<ul>
<li>Voici le programme « Compte Tours », il s'utilise en ouvrant « le moniteur série » pour y voir défiler le compte-tours.<br /></li>
</ul>
<pre class="brush: cpp">/****************/
/* DÉCLARATIONS */
/****************/
// le capteur à effet Hall est connecté à la pin 2 = int0
volatile int count = 0;
/*********/
/* SETUP */
/*********/
void setup() {
Serial.begin ( 115200 ); // init du mode débug
attachInterrupt(0, tour, FALLING); // Pin capteurs
}
/*************/
/* FONCTIONS */
/*************/
void tour(){ // appelée par l'interruption
count++;
Serial.print("Tour N° : "),
Serial.println(count);
}
/*************/
/* PROGRAMME */
/*************/
void loop() {
delay(1000);
}</pre>
<ul>
<li>Une petite vidéo pour illustrer le Compte-tours :<br /></li>
</ul>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/61e5c308-82b5-425b-afcb-74e79e510c2c?warningTitle=0" frameborder="0" allowfullscreen></iframe>
<ul>
<li>Voilà, maintenant qu'on a nos 6 bobines (environ 65 grammes chacune), il suffit de les sécuriser un peu plus en ajoutant des bandes d'adhésif polyimide, puis de les placer dans leurs logements, quitte à les <em>mouler</em> quelque peu à la main.<br /></li>
</ul>
<p>On ajoute aussi un roulement au centre (j'ai été obligé de limer le plastique pour le faire entrer, il semble que le design3D ne soit pas optimal ici).<br /></p>
<ul>
<li>Plutôt que d'imprimer un couvercle de 1,2 mm, et comme j'en avais sous la mains pour mes maquettes, j'ai découpé un disque dans de la carte plastique (polystyrène) de 1,5 mm d'épaisseur. Plus rapide et fiable.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04021.jpg" title="dsc04021.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04021_s.jpg" alt="dsc04021.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04020.jpg" title="dsc04020.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04020_s.jpg" alt="dsc04020.jpg" /></a><br /></p>
<ul>
<li>J'ai repris le schéma de câblage à 9 bobines indiqué par <em>Vijay</em>, pour le passer à 6 bobines, et ensuite reporter les indications sur le disque de CP afin de me faciliter la tâche de soudure. Vous pardonnerez mon dessin brouillon, si j'ai le temps je le redessinerais… ou pas.<br /></li>
</ul>
<p>Une fois sûr de mon coup, j'ai encollé à la cyanoacrylate le périmètre et le centre du disque, mis le disque en place, puis posé une planche par dessus et mis sous presse à l'aide d'un serre-joint prenant ma table en sandwich pour une dizaines de minutes.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04025.jpg" title="dsc04025.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04025_s.jpg" alt="dsc04025.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04024.jpg" title="dsc04024.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04024_s.jpg" alt="dsc04024.jpg" /></a>.<br /></p>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04026.jpg" title="dsc04026.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04026_s.jpg" alt="dsc04026.jpg" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<ul>
<li>Pour la soudure il faut d'abord retirer un peu d'émail au bout des fils, et c'est en brûlant ces extrémités puis en ponçant au papier 800 que j'ai obtenu le meilleur résultat facilement. Une peu de gaine thermo de-ci de-là, et les fils ont été logés et collés au pistolet dans la gorge prévu tout autour du stator.<br /></li>
</ul>
<p>Le câble électrique rouge, vert et bleu a été récupéré sur une alim <em>ATX</em> hors service d'ordi.<br /><br /><br /><br /></p>
<h3><ins>Assemblage</ins> :<br /></h3>
<p>C'est presque terminé…<br /></p>
<ul>
<li>Un roulement est a placer au centre d'un couvercle, avec aussi les 4 tiges filetées de 100 mm, 4 rondelles et 4 écrous M4. Par dessus on engage le corps inférieur. Dans celui-ci on ajoute le demi-support de mât, tenu par une tiges filetée de 90 mm, 2 rondelles et 2 écrous M4.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04012.jpg" title="dsc04012.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04012_t.jpg" alt="dsc04012.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04013.jpg" title="dsc04013.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04013_t.jpg" alt="dsc04013.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04014.jpg" title="dsc04014.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04014_t.jpg" alt="dsc04014.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04015.jpg" title="dsc04015.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04015_t.jpg" alt="dsc04015.jpg" /></a><br /></p>
<ul>
<li>Et là je me rend compte que j'ai oublié de prendre quelques photos… Donc on enfiche la tige lisse ∅8 mm sur un des rotors, et on vient placer ça sur le roulement, en pensant bien à intercaler une rondelle de ∅8 mm au niveau du roulement et un « spacer » (pièce imprimée) entre le rotor et le stator.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04027.jpg" title="dsc04027.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04027_t.jpg" alt="dsc04027.jpg" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<ul>
<li>Ensuite il faut engager le stator par dessus, et on peut s'arrêter et faire quelques tests :<br /><br /></li>
</ul>
<p>En vidéo :<br /></p>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/6dd788d2-7a16-44b2-9227-b7e305989015?warningTitle=0" frameborder="0" allowfullscreen></iframe>
<p><br /></p>
<ul>
<li>Le test passé, c'est à ce moment qu'on été sécurisé les câbles avec la colle chaude.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04030.jpg" title="dsc04030.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04030_s.jpg" alt="dsc04030.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04031.jpg" title="dsc04031.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04031_s.jpg" alt="dsc04031.jpg" /></a><br /></p>
<ul>
<li>Pour la suite, il faut glisser un autre « spacer » entre le stator et le rotor supérieur qu'on va mettre au dessus, en prenant garde à aligner les pôles des aimants… De toute manière le champ magnétique est si puissant que les rotors vont s'aligner tout seul, et peut-être même venir écraser le stator. J'ai donc dû ajouter une ou deux rondelles pour maintenir un écart suffisant, tout en comprenant bien pourquoi <em>Vijay</em> travaillait sur une seconde version avec des roulements différents, de type « thrust ». Il est donc probable que j'étudie moi aussi une mise à jour, mais en attendant, voici un nouveau test vidéo :<br /></li>
</ul>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/596c0d5e-6bcb-4594-a07e-b7dc47c44b30?warningTitle=0" frameborder="0" allowfullscreen></iframe>
<ul>
<li>Reste à engager de corps supérieur et son couvercle orné du dernier roulement. J'ai ajouté une poulie temporaire et une collerette anti-pluie.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04032.jpg" title="dsc04032.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04032_s.jpg" alt="dsc04032.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc04033.jpg" title="dsc04033.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc04033_s.jpg" alt="dsc04033.jpg" /></a><br /><br /></p>
<ul>
<li>Et donc voici quelques mesures sur un très très vieux oscilloscope, juste pour illustrer un peu le redressement du courant depuis les 3 phases (qu'il aurait été sympa de capturer ensemble pour ainsi observer le déphasage entre les sinusoïdes, résultant directement de la position des bobines dans le stator) vers du courant continu « en vaguelettes », qui témoignent chacune du sommet des 3 sinusoïdes.<br /></li>
</ul>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/eac2f4a0-4531-4ce1-94e1-a5244cfe543c?warningTitle=0" frameborder="0" allowfullscreen></iframe>
<p><br /><br /></p>
<h3><ins>Fini </ins>?<br /></h3>
<p>Voilà donc pour le générateur !<br />
Les premiers tests nous ont permis d'allumer prudemment, à rotation manuelle plus ou moins constante, une ampoule 24V 3W.<br />
À titre indicatif, quelques mesures à vide, c'est à dire sans charge électrique :<br /></p>
<blockquote><p>- 12V à 45 rpm<br />
- 24V à 80 rpm<br />
- 32V à 115 rpm<br />
- 50V à 170 rpm<br />
- 70V à 256 rpm<br />
- 80V à 280 rpm<br />
- 90V à 310 rpm<br />
- 100V à 350 rpm<br /></p></blockquote>
<p>Le pont de diodes sera donc remplacé par un « régulateur de charge », circuit destiné à réguler la tension variable triphasée que produit la vitesse de rotation inégale d'une éolienne, afin de ressortir en 12V ou 24V continu, pour enfin pouvoir être exploité sur une charge de batterie.<br /><br /></p>
<h3><a href="http://burogu.makotoworkshop.org/index.php?post/2019/02/22/eolienne-axe-vertical-14">À suivre…</a></h3>http://burogu.makotoworkshop.org/index.php?post/2019/02/22/eolienne-axe-vertical-13#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/666Un anémomètre WiFi -2-urn:md5:875fe9c1d2261cc7b73799cdee7959e72019-01-05T18:56:00+01:002020-02-23T19:45:22+01:00makoto doushiteEnergies RenouvelablesArduinoBricolageDIYESP8266Impression3DModélisation3DMécaniqueNodeMCUVidéosÉlectroniqueÉolienne<p><a href="http://burogu.makotoworkshop.org/index.php?post/2018/11/12/anemometre">Suite de l'étude précédente</a> :<br /></p>
<ul>
<li>Avoir un affichage sur le web c'est bien…<br /></li>
</ul>
<p>Une petite vidéo :<br /></p>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/bacf06e4-83c0-4b41-aff3-085ba182338e?warningTitle=0" frameborder="0" allowfullscreen></iframe>
<ul>
<li>Mais un module d'affichage physique c'est quand même plus pratique !<br /></li>
</ul>
<p>Une petite vidéo :<br /></p>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/84ae22c8-7e48-434c-9324-f4d6b438e10e?warningTitle=0" frameborder="0" allowfullscreen></iframe>
<ul>
<li>Une seconde démo en vidéo, avec le programme de l'anémomètre revu et corrigé. Le rafraîchissement des valeurs se fait toutes les demi-secondes :</li>
</ul>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/1fe7051c-dc25-465b-8d6c-287a5d3d9d7b?warningTitle=0" frameborder="0" allowfullscreen></iframe>
<ul>
<li>J'ai donc passé quelques jours à concevoir ce boîtier client qui fonctionne à base lui aussi d'un <em>NodeMCU</em> connecté au réseau WiFi de la maison, et qui récupère les infos de vitesse transmise par l'anémomètre.<br /><br /></li>
</ul>
<h3><ins>Principe</ins> :<br /></h3>
<blockquote><p>Ce client se connecte à l'anémomètre et récupère le fichier <em>JSON</em> ( <em>http://192.168.0.34:8080/mesures.json</em>) afin de le <em>parser</em> toutes les secondes, reste alors à afficher l'information.<br /></p></blockquote>
<p>Ce sont donc des vieux afficheurs matriciel <em>DLG7137</em> qui vont faire le travail.<br />
Pour chaque afficheurs il aurait fallu employer un registre à décalage, afin de pouvoir adresser les données à afficher sur chaque matrices, comme cela à été fait sur le <em><a href="http://burogu.makotoworkshop.org/index.php?post/2018/01/16/wrrw04">WebRadioReveilWiFi</a></em>, mais ne disposant pas de suffisamment de <em>74HC595</em>, j'ai dû procéder autrement.<br />
Les <em>DLG7137</em> disposent en effet d'une pin <em>Write</em> (<em>WR/</em>) qui n'autorise l'affichage de la donnée qu'au moment où elle passe à l'état bas.<br />
Du coup en reliant tous les afficheurs entre eux et en faisant circuler l'information, il restait au programme de valider la pin <em>Write</em> du bon afficheur au bon moment pour afficher le caractère attendu sur chacun des afficheurs.<br />
Et comme le <em>NodeMCU</em> ne dispose pas de suffisamment de papattes pour pouvoir brancher les 12 pins <em>Write</em> des 12 afficheurs, j'ai donné ce travail à faire à deux registres <em>74HC595</em>, permettant ainsi d'adresser 16 pins <em>Write</em>.<br /></p>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/ClientAfficheur_bb.png" title="ClientAfficheur_bb.png"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.ClientAfficheur_bb_m.png" alt="ClientAfficheur_bb.png" style="display:table; margin:0 auto;" /></a><br />
<strong><ins>Note</ins> :</strong> J'ai oublié de câbler les deux condensateurs de découplage utiles aux registres <em>74HC595</em> !!<br />
Ne les oubliez-pas ! (100nF directement entres les pattes d'alimentation 8 et 16)<br /><br /></p> <h3><ins>Réalisation</ins> :<br /></h3>
<p>Pas de plaquette de circuit imprimé réalisée cette fois, par manque de temps et aussi car le boîtier serait unique, j'ai donc soudé le tout un quatre ou six heures sur une plaquette à trous, puis j'ai <a href="https://www.thingiverse.com/thing:3335805">dessiné le boîtier en 3D</a> pour impression.<br /></p>
<ul>
<li>La plaquette à trous :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03958.jpg" title="dsc03958.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03958_s.jpg" alt="dsc03958.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03960.jpg" title="dsc03960.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03960_s.jpg" alt="dsc03960.jpg" /></a><br /></p>
<ul>
<li>Le boîtier imprimé, avec un petit bouton pour appuyer sur le <em>reset</em> du <em>NodeMCU</em>.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03956.jpg" title="dsc03956.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03956_s.jpg" alt="dsc03956.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03957.jpg" title="dsc03957.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03957_s.jpg" alt="dsc03957.jpg" /></a><br /></p>
<ul>
<li>J'ai trouvé un morceau de plexis de 2mm d'épaisseur, que j'ai peint sur l'envers à l'aérographe au <em>Tamiya smoke X-19</em> afin de donner un côté fumé à ce vitrage, ensuite collé à l'intérieur du boîtier :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03961.jpg" title="dsc03961.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03961_s.jpg" alt="dsc03961.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03962.jpg" title="dsc03962.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03962_s.jpg" alt="dsc03962.jpg" /></a><br /></p>
<ul>
<li>La plaquette est mise en place en la glissant dans la rainure prévue, puis c'est au tour du couvercle :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03964.jpg" title="dsc03964.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03964_s.jpg" alt="dsc03964.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03965.jpg" title="dsc03965.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03965_s.jpg" alt="dsc03965.jpg" /></a><br /></p>
<ul>
<li>Voilà…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03966.jpg" title="dsc03966.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03966_s.jpg" alt="dsc03966.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03969.jpg" title="dsc03969.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03969_s.jpg" alt="dsc03969.jpg" /></a>]<br /></p>
<ul>
<li>C'est classe moi j'dis :D :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03967.jpg" title="dsc03967.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03967_s.jpg" alt="dsc03967.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03971.jpg" title="dsc03971.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03971_s.jpg" alt="dsc03971.jpg" /></a><br />
Le module affiche <em>NoData</em> lorsque la transmission de donnée se passe mal, comme par exemple lorsque l'anémomètre est éteint.<br /><br /></p>
<h3><ins>Programme</ins> :<br /></h3>
<ul>
<li>Le code du <em>NodeMCU</em> est trop imposant pour être présenté correctement dans cette page, il est téléchargeable en pièce jointe ou <a href="https://github.com/makotoworkshop/01-ClientAnemometre_esp8266_Afficheurs_2ShiftRegister_01/blob/master/01-ClientAnemometre_esp8266_Afficheurs_2ShiftRegister_01.ino">consultable ici</a>.<br /><br /></li>
</ul>
<ul>
<li>Vous aurez remarqué au passage que j'ai donc connecté un second capteur à effet <em>Hall</em> pour mesurer la vitesse de rotation de l'éolienne, <a href="https://github.com/makotoworkshop/08-Anemometre_esp8266_WifiSVR_SPIFFS_2Hall_WifiUdp_V2">le code est dispo ici</a>.</li>
</ul>
<h3><a href="http://burogu.makotoworkshop.org/index.php?post/2019/08/05/anemometre3">À suivre…</a></h3>http://burogu.makotoworkshop.org/index.php?post/2019/01/01/anemometre2#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/664Une éolienne à axe vertical -12-urn:md5:543dc336321fcd8f917c8c4832274fbd2019-01-04T21:18:00+01:002019-11-12T21:02:40+01:00makoto doushiteEnergies RenouvelablesBricolageDIYImpression3DModélisation3DMécaniqueRécupVidéosÉcologieÉolienne<p><a href="http://burogu.makotoworkshop.org/index.php?post/2018/09/28/eolienne-axe-vertical-11">Suite de l'ouvrage précédent</a> :<br /></p>
<blockquote><p>L'éolienne n'avait pu être mise en place la dernière fois, faute de visserie suffisante pour terminer l'assemblage, et de coupleur de câble métallique nécessaire à la sécurisation du mât.<br /></p></blockquote>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03985.jpg" title="dsc03985.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03985_s.jpg" alt="dsc03985.jpg" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<ul>
<li>Nous avons donc dressé le mât sur son emplacement, vissé le boulon de sécurisation et resserré les 4 écrous du plot.<br /></li>
</ul>
<p>Ensuite après avoir enfoncé des piquets dans le sol, trois câbles ont été tendu pour raccorder ces piquets aux anneaux soudés au sommet du mât, grâce aux coupleurs de câble.<br />
Sans système de tendeur à vis ce ne fût pas vraiment facile à régler, mais le mât est tout de même quasi de niveau, à 90° dans toutes les directions.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03984.jpg" title="dsc03984.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03984_s.jpg" alt="dsc03984.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03982.jpg" title="dsc03982.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03982_s.jpg" alt="dsc03982.jpg" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03981.jpg" title="dsc03981.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03981_s.jpg" alt="dsc03981.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03988.jpg" title="dsc03988.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03988_s.jpg" alt="dsc03988.jpg" /></a><br /></p>
<blockquote><p>Ce n'est qu'ensuite que nous avons suspendu le rotor de l'éolienne au mât, je n'ai pas fait de photo du mât seul…<br /></p></blockquote>
<ul>
<li>Au sommet du mât, on peut apercevoir <a href="http://burogu.makotoworkshop.org/index.php?post/2018/11/12/anemometre">l'anémomètre que j'avais bricolé</a>, et contre l'axe de rotation, un aimant sécurisé au silicone (tout autre type de colle aurait fait l'affaire), passe en face de la pièce imprimée3D orange dans laquelle siège un capteur Hall, branché sur le <em>NodeMCU</em> de l'anémomètre, permettant de transmettre les vitesses du vents et de rotation de l'éolienne sur un boîtier récepteur (billet à venir) :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03972.jpg" title="dsc03972.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03972_s.jpg" alt="dsc03972.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/20181230_144315.jpg" title="20181230_144315.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.20181230_144315_s.jpg" alt="20181230_144315.jpg" /></a><br /></p>
<blockquote><p>Bon alors ces photos ont en fait été prises le lendemain, car le jour ou nous l'avons accroché, la nuit tombait, et j'ai donné les derniers coup de clef dans la pénombre…</p></blockquote>
<p>Les ailes étaient alors repliées et nous pensions la laisser comme ça jusqu'au lendemain, mais la tentation de l'ouvrir était trop grande !<br /></p> <ul>
<li>Une petite vidéo :<br /></li>
</ul>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/aa9c363f-674f-439f-9413-4f56634fa51a?warningTitle=0" frameborder="0" allowfullscreen></iframe>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03976.jpg" title="dsc03976.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03976_s.jpg" alt="dsc03976.jpg" style="float:right; margin: 0 0 1em 1em;" /></a>
Le lendemain j'ai donc fignolé ce qu'il y avait à fignoler, et pris tous ces clichés tranquillement, ainsi qu'une seconde vidéo.<br /></p>
<ul>
<li>Il n'y avait quasi pas de vent, on peut voir l'anémomètre s’arrêter, mais l'éolienne continue de tourner par inertie.<br /></li>
</ul>
<blockquote><p>Car oui, pour le moment ça tourne à vide, elle sera décrochée afin d'être peinte.<br /></p></blockquote>
<p><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03979.jpg" title="dsc03979.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03979_s.jpg" alt="dsc03979.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03980.jpg" title="dsc03980.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03980_s.jpg" alt="dsc03980.jpg" /></a><br /></p>
<ul>
<li>Une petite vidéo :<br /></li>
</ul>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/8d76f48d-45bc-453e-aebd-f378eca3dfa4?warningTitle=0" frameborder="0" allowfullscreen></iframe>
<p><br /></p>
<ul>
<li>Cette éolienne <em>Savonius</em> est absolument silencieuse et démarre très facilement à faible vent, sachant que le haut des ailes est perché à 3m58, et le bas à 2m70.<br /><br /></li>
</ul>
<h3><ins>La suite</ins> ?<br /></h3>
<p>L'ingénierie à donc été ici faite au fur et à mesure, rythme imposé par la nature des matériaux de récupération qui constituent cette éolienne.<br /></p>
<blockquote><p>Je sais que de par sa nature, cette machine à un mauvais rendement, et il est fort probable que produire du courant exploitable avec tournera à l'échec, auquel cas elle pourrait finir par exemple, en éolienne de pompage mécanique.<br /></p></blockquote>
<p>J'ai vu aussi que depuis le début de cet ouvrage, il y a 3 ans, pas mal d'autres travaux avaient poppé par-ci par-là, et notamment l'idée de coupler une éolienne <em>Darrieus</em> à l'éolienne <em>Savonius</em>, afin de bénéficier des avantages de ces deux types, tout en réduisant les inconvénients.<br /></p>
<ul>
<li>Malgré tout, je vais passer maintenant à l'étude de la génératrice et je fais des recherche en ce sens.<br /></li>
</ul>
<p>Ce projet notamment pourrait bien m'aider à avancer…<br />
<a href="https://hackaday.io/project/159568-portal-point-generator">https://hackaday.io/project/159568-portal-point-generator</a><br />
Sur le web il y a pas mal de documentation vidéos et photos sur le sujet, mais je constate avec déception, que côté littérature, y'a pas grand chose.<br />
Tous les projets que j'ai pour le moment découvert semblent avancer de manière empirique et rien n'est documenté quant aux calculs électromagnétiques concernant notamment la détermination du type de fil (diamètre, nb de spires), puissances attendue, force de résistances prévue… Bref, pas de théorie.<br />
Le soucis c'est que je ne suis pas à l'aise avec ce sujet, et soit je tombe sur ce genre de ressources donc sans théorie ni calculs expliqués, soit je trouve des cours théoriques d'électromagnétisme auxquels je ne pige rien. Pas de ressources ayant donc synthétisé les deux, simplement.<br /></p>
<ul>
<li>Si vous avez de bonnes adresses, je suis preneur !! <br /></li>
</ul>
<p>Voici quelques liens qui synthétisent assez bien le concept :<br />
La conversion d'un alternateur en générateur : <a href="https://www.youtube.com/watch?v=VRaiHStZ1A8">https://www.youtube.com/watch?v=VRaiHStZ1A8</a><br />
L'explication simple de la production d'électricité : <a href="https://www.youtube.com/watch?v=ZaIn6tjfquo">https://www.youtube.com/watch?v=ZaIn6tjfquo</a><br />
<a href="http://www.fabriquer-eolienne.com/fabrication-generateur/">http://www.fabriquer-eolienne.com/fabrication-generateur/</a><br />
<a href="http://lowtechlab.org/wiki/Eolienne_200W">http://lowtechlab.org/wiki/Eolienne_200W</a><br /><br /></p>
<h3><a href="http://burogu.makotoworkshop.org/index.php?post/2019/02/22/eolienne-axe-vertical-13">À suivre…</a></h3>http://burogu.makotoworkshop.org/index.php?post/2019/01/01/eolienne-axe-vertical-12#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/663Un anémomètre WiFi -1-urn:md5:45608fe5f374e514486debef5f494a402018-11-19T21:18:00+01:002019-02-23T15:21:45+01:00makoto doushiteEnergies RenouvelablesArduinoBricolageDIYESP8266Impression3DModélisation3DMécaniqueNodeMCUÉlectroniqueÉolienne<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03927.jpg" title="dsc03927.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03927_s.jpg" alt="dsc03927.jpg" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<blockquote><p>Récemment on m'a indiqué l'existence d'une plaquette électronique du genre <em>Arduino</em>, mais qui a la particularité de pouvoir « faire du <em>WiFi</em> ».<br />
D'abord dubitatif quant à l'utilité du truc, étant donné que je m'étais très bien passé de la chose jusqu'à présent, le truc est resté en <em>idle</em> dans un coin de mon esprit malade, jusqu'à ressurgir suite à mes derniers travaux sur l'<a href="http://burogu.makotoworkshop.org/index.php?post/2018/09/28/eolienne-axe-vertical-11">Éolienne du jardin</a>…<br />
Hé oui ! Je me suis dit que ce serait pas mal de savoir quelle vitesse de vent serait nécessaire pour pousser sur les ailes et la faire tourner, de savoir à quelle vitesse elle tournait aussi, et de pouvoir ainsi régler la tension du ressort de vitesse de rotation constante, un peu mieux qu'au… pif.<br /></p></blockquote>
<ul>
<li>J'avais donc une plaquette <em>NodeMCUv3 LoLin</em> (à base de puce <em>ESP8266</em>) sous la main et après quelques tests j'ai constaté que bah c'est comme <em>Arduino</em>, rien de compliqué.<br /></li>
<li>Et puis pour faire client ou serveur Web, bah c'était pas comme <em>Arduino</em>… et qu'il faudrait se sortir les doigts…<br /></li>
</ul>
<p>Oui car on peut servir des pages web, alors on pense assez vite à ordi-phone et une jauge de visualisation.<br />
Enfin en vrai, réflexe électronicien, j'ai tout de suite pensé afficheur à leds, mais récupérer les données via du web… wé, je garde l'idée… Alors :<br /></p>
<blockquote><p>Pour mon projet final j'aurais besoin d'une plaquette <em>NodeMCU</em> en mode serveur web, perchée sur l'éolienne, pour remonter les mesures de rotation de l’anémomètre (vent) et de l'éolienne (rpm).<br />
Les data seraient consultables via un navigateur sur un ordi ou un ordi-phone, sous forme de jauge de vitesse instantanée.<br />
Elles seraient aussi récupérable pour former des graphiques de statistiques.<br />
Un second <em>NodeMCU</em> avec des afficheurs à leds serait utilisé pour s'affranchir d'un ordi.<br /></p></blockquote>
<ul>
<li>Bon c'est pas forcément facile à suivre, alors voici un dessin :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/anemometre3.png" title="anemometre3.png"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.anemometre3_m.png" alt="anemometre3.png" style="display:table; margin:0 auto;" /></a><br /></p>
<h3><ins>Simple anémomètre</ins> :</h3>
<ul>
<li>Bref, pour le moment on va juste fabriquer un anémomètre simple, avec une jauge sur ordi.<br /></li>
</ul>
<p>(voir même sur internet si on fait le nécessaire pour faire « sortir » les pages web).<br /><br /></p>
<p><strong>Matériel requis :</strong><br />
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03947.jpg" title="dsc03947.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03947_m.jpg" alt="dsc03947.jpg" /></a><br /></p>
<blockquote><p>- La mécanique <a href="https://www.thingiverse.com/thing:3222801">imprimée en 3D disponible ici</a>.<br />
- 1 Capteur à effet Hall <em>US1881</em> (absent de cette photo).<br />
- 2 aimants permanents au néodyme ∅6 mm x 3 mm (absent de cette photo).<br />
- 1 plaquette <em>NodeMCUv3 LoLin</em>.<br />
- 1 résistance 10kΩ.<br />
- 2 roulements à billes : ∅5 int x ∅10 ext x 4 mm.<br />
- 1 tige filetées : ∅5 mm de 10 mm de long.<br />
- 5 écrous de ∅5 mm.<br />
- 3 vis : ∅3 mm de 10 mm de long (tête fraisée).<br />
- 3 vis : ∅4 mm de 12-15 mm de long (tête poêlée).<br />
- Un ordi avec port USB et le soft <em>Arduino IDE</em>.<br /></p></blockquote>
<p><br /></p> <p><strong>Compétences requises :</strong><br /></p>
<blockquote><p>- Électronique.<br />
- Web design (html, css, JavaScript, Json).<br />
Où sinon t'as du temps et l'âme d'un bidouilleur et t'y arriveras !… du coup j'ai appris plein de trucs.<br /></p></blockquote>
<p><br /></p>
<p><strong>Le montage :</strong><br /></p>
<ul>
<li>Commençons par insérer les écrous dans les logements prévu après avoir percé les opercules (permettant l'impression au dessus des trous sans supports), puis à fermer la structure avec les vis de ∅3 mm.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03944.jpg" title="dsc03944.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03944_s.jpg" alt="dsc03944.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03946.jpg" title="dsc03946.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03946_s.jpg" alt="dsc03946.jpg" /></a><br /></p>
<ul>
<li>Insérer un roulement dans son support, puis insérer le support dans le fond.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03935.jpg" title="dsc03935.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03935_s.jpg" alt="dsc03935.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03934.jpg" title="dsc03934.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03934_s.jpg" alt="dsc03934.jpg" /></a><br /></p>
<ul>
<li>Préparer la tige filetée avec deux écrous bloqués à 3 mm du bord de la tige. L'idée c'est qu'une fois en place sur le roulement la tige puisse tourner librement.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03936.jpg" title="dsc03936.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03936_s.jpg" alt="dsc03936.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03937.jpg" title="dsc03937.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03937_s.jpg" alt="dsc03937.jpg" /></a><br /></p>
<ul>
<li>Ensuite, régler la hauteur du support d'aimants (en gris, aimants pas encore dispo sur la photo) pour qu'il soit à hauteur du logement du capteur Hall (une des petites fentes, capteur pas encore dispo sur la photo). Le <em>NodeMCU</em> se loge simplement à l'endroit prévu.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03940.jpg" title="dsc03940.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03940_s.jpg" alt="dsc03940.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03941.jpg" title="dsc03941.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03941_s.jpg" alt="dsc03941.jpg" /></a><br /></p>
<ul>
<li>Voilà, on peut mettre le roulement du haut et fermer le bas avec les vis de ∅4 mm après avoir taraudé les trous de vis. Le socle est donc ici adapté pour s'enficher sur le mât de l'éolienne, en lieu et place du cône que j'avais imprimé alors.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03943.jpg" title="dsc03943.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03943_s.jpg" alt="dsc03943.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03932.jpg" title="dsc03932.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03932_s.jpg" alt="dsc03932.jpg" /></a><br /></p>
<ul>
<li>Coller le chapeau à la cyanoacrylate par dessus (après avoir percé l'opercule) puis placer un écrou pas trop bas, et visser le col par dessus après l'avoir taraudé au ∅5 mm, voire même ajouté du vernis/résine de blocage au filetage. Ceci devrait permettre de protéger le boîtier et le roulement de la pluie.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03931.jpg" title="dsc03931.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03931_s.jpg" alt="dsc03931.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03930.jpg" title="dsc03930.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03930_s.jpg" alt="dsc03930.jpg" /></a><br /></p>
<ul>
<li>Reste à visser les hélices, et serrer le tout avec un écrou. (Photo en début de billet)<br /></li>
</ul>
<p><br /><br /></p>
<p><strong>Le schéma :</strong><br /></p>
<ul>
<li>Pas trop compliqué…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/Anemometre01_bb.png" title="Anemometre01_bb.png"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.Anemometre01_bb_m.png" alt="Anemometre01_bb.png" style="display:table; margin:0 auto;" /></a><br /><br /></p>
<p><strong>Le câblage :</strong><br /></p>
<ul>
<li>C'est facile à câbler… Et il suffit de glisser le capteur à effet <em>Hall</em> dans une des deux fentes prévues. Avec le capteur <em>US1881</em> il faut placer deux aimants sur le support, un orienté pôle nord, et l'autre pôle sud (cf.<a href="https://www.sparkfun.com/datasheets/Components/General/Hall-US1881EUA.pdf">datasheet</a>).<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03949.jpg" title="dsc03949.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03949_s.jpg" alt="dsc03949.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/dsc03952.jpg" title="dsc03952.jpg"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.dsc03952_s.jpg" alt="dsc03952.jpg" /></a><br /><br /></p>
<p><strong>Programmation du <em>NodeMCU</em> :</strong><br /></p>
<ul>
<li>Pour programmer un <em>NodeMCU</em> avec l<em>'Arduino IDE</em> il faudra rajouter le support du module esp8266, voici 3 pages qui vous expliqueront comment faire : Via <a href="https://www.fais-le-toi-meme.fr/fr/electronique/tutoriel/programmes-arduino-executes-sur-esp8266-arduino-ide">fais-le-toi-meme.fr</a> ou <a href="http://henrysbench.capnfatz.com/henrys-bench/arduino-projects-tips-and-more/arduino-esp8266-lolin-nodemcu-getting-started/">henrys-bench</a>.<br /></li>
</ul>
<p>Tout le code de l'anémomètre est <a href="https://github.com/makotoworkshop/09-Anemometre_esp8266_WifiSVR_SPIFFS_Hall_WifiUdpV2">téléchargeable ici</a> ou en annexe à ce billet.<br />
Créer un dossier qui contiendra cette arborescence :<br /></p>
<pre class="brush: bash">Anemometre_esp8266_WifiSVR_SPIFFS_Hall/Anemometre_esp8266_WifiSVR_SPIFFS_Hall.ino
Anemometre_esp8266_WifiSVR_SPIFFS_Hall/data/index.html
Anemometre_esp8266_WifiSVR_SPIFFS_Hall/data/css/style.css
Anemometre_esp8266_WifiSVR_SPIFFS_Hall/data/js/java_vent.js
Anemometre_esp8266_WifiSVR_SPIFFS_Hall/data/js/jquery.min.js
Anemometre_esp8266_WifiSVR_SPIFFS_Hall/data/js/loader.js</pre>
<ul>
<li>Ainsi pour programmer la plaquette, il suffira de procéder au téléversement du projet <em>Arduino</em>, ça c'est comme d'habitude avec l<em>'Arduino IDE</em>.<br /></li>
</ul>
<blockquote><p>Contrairement à un <em>Arduino</em> classique, l'upload peut s'avèrer être très long, on peut donc augmenter la vitesse via le menu <em>Outils</em> et sélectionner <em>Upload Speed : 921600</em><br /></p></blockquote>
<ul>
<li>Et pour téléverser les fichiers <em>html</em>, <em>css</em> et <em>JavaScript</em>, il faudra cliquer <em>Outils</em> et cliquer <em>ESP8266 Sketch Data Upload</em>, ce qui aura pour effet d'immédiatement copier les fichiers contenu dans le dossier <em>data</em> sur la plaquette.<br /></li>
</ul>
<blockquote><p>Sauf que ce menu n'est pas disponible par défaut !<br />
Il faut en effet télécharger <a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/esp8266fs.jar">un fichier</a> à déposer dans le dossier du « carnet de croquis », sous une arborescence spécifique, ce qui donne chez moi : <em>/home/user/Arduino/tools/ESP8266FS/tool/esp8266fs.jar</em><br />
Tout est expliqué ici : <a href="https://github.com/esp8266/arduino-esp8266fs-plugin">https://github.com/esp8266/arduino-esp8266fs-plugin</a><br /></p></blockquote>
<p><br /></p>
<p><strong>Fonctionnement :</strong><br />
Ensuite ouvrir <em>Outils</em> > <em>Moniteur série </em>, qui devrait afficher l'adresse IP de la plaquette (sinon appuyer sur le bouton <em>Reset</em>), et rendez-vous sur un navigateur avec cette IP en <em>URL</em> et voila !<br />
<a href="http://burogu.makotoworkshop.org/public/electronique/anemometre/anemometre.png" title="anemometre.png"><img src="http://burogu.makotoworkshop.org/public/electronique/anemometre/.anemometre_s.png" alt="anemometre.png" style="display:table; margin:0 auto;" /></a><br />
C'est une petite entrée en matière intéressante de la conception d'un « appareil connecté », j'ai découvert comment tout ça s'articule…<br />
Plus à l'aise avec l'électronique, je touche mes limites techniques concernant la partie développement web, avec pas mal de méconnaissances du sujet qu'il faut que je travaille (wé j'en suis resté au web 1.0…), en vue dans de prochains billets, d'aborder les divers éléments liés à mes besoins plus spécifiques.<br /><br /></p>
<p><strong>Principe :</strong><br />
L'aimant passe devant le capteur à effet Hall à chaque rotation de l'axe de l'anémomètre, ce qui envoie une impulsion qui est alors réccupérée par le <em>NodeMCU</em> pour être traitée afin de mesurer la vitesse de rotation, puis de la convertir en Km/h.
Cette mesure est envoyée au serveur Web sous la forme d'un fichier <em>JSON</em> écrit en zone <em>SPIFFS</em>, qui est mis à jour toutes les secondes (valeur réglable au début du code <em>Arduino</em>)<br /><br /></p>
<p><strong>Présentation du contenu des fichiers :</strong><br />
J'ai commenté assez largement le code, mais n'espérez pas tout comprendre si un des langages vous échappe…<br /></p>
<p>Le fichier <em>JSON</em> ressemble à ceci :<br /></p>
<pre class="brush: js">{
"VitesseVent":"25"
}</pre>
<p>Lorsqu'on consulte la page Web, le JavaScript contenant la jauge est appelé et celui-ci récupére la valeur du <em>JSON</em> pour animer l'aiguille et afficher la valeur, toutes les secondes (en adéquation avec le réglage du code <em>Arduino</em>)<br /></p>
<ul>
<li>Le fichier <em>data/js/jquery.min.js</em> est une libraire standard (ou un truc du genre) qui se télécharge <a href="https://code.jquery.com/jquery/">sur internet</a>.<br /></li>
<li>Le fichier <em>data/js/loader.js</em> est une libraire google (ou un truc du genre) qui se télécharge chez <em><a href="https://developers.google.com/chart/">google chart</a></em>.<br /></li>
</ul>
<ul>
<li>Le fichier <em>data/js/java_vent.js</em>, qu'on aura écrit en adaptant <a href="https://developers.google.com/chart/interactive/docs/gallery/gauge">la librairie graphique <em>gauge</em></a> de <em>google chart</em>.<br /></li>
</ul>
<pre class="brush: js">google.charts.load('current', {
'packages': ['gauge']
});
google.charts.setOnLoadCallback(drawChart); // https://developers.google.com/chart/interactive/docs/gallery/gauge
function drawChart() { // Fonction principale :
// Create and populate the data table.
var dataGaugeVent = google.visualization.arrayToDataTable([
['Label', 'Value'],
['Vent', 0],
]);
// formatage avec un suffixe et # pour arrondir
var formatter = new google.visualization.NumberFormat({
suffix: ' Km/h',
pattern: '#'
});
// définition des options documentée ici https://developers.google.com/chart/interactive/docs/gallery/gauge
var options = {
width: 800, height: 720,
greenFrom:0, greenTo: 60, // zones de couleurs
yellowFrom:60, yellowTo: 80,
redFrom: 80, redTo: 100,
majorTicks: ['0', 10, 20, 0, 0, 50, 0, 0, 80, 90, 100], // graduations
minorTicks: 5, // graduations
max: 100, min: 0,
animation: {
duration: 100, // vitesse de l'aiguille
easing: 'linear', // comportement de l'aiguille
}
};
// init du graphisme
var GaugeVent = new google.visualization.Gauge(document.getElementById('chart_div_vent'));
// tracé du graphisme
GaugeVent.draw(dataGaugeVent, options);
updateGauge(); // exécute la fontion
setInterval(updateGauge, 100); // appelle les données de la fonction et définit la vitesse de rafraichissement
function updateGauge() { // fonction de mise raffraichissement des données réccupérée dans le fichier json https://www.w3schools.com/jquery/ajax_getjson.asp
$.getJSON('/mesures.json',
function(data) {
$.each(data,
function(nom, valeur) {
dataGaugeVent.setValue(0, 1, valeur); // premier nb pour le N° de la gauge si plusieurs, puis 0 pour modifier le champ label (sinon:1 pour le champ Value), puis la valeur extraite du json
GaugeVent.draw(dataGaugeVent, options); // tracé du graphisme
formatter.format(dataGaugeVent, 1); // applique le formattage à la seconde collonne du tableau (1) qui correspond à la valeur
});
});
}
}</pre>
<ul>
<li>Le fichier <em>data/css/style.css</em> pour la mise en page :</li>
</ul>
<pre class="brush: css">.container_inner {
background-color: #555555;
width: 450px;
margin-left: -165px;
padding-left: 60px;
padding-top: 160px;
padding-bottom: 160px;
position: fixed;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}</pre>
<ul>
<li>Le fichier <em>data/index.html</em>, où l'on charge les 3 <em>JavaScripts</em> et la feuille de style <em>css</em>. Puis on y appelle le graphisme de la gauge.</li>
</ul>
<pre class="brush: xml"><!DOCTYPE html>
<html>
<head>
<title>Eolienne</title>
<link rel="stylesheet" type="text/css" href="css/style.css">
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/loader.js"></script>
<script type="text/javascript" src="js/java_vent.js"></script>
</head>
<body>
<div class="container_inner">
<div id="chart_div_vent"></div>
</div>
</body>
</html></pre>
<ul>
<li>Le fichier <em>Anemometre_esp8266_WifiSVR_SPIFFS_Hall.ino</em>, qui contient le code C++ type « <em>Arduino</em> », pour mesurer la vitesse de rotation et envoyer les données au serveur Web.</li>
</ul>
<pre class="brush: cpp">#include <ESP8266WebServer.h>
#include <FS.h>
#include <WiFiUdp.h> //pour upload de pgm Arduino via wifi
#include <ArduinoOTA.h> //pour upload de pgm Arduino via wifi
/****************/
/* DÉCLARATIONS */
/****************/
ESP8266WebServer server ( 8080 ); // on instancie un serveur ecoutant sur le port 80
#define pinHallAnemo D2 // le capteur à effet Hall est connecté à la pin D2
#define ssid "xxxx" // WiFi SSID
#define password "****" // WiFi password
unsigned long rpmVent = 0;
unsigned long vitVentKMH = 0;
unsigned long dateDernierChangementVent = 0;
unsigned long dateDernierChangementKMH = 0;
float intervalleKMH = 0;
/*********/
/* SETUP */
/*********/
void setup() {
Serial.begin ( 115200 ); // init du mode débug
// Connexion au WiFi
WiFi.begin ( ssid, password );
// Attente de la connexion au réseau WiFi / Wait for connection
while ( WiFi.status() != WL_CONNECTED ) {
delay ( 500 );
Serial.print ( "." );
}
// Connexion WiFi établie
Serial.println ( "" );
Serial.print ( "Connected to " ); Serial.println ( ssid );
Serial.print ( "IP address: " ); Serial.println ( WiFi.localIP() );
// Montage de la zone mémoire SPIFFS
if (!SPIFFS.begin()) {
Serial.println("SPIFFS Mount failed");
}
else {
Serial.println("SPIFFS Mount succesfull");
}
delay(50);
// Pin capteurs
attachInterrupt(pinHallAnemo, rpm_vent, FALLING);
// Pages web du serveur
server.serveStatic("/js", SPIFFS, "/js"); // dossier js qui contient les fichiers JavaScripts
server.serveStatic("/css", SPIFFS, "/css"); // dossier css qui contient les fichiers css
server.serveStatic("/", SPIFFS, "/index.html"); // racine du serveur, pointe l'index.html
server.on("/mesures.json", sendMesures); // écrit le fichier json à l'appel de la fonction
server.begin(); // démarre le serveur
Serial.println ( "HTTP server started" );
ArduinoOTA.setHostname("AnemometreWiFi"); // on donne une petit nom a notre module, pour upload de pgm Arduino via wifi
// ArduinoOTA.setPassword((const char *)"1357");
ArduinoOTA.begin(); // initialisation de l'OTA, pour upload de pgm Arduino via wifi
}
/*************/
/* FONCTIONS */
/*************/
void rpm_vent() // appelée par l'interruption, Anémomètre vitesse du vent.
{
unsigned long dateCourante = millis();
intervalleKMH = (dateCourante - dateDernierChangementVent);
Serial.print ( "intervalle en s : " );
Serial.println (intervalleKMH/1000); // affiche l'intervalle de temps entre deux passages
if (intervalleKMH != 0) // attention si intervalle = 0, division par zero -> erreur
{
rpmVent = 60 / (intervalleKMH /1000);
}
vitVentKMH = ( rpmVent / 12 );
Serial.print ( "vitVentKMH : " );
Serial.println ( vitVentKMH ); // affiche les rpm
Serial.println ( "" );
dateDernierChangementVent = dateCourante;
}
void sendMesures() // appelée par le serveur web
{
String json = "{"rpm":"" + String(vitVentKMH) + ""}";
// prépare et formate la valeur pour le fichier json sous la forme : {"VitesseVent":"0.00"}
// {
// "VitesseVent":"25"
// }
server.send(200, "application/json", json); // envoie dans le valeur dans le fichier json qui tourne en mémoire
// Serial.println("Mesures envoyees");
}
void RemiseZeroVitVentKMH ()
{
unsigned long dateCouranteKMH = millis();
if (intervalleKMH == intervalleKMH) // Si ça ne tourne plus (valeur plus mise à jour)
{
float dureeKMH = (dateCouranteKMH - dateDernierChangementKMH);
if (dureeKMH > 10000) // Si ça ne tourne plus depuis 10 secondes
{
Serial.print ( "dureeKMH : " );
Serial.println ( dureeKMH ); // affiche les rpm
vitVentKMH = 0; // Remsise à zero !
dateDernierChangementKMH = dateCouranteKMH;
}
}
}
/*************/
/* PROGRAMME */
/*************/
void loop()
{
server.handleClient(); // à chaque iteration, on appelle handleClient pour que les requetes soient traitees
RemiseZeroVitVentKMH ();
delay(100); // la boucle fait tourner sendMesures(), via handleClient, régler delais si besoin de mettre à jour le JSON qu'à une fréquence voulue plutôt qu'instantanément
ArduinoOTA.handle(); // régler upload speed à 9600 : verifie si un upload de programme Arduino est envoyé sur l'ESP8266
}</pre>
<p>Projet inspiré de celui-ci :<br />
<a href="https://projetsdiy.fr/projet-diy-anemometre-girouette-objet-connecte-esp8266/">https://projetsdiy.fr/projet-diy-anemometre-girouette-objet-connecte-esp8266/</a><br />
<a href="https://projetsdiy.fr/esp8266-web-serveur-partie5-gauges-graphiques-google-charts/#top_ankor">https://projetsdiy.fr/esp8266-web-serveur-partie5-gauges-graphiques-google-charts/#top_ankor</a><br /><br /></p>
<h3><a href="http://burogu.makotoworkshop.org/index.php?post/2019/01/01/anemometre2">À Suivre…</a></h3>http://burogu.makotoworkshop.org/index.php?post/2018/11/12/anemometre#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/660Une éolienne à axe vertical -11-urn:md5:03e77a2f2a2106ab21fcc1572bb8977c2018-09-29T15:30:00+02:002020-02-25T18:43:33+01:00makoto doushiteEnergies RenouvelablesBricolageDIYImpression3DModélisation3DMécaniqueRécupVidéosÉcologieÉolienne <p><a href="http://burogu.makotoworkshop.org/index.php?post/2018/06/05/eolienne-axe-vertical-10">Suite de l'ouvrage précédent</a> :<br /></p>
<ul>
<li>Le plot en béton a donc eu tranquillement le temps de sécher, le socle a été vissé sur place, et était donc prêt pour y glisser la potence :<br /></li>
</ul>
<p>Elle sera par la suite sécurisée par un boulon afin de solidariser ces deux pièces, et aussi 3 câbles métalliques tendu, ancrés au sol.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03900.jpg" title="dsc03900.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03900_s.jpg" alt="dsc03900.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03903.jpg" title="dsc03903.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03903_s.jpg" alt="dsc03903.jpg" /></a><br /></p>
<ul>
<li>J'ai modélisé et imprimé un cône sur mesure pour coiffer le poteau afin d'éviter que l'eau de pluie n'y ruisselle :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03905.jpg" title="dsc03905.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03905_s.jpg" alt="dsc03905.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03907.jpg" title="dsc03907.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03907_s.jpg" alt="dsc03907.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03909.jpg" title="dsc03909.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03909_s.jpg" alt="dsc03909.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03911.jpg" title="dsc03911.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03911_s.jpg" alt="dsc03911.jpg" /></a><br /></p>
<ul>
<li>Après avoir défait le montage provisoire des ailes, il est temps de remonter le tout en utilisant vis, écrous et rondelles afin de tout bien ajuster, pour une rotation. des ailes la plus facile possible.<br /></li>
</ul>
<p>Mais avant deux trous ont été pratiqués dans la croix d'articulation pour pouvoir y fixer le ressort de maintient ouvert. Pour la même raison, deux trous également dans les ailes.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03912.jpg" title="dsc03912.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03912_s.jpg" alt="dsc03912.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03913.jpg" title="dsc03913.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03913_s.jpg" alt="dsc03913.jpg" /></a><br /></p>
<ul>
<li>Une petite vidéo :<br /></li>
</ul>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/6162a018-9f84-4592-9538-1bcb0aadd2a5?warningTitle=0" frameborder="0" allowfullscreen></iframe>
<p>Le ressort n'est pas encore dans sa position optimale et les têtes de vis gênes sa course, elles seront coupées. Il faudra prévoir un système pour gérer la tension du ressort, afin de régler la vitesse maximale de rotation de l'éolienne.<br /><br /></p>
<h3><a href="http://burogu.makotoworkshop.org/index.php?post/2019/01/01/eolienne-axe-vertical-12">À suivre…</a></h3>http://burogu.makotoworkshop.org/index.php?post/2018/09/28/eolienne-axe-vertical-11#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/657Une éolienne à axe vertical -10-urn:md5:a7afec3ee59d6623980711a0e0bca7bd2018-06-07T22:06:00+02:002018-09-29T14:32:16+02:00makoto doushiteEnergies RenouvelablesBricolageDIYMécaniqueRécupÉcologieÉolienne<p>Suite de l'<a href="http://burogu.makotoworkshop.org/index.php?post/2018/01/14/eolienne-axe-vertical-9">ouvrage précédent</a> :<br /></p>
<blockquote><p>J'avais donc préparé toutes les pièces de la potence, qui n'attendaient plus qu'à être assemblées.<br /></p></blockquote>
<ul>
<li>Revoici le système d'attache des roulements, ici mis en situation pour bien positionner les petites équerres :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03802.jpg" title="dsc03802.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03802_t.jpg" alt="dsc03802.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03801.jpg" title="dsc03801.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03801_t.jpg" alt="dsc03801.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03799.jpg" title="dsc03799.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03799_t.jpg" alt="dsc03799.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03800.jpg" title="dsc03800.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03800_t.jpg" alt="dsc03800.jpg" /></a><br /></p>
<ul>
<li>La première est soudée en place, et comparé à toutes mes soudures précédentes, c'est plutôt pas mal <sup></sup> ! <br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03803.jpg" title="dsc03803.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03803_s.jpg" alt="dsc03803.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03806.jpg" title="dsc03806.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03806_s.jpg" alt="dsc03806.jpg" /></a></p>
<p>Certes elles ne sont pas très jolies, mais c'est surtout que je les ai réussi du premier coup ! Que de temps gagné !<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03804.jpg" title="dsc03804.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03804_s.jpg" alt="dsc03804.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03807.jpg" title="dsc03807.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03807_s.jpg" alt="dsc03807.jpg" /></a><br /></p> <p>Je dois ce progrès fulgurant à un vidéaste qui a su condenser en 10 min l'essentiel du bon geste du soudeur, grand merci à lui !<br /></p>
<blockquote><p>J'avais beau constater mes défauts, voir ce qui n'allait pas, comprendre que mon geste n'était pas le bon, et savoir théoriquement ce qu'il fallait faire pour y remédier, rien à faire… Et puis, je trouve cette vidéo en cherchant à en savoir plus sur la soudure <em><a href="https://www.youtube.com/watch?v=D-89lgGhI2s">TIG</a></em> et <em><a href="https://www.youtube.com/watch?v=2e7qED_S_BI">MIG/MAG</a></em>, et là, pouf, je visualise directement la clef ! J'ai eu le sentiment que j'y arriverais, et c'est ce qu'il s'est produit <sup></sup><br /></p></blockquote>
<iframe width="640" height="360" src="https://www.youtube.com/embed/mpvzDD-yhUs?rel=0&start=402" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
<ul>
<li>L'équerre qui viens bloquer le roulement en place est fixée avec des boulons, après perçage bien-évidemment.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03810.jpg" title="dsc03810.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03810_s.jpg" alt="dsc03810.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03811.jpg" title="dsc03811.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03811_s.jpg" alt="dsc03811.jpg" /></a><br /></p>
<ul>
<li>Ensuite on à fait des trous pour fixer le <em>U</em> contre le mât, ainsi que les barres de volets à 45°.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03817.jpg" title="dsc03817.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03817_t.jpg" alt="dsc03817.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03818.jpg" title="dsc03818.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03818_t.jpg" alt="dsc03818.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03819.jpg" title="dsc03819.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03819_t.jpg" alt="dsc03819.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03821.jpg" title="dsc03821.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03821_t.jpg" alt="dsc03821.jpg" /></a><br /></p>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/IMG_0239.jpg" title="IMG_0239.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.IMG_0239_s.jpg" alt="IMG_0239.jpg" style="float:right; margin: 0 0 1em 1em;" /></a><br /></p>
<ul>
<li>À ce moment de la construction (Oui y'a un accent sur le A t'as vu ? C'est que j'utilise <a href="http://burogu.makotoworkshop.org/index.php?tag/Bépo">un vrai clavier d'ordinateur</a> en Français <sup></sup>), on a voulu vérifier que tout allait bien avec une petite mise en situation de la potence du haut.<br /></li>
</ul>
<p>Et bah ça marche <sup></sup><br />
Le mât et ses barres à 45° ne viennent pas gêner la voilure déployée…<br /><br /></p>
<ul>
<li>Le haut du mât sera stabilisé avec 3 câbles depuis le sol, j'entrepris alors de souder des maillons de chaîne pour y ancrer ces câbles… Avec un plaisir renouvelé par un soudage rapide, correct et fiable. J'ai meulé les soudures pour m'assurer de leur qualité mécanique effective…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03822.jpg" title="dsc03822.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03822_s.jpg" alt="dsc03822.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03823.jpg" title="dsc03823.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03823_s.jpg" alt="dsc03823.jpg" /></a><br /></p>
<ul>
<li>Ensuite nous avons fixé le bras de potence du bas, et entrepris de rallonger le mât, car malheureusement soit il avait été débité en morceaux, soit c'était des morceaux épars trouvé tel quel lors de la phase de récupération… bref, soudure <sup></sup><br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03868.jpg" title="dsc03868.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03868_s.jpg" alt="dsc03868.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03869.jpg" title="dsc03869.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03869_s.jpg" alt="dsc03869.jpg" /></a><br /></p>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03878.jpg" title="dsc03878.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03878_s.jpg" alt="dsc03878.jpg" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<ul>
<li>Voilà, terminé !<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03872.jpg" title="dsc03872.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03872_t.jpg" alt="dsc03872.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03875.jpg" title="dsc03875.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03875_t.jpg" alt="dsc03875.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03873.jpg" title="dsc03873.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03873_t.jpg" alt="dsc03873.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03874.jpg" title="dsc03874.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03874_t.jpg" alt="dsc03874.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03876.jpg" title="dsc03876.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03876_t.jpg" alt="dsc03876.jpg" /></a><br /></p>
<ul>
<li>Direction le fond du jardin pour bâtir le plot en béton qui accueillera le support du mât (cf, épisode 3).<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/p5250534.jpg" title="p5250534.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.p5250534_s.jpg" alt="p5250534.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/p5250001.jpg" title="p5250001.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.p5250001_s.jpg" alt="p5250001.jpg" /></a><br /></p>
<h3><a href="http://burogu.makotoworkshop.org/index.php?post/2018/09/28/eolienne-axe-vertical-11">À suivre…</a></h3>http://burogu.makotoworkshop.org/index.php?post/2018/06/05/eolienne-axe-vertical-10#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/648Une éolienne à axe vertical -9-urn:md5:8d537d7b04aef7740619e15304dc16c02018-01-18T20:24:00+01:002018-06-07T21:12:18+02:00makoto doushiteEnergies RenouvelablesBricolageDIYMécaniqueRécupÉcologieÉolienne<p>Suite de <a href="http://burogu.makotoworkshop.org/index.php?post/2017/09/11/eolienne-axe-vertical-8">l'ouvrage précédent</a> :<br /><br /></p>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03577.jpg" title="dsc03577.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03577_s.jpg" alt="dsc03577.jpg" style="float:right; margin: 0 0 1em 1em;" /></a>
La partie tournante de l'éolienne étant quasi terminée, on va maintenant s'occuper de la potence.<br />
J'avais dessiné le truc vite fait, histoire de ne pas trop oublier ce que j'aurais à faire entre deux sessions.<br /></p>
<p>La potence sera constituée de barres d'acier en « U », fixées sur le mât avec des barres plate de soutiens.<br />
Pour tenir ces bras de potence à 90° sur le poteau, on utilisera des barres de volet fixées à 45°.<br /><br /></p>
<ul>
<li>Première étape, découper les « U » à dimension avec une tronçonneuse. Un adhésif est utilisé comme repére, car le métal est trop rouillé pour être tracé.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03565.jpg" title="dsc03565.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03565_s.jpg" alt="dsc03565.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03566.jpg" title="dsc03566.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03566_s.jpg" alt="dsc03566.jpg" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03567.jpg" title="dsc03567.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03567_s.jpg" alt="dsc03567.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03571.jpg" title="dsc03571.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03571_s.jpg" alt="dsc03571.jpg" /></a><br /></p> <ul>
<li>Ensuite, découpage d'un petit morceau de « U », lui même coupé en deux dans le sens de la longueur.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03570.jpg" title="dsc03570.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03570_s.jpg" alt="dsc03570.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03569.jpg" title="dsc03569.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03569_s.jpg" alt="dsc03569.jpg" /></a><br />
Ces équerres seront utilisées par former un petit logement pour les roulements.<br /></p>
<ul>
<li>Pour changer un peu, préparation des barres de volets, en découpant les extrémités.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03573.jpg" title="dsc03573.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03573_s.jpg" alt="dsc03573.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03574.jpg" title="dsc03574.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03574_s.jpg" alt="dsc03574.jpg" /></a><br /></p>
<ul>
<li>Ensuite, retour sur les deux « U » dans le but de créer une cavité pour y caler le mât.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03575.jpg" title="dsc03575.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03575_s.jpg" alt="dsc03575.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03576.jpg" title="dsc03576.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03576_s.jpg" alt="dsc03576.jpg" /></a><br />
C'est fait en pratiquant des trous à la perceuse à colonne sur le périmètre des arcs, avant de découper le reste avec la tronçonneuse, puis de terminer le travail à la lime.<br /></p>
<ul>
<li>Travail similaire sur l'autre extrémité, cette fois dans le but de caler l'axe de rotation de la voilure.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03578.jpg" title="dsc03578.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03578_s.jpg" alt="dsc03578.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03579.jpg" title="dsc03579.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03579_s.jpg" alt="dsc03579.jpg" /></a><br /></p>
<ul>
<li>Plus explicite avec une mise en situation :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03582.jpg" title="dsc03582.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03582_s.jpg" alt="dsc03582.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc03580.jpg" title="dsc03580.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc03580_s.jpg" alt="dsc03580.jpg" /></a><br /></p>
<blockquote><p>Toutes les pièces sont prêtes à être assemblées.<br />
Ce sera fait avec des boulons, y'aura donc encore des trous à faire avec la perceuse à colonne (J'aime bien la perceuse à colonne, surtout le 31 décembre à 22h00 <img src="http://burogu.makotoworkshop.org/index.php?pf=smile.svg" alt=":)" class="smiley" /> )<br /></p></blockquote>
<p><br /></p>
<h3><a href="http://burogu.makotoworkshop.org/index.php?post/2018/06/05/eolienne-axe-vertical-10">À suivre…</a></h3>http://burogu.makotoworkshop.org/index.php?post/2018/01/14/eolienne-axe-vertical-9#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/641Une éolienne à axe vertical -8-urn:md5:5b6bef16f52fdaac4f475c7902c0cb3b2017-09-11T22:28:00+02:002019-11-12T20:46:37+01:00makoto doushiteEnergies RenouvelablesBricolageDIYMécaniqueRécupVidéosÉcologieÉolienne<p>Suite de <a href="http://burogu.makotoworkshop.org/index.php?post/2017/05/07/eolienne-axe-vertical-7">l'ouvrage précédent</a> :<br /></p>
<p>Cette fois-ci nous allons nous occuper de mettre en place les derniers éléments qui constituent la partie rotative de l'éolienne.<br /></p>
<ul>
<li>Tout d'abord il s'agit de renforcer les points de pivots car la tôle est relativement fine, ici en soudant des rondelles au diamètre approprié :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02919.jpg" title="dsc02919.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02919_s.jpg" alt="dsc02919.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02922.jpg" title="dsc02922.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02922_s.jpg" alt="dsc02922.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02924.jpg" title="dsc02924.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02924_t.jpg" alt="dsc02924.jpg" style="float:right; margin: 0 0 1em 1em;" /></a><br />
Donc des rondelles de 6 mm pour les fixations des ailes, et des 4 mm pour les bras d'articulation.<br /></p>
<p>Ensuite on peut tout pré-assembler pour vérifier le fonctionnement de l'articulation :<br /><br /></p>
<ul>
<li>On commence par disposer la croix du bas et percer son tube à travers l'axe de rotation, pour passer une vis de blocage de part en part.<br /></li>
</ul>
<p>Disposer ensuite un anneau de 7 mm l'épaisseur découpé dans le tube de vélo, il servira de flasque de séparation :<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02951.jpg" title="dsc02951.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02951_s.jpg" alt="dsc02951.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02948.jpg" title="dsc02948.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02948_s.jpg" alt="dsc02948.jpg" /></a><br /></p>
<ul>
<li>Placer alors la croix d'articulation qui va pouvoir pivoter librement sur cette flasque autour de l'axe de rotation.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02949.jpg" title="dsc02949.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02949_s.jpg" alt="dsc02949.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02945.jpg" title="dsc02945.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02945_s.jpg" alt="dsc02945.jpg" /></a><br /></p> <ul>
<li>Reste à placer la croix du haut à percer également pour passer la vis, puis fixer les ailes :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02944.jpg" title="dsc02944.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02944_s.jpg" alt="dsc02944.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02943.jpg" title="dsc02943.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02943_s.jpg" alt="dsc02943.jpg" /></a><br /></p>
<ul>
<li>Quelques vues sur les mécanisme d'articulation en place :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02933.jpg" title="dsc02933.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02933_s.jpg" alt="dsc02933.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02934.jpg" title="dsc02934.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02934_s.jpg" alt="dsc02934.jpg" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02935.jpg" title="dsc02935.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02935_s.jpg" alt="dsc02935.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02936.jpg" title="dsc02936.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02936_s.jpg" alt="dsc02936.jpg" /></a><br /></p>
<ul>
<li>Et une petite vidéo :</li>
</ul>
<center>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/8d47d300-ad3e-4766-b886-77c9d0d2bb8e?warningTitle=0" frameborder="0" allowfullscreen></iframe>
</center>
<p><strong>Notez bien</strong> que le mécanisme d'articulation a un sens de rotation définit, et que malheureusement il est inversé dans la vidéo et certaines photos.<br />
Nous aurons l'occasion de régler ce problème lors de la mise en place du ressort qui empêchera le sens de s'inverser.<br /><br /></p>
<p>On va maintenant s'atteler au système de rotation de l'axe, à l'aide de roulements.<br /></p>
<ul>
<li>Le premier est un roulement à billes de récupération, et le second est un roulement conique qui a <a href="https://www.123roulement.com/roulement-30205.php">été acheté</a> sur l'ternet.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02927.jpg" title="dsc02927.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02927_s.jpg" alt="dsc02927.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02928.jpg" title="dsc02928.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02928_s.jpg" alt="dsc02928.jpg" /></a><br />
Ils ont tous deux un diamètre intérieur de 25 mm et extérieur de 52 mm. L'épaisseur est à peu prés la même (16 mm). La partie externe du roulement conique est séparable de la partie interne.<br /></p>
<p>Donc l'idée c'est qu'il va falloir fixer ces roulements (partie interne) sur l'axe de rotation, qui fait 25 mm de diamètre, ça tombe bien <sup></sup><br />
Et envisager de fixer la partie externe à la potence de l'éolienne.<br /></p>
<ul>
<li>La potence sera constituée de ces « U » (ici fixé tête bêche, qu'on aura pris soins de séparer), et les roulements placés comme ceci, vu qu'ils rentrent pile poil !<br /></li>
</ul>
<p>Pour tenir ces bras de potence à 90° sur le poteau, on utilisera des barres de volet fixées à 45°.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02957.jpg" title="dsc02957.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02957_s.jpg" alt="dsc02957.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02965.jpg" title="dsc02965.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02965_s.jpg" alt="dsc02965.jpg" /></a><br /></p>
<p>Avant ceci, la tâche ardue, mettre les roulements en place.<br /></p>
<ul>
<li>Pour le roulement du bas, le conique donc (à placer dans le bon sens !), on a tenté la technique de l'huile bouillante.<br /></li>
</ul>
<p>Espérant donc que la dilatation du métal de la partie interne soient suffisante pour faciliter l'enquille-ment du roulement à force, c'est à dire grâce à un tube de métal de diamètre légèrement supérieur joyeusement martelé.<br />
J'avais au préalable limé un peu l'axe de rotation pour y engager le roulement sur quelques centimètres, pour avoir le débattement suffisant et travailler sereinement.
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02958.jpg" title="dsc02958.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02958_s.jpg" alt="dsc02958.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02968.jpg" title="dsc02968.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02968_s.jpg" alt="dsc02968.jpg" /></a><br />
Même en ayant huilé l'axe, l'opération s'est avérée vraiment difficile…<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02967.jpg" title="dsc02967.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02967_s.jpg" alt="dsc02967.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02966.jpg" title="dsc02966.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02966_s.jpg" alt="dsc02966.jpg" /></a><br /></p>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02963.jpg" title="dsc02963.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02963_t.jpg" alt="dsc02963.jpg" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<ul>
<li>Pour le roulement du haut, ce fut bien plus simple car la distance à parcourir n'était que de quelque centimètres.<br /></li>
</ul>
<p>Cette fois sans chauffer, juste en graissant l'axe.<br /><br /><br /></p>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02970.jpg" title="dsc02970.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02970_t.jpg" alt="dsc02970.jpg" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<ul>
<li>Le roulement du bas a donc été mis en place par le dessous, et une fois l'axe redressé, ça donne ça : <br /></li>
</ul>
<ul>
<li>Et une petite vidéo :</li>
</ul>
<center>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/82123de4-3852-4f34-b56f-d1890f58312f?warningTitle=0" frameborder="0" allowfullscreen></iframe>
</center>
<p><br /></p>
<h3><a href="http://burogu.makotoworkshop.org/index.php?post/2018/01/14/eolienne-axe-vertical-9">À suivre…</a></h3>http://burogu.makotoworkshop.org/index.php?post/2017/09/11/eolienne-axe-vertical-8#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/633Une éolienne à axe vertical -7-urn:md5:f9bf7b7ae7f34a5af642760e2aa19a082017-05-11T10:44:00+02:002019-11-12T21:36:34+01:00makoto doushiteEnergies RenouvelablesBricolageDIYMécaniqueRécupVidéosÉcologieÉolienne<p>Suite de <a href="http://burogu.makotoworkshop.org/index.php?post/2016/10/17/eolienne-axe-vertical-6">l'ouvrage précédent</a> :<br /></p>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02575.jpg" title="dsc02575.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02575_s.jpg" alt="dsc02575.jpg" style="float:right; margin: 0 0 1em 1em;" /></a><br /></p>
<blockquote><p>Et maintenant, le système d'articulation !<br /><br />
Pour réaliser la petite croix, on va utiliser les chutes restantes des barres de fer qui ont servies à faire les grandes croix.<br /></p></blockquote>
<p><br /><br /><br /><br /></p>
<ul>
<li>À la scie à métaux le métal de 5 mm d'épaisseur se découpe assez bien, et avec un petit ébarbage à la meule, voici une pièce de prête.</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02574.jpg" title="dsc02574.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02574_s.jpg" alt="dsc02574.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02576.jpg" title="dsc02576.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02576_s.jpg" alt="dsc02576.jpg" /></a><br /></p>
<ul>
<li>Passage à la perceuse à colonne, avec le forêt de 20 mm… Faut avouer que c'est quand même bien plus adéquat que <a href="http://burogu.makotoworkshop.org/index.php?post/2016/05/16/eolienne-axe-vertical-5">la fois dernière</a> !<br /></li>
</ul>
<center>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/1c6f75a9-fde0-48d8-a026-7efe7397bdf0?warningTitle=0" frameborder="0" allowfullscreen></iframe>
</center>
<p>Cependant il aura fallu terminer le travail à la lime pour obtenir les 25 mm requis.<br /></p>
<ul>
<li>Les pièces et le tube de vélo sont prêtes pour la soudure !<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02578.jpg" title="dsc02578.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02578_s.jpg" alt="dsc02578.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02579.jpg" title="dsc02579.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02579_s.jpg" alt="dsc02579.jpg" /></a><br /></p>
<ul>
<li>Après avoir bien calé toutes les pièces entre-elles, quelques points de soudures… pourris ! Bon je ferais mieux de l'autre côté…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02580.jpg" title="dsc02580.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02580_s.jpg" alt="dsc02580.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02582.jpg" title="dsc02582.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02582_s.jpg" alt="dsc02582.jpg" /></a><br /></p>
<ul>
<li>Ça c'est bon <img src="http://burogu.makotoworkshop.org/index.php?pf=smile.svg" alt=":)" class="smiley" /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02584.jpg" title="dsc02584.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02584_m.jpg" alt="dsc02584.jpg" /></a><br /></p>
<ul>
<li>Calage du tube de vélo grâce au tube de 25 mm, le temps de faire quelques points, puis on retire ce grand tube pour terminer la soudure tout autour du tube de vélo, avant de passer un coup de meuleuse… C'est vraiment plus difficile qu'en ligne droite…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02585.jpg" title="dsc02585.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02585_s.jpg" alt="dsc02585.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02586.jpg" title="dsc02586.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02586_s.jpg" alt="dsc02586.jpg" /></a><br /></p>
<ul>
<li>Parce que je ne montre jamais l'étape de soudure, je vous laisse apprécier cette vidéo, et au passage découvrir la chaîne <em>Tout en bois</em>.<br /></li>
</ul>
<iframe width="640" height="360" src="https://www.youtube.com/embed/Eu-Lfmm6lZU" frameborder="0" allowfullscreen></iframe>
<p><br /></p>
<ul>
<li>Voilà la croix assemblée, avec en vert, des morceaux d'espagnolette percés à 4 mm.</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02589.jpg" title="dsc02589.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02589_m.jpg" alt="dsc02589.jpg" /></a><br /></p>
<ul>
<li>Petit test de mise en situation :</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02587.jpg" title="dsc02587.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02587_s.jpg" alt="dsc02587.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc02588.jpg" title="dsc02588.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc02588_s.jpg" alt="dsc02588.jpg" /></a><br /><br /></p>
<h3> <a href="http://burogu.makotoworkshop.org/index.php?post/2017/09/11/eolienne-axe-vertical-8">À suivre…</a></h3>http://burogu.makotoworkshop.org/index.php?post/2017/05/07/eolienne-axe-vertical-7#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/630Une éolienne à axe vertical -6-urn:md5:765665dd46bcb144f1ae56320e210d3a2016-10-18T16:02:00+02:002020-02-25T18:47:37+01:00makoto doushiteEnergies RenouvelablesBricolageDIYMécaniqueRécupÉcologieÉolienne <p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01817.jpg" title="dsc01817.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01817_s.jpg" alt="dsc01817.jpg" style="float:right; margin: 0 0 1em 1em;" /></a>
Suite de <a href="http://burogu.makotoworkshop.org/index.php?post/2016/05/16/eolienne-axe-vertical-5">l'ouvrage précédent</a> :<br /><br /><br /></p>
<p>Voici le nouveau jouet que nous avons acquis dans l'atelier, et qui me facilite bien la tâche <img src="http://burogu.makotoworkshop.org/index.php?pf=smile.svg" alt=":)" class="smiley" /><br />
Avec cette jolie perceuse à colonne, j'ai donc pu continuer agréablement et efficacement l'usinage des croix de fixation des ailes.<br /><br /><br /><br /></p>
<ul>
<li>Après avoir coupé le métal excédent des branches, des trous de 6 mm ont été percés aux extrémités afin d'assurer la fixation des ailes.<br /></li>
</ul>
<p>Un trou de 4 mm a été pratiqué dans le tube, à destination d'une vis permettant de bloquer la croix sur l'axe de rotation, un tube de 25 mm de diamètre (et 2 m de long) lui même percé pour accueillir la vis.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01790.jpg" title="dsc01790.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01790_t.jpg" alt="dsc01790.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01793.jpg" title="dsc01793.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01793_t.jpg" alt="dsc01793.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01794.jpg" title="dsc01794.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01794_t.jpg" alt="dsc01794.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01795.jpg" title="dsc01795.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01795_t.jpg" alt="dsc01795.jpg" /></a><br /></p>
<ul>
<li>Après en avoir percé la tôle, les ailes sont fixées avec de simples boulons. Je prévois pour plus tard de renforcer cette structure.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01798.jpg" title="dsc01798.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01798_s.jpg" alt="dsc01798.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01799.jpg" title="dsc01799.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01799_s.jpg" alt="dsc01799.jpg" /></a><br /></p>
<ul>
<li>Voici donc le rotor de l'éolienne, avec les ailes ouvertes :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01804.jpg" title="dsc01804.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01804_s.jpg" alt="dsc01804.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01805.jpg" title="dsc01805.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01805_s.jpg" alt="dsc01805.jpg" /></a><br /></p>
<ul>
<li>Et en vue de dessous, ailes fermées puis ouvertes :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01801.jpg" title="dsc01801.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01801_s.jpg" alt="dsc01801.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01808.jpg" title="dsc01808.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01808_s.jpg" alt="dsc01808.jpg" /></a><br /></p>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01816.jpg" title="dsc01816.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01816_t.jpg" alt="dsc01816.jpg" style="float:left; margin: 0 1em 1em 0;" /></a><br />
J'ai enfiché le rotor dans un support à roulette bien pratique, récupération d'une chaise ou d'un autre truc qui traînait… <br /><br /><br /><br /></p>
<h3><a href="http://burogu.makotoworkshop.org/index.php?post/2017/05/07/eolienne-axe-vertical-7">À suivre…</a></h3>http://burogu.makotoworkshop.org/index.php?post/2016/10/17/eolienne-axe-vertical-6#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/618Une éolienne à axe vertical -5-urn:md5:997b774343da9c40b6990ba67abd5b112016-05-18T17:55:00+02:002017-05-08T18:56:04+02:00makoto doushiteEnergies RenouvelablesBricolageDIYMécaniqueRécupÉcologieÉolienne<p>Suite de <a href="http://burogu.makotoworkshop.org/index.php?post/2015/10/24/eolienne-axe-vertical-4">l'ouvrage précédent</a> :<br /></p>
<p>Après la réalisation de la maquette, on reprend la construction du modèle taille réelle !<br /></p>
<ul>
<li>On va ici réaliser les croix de fixation des ailes (les pièces en plastique bleu sur la maquette).<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01327.jpg" title="dsc01327.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01327_s.jpg" alt="dsc01327.jpg" style="float:right; margin: 0 0 1em 1em;" /></a>
Au final utiliser les espagnolettes et le tube de vélo semblait vraiment inadéquat, et après mure réflexion, c'est de barre d'acier de 40 mm de large pour 5 mm d'épaisseur qu'il nous fallait. Sauf que ce n'est pas facile à dénicher...<br />
En fouillant le brico du coin, on a trouvé ces caractéristiques avec des pentures de volet qu'on détournerait donc de leur usage premiers.<br /><br /></p>
<h3><ins>Le perçage</ins> :<br /></h3>
<p>Première étape, percer quatre pentures d'un trou de 25 mm afin de pouvoir y passer l'axe de rotation de l'éolienne.<br />
Mais sans perceuse à colonne ni <a href="http://burogu.makotoworkshop.org/index.php?post/2014/09/17/borne-arcade-48">forêt à étage</a>, le travail s'annonce un poil laborieux...<br /></p>
<ul>
<li>Alors on se débrouille avec la perceuse pour d'abord agrandir à 10 mm un des trous d'origine de la penture, puis de l'élargir encore avec un forêt de 20 mm, sur les deux faces, sans pour autant traverser la pièce de métal.<br /></li>
</ul>
<p>En effet, c'est déjà un exercice périlleux, l'ouvrage vibrant et la perceuse tapant le métal, et vu la puissance demandée il serait vraiment difficile de parvenir à maintenir la perceuse en place au moment de transpercer.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01323.jpg" title="dsc01323.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01323_s.jpg" alt="dsc01323.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01330.jpg" title="dsc01330.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01330_s.jpg" alt="dsc01330.jpg" /></a><br /></p> <ul>
<li>On préfère donc terminer le travail à la lime, et continuer d'élargir le trou pour atteindre les 25 mm demandé.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01331.jpg" title="dsc01331.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01331_t.jpg" alt="dsc01331.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01336.jpg" title="dsc01336.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01336_t.jpg" alt="dsc01336.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01338.jpg" title="dsc01338.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01338_t.jpg" alt="dsc01338.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01325.jpg" title="dsc01325.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01325_t.jpg" alt="dsc01325.jpg" /></a><br /><br /></p>
<h3><ins>La soudure</ins> :<br /></h3>
<ul>
<li>Avant de pouvoir souder il faut préparer le métal en décapant la zone utile.<br /></li>
</ul>
<p>Avec un décapeur thermique (ou un petit chalumeau à gaz) et un couteau à mastiquer. Puis on termine avec du papier abrasif.<br />
On peut alors mettre les barres de la croix en place, avec le tube de 25 mm pour bien centrer le truc.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01341.jpg" title="dsc01341.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01341_s.jpg" alt="dsc01341.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01342.jpg" title="dsc01342.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01342_s.jpg" alt="dsc01342.jpg" /></a><br /></p>
<ul>
<li>Et hop on soude à l'arc…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01343.jpg" title="dsc01343.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01343_s.jpg" alt="dsc01343.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01345.jpg" title="dsc01345.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01345_s.jpg" alt="dsc01345.jpg" /></a><br /></p>
<ul>
<li>Ensuite on place le tube de vélo (en bleu) sur le tube de 25 mm (en vert) et on procède à la soudure…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01346.jpg" title="dsc01346.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01346_t.jpg" alt="dsc01346.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01349.jpg" title="dsc01349.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01349_t.jpg" alt="dsc01349.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01350.jpg" title="dsc01350.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01350_t.jpg" alt="dsc01350.jpg" /></a><br /></p>
<blockquote><p>Alors oui c'est moche, et j'ai dû meuler pour arranger ça et vérifier que les soudures avaient bien prises.<br />
Encore beaucoup de difficultés à souder correctement, comme lors de ma toute première session de <a href="http://burogu.makotoworkshop.org/index.php?post/2012/03/13/borne-arcade-14">soudure sur la borne</a>, et je suis arrivé à la fin du stock de baguettes de soudure.<br />
C'est en me fournissant en baguettes neuves que je compris que je m'étais jusqu'alors grave fait suer pour des prunes -_-<br />
Les anciennes collaient sans arrêt, rendant l'amorçage de l'arc difficile, et la soudure compliquée à maintenir suffisamment… Obligeant à reprendre sans cesse… Une horreur, que je mettais sur le compte de mon inexpérience.<br /></p></blockquote>
<ul>
<li>Que du bonheur ces baguettes neuves (du 2 mm et du 4 mm) !!<br /></li>
</ul>
<p>Avec le bon réglage de l'intensité sur l'appareil, elles ne collent pas, on frotte et hop l'arc s'amorce et ça soude sans effort, reste alors à ne pas trembler, imprimer le bon geste avec un angle pas trop pourris, une descente progressive tout en n'allant pas trop vite… et pour la seconde croix on y arrive comme il se doit en un seul passage ^^<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01357.jpg" title="dsc01357.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01357_s.jpg" alt="dsc01357.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01359.jpg" title="dsc01359.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01359_s.jpg" alt="dsc01359.jpg" /></a><br /><br /></p>
<h3><ins>La découpe</ins> :<br /></h3>
<ul>
<li>Reste maintenant à découper les barres à dimension, ici 50 cm.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01360.jpg" title="dsc01360.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01360_s.jpg" alt="dsc01360.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01361.jpg" title="dsc01361.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01361_s.jpg" alt="dsc01361.jpg" /></a><br /></p>
<ul>
<li>Petite mise en situation avant la suite bientôt…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01355.jpg" title="dsc01355.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01355_s.jpg" alt="dsc01355.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc01356.jpg" title="dsc01356.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc01356_s.jpg" alt="dsc01356.jpg" /></a><br /></p>
<h3><a href="http://burogu.makotoworkshop.org/index.php?post/2016/10/17/eolienne-axe-vertical-6">À suivre…</a></h3>http://burogu.makotoworkshop.org/index.php?post/2016/05/16/eolienne-axe-vertical-5#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/608Une éolienne à axe vertical -4-urn:md5:78c7c2a2f3179a2f7276074c19fce0a82015-12-25T12:45:00+01:002019-11-12T20:41:22+01:00makoto doushiteEnergies RenouvelablesBricolageDIYImpression3DModélisation3DMécaniqueRécupVidéosÉcologieÉolienne<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00973.jpg" title="dsc00973.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00973_s.jpg" alt="dsc00973.jpg" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<ul>
<li>En attendant de pouvoir travailler à nouveau <a href="http://burogu.makotoworkshop.org/index.php?post/2015/09/07/eolienne-axe-vertical-3">sur le modèle taille réelle</a>, j'ai réalisé une maquette, histoire de m'amuser un peu et de projeter plus facilement la mise en œuvre de solutions techniques sur l'éolienne tonneau.<br /></li>
</ul>
<p>Et j'ai bien fait, car j'ai commis quelques erreurs en fabriquant la maquette, m'apercevant alors que les plans n'était pas très clair, notamment car certaines vues que je pensais être de dessus, était en fait une vue de dessous (Figures 1 et 6).<br />
Ça m'évitera de commettre ces erreurs sur le tonneau !<br /></p>
<ul>
<li>Je vous présente donc ici le modèle corrigé et définitif de ma « Maquette de l'éolienne verticale à vitesse constante », <a href="http://www.thingiverse.com/thing:1075517">téléchargeable ici</a>, et disponible en annexe de ce billet.<br /></li>
</ul>
<p>La maquette s'articule autour d'une boite de conserve de 10 cm de diamètre et de quelques pièces imprimées 3D que je me suis attaché à modéliser avec <em>Sketchup</em>.<br /></p> <p><ins>Vous aurez donc besoins des éléments suivants</ins> :<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/fig1-print.jpg" title="fig1-print.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.fig1-print_t.jpg" alt="fig1-print.jpg" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<blockquote><p>1 boite de conserve de 10 cm de diamètre.<br />
1 gabarit de découpe et de perçage.<br />
1 kit de pièces imprimées <em>Eolienne-Darrieus05.stl</em><br />
1 kit imprimé <em>Gears</em> ou <em>Poulies</em> au choix.<br />
1 trombone.<br />
1 petit moteur.<br />
1 LED.<br />
1 petit élastique (de ressort).<br />
1 grand Élastique (si utilisation des poulies).<br />
10 boulons de 2 mm de diamètre et 10 mm de long.<br />
1 boulon de 2 mm de diamètre et de 18 mm de long.<br />
11 boulons de 2 mm de diamètre et 5 mm de long.<br />
2 rondelles de 2 mm ou 3 mm de diamètre interne.<br />
1 tige lisse de 4 mm de diamètre et 18 cm de long.<br />
1 tige de fer plat de 32 cm de long, 10 mm de large pour 2 mm d'épaisseur.<br />
du vernis bloqueur ou du frein filet pour les vis.<br /></p></blockquote>
<ul>
<li>Niveau outillage, pas besoin de grand chose, de quoi découper et percer.<br /></li>
</ul>
<p>Concernant la boite de conserve, celle-ci doit être à l'ancienne mode, c'est à dire sans système d'ouverture facile. <br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00911.jpg" title="dsc00911.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00911_m.jpg" alt="dsc00911.jpg" /></a><br /><br /></p>
<h3><ins>Usinage des ailes</ins> :<br /></h3>
<ul>
<li>Il ne faut pas ouvrir la boite avec un ouvre-boite car on a besoin de conserver les rebords du couvercle intacts. La première des choses à faire, c'est de pointer les trous de perçage à l'aide d'un marteau et d'un pointeur, à défaut un clou ou une vis.<br /></li>
</ul>
<p>Puis de reporter les traits de coupe sur la boite, avec un feutre et une équerre.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00900.jpg" title="dsc00900.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00900_s.jpg" alt="dsc00900.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00912.jpg" title="dsc00912.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00912_s.jpg" alt="dsc00912.jpg" /></a><br /></p>
<ul>
<li>Maintenant qu'on a nos marques, on peut percer le milieu de la boite, à l'aide d'un marteau et d'un tournevis. La tôle étant très fine, il est aisé d'élargir le trou avec des ciseaux et d'écarter tout ça avec une pince, le but étant ici de récupérer le manger dedans <sup></sup>;<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00914.jpg" title="dsc00914.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00914_s.jpg" alt="dsc00914.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00916.jpg" title="dsc00916.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00916_s.jpg" alt="dsc00916.jpg" /></a><br /></p>
<ul>
<li>Voilà une fois la boite vidée, vue de dessus et vue de dessous.<br /></li>
</ul>
<p>Les trous ont été percés à 2 mm de diamètres, il est temps de découper les ailes de l'éoliennes, à l'aide de la scie à métaux et des ciseaux.<br />
Ensuite il faudra prendre le soin d'ébavurer à la lime tous les rebords pour ne pas se blesser avec les arrêtes souvent tranchantes du métal.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00918.jpg" title="dsc00918.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00918_s.jpg" alt="dsc00918.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00917.jpg" title="dsc00917.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00917_s.jpg" alt="dsc00917.jpg" /></a><br /><br /></p>
<h3><ins>Assemblage du kit</ins> :<br /></h3>
<ul>
<li>Voici avec les ailes métallique, toutes les pièces imprimées dont nous aurons besoins…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00926.jpg" title="dsc00926.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00926_s.jpg" alt="dsc00926.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00929.jpg" title="dsc00929.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00929_s.jpg" alt="dsc00929.jpg" /></a><br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00960.jpg" title="dsc00960.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00960_s.jpg" alt="dsc00960.jpg" style="float:right; margin: 0 0 1em 1em;" /></a>
À noter que j'ai abandonné la poulie, qui voyait des problèmes de réglage de la tension de la courroie trop complexes à gérer, et qui mal réglée freinait donc un peu trop le mécanisme de rotation.<br />
Laissé tombé aussi la roue dentée droite évidée, ne voyant pas trop comment la mettre en œuvre facilement.<br />
J'ai écarté aussi le moteur de jouet qui ne fournissait pas d'énergie à faible vitesse, au profit d'un moteur de Lecteur CD-Rom, que voici avec son support imprimé.<br /></p>
<ul>
<li>L'assemblage mécanique est relativement simple; Il suffit d'insérer les écrous dans leurs logements, et de visser les pièces ensemble, sans trop serrer, puisque les pièces doivent pouvoir pivoter librement entres-elles, c'est en effet le vernis frein filet qui assurera le blocage des vis !<br /></li>
</ul>
<p>Ici nous avons donc le mécanisme d'articulation des ailes.<br />
Les tiges de trombone sont rentrés à force dans le trou prévu puis recourbées et chauffées au briquet afin d'être incluses superficiellement dans la croix :<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00930.jpg" title="dsc00930.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00930_s.jpg" alt="dsc00930.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00931.jpg" title="dsc00931.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00931_s.jpg" alt="dsc00931.jpg" /></a><br /></p>
<ul>
<li>Voici la croix à l'intérieur, sur le haut des ailes :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00932.jpg" title="dsc00932.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00932_s.jpg" alt="dsc00932.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00933.jpg" title="dsc00933.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00933_s.jpg" alt="dsc00933.jpg" /></a><br /></p>
<ul>
<li>Le mécanisme d'articulation fixé à l'intérieur sur le bas des ailes, puis la croix du bas à l'extérieur.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00934.jpg" title="dsc00934.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00934_s.jpg" alt="dsc00934.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00935.jpg" title="dsc00935.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00935_s.jpg" alt="dsc00935.jpg" /></a><br /></p>
<ul>
<li>L'élastique de rappel est en place, j'ai tenté des photos du mécanisme dans diverses positions des ailes.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00936.jpg" title="dsc00936.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00936_t.jpg" alt="dsc00936.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00938.jpg" title="dsc00938.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00938_t.jpg" alt="dsc00938.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00937.jpg" title="dsc00937.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00937_t.jpg" alt="dsc00937.jpg" /></a><br /></p>
<ul>
<li>Pour le socle j'ai utilisé du contre-plaqué de récup.<br /></li>
</ul>
<p>La potence est donc usinée dans la tige de fer plat, pliée deux fois à 90° sur 9 cm de long, à l'aide d'un étaux et d'un marteau.<br />
Deux trous de 4 mm ont été percés à ces extrémités pour permettre le passage de la tige lisse.<br />
Deux autres trous on été percés pour fixation de la potence au mât.<br />
À noter que la tige lisse a été poncée pour éliminer les aspérités de son aspect brut, et assurer une rotation optimale.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00939.jpg" title="dsc00939.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00939_s.jpg" alt="dsc00939.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00941.jpg" title="dsc00941.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00941_s.jpg" alt="dsc00941.jpg" /></a><br /></p>
<ul>
<li>Voilà pour la fabrication du rotor de l'éolienne,</li>
</ul>
<p>Reste à serrer les vis centrales des croix pour les solidariser à la tige :<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00942.jpg" title="dsc00942.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00942_s.jpg" alt="dsc00942.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00943.jpg" title="dsc00943.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00943_s.jpg" alt="dsc00943.jpg" /></a><br /><br /></p>
<h3><ins>Produire de l'énergie</ins> :<br /></h3>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/IMG_0133.jpg" title="IMG_0133.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.IMG_0133_t.jpg" alt="IMG_0133.jpg" style="float:right; margin: 0 0 1em 1em;" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/IMG_0131.jpg" title="IMG_0131.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.IMG_0131_t.jpg" alt="IMG_0131.jpg" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<ul>
<li>Comme je disais donc, j'ai pris le moteur de chargement de tiroir d'un vieux lecteur CD-Rom, celui qu'on trouve au bord du boîtier.</li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/IMG_0134.jpg" title="IMG_0134.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.IMG_0134_s.jpg" alt="IMG_0134.jpg" style="float:left; margin: 0 1em 1em 0;" /></a><br /><br /><br /></p>
<p>Il produit de l'énergie à très faible vitesse et n'offre pas beaucoup de résistance à la rotation, ce qui est idéal dans le cas présent. En annexe, j'ai déposé la fiche technique du moteur.<br /><br /></p>
<p>On utilisera ici les rondelles pour fixer le support du moteur, à l'aide des vis de 2 mm.<br /></p>
<p>J'ai donc percé deux nouveaux trous de 2 mm dans la potence.<br /><br /></p>
<ul>
<li>La fixation du support de moteur étant assurée par un long ovale, on pourra alors régler précisément la position longitudinale du moteur.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00961.jpg" title="dsc00961.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00961_s.jpg" alt="dsc00961.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00963.jpg" title="dsc00963.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00963_s.jpg" alt="dsc00963.jpg" /></a><br /></p>
<ul>
<li>Enfin il suffit de connecter la LED, que j'ai placé avec un trou pratiqué dans le mât :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00969.jpg" title="dsc00969.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00969_s.jpg" alt="dsc00969.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00970.jpg" title="dsc00970.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00970_s.jpg" alt="dsc00970.jpg" /></a><br /><br /></p>
<h3><ins>Démonstration</ins> :<br /></h3>
<ul>
<li>Voualàààà <img src="http://burogu.makotoworkshop.org/index.php?pf=smile.svg" alt=":)" class="smiley" /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00971.jpg" title="dsc00971.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00971_t.jpg" alt="dsc00971.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00972.jpg" title="dsc00972.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00972_t.jpg" alt="dsc00972.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00973.jpg" title="dsc00973.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00973_t.jpg" alt="dsc00973.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00974.jpg" title="dsc00974.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00974_t.jpg" alt="dsc00974.jpg" /></a><br /></p>
<p>Je rappelle que le principe de cette éolienne est de voir ses ailes articulées se fermer par la force centripète à mesure que la vitesse de rotation accélère.<br />
L'élastique assure la fonction de ressort de rappel permettant de rouvrir les ailes lorsque la vitesse (la force du vent donc) se réduit, assurant alors une prise au vent plus importante.<br />
Ainsi la vitesse de rotation est régulée et l'éolienne ne devrait pas s'emballer.<br /></p>
<ul>
<li>Une petite vidéo pour illustrer tout ça :</li>
</ul>
<iframe width="640" height="360" sandbox="allow-same-origin allow-scripts" src="https://peertube.makotoworkshop.org/videos/embed/b562ca0c-d298-4a1f-aa81-40be099dfc2d?warningTitle=0" frameborder="0" allowfullscreen></iframe>
<p><br /><br /></p>
<h3><a href="http://burogu.makotoworkshop.org/index.php?post/2016/05/16/eolienne-axe-vertical-5">À suivre…</a></h3>http://burogu.makotoworkshop.org/index.php?post/2015/10/24/eolienne-axe-vertical-4#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/596Une éolienne à axe vertical -3-urn:md5:ff9be88717b5865e8fb01fe5bb92579b2015-09-20T10:10:00+02:002017-05-10T12:24:12+02:00makoto doushiteEnergies RenouvelablesBricolageDIYMécaniqueRécupÉcologieÉolienne<p>J'expérimentais <a href="http://burogu.makotoworkshop.org/index.php?post/2009/08/30/eolienne-axe-vertica">déjà ici</a>, puis j'en <a href="http://burogu.makotoworkshop.org/index.php?post/2011/03/24/eolienne-axe-vertical-2">reparlais là</a>, cette éolienne à axe vertical, qui pour moi résoudrait beaucoup des problèmes inhérents de l'éolien à hélice (seul connu des médias), me tiens à cœur !<br />
Et quoi de mieux pour faire taire le scepticisme ambiant que d'essayer… Tout simplement !<br /></p>
<p>C'est donc avec un vieux tonneau métallique que nous nous sommes mis à la tâche, en suivant les plans (dispo en annexe).<br /><br /></p>
<h3><ins>Les bonnes mesures</ins> :<br /></h3>
<p>Le tonneau étant fermé, nous allons mettre à profit le fait que le couvercle et le fond soient solidaires du fût, et donc conserver les arcs qui seront utiles aux fixations des pivots…<br /></p>
<ul>
<li>On commence d'abord par disposer des bandes adhésives pour guider le travail de découpe.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00804.jpg" title="dsc00804.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00804_s.jpg" alt="dsc00804.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00805.jpg" title="dsc00805.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00805_s.jpg" alt="dsc00805.jpg" /></a><br /><br /></p>
<h3><ins>La découpe</ins> :<br /></h3>
<ul>
<li>Ce récipient contenait de la résine industrielle. Le bouchon étant totalement soudé par la rouille, nous avons commencé à attaquer la structure à la scie à métaux, ceci par sécurité, afin de ne pas créer d'étincelle. En effet, dés que la scie eu percé le bord, le tonneau à dégazé dans un <em>pschiiiiii</em> inquiétant et révélateur du fait qu'il était sous pression.<br /></li>
</ul>
<p>Ensuite et pour évacuer complètement toute vapeur résiduelle potentiellement explosive, un coin a été entamé à la lame de scie.<br /></p>
<ul>
<li>Ainsi éventré, plus de danger, on peut donc passer aux choses sérieuse, et utiliser une tronçonneuse.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00807.jpg" title="dsc00807.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00807_s.jpg" alt="dsc00807.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00811.jpg" title="dsc00811.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00811_s.jpg" alt="dsc00811.jpg" /></a><br /></p> <ul>
<li>Le carré est découpé, il faut faire la même chose pour le fond, mais avant on découpe les longueurs…<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00814.jpg" title="dsc00814.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00814_s.jpg" alt="dsc00814.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00816.jpg" title="dsc00816.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00816_s.jpg" alt="dsc00816.jpg" /></a><br /></p>
<ul>
<li>Voilà pour les ailes <img src="http://burogu.makotoworkshop.org/index.php?pf=smile.svg" alt=":)" class="smiley" /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00822.jpg" title="dsc00822.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00822_m.jpg" alt="dsc00822.jpg" /></a><br />
S'en suit alors un long travail d'ébavurage à la lime de toutes les arrêtes coupantes, et un nettoyage au marteau et ciseaux du fond qui contenait de la résine sèche, bien collée à la parois !!!<br /><br /></p>
<h3><ins>Tempête de cerveaux</ins> :<br /></h3>
<p>Maintenant il s'agit de confectionner les deux croix et l'axe qui vont supporter les ailes.<br /></p>
<ul>
<li>Après pas mal de temps passé à réfléchir en fouillant à droite à gauche, voici rassemblé les ferrailles qui pourront nous servir :<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00827.jpg" title="dsc00827.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00827_m.jpg" alt="dsc00827.jpg" /></a><br /></p>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00826.jpg" title="dsc00826.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00826_s.jpg" alt="dsc00826.jpg" style="float:right; margin: 0 0 1em 1em;" /></a></p>
<ul>
<li>Les roulements d'une machine à laver en panne, et un tube d'acier de 25 mm de diamètre, qui pourraient bien servir pour constituer l'axe de rotation de l'éolienne.<br /><br /><br /></li>
</ul>
<ul>
<li>Un morceau du cadre d'un très vieux vélos, dans lequel s'insère parfaitement le tube de 25 mm, et une barre d'acier plat d'espagnolette de volet, avec lesquels on pourrait confectionner les croix au bout desquelles on fixera les ailes.<br /></li>
</ul>
<p><a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00830.jpg" title="dsc00830.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00830_s.jpg" alt="dsc00830.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00829.jpg" title="dsc00829.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00829_s.jpg" alt="dsc00829.jpg" /></a><br /></p>
<ul>
<li>Deux supports cylindrique et un gros tube de type échafaudage, pour servir de système de mât.<br /></li>
</ul>
<p>Grâce à ces supports, il serait alors aisé de descendre l'éolienne de son mât.<br />
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00831.jpg" title="dsc00831.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00831_s.jpg" alt="dsc00831.jpg" /></a>
<a href="http://burogu.makotoworkshop.org/public/bricolage/eolienne/dsc00837.jpg" title="dsc00837.jpg"><img src="http://burogu.makotoworkshop.org/public/bricolage/eolienne/.dsc00837_s.jpg" alt="dsc00837.jpg" /></a><br /><br /></p>
<h3><a href="http://burogu.makotoworkshop.org/index.php?post/2015/10/24/eolienne-axe-vertical-4">À suivre…</a></h3>http://burogu.makotoworkshop.org/index.php?post/2015/09/07/eolienne-axe-vertical-3#comment-formhttp://burogu.makotoworkshop.org/index.php?feed/atom/comments/588