POCL : Hawaiiiii
Sommaire
résumé du projet
Surf Breizh Light : Comment savoir où est-ce qu'on peut aller surfer sans mourir / souffrir ?
Ce POCL "Surf Breizh Light" est une carte de la Bretagne indiquant des plages connues avec une signalisation des prévisions, pour savoir quand est-ce que les conditions sont optimales pour aller surfer. Six "spots" de surf y sont représentés à l'aide d'un phare, qui prendra une couleur différente selon la qualité de surf obtenue sur un site bien connu des surfers (Surf Report) :
--- 0 étoile : couleur Rouge,[/li] --- 1 étoile : couleur Orange,[/li] --- 2 étoiles : couleur Jaune,[/li] --- 3 étoiles : couleur Verte.[/li]
Un autre élément est pris en compte : la hauteur de houle, qui sera représentée par un clignotement plus ou moins rapide des phares :
- calme plat (houle inférieure à 1) : pas de clignotement,
- houle légère (entre 1 et 2) : clignotement toutes les 2 secondes,
- houle moyenne (entre 2 et 4) : clignotement toutes les secondes,
- houle forte (plus de 4) : clignotement toutes les 1/2 secondes.
membres du projet
- Sarah Boulanger,
- Adriana Verdot,
- Maëlle Jaffredou,
- Tonino Rizzo,
- Philippe Blusseau
prototype qu'on souhaite réaliser
premier diaporama : Alors ? Comment ça se passe ?
Données :
Windguru : hauteur des vagues, échelle de valeur sur 3 niveaux de conditions idéales pour aller surfer
Lumières leds : indique que le système est en route ; indique que le système est connecté au wifi ; clignote au cours de la réception des données.
Procédure :=
Catégorie 1 : modélisation et réalisation de la maquette
- Vectoriser les contours de la Bretagne
- Concevoir un motif de vagues (Illustrator)
- Concevoir 5 phares bretons :
- Télécharger le logiciel Cura
- Trouver le lien du phare à envoyer sur l'imprimante 3D
Catégorie 2 : partie électronique
Le montage électronique s'appuie sur un microcontrôleur de type Wemos D1 Mini. Celui-ci à l'avantage d'être peu onéreux (quelques euros), et il est largement suffisant pour notre besoin, puisque nous n'en exploiterons qu'une seule sortie (en dehors de l'alimentation). Cette sortie servira à contrôler la couleur et le clignotement des leds habilement cachées dans les phares.
Nous avons utilisé des leds disponibles sous forme de ruban, de type Adafruit NeoPixel. Sous la forme de ruban, il suffit de l'alimenter depuis le Wemos D1 Mini (sorties GND et 5V), et d'ajouter la sortie de commande unique pour toutes les leds du ruban. Nous avons utilisé la sortie D3 du Wemos D1 Mini pour cette commande de leds. Seule (petite) difficulté : dans notre cas, chaque phare étant distinct, il nous a fallu couper chacune des leds, et reconstituer la liaison de commande, avec quelques fils, de la soudure, et un peu de patience, comme suit :
Catégorie 3 : partie logicielle
Le logiciel, développé sur l'outil Arduino, comporte deux modules, à mettre sous un même répertoire qu'il faut nommer comme le premier module, à savoir "Breizh_Surf_Light".
- Breizh_Surf_Light.ino contient les fonctions de base d'un programme Arduino ou compatible tel que notre Wemos D1 Mini :
- suite ...