Lucky Resistor
Menu
  • Home
  • Learn
    • Learn C++
    • Product Photography for Electronics
      • Required Equipment and Software
    • Soldering for Show
  • Projects
  • Libraries
  • Applications
  • Shop
  • About
    • About Me
    • Contact
    • Stay Informed
  •  
Menu

Cat Protector

If you own a cat, you know even if your cat is well brought-up, laws are only valid as long you are at home or even in the same room. The goal of this project was to create a small device, which detects movement in protected areas (e.g. tables) and speak your usual phrases in your voice to the cat.

Overview

This page explains everything, from the prototype of the project to the final device. It shows the problems and also all solutions I found to create a working device.

I created all this documents to share some knowledge and give ideas how certain problems can be solved. Feel free to ask if parts of these documents are not clear or need further explanation.

The documentation is split into multiple parts. You can either read trough them sequentially, or jump directory to the page or part you are interested in. I tried to organize the documents in a logical order, starting from the single parts and combine them step by step into the final software.

  • Parts
  • Hardware
  • Software
    • Fast access to the SD-card with the SDCard class. (Part 2, Part 3)
    • Writing to the digital-analog converter with the DacPort class.
    • Play Audio using the AudioPlayer.
    • How to handle loop() without delays.
    • Time events with the Timer class.
    • Measure elapsing time using the TimeDelta class.
    • Controlling the status LED using the LEDController.
    • Accessing the motion sensor with the MotionSensor class.
    • Combine everything.
  • From the Prototype to the Final Device

Continue reading: Parts

6 thoughts on “Cat Protector”

  1. Pingback: Arduino Blog » Blog Archive » Make your cat behave when you are away using Arduino
  2. Pingback: Make your cat behave when you are away using Arduino | Linux-Support.com
  3. Pingback: Arduino’s Fearless Open Source Ethic | The Open Standard
  4. Pingback: This Arduino-powered device is the purr-fect cat sitter | Atmel | Bits & Pieces
  5. Pingback: This Arduino-powered device is the purr-fect cat sitter | Atmel Bits & Pieces
  6. Pingback: #Define Electronics | Electronic and Mechanical Design | Robotics | Opensource | Mechatronic | Youtube | Podcast | KiCad | Ronald Sousa | Hash Define Electronics Ltd | Leeds

Leave a Reply Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Stay Updated

Join me on Mastodon!

Top Posts & Pages

  • How and Why to use Namespaces
  • Storage Boxes System for 3D Print
  • Use Enum with More Class!
  • Circle Pattern Generator
  • Real Time Counter and Integer Overflow
  • Circle Pattern Generator
  • Logic Gates Puzzles
  • C++ Templates for Embedded Code
  • C++ Templates for Embedded Code (Part 2)
  • Logic Gates Puzzle 101

Latest Posts

  • The Importance of Wall Profiles in 3D Printing2023-02-12
  • The Hinges and its Secrets for Perfect PETG Print2023-02-07
  • Better Bridging with Slicer Guides2023-02-04
  • Stronger 3D Printed Parts with Vertical Perimeter Linking2023-02-02
  • Logic Gates Puzzle 1012023-02-02
  • Candlelight Emulation – Complexity with Layering2023-02-01
  • Three Ways to Integrate LED Light Into the Modular Lantern2023-01-29
  • The 3D Printed Modular Lantern2023-01-17

Categories

  • 3D Printing
  • Build
  • Common
  • Fail
  • Fun
  • Learn
  • Projects
  • Puzzle
  • Recommendations
  • Request for Comments
  • Review
  • Software
Copyright (c)2022 by Lucky Resistor. All rights reserved.