Hi. I have taken the on off wires from My laptop and added them onto an arduino MEGA. The idea was that after 7 seconds the arduino would set the curcuit to High for one second Then Low, thus powering on the laptop. It works but if the laptop has Been off for a few days, the seven second delay is not enough as the laptop does not have a battery. ( the laptop and the arduino gets their power at the same time). Is it possible to wire and program the arduino to sense when the input becomes “High” turning it into an output to power on the laptop Then just stay low until a button is pressed? The laptop turns on by the 3.3v from the pc touching the pc Ground so what i have done is to put the pc Ground on the arduino 3.3v and the pc 3.3v on pin 3 with it set as an output. )
I'm a little confused about what you're wanting.
When power is supplied to the Arduino are you then wanting it to wait for you to press a button attached to the Arduino before it sends a signal (with or without a 7 second delay?) to turn the laptop on?
Posting a hand drawn schematic would help us understand what you are asking. The answer is probably yes. You are very lucky connecting your arduino port pin to the laptop and nothing has broken yet.
This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.