Bonjour a tous,
J'ai un projet à réaliser en cours sur l'éclairage d'un aquarium. Nous devons remplacer l'éclairage basique (tube fluo), pour cela nous avons opté pour des rubans de LED collées au plafond de l'aquarium.
Mon travail consiste, a programmer le cycle temporel. C'est a dire simuler le lever/couché de soleil avec extinction progressif de la lumière en fonction des saisons.
Matériel utilisé: -Easy pic 7 (18F87K22)
-Ruban de LED RVB (12V, 4W/Ruban) --> Je precise qu'il y aura 8 ruban de LED de 30 cm posé parallelement a la largeur du bac
-Flowcode 5
Travail a effectuer: -mode 1 : programmation horaire (adapté au biotype) ; par exemple de 10h à 18h
-mode 2 : simulation du cycle solaire (la lumière se déplace lentement de gauche à droite)
-mode 3 : l’ensemble de l’éclairage s’allume/s’éteint progressivement à des heures programmées
Dans un premier temps, j'ai établi le schéma d'interface avec le kit (en piece joint ci dessous : 20130417_141013.jpg )
(Mon professeur (qui ne nous aide pas du tous) me dis de faire les calculs nécessaires , n'aillant très peu de base en élèc, s'il y en a qui peuvent me guidé, je leur en serait reconnaissant )
Sinon en ce qui concerne la partie programmation, mon principal problème, est de concevoir une horloge à temps réel (pour les heures et les 365 jour de l'année)
Si quelqu'un pouvez me guider, ou me donner une solution
Ps: en pièce jointe se trouve quelque information sur la durée d'ensoleillement, ainsi que les horraires.
Code:Programmation des cycles temporels: Lever Coucher Ensoleillement Janv 8h30 17h30 09h00 Fevr 8h15 18h15 10h00 Mars 7h45 19h00 11h00 Avri 8h00 20h30 12h30 Mai 7h00 21h00 14h00 Juin 6h30 21h30 15h00 Juil 6h30 22h00 15h30 Aout 7h00 21h30 14h30 Sept 7h30 20h30 13h00 Oct 8h00 19h45 11h45 Nov 7h45 18h00 10h15 Dec 8h15 17h30 09h15 Luminosité: Journée d’été ensoleillée : de 50 000 à 130 000 lux Journée d’hiver ensoleillée : de 2 000 à 20 000 lux Saisons: 01 Décembre- 01 Mars: Hiver (jour < nuit) --> L: 08h15 C: 17h45 E: 09h30 01 Mars- 01 Juin: Printemps (jour = nuit) --> L: 7h45 C: 20h30 E: 12h45 01 Juin- 01 Septembre: été (jour > nuit) --> L: 6h30 C: 21h30 E: 15h30 01 Septembre- 01 Decembre: Automne (jour=nuit)--> L: 7h45 C: 19h00 E: 11h15
-----