There is no better way to learn robotics and electronics than building your own robotic gadgets. Take this robot trash can. It automatically opens its cap when your hand is close enough and waits a few seconds, so you can throw things inside.
The good news is you don’t need to spend a fortune to get started. Just bring a trash can, an Arduino Nano, a range sensor, and a servo to get started.