« Where is the Beach? » : différence entre les versions

De Kernel Fablab Lannion
Ligne 105 : Ligne 105 :


* panneau direction
* panneau direction
== déplacement d'eau ==
* pompe à seringue 100ml en step 2


== Implémentation ==
== Implémentation ==

Version du 25 janvier 2014 à 23:17

Principe général

WhereIsTheBeach2.png

Objet communiquant pour trouver la meilleure plage dans le coin en fonction de divers critères

présentation

Un plateau de la région:

  • un panneau qui tourne
  • des diodes sur les différentes plages en step 2
  • un sélecteur d'activité (bronzette, sport nautique (voile, surf, kite,..), proximité de bistrots/magasins, ballade, buzz réseau social, couverture 3G/4G...)
                -Trouver un objet sympa qui permette le choix de l'activité

Données Dynamiques :

Données Statiques

  • Orientation des plages OpenStreetMap
  • Couverture réseau [ ARCEP]
  • Plage surveillée [site des villes]
  • Proximité de commerces [pages jaunes]
  • Activités nautiques
  • Données sur les plages du Finistère (Frequentation) [1]
  • Données sur les plages du Finistère Windsurf [2]
  • Données sur les sites de plongées du Finistère [3]
  • Données Qualité de l'eau de baignade [4]

architecture

WhereIsTheBeach.png

Prototype :

  • carte en relief ou à plat, girouette, selecteur de critère
  • Arduino avec shield ethernet : appel à un web service function getBestPlage(var critère) avec critère = plage, planche, web
  • Servo moteur pour la pancarte
  • 1 diode / plage en step 2

controle

  • "crawler web" pour récupérer les data
  • interface web de configuration (choisir le lieu de la marée, la taille, la vitesse...)

carte 3D

  • Récupération office du tourisme
  • impression 3D

Liste des plages (src trégor.fr office du tourisme Plemeur [5])

  • Pors-Rand (à Pleubian)
  • Poul-Stripo (à Plougrescant)
  • Pors-Scaff (à Plougrescant)
  • Gouermel (à Plougrescant)
  • Plage du voleur
  • Plage de la sentinelle
  • Plage des Dunes (à Penvénan - Port-Blanc)
  • Port du Royau (à Trévou-Tréguignec)
  • Plage du Royau (à Trévou-Tréguignec)
  • Poulpry (à Trévou-Tréguignec)
  • Trestel (à Trévou-Tréguignec)
  • Plage au chou (à Trévou-Tréguignec)
  • Plage de Port Legoff (à Trévou-Tréguignec)
  • Trestrignel (à Perros-Guirec)
  • Trestraou (à Perros-Guirec)
  • Pors-Rolland (à Perros-Guirec - Ploumanac'h)
  • Saint-Guirec (à Perros-Guirec - Ploumanac'h)
  • Plage de la Bastille (à Perros-Guirec - Ploumanac'h)
  • Tourony (à Trégastel)
  • Toul-Trez (à Trégastel - Ile Renote)
  • Coz-Pors (à Trégastel)
  • La Grève-Blanche (à Trégastel)
  • La Grève-Rose (à Trégastel)
  • Ile Jaouen (Ile Grande )
  • Landrellec (Ile Grande)
  • Treiz Lern (Ile Grande)
  • Plage du port de Landrellec (Ile Grande)
  • Keryvon (Ile Grande)
  • Pors Gellen (Ile Grande)
  • Pors gwen (Ile Grande)
  • Toul gwen (Ile grande)
  • Plage des dames (Ile grande)
  • Toëno (à Trébeurden)
  • Goas-Trez (à Trébeurden)
  • Porz Termen (Trébeurden)
  • Tresmeur (à Trébeurden)
  • Pors-Mabo (à Trébeurden)
  • Goas-Lagorn (à Lannion - Beg-Léguer)
  • Mez an Aod (à Lannion - Beg-Léguer) / nudiste
  • Saint Kiriou
  • Kirio (à Trédrez-Locquémeau)
  • Saint-Efflam (à Plestin-les-Grèves)
  • Porz Mellec (à Plestin-les-Grèves)
  • Tossen arc Choz (à Plestin-les-Grèves)
  • Plage des Curés (à Plestin-les-Grèves)
  • Plage du Fond de la Baie (à Locquirec)
  • Plage du port (Loquirec)
  • Porz Biliec (Loquirec)
  • Plage des sables blancs (Loquirec)
  • Primel-Trégastel (à Plougasnou)

Pancarte

  • panneau direction

Implémentation

back end/web service

src [6]

support carte/ maquette

Support contreplaqué avec représentation de la cote du Trégor

commande

  • Arduino qui récupère le choix de la plage via webservice
  • pancarte "Where is the beach?"
activités (bronzette, voile, web) et en step 2 (pêche, promenade, restaurants,..)

Gcode

Le gcode peut être utilisé en coordonnées polaires, car on a juste besoin d'un angle

N5 G16 (polar coordinates on)

N6 G99 G81 X8 Y0 R0.1 Z-0.163 F3.0

N7 X8 Y60.0

N8 X8 Y120.0

N9 X8 Y180.0

N10 X8 Y240.0

N11 X8 Y300.0

N12 G15 (polar coordinates off)

bibliographie