C’est un électricien belge, Zénobe Gramme, qui va concevoir le principe de machine dynamoélectrique — ou dynamo — en 1869. Elle permet de créer un courant électrique en actionnant une manivelle mécanique.
Le fonctionnement de la machine repose sur le phénomène d’induction électromagnétique découvert par Faraday : on fait tourner des bobines électriques — des enroulements de fil conducteur — autour d’un aimant. Un courant électrique va alors apparaître dans les différentes bobines de la machine ; on récupère les courants des différentes bobines à l’aide d’un collecteur et on obtient un courant continu, avec une efficacité nettement supérieure à celle d’une simple pile électrique !