3Dプリントされた月の満ち欠け時計
コンポーネントと消耗品
> ![]() |
| × | 1 | |||
| × | 1 | ||||
| × | 1 | ||||
![]() |
| × | 1 | |||
![]() |
| × | 1 | |||
| × | 1 |
必要なツールとマシン
> ![]() |
|
アプリとオンラインサービス
> ![]() |
|
このプロジェクトについて
3Dプリンターで何を印刷すればよいかわからない場合は、ここに簡単なプロジェクトがあります。デスクやナイトスタンド用に3Dプリントされた月の満ち欠け時計を作成します。
特徴:
Dexter_New_Materialsによる詳細な3Dプリントされた月のモデル:
- ツールを開く(Ubuntu / FreeCAD / Arduino)
- オープンソース/ハードウェア
- 安いHW(Arduino、安いLCD)
- わずか79グラムのフィラメント。
- 正確な月の満ち欠けのシミュレーション
- アラーム
- 目覚ましアラームモード
- 日付温度計
- 湿度計
- ランプモード
- ムーンFXモード(リラックス、パーティー)
- 明るいコントロール
- 調整可能な傾き
ステップ1:パーツリストとツール <図>

パーツリスト:
- Arduino互換Nano(Atmel ATmega328)
- 0,96 '' OLED 128x64、SSD1306チップ(4ピンのみ)
- NeopixelまたはAPA102C(60ピクセル/メートルのストリップから18個のLED)
- Tiny RTC(DS1307リアルタイムクロック+ 24C32 EEPROM)
- DHT11(プルアップ抵抗が含まれている場合ははるかに優れています)
- ブザー
- 3つのプッシュボタン(RAFI 1.10.001.001 / 0104)
ツール:
Arduinoソフトウェアを搭載したコンピューター:
- 3Dプリンター
- はんだごて
- グルーガン
- ワイヤーストリッパー
- カッター
- 電気テープ
- ワイヤーが緩んでいる
ステップ2:パーツを作成する <図>







ThingiverseまたはGitHubからパーツをダウンロードします。
PLAと(BQ Prusa i3 Hephestos)を使用して印刷しました。プリンターの設定は次のとおりです。
- レイヤーの高さ=0.2 mm
- 壁の厚さ=1 mm
- 上部の厚さ=1 mm(5層)
- 底の厚さ=0.2 mm(1層)
- いかだやサポートは必要ありません。
- 月の充填密度=0%の場合、残りの部品の充填密度=100%
合計で、わずか79グラムのPLAを使用します。詳細については、Curaのスクリーンショットを確認してください。月はZ軸を5cm下に移動する必要があるため、少し注意が必要です。または、JetGuy「Unknown」がNetfabbを使用して作成したカットバージョンをダウンロードするだけです。
ステップ3:LEDサポート <図>






NeopixelまたはDotstarLEDのストリップを使用できます。 1メートルあたり60ピクセルのストリップを使用することをお勧めします。 LEDストリップを3つのLEDの6つの部分にカットします。注意して、矢印に従ってください。これは月の後ろから見た向きです。
| 1 | 6 | 7 | 12 | 13 | 18 || 2 | 5 | 8 | 11 | 14 | 17 | | 3 | 4 | 9 | 10 | 15 | 16 |
ストリップを配置したら、それを固定するには、ホットグルーガンを使用します。
ステップ4:回路を構築する <図>











これで、すべてのパーツが印刷されたので、回路を構築する準備が整いました。最初にArduinoを紹介し、次にArduinoを修正するためのボタンを紹介します。両面接着テープを使用してDHT11を固定し、すでにプルアップ抵抗が含まれているものを使用します。
次に、ボタンを配線します。まず、GNDを配線します。 TinyRTCを追加します。
3,6V LIR2032バッテリーをお持ちの場合は、すばらしいです。次のステップは必要ありません。 3V CR2032バッテリーが含まれている場合は、次の小さな変更を行う必要があることに注意してください。
- Arduinoを紹介する
- Arduinoを修正するためのボタンを追加します
- ブザーを追加します(ブザーによっては、抵抗を追加する必要がある場合があります)
- 月のLEDに接続するワイヤーを追加します
- ディスプレイに接続するワイヤーを追加します
ステップ5:コードを実行する <図>

Arduino IDEがインストールされている必要があります(私は1.6.12を使用しています)。その場合、最初のステップはここからライブラリをダウンロードすることです。
Arduino IDEを再起動し、ソフトウェアをロードします。ここに最新バージョンがあります。
コンパイルしてアップロードし、楽しんでください!素敵な新機能がまもなく追加されます。
コード
Github
https://github.com/G4lile0/Arduino_3dprinted_Lunar_Phase_Clock/tree/master/codeGithub
https://github.com/G4lile0/Arduino_3dprinted_Lunar_Phase_Clock/tree/master/code カスタムパーツとエンクロージャー
シンギバース
http://www.thingiverse.com/thing:1891599CADファイルthingiverse.comシンギバース
http://www.thingiverse.com/thing:1929844CADファイルthingiverse.comGithub
https://github.com/G4lile0/Arduino_3dprinted_Lunar_Phase_Clock/tree/master/parts 回路図
Github
https://github.com/G4lile0/Arduino_3dprinted_Lunar_Phase_Clock/blob/master/images/Lunar_Phase_clock_circuit.png製造プロセス