DIY 3Dプリント ジェットタービン:Arduino、BLDCモーター、ESCでクイックビルド
必要な部品と用品
| Arduino UNO | ×1 |
| ロータリーポテンショメーター | ×1 |
| ESC(電子変速機) | ×1 |
| BLDCモーター(ブラシレスDCモーター) | ×1 |
| UTSOURCE電子部品(上記すべてここで安価に入手可能) | ×1 |
プロジェクト概要
動画で、わずかな部品でジェットタービンを作る過程をご覧ください。
UTSOURCE.net様、このプロジェクトのために電子部品を提供いただきありがとうございます!
UTSOURCE.netでは、Arduinoボード、BLDCモーターなど、あらゆる電子部品を取り扱っています。
パート2(バージョン2)も公開中:
3Dプリント ジェットタービン V2
STLファイルのダウンロード:
Thingiverse - Jet Turbine
コード
メインスケッチ (C/C++)
#include <Servo.h> // PWM生成用にServoライブラリを使用
Servo ESC; // サーボオブジェクト名をESCとする
void setup() {
ESC.attach(6); // Arduinoピン6でPWM生成
}
void loop() {
int throttle = analogRead(A0); // ポテンショメーターから電圧読み取り
throttle = map(throttle, 0, 400, 0, 180); // 0-400を0-180にマッピング(サーボライブラリは0-180のみ対応)
ESC.write(throttle); // スロットル値に基づきPWM信号出力
}
解説:
- Servoライブラリを使ってESCへPWM信号を送信
- ポテンショメーター(A0ピン)でスロットルを調整
- アナログ値(0-1023)をサーボライブラリの範囲(0-180)にマッピング
- ESC.write()でモーター回転数を制御
3Dプリントパーツ
ThingiverseでCADファイル(STL)をダウンロード
回路図
製造プロセス
- SparkFun Pi Servo HAT完全セットアップガイド:ハードウェア、配線、Python制御
- シンプルPiロボット - Raspberry Piで2WD自律ローバーを構築
- サーボプレスの基礎:パワー、精度、効率を解説
- サーボ油圧プレスの基礎:機能・特長・用途を徹底解説
- サーボプレス機徹底解説:仕組み・メリット・機械プレスとの違い
- 小型サーボプレスの機能・用途・メリットを理解する
- サーボモーターの仕組みと重要性
- サーボモータ減速機の理解:機能、メリット、用途
- 風力タービンの種類と特徴:水平軸・垂直軸のメリット・デメリット比較
- 風力発電の仕組み:クリーン電力を生み出す風力タービン技術
- ジェットノズルの原理と応用:航空機推力向上・流体ダイナミクス