Je présente donc rapidement et en résumé mon travail, qui est basé sur le travail fait et présenté dans MMag.
J'ai modifie beaucoup de choses, tout je pense, sauf la partie construction de la trame côté balise.
Le récepteur est basé sur le travail de ardisoft
Les composants:
-
une balise basée sur un composant ESP01S (esp8266), consommation de 90mAh, vitesse d'émission à 6Mb pour rester à priori dans la norme d'émission du décret, puissance normalisée de 100mW maxi
-
un récepteur basé sur un composant esp32U, qui nécessite une antenne extérieure.
Celui-ci embarque un mini site web pour contrôler la bonne émission des trames des balises envionnantes.
Il envoie aussi les informations reçues en BT.
-
une application pour smartphone, qui réceptionne les infos envoyées par le récepteur en BT.
Elle permet entre autres de filtrer la balise qu'on souhaite contrôler (au cas où on aurait plusieurs balises en vol), et elle permet aussi d'être averti si on dépasse une hauteur de vol définie en paramètre.
Un fichier log est généré dès que l'appli est connectée au récepteur en BT. Il contient toutes les traces du "vol".
Si la balise n'envoie pas la hauteur mais juste l'altitude en cours (cas de naveol), il y a un paramètre "altitude de départ" à renseigner dans l'appli afin qu'elle calcule la hauteur en cours et donc qu'elle puisse ensuite avertir si on dépasse l'altitude maxi (
new)
Il est possible d'utiliser le récepteur et son appli smartphone indépendamment de la balise fournie, par exemple pour vérifier une balise de type naveol...
Le titre de l'appli contient la version c'est plus simple comme ça (actuellement 3.1)
Tous les détails sont présentés dans la page consacrée:
https://www.tranquille-informatique...ctronique-a-distance-drone-aeromodelisme.html
c'est à partir de celle-ci qu'il est possible de télécharger les programmes.
ah oui je voudrais rajouter ceci:
les codes présentés ne sont pas plus difficiles à mettre dans leur composant que tout autre code présenté par ailleurs (IDE arduino).
De plus, pour les plus curieux, les code arduino sont commentés, donc il est plutôt facile de les analyser et de les comprendre pour peu qu'on connaisse un peu les langages de dev classiques...