Articles

Affichage des articles du juillet, 2016

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