Electric atmosphere for Braves home opener