昔自動巻の腕時計あっただろ
それと同じ原理で移動時の振動で自動的にゼンマイ巻いて
そのエネルギーで発電して。
それを電池に蓄えるようにしておけばいいよ。
実際移動しているときに電池が切れるから問題なわけで