AVR-based smart controller for the IKEA Jansjo LED gooseneck desk lamp