| Versions |
 |
|
| Author |
Topic  |
|
|
didier.l
27 Posts |
Posted - 29 déc. 2011 : 11:00:41
|
[mode nouveau ON]Désolé si je suis hors sujet ou si je n'ai pas su trouver l'endroit exact où poster[mode nouveau OFF] Quelqu'un a t'il essayé de construire son détecteur de POI autonome? (Do It Yourself). J'ai commencé avec un capteur EM-406a sur une plateforme open source Arduino + LCD 2*16 et encodeur rotatif pour les commandes et les premiers résultats (accès aux données et affichage) sont très encourageants.
[ed titre d'origine : DIY?] |
|
|
Ads
|
|
|
gpspassion
93402 Posts |
Posted - 29 déc. 2011 : 12:30:19
|
Bienvenue sur GpsPasSion mais il faut que tu repasses par la case départ http://www.gpspassion.com/forumsen/topic.asp?TOPIC_ID=7658 pour faire un bon usage des forums, ton titre actuel n'est pas conforme car il ne veut rien dire pris à part, je corrige et je déplace dans la section "programmation" où ce type de projet pourra susciter des réactions.
Ceci étant dit ça a l'air intéressant et à ma connaissance personne ici n'a construit son propre avertisseur de POIs. Tiens-nous au courant de tes progrès, pourquoi pas avec des photos. |
Discounts and Assistance/Réductions et Assistance (Club GpsPasSion) / Où commencer? |
 |
|
|
didier.l
27 Posts |
|
|
barbudor
France
1579 Posts |
|
|
barbudor
France
1579 Posts |
|
|
didier.l
27 Posts |
Posted - 20 févr. 2012 : 18:40:20
|
Pourquoi un matériel dédié ? Tout simplement parceque je peux en faire ce que j’en veux, sans crainte de changements de de spécifications. Après avoir utilisé en duo un détecteur de type GPS100 et mon HTC sous Android, j’ai laissé tomber le mode téléphone. De plus, mon avertisseur de présence de boulangeries peut se faire beaucoup plus discret et anonyme qu’un téléphone.
Cà avance ? Ah ben oui, je dirais même que je suis arrivé . Après une phase de tests, corrections et optimisation, je suis arrivé au résultat escompté. Boitier alimenté sur USB ou 12V, écran 2x 16 caractères rétroéclairé, navigation par bouton unique. Trois modes de fonctionnement Position (Lat. an Long.) Performances (Vitesse et accélération) Sniffer
En mode position, voilà ce qu’il affiche LAT xxx.xxxxx * LGT yyy.yyyyy Avec X et y en degrés et fraction de degrés * astérisque clignotant à chaque cycle (0.5 Hz)
En mode performances, voilà ce qu’il affiche xxxkm/h (yyy) * -zz.zm/ss (tt.t) Avec X la vitesse actuelle Y vitesse max Z accélération actuelle T accélération max * astérisque clignotant à chaque cycle (0.5 Hz)
En mode sniffer, voilà ce qu’il affiche Pas de boulangerie dans le coin : xxxkm/h yyy * <zzzz> \ttt/ Avec X la vitesse actuelle Y le cap suivi par le véhicule (ex. N, N/E) Z la longueur du « faisceau de détection » t l’ouverture du « faisceau de détection »
Boulangerie détectée : xxxkm/h ( yy) * [z] >tttt< /uuuAvec X la vitesse actuelle Y la vitesse légale Z le type de boulangerie T la distance séparant le véhicule de la boulangerie U direction de la boulangerie détectée par rapport au véhicule
Plus la vitesse est élevée, plus la longueur du « faisceau de détection » est grande et moins l’ouverture du « faisceau de détection » est importante (paramétrable par l’utilisateur) En cas de détection le boîtier bip de plus en plus longtemps lorsque le véhicule se rapproche de la boulangerie.
A complexité de mise en œuvre de ce système avec Arduino n’est ni ardue ni facile : il faut les librairies de pilotage de l’écran de l’encodeur, de la mémoire et du GPS, de bonnes bases de calcul trigo, une bonne dose d’imagination et surtout une bonne pratique de la programmation. Une erreur est vite arrivée dont les conséquences pourraient être très regrettables. Et il faut aussi une application sur PC pour uploader les bases de données des boulangeries. Bref, ce n’est tout de même pas un projet pour débutants !
|
 |
|
|
barbudor
France
1579 Posts |
|
|
didier.l
27 Posts |
Posted - 20 mars 2012 : 21:58:35
|

|
 |
|
|
Cret
France
2619 Posts |
Posted - 21 mars 2012 : 13:39:49
|
Excellent comme "petit" excercie de conception et programmation Arduino.
Je mets "petit" entre guillements, car c'est croix que c'est en fait un excercie à part entière qui demande pas mal de travail et de compétences.
Si je comprends bien la photo, il n'y a pas de boulangerie à moins de 250m à l'ouest de la maison !Et encore, l'ouest s'étalant sur 120°, j'imagine que cela va du N-N-W au S-S-W de notre position.
Cette façon de faire permet effectivement de savoir si l'on s'approche d'une boulangerie dans la direction du déplacement. C'est une bonne idée qui exploite bien l'afficheur.
Il n'y a pas grand intérêt à avoir trop d'information sur l'écran pendant une navigation. En conduisant, on a pas le temps de scruter l'écran. Il m'arrive assez souvent d'afficher la liste des parkings, ou des restaurants. Celle-ci se met à jour en temps réel en indiquant les POIs les plus proches.
L'avantage d'un écran graphique et multiligne réside dans le fait que l'on peu lister les POI les plus proches.
La petite flêche permet de savoir vers où aller. C'est une fonction que j'aprécie, elle ne s'affiche que lors des déplacements et elle s'oriente 'dynamiquement' donnant la direction à suivre pour rejoindre le POI listé. A l'arrêt, la distance du POI et la direction cardinale sont indiquées.
 Affichage des restaurants les plus proches sur un StreetPilot Atlantic
C'est une page que j'utilise très souvent, presque à chaque fois. Et d'avoir changer de GPS ne m'a pas trop pertubé, comme le montre des capture sur des GPS anciens et plus rescent:
 Affichage des restaurants les plus proches sur un StreetPilot C550 (à l'arrêt et en déplacement)
Un savoir faire acquit il y a déjà plus de dix ans, mais surtout qui se perpétue d'une génération à l'autre de navigateur GPS.
|
C.Ret Up to now, no carriage returns. Garmin GPS 12 (1995), Streetpilot Atlantic (2001), eTrex Vista C (2003) & Streetpilot C550 (2006) |
 |
|
|
didier.l
27 Posts |
Posted - 21 mars 2012 : 14:11:21
|
Vous avez effectivement bien saisi les principes mis en oeuvre avec ce "petit" système. Trop d'info tue(rait) l'info, l'adage se vérifie ici aussi. L'écran multi-lignes est une bonne idée (elle est en oeuvre dans la version PC). Je n'ai pas ce type de composant sous la main, je pense qu'il n'est somme toute pas beaucoup plus encombrant q'un LCD 2x16 caractères. A l'usage, je note aussi que la molette pourrait passe à l'arrière et se résumer un petit bouton, libérant ainsi l'espace frontal pour l'affichage.
@propose de :"Un savoir faire acquit il y a déjà plus de dix ans": je n'ai pas saisi ? |
 |
|
|
barbudor
France
1579 Posts |
Posted - 22 mars 2012 : 23:06:53
|
On trouve assez facilement de petits écran LCD graphiques à interface SPI genre celui qui était utilisé sur les Nokia 3310/5110 ($9.95 chez Sparkfun, 84x48). Coté encombrement c'est surtout la forme qui est différente : plus allongé pour le 2x16, plus "carré" pour l'écran graphique. Ça pourrait être marrant d'ailleurs d'intégrer le "pano-detector" dans un vieux corps de téléphone. Discrétion assurée. |
Modérateur Forum Traceurs GPS et Suivi GPS Temps Réel, son Index (français) et Les bons plan SIM pour traceurs GPS Moderator Forum Live GPS Tracking Systems and its Index (english) CartoExploreur3D | OziPC+OziCE(iPaq314) | TTGoLive950 | Carminat TomTom Live | Tracker Coban GPS-102 |
 |
|
|
didier.l
27 Posts |
Posted - 22 mars 2012 : 23:43:59
|
Pas bête! A nouveau, j'ai utilisé un module standard qui me sert pour des tas d'autres applications. Si des personnes sont intéressées, je peux ouvrir une souscription pour lancer une petite série. Mais jusque là, le retour est très faible (surprenant d'ailleurs...) |
 |
|
| |
Topic  |
|
|
|
| This page was generated in 0,7 seconds. |
 |
|