With Instructables you can share what you make with the world, and tap into an ever-growing community of creative experts.
Tell us about yourself!
sorry bad english, I have put Serial.print inside of the function "void zero_crosss_int()" and inside "for (int i=5; i <= 128; i++)" loop for debugging, so when im unplugged from 220v, I get the Serial print from for loop and when im plugged i get the one from zero cross function, i have tested all the circuit and everything is correctly wired + I get 4,96v on optocoupler(4 & 5 pin), the only difference is that im using KBP210G bridge and BT137600E transistor.
Hi, if I avoid de led, i have to connect triac signal (IN) to ground?.Thanks.
Sorry, I have deleted the post by mistake.I have put 2 Serial.Print in the code, one is inside "void zero_crosss_int()" function and the other in "for (int i=5; i <= 128; i++)" loop, so when im plugged to 220v 50hz, I only get the Serial.print from zero cross function, and when im unplugged only the one in for loop. I think this is correct because is detecting zero crossing right?. But the bulb is always OFF. The only difference in my circuit is that im using KBP210G bridge and BT137600E transistor, I have checked optocoupler pins 4 & 5 and im getting 4.98v also all the juntions & routes are ok. Im feeding the circuit with vcc pin from arduino pro mini.Any idea of what im messing up?Thanks for your help!
Hello, really nice post, I have an issue My circuit only consumes 0.40mA the bulb is always off and the program is always on zero_crosss_int() when i unplug (220v) its always on for loop, any idea of what can be wrong?.
does this work with low consumption bulbs?
Join 2 million + to receive instant DIY inspiration in your inbox.
Download our apps!
© 2016 Autodesk, Inc.