Arduino contrôlée de la fenêtre de chat

I am submitting this instructable to the Arduino challenge. Please remember to vote!

My neighbor had a little problem with his cat. It want’s to go out and back inside too frequently. Usually he opens just his kitchen window and let’s the cat in/out. Usually the cat stays only short periods outside and want’s soon to come back inside. And then again out and back in. Okay, he could just let the window open, but here in Finland it can be easily -30 C (-22 F) in winter, so this is not a good solution.

We decided to build a microcontroller to the window to open and close the window automatically. Arduino controls a strong servo motor, which moves the window. It has three proximity sensors to sense where the is cat is.

Arduino controlled window for cat

Step 1: Parts list

Misc. parts:
some wire
suitable casing
small window hinge
some metal parts to fix the servo to the window frame, screws, etc

Tools etc:
Solder & soldering iron
Computer & usb cable to program the Arduino

Step 2: Mechanics

We made a holder for servo and attached it to frame. Then we fixed a small window hinge to the window itself.
We made adjustable arm from copper rod. Don’t fix the servo arm with screw until you have first driven the servo to zero (closed) position with the control program. The good thing in this is that the mechanics are easily adjustable.We chose Towerpro servo with metal gears to get long life for the installation. It does move the window easily enough but it can not slice the cat (nor anything else). The closing speed is set to very slow.

There are dfx files of the servo bracket and actuator arm included.

Step 3: Sensor placement

We placed three sensors, two between the windows (works well through the glass) and one at the opening window, so the window doesn’t close if the cat just looks outside. The good thing that in these Pololu boards are tiny SMD-leds. You see directly when the sensor is detecting an object.

Major Components in Project
Main parts:
1 pc suitable power adaptor to juice the Arduino (input voltage 7-12V dc)
1 pc Arduino microcontroller (or equivalent *duino)
1 pc strong servo motor to move the window. I used Towerpro MG995 Metal Servo with Gears (10kg Torque).
3 pc Pololu 1134 carrier board with Sharp GP2Y0D810Z0F Digital distance sensor 10 cm
1 pc “Third hand” to hold the sensors
1 pc cat (operator)

For more detail: Arduino contrôlée de la fenêtre de chat


A Propos De L'Auteur

Ibrar Ayyub

Je suis expérimenté, rédacteur technique, titulaire d'une Maîtrise en informatique de BZU Multan, Pakistan à l'Université. Avec un arrière-plan couvrant diverses industries, notamment en matière de domotique et de l'ingénierie, j'ai perfectionné mes compétences dans la rédaction claire et concise du contenu. Compétent en tirant parti de l'infographie et des diagrammes, je m'efforce de simplifier des concepts complexes pour les lecteurs. Ma force réside dans une recherche approfondie et de présenter l'information de façon structurée et logique format.

Suivez-Nous:
LinkedinTwitter

Laisser un Commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

fr_FRFrench
Faire défiler vers le Haut