Pages: [1]   Go Down
Author Topic: SRF 05, avions et intrusions de piste...  (Read 1059 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour à tous, je me présente Dorian, 16 ans pilote privé.
Je cherche à préparer un système pour un projet sur les intrusions de pistes (vous savez, un avion sur la piste au mauvais moment...).
J'ai choisi de faire ce projet à l'aide d'une carte Arduinon Uno, d'un SRF05 et de LEDs.
Le problème c'est que je n'arrive pas à programmer et qu'il me reste deux semaines avant la finalisation du projet.
Je fait donc appel à vous, si vous acceptez de m'aider voilà ce que je voudrais faire :

Après quelques recherches voilà ce que je désire :

1. Le capteur, positionné à l'horizontale mesure une distance (environ 110cm) qu'il prend pour la "normale"
2. Si cette distance, la "normale" diminue (oh, un avion!) on allume six Leds branchés sur la carte (comment je ne sais pas, comme tout d'ailleurs^^)
3.Si cette distance retourne proche de la "normale"  (environ 5cm), les LEDs s'éteignent (l'avion a décollé)...

Voilà je ne sais pas si quelqu'un pourra m'aider sachant que le but est que le capteur ne détecte pas les avions au bord de la piste (hors de la zone grise, à plus de 30cm sur le coté du capteur, c'est pour ca qu'il me semble correct de mesurer une normale au début, sinon le capteur va même mesurer la piste et les panneaux et les prendre en compte...(il semble que le SRF05 mesure en volumétrique, c'est dur d'éviter qu'ils détecte ce qu'il ne doit pas...)°

Mille merci aux aimables personnes qui pourront m'aider, je suis désolé de tout demander de A à Z mais mon truc c'est pas vraiment l'informatique...
Logged

Online Online
Edison Member
*
Karma: 9
Posts: 1661
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

bonjour,
d'après la doc, il a un angle d'ouverture <15 degrés, donc ca devrait pas poser trop de problème.
après il y a plein d'exemples pour ce module sur le net.
tu peux même jouer sur les leds pour les distances.
si distance<10 => toutes les leds
si distance<20 => 4 leds
etc...
Logged

France
Offline Offline
Faraday Member
**
Karma: 52
Posts: 5341
Arduino Hacker
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

d'après la doc, il a un angle d'ouverture <15 degrés, donc ca devrait pas poser trop de problème.
Moi je trouve (suivant la doc) 30° à 50° d'angle d'ouverture ...

Pour la mise en œuvre du capteur :
http://wiki.airisep.fr/index.php?title=Devantech_SRF05
http://blog.crdp-versailles.fr/technoclergeot/index.php/post/21/01/2012/Arduino-capteur-ultrason-SRF05-servo-processing-Sonar
http://luckylarry.co.uk/arduino-projects/arduino-sonic-range-finder-with-srf05/

Pour les led, si tu veut les allumer toute ensembles d'un coup :
http://www.sqlskills.com/blogs/paulselec/post/arduino-figuring-out-transistors-and-associated-resistors.aspx
(un transistor + "n" led avec une résistance de limitation par led)

Si tu veut les allumer séparément : exemple blink.
Logged

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Online Online
Edison Member
*
Karma: 9
Posts: 1661
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

je retrouve plus le site du vendeur qui annoncait les 15°
sinon voilà le digramme http://www.robot-electronics.co.uk/htm/srf05tech.htm


EDIT :
je viens de retrouver le site
http://www.f15ijp.com/2012/09/arduino-ultrasonic-sensor-hc-sr04-or-hy-srf05/
« Last Edit: January 16, 2013, 09:07:18 am by infobarquee » Logged

France
Offline Offline
Faraday Member
**
Karma: 52
Posts: 5341
Arduino Hacker
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

15° effectivement d'après le datasheet constructeur ...
http://www.hmangas.com/Electronica/Datasheets/Sensores/HY-SRF05/HY-SRF05.pdf
(google trad fait des merveilles parfois smiley-mr-green)

C'est pratique de trouver des valeurs différentes suivant le site smiley-zipper
Logged

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Online Online
Edison Member
*
Karma: 9
Posts: 1661
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

j'ai trouvé aussi du 30°
mais la chose qui me parait le plus plausible est :
émetteur 45°
récepteur 15°
ca pourrait coller, à moins que je me trompe.
Logged

Offline Offline
Faraday Member
**
Karma: 19
Posts: 4224
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour à tous, je me présente Dorian, 16 ans pilote privé.
Je cherche à préparer un système pour un projet sur les intrusions de pistes (vous savez, un avion sur la piste au mauvais moment...).
J'ai choisi de faire ce projet à l'aide d'une carte Arduinon Uno, d'un SRF05 et de LEDs.
...
Bonjour
si tu est pilote  smiley-cool , tu devrais savoir que la phraséologie est  très précise en aeronautique, dans ce cas, il ne s'agit pas d'intrusion(s) mais d'incursion(s)  smiley-grin
c'est pour une maquette ?

Logged

France
Offline Offline
Faraday Member
**
Karma: 52
Posts: 5341
Arduino Hacker
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

mais la chose qui me parait le plus plausible est :
émetteur 45°
récepteur 15°
Record battu, lextronic 55°, qui dit mieux ? smiley-mr-green
http://www.lextronic.fr/P1763-telemetre-ultrason-srf05.html
Logged

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Online Online
Edison Member
*
Karma: 9
Posts: 1661
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

je m'incline, trop fort skywodd  smiley-mr-green

sinon comme ca, vu que cela a l'air d'être pour une maquette, pourquoi ne pas utiliser un détecteur pir?
http://snootlab.com/adafruit/285-capteur-de-presence-pir.html ca fonctionne probablement avec les zombies d'après le site smiley
mis dans un rouleau afin de diminuer son angle de 110°.
j'ai déjà utilisé ce genre d'installation pour faire un détecteur de passage, vu que j'avais ca sous la main.
en plus le système est hyper simple a mettre en place.
si HIGH=>mouvement donc intrusion ou incursion
si LOW=>piste libre
Logged

Rennes
Offline Offline
Sr. Member
****
Karma: 0
Posts: 273
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Je ne comprends pas trop ton système et surtout les distances que tu énonces.
C'est pour des avions modèle réduit?  smiley-mr-green
Ou bien c'est un détecteur de franchissement d'un taxiway ou d'un point d'arrêt?

Personnellement je ne me fie qu'à une chose pour juger de l'état d'occupation de la piste: à mes yeux  smiley-mr-green
Logged


Online Online
Edison Member
*
Karma: 9
Posts: 1661
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

bonjour,
j'ai testé aujourd'hui un HC-SR04, et bien pour tout dire, soit il fonctionne mal, soit ca va être galère ton principe.
de 10 à 50 cm ca va encore, mais au delà, ca se disperse à mort et on a souvent des 0cm.
je voulais utiliser ce principe pour un autre projet, mais je crois que je vais rester sur un PIR qui lui fonctionne au moindre mouvement.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Re bonjour à tous, merci pour votre réactivité je ne m'attendais pas à tant de réponses...
Effectivement c'est pour une maquette sur les incursions de piste avec des modèles réduits. (Piste d'1m... smiley ). 
mis dans un rouleau afin de diminuer son angle de 110°.
si HIGH=>mouvement donc intrusion ou incursion
si LOW=>piste libre
Malheureusement j'ai déjà acheter un SRF 05 et vu le peu de temps et d'argent qu'il me reste je préfère l'utiliser... Serait-ce possible de le mettre dans un rouleau pour réduire son angle sans que celui-ci ne fonctionné plus ?
@patg_, oui les yeux avant tout mais c'est pour montrer la viabilité d'un tel système, qui serait adapté en vrai pour surveiller des pistes par tout temps en complètements des yeux et des contrôleurs... (La catastrophe de Tenerife est un exemple...). Et le système analyserai la piste smiley

Encore merci à vous tous!
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Personne n'a d'idée ? Même un code simple sans trop chercher la perfection me conviendrai... Merci à ceux qui me lisent (ce n'est pas mon genre de quémander mais là je sèche en plus je n'ai pas le temps de m'y intéresser trop longtemps avec les examens et tout ça)
Logged

Online Online
Edison Member
*
Karma: 9
Posts: 1661
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

le code est pas trop compliqué a faire.
tu cale un repère en bout de ta maquette, ca te donne la distance de ref.
après si la distance change ou descend en dessous de X cm tu allume les leds.
image ta maquette fait 1.5m
valeur=150;
if (valeur<130){digitalWrite(led,HIGH);}else{digitalWrite(led,LOW);}
Logged

Pages: [1]   Go Up
Jump to: