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

視覚の持続性

コンポーネントと消耗品

>
Arduino UNO
× 1
Microchip Technology ATtiny85
× 1
LED(汎用)
× 5
スライダースイッチ
× 1
8ピンICソケット
× 1
3vcr2032コイン電池とホルダー
× 1

必要なツールとマシン

カッター

このプロジェクトについて


<図>

視覚の持続性は目の錯覚であり、私たちの日常のテレビがどのように機能するかという単純な現象に作用します。私の最初のハメ撮りは、6か月前にarduinounoとモーターを使用していました。ただし、どこにでも持ち運びでき、外部モーターやファンがなくても画像を表示できる、小型でポータブルなデバイスを用意するのが最善です。

この小さなポータブルハメ撮りバージョンは、 attiny 85 icを使用し、atmega 328icを使用するarduinounoのより小さなバリアントです。 今回は妹にプレゼントとしてハメ撮りをしました。ハメ撮りの作り方のチュートリアルはたくさんありますが、ワイヤーやモーターがたくさんあって、arduinounoボード自体を使っていることが多いので電源とスイッチが組み込まれたワイヤーの小さなハメ撮りが付属していません。 内部結晶速度をattiny85の1MHZに切り替えることにより、モーターなしで画像がより鮮明に表示されました。適切なカメラシャッタースピードコントロールを使用すると、画像をきれいに鮮明に見ることができます。


ステップ1:材料とツール

<図>
  1. Arduino UNO
  2. Attiny 85
  3. 任意の色の5つのLED
  4. ブレッドボード
  5. はんだ付けイオンとはんだワイヤー
  6. カッター
  7. 点線のPCB
  8. 弓のこ
  9. スライダースイッチ
  10. 8ピンICソケット
  11. 3vcr2032コイン電池とホルダー
  12. ジャンパー線


ステップ2:ボードを作成する


<図> <図> <図> <図> <図> <図>
  1. 弓のこを使用して点線のPCBを9cm x 3.5cmにカットします
  2. LEDをボードにはんだ付けし、カッターを使用して余分なLEDフットをカットします。
  3. 写真に示すように、ボード上の8ピンICソケットをはんだ付けします
  4. すべてのLEDのアースをattiny85ピン4に接続します
  5. 回路図の図に示されているように、残りの回路を接続します。ボード全体にワイヤがないため、はんだブリッジ技術を使用してください。
  6. マルチメータを使用してすべての接続をチェックし、2つのトレースが短絡していないかどうかを確認します。
  7. PCBを掃除してから、スイッチとバッテリーホルダーをはんだ付けします
  8. コイン電池をホルダーに入れ、マルチメーターでどのピンが正と負かを確認します
  9. 写真のようにバッテリーホルダーとスライダースイッチのピンをはんだ付けします
  10. icソケットの8ピンをスライダースイッチの中央のピンに接続し、スライダーの最初のピンをバッテリーホルダーのプラス端子に接続します
  11. 次に、接続するgndをトレースします
  12. 短絡している場合は、はんだ付けポンプを使用してすべての接続を確認し、トレースをやり直します。

povのPCBバージョンを共有してくれたHemalChevliに感謝します

https://github.com/hemalchevli/POV


ステップ3:Attinyをプログラムする

<図> <図> <図> <図> <図> <図> <図> <図> <図> <図>

ステップ1。 arduinoideにATtinyサポートをインストールします

  • Arduinoソフトウェアで設定ダイアログを開きます。
  • ダイアログの下部にある[AdditionalBoards ManagerURLs]フィールドを見つけます
  • 次のURLをフィールドに貼り付けます(コンマを使用して、すでに追加したURLと区切ります)https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json

    package_damellis_attiny_index.json
  • [OK]ボタンをクリックして、更新した設定を保存します。
  • [ツール]> [ボード]メニューでボードマネージャーを開きます。
  • リストの一番下までスクロールします。 「ATtiny」のエントリが表示されます。
  • ATtinyエントリをクリックします。インストールボタンが表示されます。インストールボタンをクリックします。
  • ATtinyエントリのタイトルの横に「インストール済み」という単語が表示されます。

  • ボードマネージャーを閉じます。これで、[ツール]> [ボード]メニューにATtinyのエントリが表示されます。

ステップ2.Arduinoispスケッチを例からarduinounoにアップロードします

ステップ3.ATTINY85の次のピンをarduinounoに接続します

ATTINY 85 ----- Arduino Uno

pin5(MOSI)----- D 11

pin6(MISO)------ D 12

pin7(SCK)------ D 13

pin8(VCC)------ 5V

pin4(gnd)------ GND

pin1(リセット)------- D10

この接続を行うためにシールドを作成しました。また、シールドにatmega 328サポートを追加しました。シールドは、arduino unoにまっすぐに配置され、ワイヤーやブレッドボードなしでプログラムを実行できます。

ステップ4.ツールに移動し、プログラマーをavrispmkllからISPとしてArduinoに変更します

ステップ5.ボードをaTtinyに変更し、aTtiny 85チップを選択して、内部クロックを1mhzに設定します

ステップ6.アップロードを成功させるには、shift + uploadを使用してpovのプログラムをアップロードします。


ステップ4:終了!!

<図> <図> <図> <図>

カメラを取り出して写真をクリックし始めます。完璧な写真になるようにシャッタースピードを調整します。

povの作成は4ドル未満でした。これは、愛する人に贈ることができる非常に安価なギフトです。小さく、どこにでも持って行くことができます。

コード

Github
https://github.com/hemalchevli/POVhttps://github.com/hemalchevli/POV

回路図


製造プロセス

  1. ArduinoUNOを使用したイカゲーム人形のビルド
  2. Arduinoハメ撮りビジョンクロック
  3. イスラムの祈りの時間とArduino時計
  4. ArduinoUnoを使用した人間検出ロボティクスシステム
  5. Arduino UnoWiFiを使用したWebServerBlink
  6. シンプルなUNO計算機
  7. Arduino UNOを使用してLCDTFTスクリーンに画像を表示する!
  8. ArduinoUnoでLEDマトリックスを制御する
  9. Wi-Servo:Wi-Fiブラウザ制御サーボモーター
  10. Persistence of Vision(POV)Globe
  11. ArduinoUnoを使用した25kHz4ピンPWMファン制御