Paso 1: 【勘所】 振動と対策
ネオジム磁石を使えば、10行ほどの至極簡単なプログラムと少しの材料で、50g程度の物体を空中浮揚できます。 を巻くだけです。 主な作業は、鉄芯入りの電磁石 (コイル) このコイルを指でつまんで磁石の上に近づけると、拍子抜けするほど簡単に空中に浮き上がります。
しかし、「空中浮揚の試行」から、「空中浮遊器の試作」に移ろうとすると厄介な問題が生じます。 の振動です。 それは浮遊している物体 (磁石付き) 振動の大きさが微細なら良いのですが、多くの場合、振動は徐々に大きくなり、最終的に落下したり、上方の電磁石に張り付いてしまいます。 またこの振動の問題は、浮遊物体にLEDを取り付けて、これを無線で光らせようとすると一層顕著になります。
を浮遊機器に追加する必要があります。 この振動を抑えるには、何らかのダンパ (アブソーバ) と電磁石との距離を連続的かつ正確に評価できるなら、物理的な材料を使わず、プログラムを少し修正するだけで仮想的なダンパを実現できます。 この時、もし浮遊している物体 (永久磁石)
一方この工作では、安価で扱いやすい磁気センサを使ってこの距離を評価します。 の影響を受けるため、この距離の動的かつ正確な評価は簡単ではありません。 この時、センサの出力値は制御で生じる磁界の変化 (ノイズ) するには、適当な処理をプログラムに加える必要がありますが、この処理をArduinoで行うのが難しいとしたら、物理的なダンパの追加が求められます。 ノイズを除去 (フィルタリング)