V電子工作、バイク、パソコンを中心に記事を掲載しています。youtube一応やってます。電子工作-マイコン先日製作したダイバージェンスメーター(GPS内蔵ニキシー管時計)ですが、本物のダイバージェンスメーターを忠実に再現するため一部回路を変更しました。電子工作-マイコン新年も明けましてようやくダイバージェンスメーターのほうが完成しました。こんな感じになりました。ニキシー管時計の再開発ができそうなので更新。ニキシー管(IN-8-2)の足がこのままだと邪魔なので、コンポーネント化しました。電子工作-Arduino再来月あたりにニキシー管を使ったGPS時計を作ってみようかなと思い、AliexpressにてGPSモジュールBN-280とBN-357を買ってみました。second信号)がひかり、受信すると?青色のLEDが点滅します。電子工作-テスラコイル前回写真を撮ったタイミングが悪く放電が写ってなかったので撮り直しました。電子工作-テスラコイル以前に製作した合成回路はダイオードによるもので、前回の実験からダイオードによる合成は完全な波形にならないことがわかったので、今回はロジックicを使った合成回路を製作しました。電子工作-テスラコイル以前にテスラコイルにて和音を奏でる放電実験をした際に、高音が出ない現象が起きた。その時に使用していた、和音合成回路が右のダイオード複数個を使う簡単な合成回路であった。ダイオードはIN4148のスイッチングダイオードを使った。電子工作-Arduinoようやく動画編集が終わったので動画が公開できます。midiの高音パートと低音パートに分けてそれぞれ演奏して、動画編集で全部をくっつけてみました。unoを使ってmidiデバイスとして使えるmidi音源に改造したいと思います。手順1パソコンを用意します。電子工作-Arduino以前にテスラコイルを駆動する回路を公開しましたが、あれでも放電するのですがより安定した放電とmidiインタラプタ接続をしたときにバグがあったのでそれを修正するために一部回路を変更しました。電子工作-Arduinoなんとかやって(コピペ)でarduinoの3和音出力することができたのでアップしておきます。放電中の様子が全くなかったのでようやく写真をアップできます。電子工作-Arduino1.目的前回、L6470でのステッピングモーターの動作確認が取れなかったため、今回はステッピングモーターの動作を目指す。2.方法以前に使用したスケッチ等の資料を一切使用せず、今回はデータシートに従い3ビットのデータのやり取りで動作確認を行う。電子工作-Arduino1.目的Arduino上位互換品、AE-ATMEGA328-MINIの動作検証を行う。2.方法FT-234Xチップ(USBシリアル変換)を用い、Arduino(ソフト)からminiボードへ書き込みを行う。その際、DTR信号を234xでは受け取れないのでminiボード上でリセッタブルをかける。電子工作-Arduino1.目的前回の実験では、R/Wミスを起こすことがあまりにも困難であったため、より誤動作を招くためにプログラムの修正を行う。2.方法プログラムは、前回と同様なものを使用する。電子工作-Arduino1.目的前回のEEPROM耐久試験は上限回数を設け、上限数間での正誤カウント、実行時間を把握するといった内容であったが今回は上限回数を設けずEEPROMの耐久テストを行う。2.方法前回作成したプログラムを使用する。電子工作-Arduino1.目的機器には必ず寿命が存在する。EEPROMにも読み込み/書き込みに寿命が存在する。そこで今回はArduino内臓EEPROMのR/W耐久試験を行う。2.方法※プログラムは最下部にあります。Arduinoのanarogポートとライブラリを用いて乱数を発生させる。電子工作-Arduino1.目的内臓EEPROMの試用ができたため、EEPROMへのステップ数、回転数の書き込み、読み込みを行う。ライブラリを用い、実験を行った。今回はテストのため、シリアル通信にてパソコン側へ現在のステップ数、回転数を送信した。電子工作-Arduino1.目的外部EEPROMの扱いが容易ではなかったため、公式ライブラリを用いて、内蔵EEPROMにステップ数の記録を行うために、今回は内臓EEPROMの試用を行う。2.方法公式ライブラリ読み込み、書き込みにはEEPROM.hを用いた。何らかの経緯で制御回路が停止した際に、最終回転位置を記録しておくメモリが必要である。そこで、今回はarduinoにてEEPROMの試用を行った。方法今回試用するEEPROMはAtmel社製のAT93C46Dである。電子工作-Arduino1.目的今回は、ステッピングモーターを詳しく制御するために、ステッピングモーターのステップ数をデータとして出力する。2.方法まず、ステップ数をfor文などで変化するように設定し、シリアル通信で現在のステップ数が確認できるとよう、設定を行った。今回、Arduino(UNO)とArduino用モーターシールドを使用し、ステッピングモーターの制御を行う。Arduinoでステッピングモーターを制御するに至った経緯は今回は省くとし、動作確認を行った。UNO+モーターシールドの動作確認と研究の概要プロフィールid:nyokkirokki電子工作、バイク、パソコンを中心に記事を掲載しています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。