アルミ線などの導線に電気を流すと磁界(磁力の働く空間)が生じます。その導線をコイル状に巻き、電気を流すと、電流の向きによって図のようなN極・S極が生じ、コイルが磁石のようになります。コイルの磁界の極と磁石の極が同じ向きになったとき、おたがいに反発します。
磁石は固定されていて重力もあるので動きませんが、ブランコ状になっているコイルははじかれて動きます。ブランコが動いてアルミ線のコーティングされた部分がクリップに触れると、電気は流れなくなって、コイルの磁界は無くなるため、ブランコは元の位置にもどります。ブランコが元の位置にもどると再びコーディングをはがしたアルミ線がクリップに触れることで電気が流れ、磁界が生じ反発が起こります。これがくり返され、ブランコはゆらゆらと動きます。