ambrose.clarke's instructables
Tell us about yourself!
Achievements
- ambrose.clarke commented on ambrose.clarke's instructable House Alarm Internet Dialer for Aritech With Arduino
- ambrose.clarke commented on ambrose.clarke's instructable House Alarm Internet Dialer for Aritech With ArduinoView Instructable »
Sure - It's a bit easy to miss all right and changes a bit sometimes - right now its the green button marked "CODE" - and "Download as Zip"You can fix your existing keypad very easily as well.- go into engineering mode if you can (optional but this will stop bells ringing in step 2)- open keypad (1 small screw at the bottom)- remove the Rubber keys - it's one big sheet.- clean the silver/gold contacts on the PCB under the keys (using Isopropol Alcohol or Windowleen window cleaner - or even a dry cloth or bit of clean printer paper - don't use water or anything too rough like sandpaper)- reassemble - use a Toothpick to press the membrane rubber spikes into the pcb- exit engineering mode.
- ambrose.clarke commented on TechKiwiGadgets's instructable Arduino Cable TracerView Instructable »
Yes, some cables, either old or just have cheap wiring, only charge with a much reduced current- and so are slower- sometime taking only half or less amps than others.If this is down just to the resistance of the wire it would he great to have displayed and make this even more useful.
- ambrose.clarke favorited Arduino_GFX by 陳亮
- ambrose.clarke commented on ambrose.clarke's instructable House Alarm Internet Dialer for Aritech With ArduinoView Instructable »
Quick update - The ESP32 version of this project now supports Alexa voice commands too...
- ambrose.clarke commented on ambrose.clarke's instructable House Alarm Internet Dialer for Aritech With Arduino
Please see my post above the two new ESP32 version if you want to try it - it may solve that problem for you.
Please see my latest post above - hope it helps.
Please see my latest post above - it may help.
View Instructable »Hi - I uploaded two versions to github if anyone would like to test...1. Latest version for Arduino UNO- it works well with latest Chrome Browser, Edge etc,- Has support for using keyboard when on a pc.- Some small fixes- By default Email is Off - since Arduino cannot communicate with modern SMTP servers anymore since they all went SSL.https://github.com/OzmoOzmo/CastleAritechArduinoRKP2. A rewritten one using using an ESP32 Board (a more powerful, but cheaper, version of the Arduino)This version supportsSending Emails via Gmail servers!WiFi (not ethernet - no ethernet shield needed)Better diagnosticsLCD Displayhttps://github.com/OzmoOzmo/CastleAritechArduinoESP32For the ESP32 version - I tested on a "D1 R32" which looks exactly like a Arduino UNO - and a Wemos Lolin32 which is …
see more » - ambrose.clarke commented on ambrose.clarke's instructable House Alarm Internet Dialer for Aritech With ArduinoView Instructable »
Hi- You can power the Arduino from the 5v and gnd pins (best option) or via the usb plug(ok) or 9v barrel jack(not good - gets hot). The code stays in the Arduino flash memory even when power removed. Last code loaded will run again immediately power is reapplied. Once code is uploaded to it No PC is required to boot the Arduino. If you use the 14v from the panel as described above it will be powered from the alarm battery in the event of a brownout.Great you are working on the software- remember that you only have only about 15milliseconds to reply to any of the alarm panels requests or it will give up waiting and report an rkp error - so avoid any long delays or slow libraries in any new code you write. All the best.
- ambrose.clarke commented on ambrose.clarke's instructable House Alarm Internet Dialer for Aritech With ArduinoView Instructable »
Thanks - Hopefully the new diagram helps - it can be breadboarded as shown or soldered following that layout to some stripboard.and yes - all the grounds are connected together - all the black wires in the diagram - B is the panels ground. Thanks for checking it over. All the best.
- ambrose.clarke commented on ambrose.clarke's instructable House Alarm Internet Dialer for Aritech With ArduinoView Instructable »
Hi - no problem, you were doing well to translate step 3 to that diagram - What I was suggesting was though, is you can skip all step 3 altogether - and just do Step "Step 4: The Alternative Hardware Interface (super Easy Version)"So - editing your block diagram you sent - it would look like attached. That's all you need. no resistors, no transistors.Let me know how you get on !
- ambrose.clarke commented on ambrose.clarke's instructable House Alarm Internet Dialer for Aritech With Arduino
Those pieces are perfect - Remember you can do the whole project also with just an Arduino, the power supply module and one diode if you like - no circuit needed.Sending via gmail doesnt work since gmail changed their servers to something that wont work with Arduino - but I am working on a solution using a ESP32 chip.I have some more instructables up here - I have some more projects I really should write up. Sorry didn't reply sooner ... Thanks :)
View Instructable »Hi - Ill try answer all the questions:1) yes - the transistor has three legs - labeled B,C & E - that must be inserted correctly. Transistor can be damaged by inserting wrong (usually it will get hot once and then might not work again). So good to have a few spares :)2) 2N2222 is the name of a transistor that seems to be easier to get in USA - BC109 is the one you bought - both work in this circuit the very same - just check online for the pinout of the transistor you have - legs are in a different order for each transistor number. 3) You can ignore - its only needed if you want to play with the circuit simulator LTSpice I have in one of the screenshots - it adds to the emulator, some realistic capacitance (unwanted interference) from the long wires that happens in real life - so we …
see more » - ambrose.clarke commented on ambrose.clarke's instructable House Alarm Internet Dialer for Aritech With ArduinoView Instructable »
Thanks for question - issue is that, It used to work, but gmail now requires SSL which just will not fit into the Arduino. So you have to use an email server that doesn't enforce this option - you can set up a local smtp server at home using an raspberypi or possibly your internet provider has one you can use.
- ambrose.clarke commented on ambrose.clarke's instructable House Alarm Internet Dialer for Aritech With Arduino
Hi - There is a separate code base and circuit for the HKC alarmshttps://github.com/OzmoOzmo/CastleHKCArduinoRKP
View Instructable »Thanks - send on the code changes you made and I can see about adding them to the code. I've only been emailing gmail and they didn't have issue with the format.For the web site - by default the address is this:http://192.168.1.205:8383 You will of course need to change to be an IP that's valid on your lan (eg. 10.0.0.205:8383 or 192.168.0.205:8383)Maybe try a different browser also - Chrome and Safari works fine. If its still not working - Check if there are any blocked network traffic (using the Browsers F12 menu to see console errors and network tab for network errors - might be a port you need open on your router)- All the best :)
- ambrose.clarke commented on ambrose.clarke's instructable Edison Steve - a Quick to Build Robotic Puppet
Edison’s are difficult to come by these days so here is the same project I remade using an Arduino...https://www.instructables.com/Arduino-Steve-a-Minecraft-Animatronic/
View Instructable »Thanks for the kind comments-Edison’s are tricky to come by these days so here is the same project I remade using an Arduino or clone...https://www.instructables.com/Arduino-Steve-a-Minecraft-Animatronic/:)
- ambrose.clarke commented on The-PC-Bloke's instructable Pocket E-Waste MicroscopeView Instructable »
Old Parallel port flat-bed scanners are a bit tricker to come across - but the lens in them is really powerful and makes a perfect magnifier just as is.
- ambrose.clarke commented on ambrose.clarke's instructable House Alarm Internet Dialer for Aritech With ArduinoView Instructable »
Hi- you need something like an Arduino- a pc might not be responsive enough - the protocol is very demanding on timing- the panel sends a message and the keypad must respond within a few milliseconds.Each message has a header with the keypad number it’s for and the purpose of the message- eg. check key press or display message- and the last byte is a checksum. This is all documented in rkp.cpp in the code. Have a look there and see if there are any questions- I’m currently porting this to Esp32 boards which are more powerful and have WiFi built in.
- ambrose.clarke commented on ambrose.clarke's instructable House Alarm Internet Dialer for Aritech with ArduinoView Instructable »
Hi-Thanks for the nice feedback!If you could send a photo of the back of the circuit board as well ill check it - thanks.Id also try the connection using the single diode method.. This will make sure the code and Arduino etc is all ok.I have a CD72 myself and it does work well with this panel. Good luck!
- ambrose.clarke commented on Mixed Output's instructable Wifi Dot Matrix SignView Instructable »
Nice project..."ESP-01 has only two pins.."With the ESP-01, you can use the RX and TX also as regular pins when not programming - so eg. two of the pins are easily usable for I2C devices like graphic displays leaving you two inputs free.There is also info out there for soldering on more wires to get access several more pins on the chip that are not connected be default.I like these ESP modules because they are so tiny and use so little power
- ambrose.clarke commented on Von Malegowski's instructable How to Make Your Own Security PinsView Instructable »
Use the original pins from the lock and reassemble maybe - as long as the height and order of the pins in the lock aren't changed you can use the same key.Nice tip using the drill as a lathe - worth the instruct-able just for that.
- ambrose.clarke commented on ASCAS's instructable DIY Life-Size Phone Controlled BB8 DroidView Instructable »
Thanks for the breakdown - I find the China sites great for supplies like these at a fraction of the cost of the more usual shops, (at the expense of 3 to 4 week postage times) - this is a good site and would have most of the electrical, painting and magnet items on your expense sheet.http://www.banggood.com/ There are even cheaper sites (like aliexpress) - but I prefer the above as its just the one seller you are dealing with.
- ambrose.clarke followed GreatScottLab
- ambrose.clarke commented on ambrose.clarke's instructable Internet Enable a HKC Home AlarmView Instructable »
Yes - That would be great thanks :)This Ethernet shield is great to work with!
- ambrose.clarke commented on ambrose.clarke's instructable Remote Access Your Home AlarmView Instructable »
Yes - That would be great! Thanks for making great ethernet chips we can use with the Arduino :)If you let me know the link when its there I'll update the instructable with it.
- ambrose.clarke commented on DIY Hacks and How Tos's instructable Bubble Bath That Never Runs Out Of BubblesView Instructable »
You could try the calculators in the link below to get the correct value - as stated here, it will kind of work without the resistor (no resistor limits the lifespan of the LED) - but adding a resistor will make your AA batteries last longer as it will allow you to reduce the current taken from the batteries.https://www.instructables.com/Choosing-The-Resis...
- ambrose.clarke followed HackerBoxes
- Show More Activities
It works ok on a CS-350. But Ive never worked on a CS-121.This CS-121 looks to be a very different device. No display on keypad for one thing. The electricals look to be the same - but Id say you would need some new code to get it working - as a first step, this project may be useful for ideas to get debugging enabled and see if you can get an arduino to dump the data being sent over the wire...see if there is anything you can use there