
M&Msの袋に本当に青より赤が多いのかと疑問に思ったことがあるなら、今なら簡単に確かめられるチャンスです。メーカー兼開発者のTechtronic3Dは、私たちのお気に入りのマイクロコントローラー、Raspberry Pi Picoを使って、 M&Msを一つずつ選別し、色ごとに仕分けるカスタムキャンディーソーターを操作しています。
M&M の色分け @raspberrypi @Polymaker フィラメント #ロボット #IoT #3D プリンター #AI #メカニズム - YouTube
この装置は、M&Mミニの筒を逆さまに立て、特製の3Dプリントスタンドで固定したものでできています。小さなキャッチ機構が上下に回転し、キャンディーを1つずつ取り出してカメラモジュールに提示します。キャンディーが検出されない場合、サーボモーターは再び上向きに回転し、次のキャンディーを捕捉しようとします。M&Mミニが提示されると、キャンディーの殻の色に対応する色の箱に仕分けされます。
M&M Minisのチューブスタンドだけでなく、取り付け金具のほとんどもこのプロジェクトのために特別に設計されました。その他、キャンディを運ぶシュート、サーボアタッチメント、キャンディをキャッチするカラービンなども3Dプリントされています。Techtronic3Dが使用しているフィラメントの種類は、この動画では確認できませんが、実際に食べたり提供したりする食品に触れるものをプリントする際は、食品に安全なフィラメントを使用することを強くお勧めします。
この動作を駆動するメインボードは、近くのノートパソコンからUSB経由で電源供給を受けているRaspberry Pi Picoのようです。このボードは2つのサーボを制御しており、1つは選別シュート用、もう1つはチューブの下のキャンディーキャッチャー用です。検査中のキャンディーは画面にリアルタイムで表示されます。カメラ入力が色識別に使用されているのか、それともカラーセンサーなどの別のモジュールが使用されているのかは不明です。
残念ながら、Techtronic3Dはソースコードへのリンクを提供していないため、このシステムをどのように再現できるのかは推測するしかありません。最大の謎は、色を検出する仕組みにあります。それ以外では、シンプルなPythonスクリプトを使って、選別シュート下のサーボモーターに、手近にある色に応じて適切なビンに落ちるようにどれだけ移動するかを指示することができます。
この Raspberry Pi プロジェクトの実際の様子を詳しく知りたい場合は、YouTube で確認できます。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
アッシュ・ヒルは、Tom's Hardwareの寄稿ライターです。趣味の電子工作、3Dプリント、PCの分野で豊富な経験を有しています。彼女は今月のRaspberry PiプロジェクトやRaspberry Piに関する日々のレポートの大部分を担当し、あらゆるテクノロジー製品のお得なクーポンやセール情報も探しています。