Tell us about yourself!

Complete Your Profile
  • EasyGoing1 commented on rjkorn's instructable Call Blocker / Telemarketer Stopper2 months ago
    Call Blocker / Telemarketer Stopper

    Every home is wired with the phone wiring on each jack connected in Parallel (in the United States anyways) ... so I would think that if you could figure out which phone jack is closest to the CPE, you could pull the jack out of the wall and you'll discover that the wire is either stripped without the wire having been cut, or it's been cut and both pieces have been stripped then twisted together and wrapped around a screw terminal. Simply untwist the wires so that jack location has direct access to the CPE on the side of the house and feed that line to this project.So at that point you would have tip and ring coming from the side of your house and feeding this project. You would also have the tip and ring for the rest of the house available for use but it would be effectively "dead...

    see more »

    Every home is wired with the phone wiring on each jack connected in Parallel (in the United States anyways) ... so I would think that if you could figure out which phone jack is closest to the CPE, you could pull the jack out of the wall and you'll discover that the wire is either stripped without the wire having been cut, or it's been cut and both pieces have been stripped then twisted together and wrapped around a screw terminal. Simply untwist the wires so that jack location has direct access to the CPE on the side of the house and feed that line to this project.So at that point you would have tip and ring coming from the side of your house and feeding this project. You would also have the tip and ring for the rest of the house available for use but it would be effectively "dead" (the phone company not connected to it) which you could then control whether or not those wires are connected based on the inbound caller ID using a couple of relays to re-connect those wires to the wires coming in from the phone company... Here are two ways I can think of that would make such a scenario useful to you or anyone really.1) You could have two relays, one for tip and one for ring, then have your micro controller activate both of these relays when the call is known to be wanted, and simply allow the inbound ringing to continue as the call normally progresses. The phones ring in your house and you pick up one of the receivers and you just hang up when you're done with the call. You would need some way of knowing when a phone somewhere in the house actually hung up so that you could disengage those relays while the device waits for the next call. I'm not exactly sure what to look for on the line to know when the call has ended but I'm sure it would be a drop in voltage between tip and ring which could be detected by the micro controller ... a properly designed voltage divider with the right caps etc. would allow you to monitor that voltage and have that code run only once an inbound call was determined to be friendly. When the voltage drops on the line, disengage the relays and you're done.Option 1 would be the simplest way to go about doing this.2) The second option I'm thinking of would be more complicated and I'm less sure about how to go about it, but it would involve generating a ring voltage for the tip and ring going to the rest of the house once the call has been determined to be a good call. Then when someone picks up the receiver somewhere in the house, you could then implement everything I mentioned from option 1 (activate the relays which effectively patches the call through to the rest of the house).The advantage of option 2 would help you recover the time lost in identifying the call ... lets say for example it costs two rings to determine if the call was friendly... well if you have an impatient caller, then they might hang up before you answer the call because by the time you hear the first ring, they have already heard two ... so what you could do with option 2 is when you determine the call is friendly, you could play an MP3 file that says something like, "Please hold while we see if someone is home" ... then while you generate the ringing for the rest of the house, the caller is already expecting to be heard so they will wait ... then if you wanted to, after say 30 seconds or so if no one answers, you could let the caller know that no is available at the moment to take the call so please call back later.

    I use to use Asterisk on a small Dell workstation that I installed CentOS on ... it was lovely. What I'm curious about is what hardware did you use for Asterisk? Did you use a typical PC or some other small footprint linux capable hardware?

    He didn't use an Arduino for this project as he mentions in the tutorial. He used a LinkitONE because of it's built in ability to play MP3 files.

    I want to use this project to determine if an incoming call is from the front gate, and if it is, then I want it to play the right DTMF tones that will open the gate... can you point me in the right direction for sending out DTMF tones? I'm most likely going to use the ATMEGA 328-PU chip because I have a few laying around. :-)

    View Instructable »
  • EasyGoing1 commented on the_3d6's instructable Arduino CO Monitor Using MQ-7 Sensor5 months ago
    Arduino CO Monitor Using MQ-7 Sensor

    Why does the sensor give such high raw analog readings in clean air? there is little headroom to get the full range of ppm levels that the sensor is capable of. With a base value in your code of around 600 and with the sensor actually reading that high in clean air, the most we would be able to detect is 200ppm when the sensor is capable of 2000 ...Can you comment on this potential problem?

    View Instructable »