Bonjour à tous!
Dans ce topic je vais vous parler de ma première réalisation à base d'Arduino!
J'ai réalisé ce projet pour offrir de manière original un cadeau pour les 50 ans de mon père. Je voulais que " l'emballage " soit lui même un cadeau.
Mon père étant de nature aventurier, j'ai choisi de lui fabriquer une Reverse Geocache, initialement imaginée par Mikal Hart.
C'est une boite qui s'ouvre uniquement après avoir atteint un certain nombre de lieux (coordonnées GPS), et qui affiche uniquement une distance sur un ecran LCD.
Je vais donc vous présenter les différentes étapes de conception et fabrication, et vous trouverez le code à la fin
La boite est entièrement en bois, sauf le verrou. L'electronique est composée d'une Arduino Nano, d'un Sensor Shield pour faciliter les branchements, d'un module Ultimate GPS d'Adafruit, d'un vieux servomoteur récupéré sur un avion RC, d'un buzzer, d'un écran LCD 16x2, d'un interrupteur poussoir et de 6 piles LR20 pro 18Ah. Le verrouillage de la boite ce fait par un système de serrure : aucune force ne peut être appliquée directement sur le servo. Le verrour bloque 5 tiges entaillée qui retienne le couvercle. Une fois le verrou ouvert, on peut glisser les tiges de manière à aligner les entailles et donc de retirer le couvercle. En cas de problème, 4 vis sont connectées à l'Arduino permettant d'alimenter l'ensemble et d'ouvrir le verrou.
Le Schéma de base de l'electronique:
Mon père super content après la première étape !
Piste d'amélioration :
Le code peut encore être optimisé à mon avis. J'ai déjà utilisé la macro F() pour enregitrer toutes les strings dans la mémoire flash, cela permet au programme de fonctionner sur les cartes Arduino Uno et Nano avec peu de RAM.
La poigné de la boite aurait pu être en noyer (bois foncé, comme les tige ou le cache sur le couvercle)
Je voulais installer des cache vis en laiton, mais je n'ai pas trouvé la bonne taille et je manquais de temps...
Les dimensions de la boite peuvent être réduite, j'ai vu large.
Pour ce qui se demande quel est le cadeau caché dedans, c'est la télécommande d'une TV que je lui ai acheté, et que je lui offrirai le jour ou la boite s'ouvrira
Vos avis sont les bienvenus !
QuestBoxPathw_Fmacro.ino (19 KB)