Articles

Affichage des articles du 2016

Orientation d'un panneau photovoltaïque (PV)

Image
Suite à l'article sur le PV résidentiel, cet article concerne l'orientation des panneaux et le calcul de la position du soleil par rapport au point d'observation / d'installation du PV. Le soleil parcourt durant 24 h un cercle par rapport au sol. L'inclinaison de ce cercle par rapport à l'horizon dépend de la latitude du lieu. Le centre de ce cercle se décale verticalement en dessous et au dessus du point d'observation en fonction du jour de l'année. Je vous invite à vous faire une idée précise et visuelle du parcours du soleil en installant sur votre smartphone l'application Sun Surveyor Lite . En changeant le jour à l'aide du slider du bas, en mode année, on voit bien que le cercle du soleil passe devant et derrière l'utilisateur. Les journées en été sont plus longues et le soleil se lève au Nord Est pour se coucher au Nord Ouest Les journées en hiver sont plus courtes et le soleil se lève au Sud Est pour se coucher au S

Le photovoltaïque (PV) résidentiel

Image
Préambule Cet article donne des informations sur le choix, l'installation et l'utilisation d'un système de génération d'énergie électrique à base de panneaux photovoltaïques installés chez le particulier. Il s'appuie sur une situation vécue et personnelle. Un calcul du coût d’amortissement de l'installation est donné, par rapport aux prix pratiqués en Algérie. Introduction A l'heure où tout le monde parle d'énergie renouvelable; solaire et éolienne, il me parait intéressant, en tant qu'enseignant-chercheur, de me faire ma propre idée sur l'utilisation, au quotidien, d'un système PV de génération d'énergie. Il existe des solutions actuellement en test par l'opérateur national SONELGAZ sur des centrales au sud et quelques expérimentations au CDER et dans quelques universités mais pas chez le particulier. Choix technologique Le choix du PV par rapport à l'éolien pour une installation résidentielle est d'abord fond

circuits.io

Image
Comment apprendre l'électronique avec un simple navigateur web Je suis tombé sur un site extraordinaire d'Autodesk. On peut y programmer des Arduino, les connecter sur des composants, faire marcher, debugger, afficher les sorties du moniteur (liaison série). On peut aussi faire de l'électronique analogique, numérique, des possibilités infinies. Un exemple rapidement pour vous montrer les possibilités : Un capteur Ultrason one pin, on envoie un pulse et il répond par un pulse plus ou moins long, donnant la distance. Egalement, un buzzer qui joue une petite mélodie au début du programme. Comme on ne peut pas inclure plusieurs fichiers ou bibliotèques personnelle, j'ai inclus les notes du .h dans le fichier de l'Arduino, donc descendez en bas du programme pour visualiser les routines setup() et loop(). Pour exécuter, il suffit de lancer la simulation. Pour visualiser les sorties du moniteur de la liaison série. Il faut afficher le code et cliquer à droite

RTC, SalatTime et Arduino

Image
Real Time Clock, heures de prière et Arduino Code pour Arduino Ceci est la suite du précédent post :  http://baghli.blogspot.com/2016/07/position-du-soleil-et-salattime-pour.html Le code suivant (trois fichiers) permet d'implanter une horloge à l'aide d'une   RTC  afin de prendre directement l'heure et la date de l'horloge, de calculer les horaires de prière et de détecter l'heure de l'Athan. Il faut d'abord effectuer les connexions suivantes : Il suffit de relier le module RTC à l'Arduino via la liaison I2C (SDA, SCL). Attention les pins A4, A5 sont les pins SDA, SCL obligatoirement sur la carte Arduino. On relie aussi le 5V et le GND du module RTC à ceux de l'Arduino. Ce dernier sera alimenté par le port USB ou bien par une alim séparée sur Vin ou sur +5V. Voici le pinout de l'Arduino Nano V3. Je choisi cette carte car c'est la moins chère sur le marché ( moins de 3 USD sur ebay ou banggood ). Le programme

Position du Soleil et SalatTime pour Arduino

Image
Position du Soleil et heures de prière pour Arduino Calcul de la position du soleil Le code suivant (trois fichiers) permet de faire le calcul de la position du soleil à n'importe quelle heure de la journée, de l'année, du lieu. Il contient une librairie (mainroutines) comportant les fonctions nécessaires au calcul mais aussi les coordonnées de la ville : [code] const double latitude = 34.88*deg2rd; const double longitude = -1.31*deg2rd; const int TimeZoneTown = 1; const int Convention = 1; const int DST = 0; [/code] Il comporte aussi les fonctions GetDate() et GetHeure() qui permettent de spécifier la date et l'heure d'observation. Ils peuvent être modifiées comme on le verra dans un prochain blog pour utiliser une RTC afin de prendre directement l'heure et la date de l'horloge. Le calcul de la position du soleil se fait par l'appel de la fonction Calc_hazClick(); le code ne compile pas sur codebender mais marche très bien avec

TWordApplication sur XE5 ou XE8 C++ Builder

Image
Suite à beaucoup de temps perdu à comprendre pourquoi les composants apparaissent sous Delphi et pas sous C++ Builder, dans un environnement de développement XE5 ou XE8 Studio, je tiens à partager ma solution. Vous ne pouvez pas avoir les composants Office 2000 (2k) ou Office XP, de Delphi ou de C++ en même temps : https://community.embarcadero.com/answers/packages-unchecked Il suffit de cocher qu'un seul à la fois. https://www.youtube.com/watch?v=AP3if58B2Ks Il existe aussi c:\Program Files (x86)\Embarcadero\Studio\16.0\bin\dcloffice2010220.bpl qu'on pourrait ajouter si l'on souhaite avoir certaines fonctionnalités d'office 2010 inexistantes dans les version 2013 ou plus mais ces composants n'existent pas pour C++. En C++ Builder il faut charger Serveurs Office 2000 ou XP du 2ème groupe de composants : au lieu du premier groupe : Voilà. Cependant, y a des incompatibilités dues au passage à  UnicodeString  voici comment contourner les pro