Ok, just before I get going on such a project I'm going to check I've got the idea right, but I'm not sure about components.
Aim: To remotely turn on PC within a certain radius - pretty much turn it on from another room. WoL has failed utterly - must be a motherboard / router issue or other, but it cannot be woken via magic packets.
Goal: Wire up a relay to the power switch. This is controlled by an arduino (on stripboard in the final build) which receives input from an RF 433MHz RX module. The other TX module will be connected to another arduino on stripboard on a project box with a button.
Use: Press the button, and the RX/TX sends it to the PC side (with a suitable code to avoid intermittent interference setting it off), where the arduino energises the relay, turning the power switch on and booting the PC. Continual hold over the button (5 secs) would also perform a hard shutdown of the PC, allowing for crash full reset and reboot should the need arise.
What sort of relay would I need for such a project? And does this sound like the best way of going about it?
For a simpler solution, you could just get an RF remote control kit, that closes a relay when you press a button.
Or, for a bit more of a challenge, get a cheap wireless doorbell and modify the output to activate a transistor to drive a relay to 'press the button' on the computer.
I'd thought about the wireless doorbell option, but had thought that the circuitry would 'get in the way' - the bell tone isn't continuous, so I couldn't do the switch off option. I guess with investigation there might be a part that is simply energised dependant on the bell push. Also, I was thinking of possibly extending the system with an old phone in the future, so I could dial in a switch on signal, wired to the vibrator or speaker in the phone I guess. Just throwing ideas around until I get a decent idea for remote switch on. And rf remote kits - as far as I can tell they are overly expensive for this kind of job, unless anyone knows of a cheaper alternative?
WoL has failed utterly - must be a motherboard / router issue or other, but it cannot be woken via magic packets.
It may very well be a router issue, especially if you are using a Linksys WRT54G since it does not allow port forwarding to the broadcast address, xxx.xxx.xxx.255. Do a search for 'wol wrt54g' for more information and some work-arounds.
But I don't think that will help any. WoL is such a PITA with little to no reliability between hardware that when it doesn't work, it doesn't work for good it seems.
Not really, as any setting for it fails to work. RTL8139 does not support WOL RTL8139A does support WOL. At any rate, WoL requires a very specific set of hardware conditions to work which it seems for what I have doesn't allow it. For some it is a few clicks and simple, for others the setup just doesn't work because of differing hardware. Don't take this the wrong way but I'm not a beginner with a PC, so I can read up about my network card and how to enable WoL and troubleshoot sending magic packets through ports and forwarding on the router. It seems like WoL is impossible with my current setup, from MB/Ethernet card/Router/PSU or other. It's not like I haven't tried.
Besides, I'd prefer to build a one size fits all solution that can be wired in and out of any PC that I have or will get in the future. Anyone know of a relay that would be appropriate for the task?
Anyone know of a relay that would be appropriate for the task?
You can use almost any relay that has a set of normally open contacts. I assume that you will wire it in parallel with the power switch on your computer which, judging from the size of the wires that go between that switch and the motherboard pins, switches a very small current.
Interesting product that power switch tail, but I'm in the UK - seems to be a US device? I was thinking of rf on/off power sockets at one point, but they are quite expensive - I have most of the stuff here for building an arduino version apart from the relay and project box. Maybe I will get some RF controlled sockets, as with multiple sockets I could also have remote control of other sockets in the house as a bonus.
What would be a cheap solution to a simple wireless on/off link?
And the arudino was to extend the project in the future, so you could activate it via phone, internet or close range wireless, building in these things as it went along.