工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

3DプリンターとArduinoで作るアイアンマン ヘルメット&アークリアクター完全ガイド

必要なパーツと材料

パーツ数量備考
Arduino UNO1Arduino 101でも動作確認済み(BLE拡張可能)
Adafruit NeoPixelリング WS2812 5050 RGB LED1アークリアクター用
Adafruit MPR121 静電容量式タッチセンサー112チャネル、I2C接続
サーボモーター Tower Pro MG996R1フェイスプレート開閉用
単3電池ボックス 4本用1サーボ用電源
9V電池クリップ1Arduino用電源
ジャンパーワイヤー1式

必要なツール

使用ソフトウェア

プロジェクト概要

動機と経緯

段ボール製アントマンヘルメットから始まり、試行錯誤の末に3Dプリント製アイアンマンヘルメットを完成。段ボール→自作ペーパーモデル→3Dプリントと進化し、ついに頭にフィットし、モーターも搭載できる安定版に到達しました。

3Dプリント工程

1. モデル分割(Netfabb使用)

Thingiverseから入手したモータライズドヘルメットモデル(メイン、あご、フェイスプレートの3パーツ)がビルドプレートより大きかったため、Netfabb Basicで分割。合計24ピース、フィラメント1.5ロール消費。

2. 接着剤の選定

強度、速乾性、サンディングしやすさの3条件を満たすJB Weld KwikWeldを採用。接合面をヤスリで荒らし、クランプで固定して接着。

3. サーボ機構の自作設計

Thingiverseの設計が不明確だったため独自設計。サーボ位置からフェイスプレート接続点までの直線距離と角度を計算し、試作を繰り返して最適化。3Dプリント部品がたわむ問題は、金属ハンガーを曲げて芯材とし、クリップで固定することで解決。

4. 組み立てと塗装

分解→白サフェーサー→マスキング→赤塗装→フェイスプレートは金色→あご部分の白マスキングを外して金色塗装→再組み立て。

アークリアクター製作

NeoPixelリングサイズに合わせてケースを設計。Thingiverseの蓋デザインを改変し、ワイヤー通し穴、首掛け用バー、半透明ABSフィラメント製ディフューザーを追加。

電子回路

電源設計の工夫

サーボの負荷とバックEMF対策で、サーボ電源をArduinoとは分離(単3×4本)。重要:Arduino、サーボ、電池ボックスのGNDを共通化。NeoPixelは最初サーボと同じ電源だったが、サーボ動作時にチラつきが発生したためArduino直結に変更して解決。

ブレッドボードで試作後、Adafruit Perma-Proto基板に移行。専用ケースを3Dプリントし、カメラケースに収納してMaker Faireに出展。

ソフトウェア:2つのバージョン

IronMan02.ino - 「完成優先」版

期限優先で書かれた実用版。delay()でサーボ動作を滑らかにするが、処理がブロックされる。

IronMan04.ino - マルチタスク版

Adafruitのマルチタスクチュートリアルに基づき、millis()によるノンブロッキング制御を実装。主な改良点:

今後の展望

ソースコードと回路図

GitHub:lachendeKatze/Iron-Man

リポジトリにIronMan02.inoとIronMan04.ino、Fritzing回路図が含まれます。

製造プロセス

  1. マンホール蓋:設計、材料、現代生産
  2. 家庭用アイロンの進化と現代生産:古代からスチームアイロンまで
  3. 鋳鉄ストーブの歴史・設計・現代的革新
  4. フットボールヘルメットの進化と工学:安全性、設計、未来の革新
  5. 鉄の性質・歴史・用途:人類文明を支え続ける金属
  6. 電池の歴史:ボルタの電柱から現代リチウム電池まで
  7. UnifiedWater v1 - 完全なArduino水質センサーキット
  8. Arduinoでアイアンマンを自作:部品・センサー・手順ガイド
  9. Arduinoプロジェクトのための最適化電源ソリューション
  10. Arduino 101 BLE + Blynk:スマホで操作するBluetooth戦車ロボット
  11. 鍛鉄(rought iron)のすべて:特性、用途、歴史