見てわかりやすくおもしろいとこが評価ポイントですね。設計たこ焼きを飛ばしたいのに、使用する新製品はプルソレノイド。改造してプッシュ式のソレノイドにしようか!と試作もしました。最終的には、ソレノイドで直接押すのではなく、押す機構(リンク)を作りました。シーソーのような原理です。金型課の工作機械を駆使してつくっていきます。かっこいいっしょ!プログラミング制御はArduinoを使用しました。たこ焼きポンポンのプログラミングを部分的に説明していきます!プログラミングの完成版は長くなるのでこちらの「プログラミングコード」をご覧ください。以下の表の内容をおさえておきましょう。☆の回数だけ反復ピンとソレノイドをつなげます。初めに名前を付けないとあとのプログラミングができません。ソレノイド0は0番のピンにつながりました。sol17=17;たこ焼きポンポンで使用した6パターンのプログラミングを紹介します。全部(all)全部のソレノイドを1回だけ動かします。・digitalWrite(sol16,HIGH);digitalWrite(sol17,HIGH);}これだけでは電流が流れっぱなしなので、次に、電気を切るプログラムを入れます。左から右(LR)この3つを動かします。これを2回くりかえしたいので、先頭にfor文を1行加えますfor(i=0;i<2;i++){以下のプログラムで左から右へ縦1列ずつ動作します。右から左(RL)今度は、右列のソレノイドから2のパターンを入れていきます。ランダム(wave)動かしたいソレノイドだけこのように入力していきます。外から内(spin)外側から中心に向かって追いかけっこをする動きです。d=100;digitalWrite(sol0,HIGH);delay(d);digitalWrite(sol0,LOW);digitalWrite(sol3,HIGH);delay(d);digitalWrite(sol3,LOW);digitalWrite(sol7,HIGH);delay(d);digitalWrite(sol7,LOW);digitalWrite(sol11,HIGH);delay(d);digitalWrite(sol11,LOW);中央のソレノイドまで入力します。内から外(spinN)今度は中心から外へ動いていきます。d=100;digitalWrite(sol0,HIGH);delay(d);digitalWrite(sol0,LOW);digitalWrite(sol3,HIGH);delay(d);digitalWrite(sol3,LOW);digitalWrite(sol7,HIGH);delay(d);回路設計ソレノイドを動かすための回路を作っていきます。今回はCADを使って設計していますが、CADじゃなくても”Fritzing“などもいいみたいです。ソレノイド18個使っているので、この回路が18個並んでます。回路図通りに部品をつなぎます。はんだづけをして完成です。使った材料は全て秋月電子で購入しました。トランジスタは2SD880を使用しました。明は「ソレノイドで電子工作」で紹介しています。コメントをキャンセルメールアドレスが公開されることはありません。*名前メールサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。themePosting....。