A power generation device comprising: a magnetic path forming member including a first opposing end portion and a second opposing end portion; a power generation coil in which an electromotive force is induced by a change in a magnetic flux in the magnetic path forming member; a rotating body positioned within an opposing space between the first opposing end portion and the second opposing end portion, wherein the rotating body includes a magnet (25, 26) having a first magnetization surface (25a, 26a) and a second magnetization surface (25b, 26b) with opposite magnetic poles, a first magnetized member that is made of a magnetic material and is fixed to the first magnetization surface (25a, 26a), and a second magnetized member that is made of a magnetic material and is fixed to the second magnetization surface (25b, 26b), and wherein the rotating body is configured to be rotatable between a first stable attitude and a second stable attitude, the first stable attitude having the first magnetized member face the first opposing end portion and having the second magnetized member face the second opposing end portion, and the second stable attitude having the first magnetized member face the second opposing end portion and having the second magnetized member face the first opposing end portion; an operation member configured to move in a first direction and a second direction, wherein a push member configured to move back and forth to push the rotating body in a first pushing direction for pushing the rotating body toward the second stable attitude and a second pushing direction for pushing the rotating body toward the first stable attitude; and a switching spring member arranged between the operation member and the push member, wherein the switching spring member is configured to urge the push member in the first pushing direction to cause the rotating body to move toward the second stable attitude when the operation member moves in the first direction, characterized in that the switching spring member is configured to urge the push member in the second pushing direction to cause the rotating body (209 to move toward the first stable attitude when the operation member moves in the second direction. a magnetic path forming member including a first opposing end portion and a second opposing end portion; a power generation coil in which an electromotive force is induced by a change in a magnetic flux in the magnetic path forming member; a rotating body positioned within an opposing space between the first opposing end portion and the second opposing end portion, wherein the rotating body includes a magnet (25, 26) having a first magnetization surface (25a, 26a) and a second magnetization surface (25b, 26b) with opposite magnetic poles, a first magnetized member that is made of a magnetic material and is fixed to the first magnetization surface (25a, 26a), and a second magnetized member that is made of a magnetic material and is fixed to the second magnetization surface (25b, 26b), and wherein the rotating body is configured to be rotatable between a first stable attitude and a second stable attitude, the first stable attitude having the first magnetized member face the first opposing end portion and having the second magnetized member face the second opposing end portion, and the second stable attitude having the first magnetized member face the second opposing end portion and having the second magnetized member face the first opposing end portion; an operation member configured to move in a first direction and a second direction, wherein a push member configured to move back and forth to push the rotating body in a first pushing direction for pushing the rotating body toward the second stable attitude and a second pushing direction for pushing the rotating body toward the first stable attitude; and a switching spring member arranged between the operation member and the push member, wherein the switching spring member is configured to urge the push member in the first pushing direction to cause the rotating body to move toward the second stable attitude when the operation member moves in the first direction, characterized in that the switching spring member is configured to urge the push member in the second pushing direction to cause the rotating body (209 to move toward the first stable attitude when the operation member moves in the second direction.