Tour laser pour chat

Comment fabriquer une tour laser avec un Arduino UNO pour entraîner votre chat.

Tutoriel écrit par VBictor et consulté 13580 fois

5

Ce dont vous aurez besoin

  • Un chat
  • 2 servos moteurs SG90
  • Un module laser
  • Un Arduino

Ceci est une tourelle laser pour chat.

J'habite dans un petit appartement où il est difficile pour mon chat de trouver des proies et de l'amusement. J'ai donc décidé de lui construire un jeu pour qu'il puisse chasser : un laser automatique dont la trajectoire aléatoire est comparable à celle d'une mouche.

Pour ce projet, j'ai utilisé un Arduino Uno qui permet de faire bouger le laser de façon aléatoire. La puissance du laser semble forte sur la vidéo, mais en réalité le circuit comporte une résistance en série de 20Ohms permettant d'éviter que le laser soit dangereux pour les yeux du chat. Vous pouvez adapter cette résistance à vos besoins. 

Voici un schéma du circuit de la tourelle :

Fabriquer une tour laser pour chat lafabriquediy

La tour est fabriquée avec 2 servos, un pour chaque axe.

Fabriquer une tour laser pour chat lafabriquediy

J'ai utilisé des SG90 qui sont peu chers, plutôt rapides (plus que le chat en fait), et qui nécessitent peu d'énergie.

Fabriquer une tour laser pour chat lafabriquediy

Pour fabriquer la tour, j'ai acheté le produit suivant : Pan/Tilt Camera Platform w/ 2 Servos for Aircraft sur ebay. C'est une sorte de tour en plastique qui abrite deux cavités pour placer les servos.

Voici ce que j'appelle l'axe X

Fabriquer une tour laser pour chat lafabriquediy

Voici ce que j'appelle l'axe Y


Fabriquer une tour laser pour chat lafabriquediy


J'ai utilisé un module laser avec l'Arduino, que j'ai collé en haut de la tour.

Fabriquer une tour laser pour chat lafabriquediy

Fabriquer une tour laser pour chat lafabriquediy

Pour abriter l'Arduino, j'ai utilisé une boîte en fer Altoid. Il faut faire un gros trou pour faire passer les câbles : 3 câbles pour chaque servo, 2 câbles pour le module laser.

Fabriquer une tour laser pour chat lafabriquediy

Le x_servo est attaché à la pin 6 (et +5V et GND) et se meut sur le plan X.

Le y_servo est attaché à la pin 9 (et +5V et GND) et se meut sur le plan Y.

Le laser est fixé à la pin 13 (et GND). Il faut par ailleurs mettre une résistance importante avant la pin 13 pour atténuer la puissance 

Le code est disponible à l'adresse suivante : 

https://github.com/LucasBerbesson/Laser-cat

J'ai décidé de rendre la tour amovible, j'ai donc installé des crochets sur la boîte Altoid.

Fabriquer une tour laser pour chat lafabriquediy
Fabriquer une tour laser pour chat lafabriquediy

Et voilà le résultat !

Pour voir courir le chat, il faut regarder la vidéo ! N'hésitez pas à me poser des questions en commentaire !

A bientôt


Commentaires

Photos d'internautes