Alarming Progress

A couple of years ago, I decided I should get an alarm for the garage.  It’s always had one, but it’s not particularly good and now that I have en expensive motorcycle and a not-so-expensive motorcycle and several hundred pounds worth of power tools, I thought maybe it was time to upgrade.

However, I wanted the alarm to have several additional features that are just not available on commercial alarm systems, and so I decided to build my own.

As I say, it’s been a couple of years now since I started this project and it is still sitting on the bench. That’s it in the photo.

Unfortunately, it’s been one of those projects that has gone on and off my back burner quite a lot, and the main reason for that has been the programming side of things – I’m rubbish at it.

It’s also one of those projects that has suffered extensive scope creep… everytime I think I’ve reached a point where I’m happy with it, I find myself thinking “Hmmm… it would be good if it did so and so, as well”, and it then spends another few weeks on the bench while I fail miserably to get the amended programming to work and then lose interest in it.

The most recent example of this is where I decided that the alarm sounder side of things should be changed.  The siren is incredibly loud and the flashing lights are very bright and (trying to imagine every scenario), I thought the neighbours probably wouldn’t appreciate that going on for twenty minutes in the middle of the night, if we were away.  I came up with a solution, but again, my programming skills let me down and so the project headed for it’s home on the back burner. Again.

A chap I was talking to on the radio turned out to be very good at this sort of thing and offered to help, and so one evening last week, over Google Meet, I shared my code with him.  It took him about ten minutes to figure it out – I was doing the right thing, but I was putting the code in the wrong place… damn nested If Then loops!

And so, it is now definitely finished (probably).  I just need tofinish building it, stick it in a box and fit it in the garage.

And then my garage will be protected by an alarm that:

  • Has multiple and adjustable length keypad entry codes
  • Different entry times depending on which entrance is used to access the garage
  • Single button-press alarm setting
  • Auto alarm arming (should you forget to set it when leaving the garage it will arm itself, providing a set of criteria have been met)
  • An incredibly loud siren that sounds in conjuction with some flashing floodlights inside the garage, but which turns off after a set period of time, leaving the floodlights flashing until the whole system resets itself after another set period.
  • A set of floodlights that flash as per above, but can also be switched on and off manually by the keypad when the system is unarmed, to provide a good working light when tinkering with motorbikes, etc.
  • Control of the normal garage lights – ie, the lights come on when the door is opened and go off again when the door is closed and the system is armed (either manually or automatically)
  • Battery backup if the mains supply fails.

So now I need to crack on and get it built (in truth, a lot of it is already done).

But it’s carrently on that back burner again, whilst I think of shit to write in this here blog.

8 thoughts on “Alarming Progress

  1. Blimey, what a palaver. Why don’t you ask the solicitor in the middle house to give you a hand? You could egg each other on!
    Personally, I think at this stage you should be programming an AI robot to come out with a crossbow to threaten anyone that tries to nick your power drill or Triumph.

  2. Loads of features mean project delays.. glad you are almost there now, Mark. Congrats. I switched my home insurance to Sky this year, and they sent me 2 sets of alarms and a video doorbell.. yet to install .. shoddy kumar, as you would say

Comments are closed.