海外の専門分野「インフォマティクス」の研究所スタンドを作成した方法

問題がほぼ間違いなく行われたかどうかにかかわらず、物語はどのくらい影響しますが、私は学生が他の方法で行ったと感じました。 耳を傾けない者であり、信じられないほど愚かではない。 彼は自分の手で何か価値のあることができるとは信じていません。 そして、私たちは「技術システムの管理」に専門性があり、「直接働く」ことは一切ありませんので、私は彼らを助けることにしました。 すべての見習い人が見習いの人に勝つことができることを示してください。 ログに記録されますが、適切な機器はコンピューターです。



学生が初めて彼を見る形の台



秋に私の卒業生と一緒になって、それがどんな学校であり、どのような仕事に対処できるかについて考え始めました。そうすれば、1年生は学生にとって良いものになり、卒業プロジェクトは春に準備が整いました。 私たちは実験台を組み立てることに決めました-普段のケーブルを介してコンピュータをネラドナに接続し、私たちの欲求を電気信号に変換してメカニズムに送信します。 また、このメカニズムは海外でも独創的であり、制御されたマシンでした。

そして最も重要なことは、小さな費用が出て、私たちが破産し、マスターがお金を出さないようにするためです-いいえ、来年には期待しています。





スタンドの構造図(アイデア)

図1プロジェクトの一般的なスキーム



最初に、Arduinoに注目しました。 彼女とのすべて:コネクタは大丈夫です、そして例-数十ダースですらあります。 しかし、彼女は親愛なる人であり、私の大学院生が彼の独立した研究を実施したとは誰も信じないでしょう。 彼の手だけでなく、彼の頭でも。 だから、私たちは別のやり方で行かなければならない-眉毛でミクロシンを打ち負かす:「私たちにとって便利なコントローラーを取り去って、祖国に接続し、呪われた言語から馴染みのある人をコントロールできるように」。

そして、ATMEGA16が登場しました。 そして、彼女はUSB経由でコマンドを受け入れることができました。 そして、送信する制御回路への電気信号の方向で。



フォトカプラをはんだ付けする前の回路基板の写真

図2コントローラー取り付けプレート



そして、私たちは喜んで、お互いに管理スキームを祝福しました。 生徒たちが自分の仕事の重要性と有用性を認識できるように、彼らはそれを誇らしげに-実行メカニズムと名付けました。 彼らはすでに技術者であり、芽生えた苗のように生産のために植えることができると言います。



回路図

図3アクチュエータ制御ラインの接続の概略図(microsin.ruからのブレッドボードレイアウト)



スキームは蒸しカブよりも簡単です。 回路基板から直接リモートコントロールキーまでの配線ははんだ付けされていました。 もちろん、途中でコネクタを挿入しましたが、ガルバニック絶縁用のフォトカプラも忘れませんでした。 そして、これらの1年生の学生が、彼らが穴を開けることを知っているなら、これは難しいビジネスではありません。

破壊-建物ではなく、はんだ付け-曲を書いていない。 しかし、まともな記事がありました。 そして、手工芸品はプロトタイプ、アルファ版のようなものだと言わないでください。



はんだ付け後のレイアウト

図4フォトカプラーをはんだ付けした開発ボード



組み立て済みスタンド(コンピューターおよびタイプライターなし)

図5モジュールアセンブリ



さて、それから楽しみが始まりました-管理の研究。 マシンが確実に動作するようにし、1年生のグリーン学生がこれに対処したことを確認する方法。

そして彼は再びミクロシンをくれました。 むしろ、このサイトは忘れられないものです。 さまざまな説明と興味深いライブラリ-LibUSBを見つけました。 さて、そして最も重要なことは、私たちの運は何でしたか-私たちのC#の学生は何かを研究しました(C-Sharp、つまり)。 「C-lattice」と言った人もいますが。

そして、私たちは素晴らしい、素晴らしい、人目をひくものを得ました:「侵襲性のないプログラムから非侵襲性の機械を支配する方法」。 そして、サードパーティのATMega16.csアセンブリを接続し、オブジェクトを宣言するだけです。 そして-読み書き、洪水しないでください。

そして、方法論マニュアルが準備され、ワー​​クピースが完成しました-生徒を打ち負かし、スプーンを計画してください! あなたが見て、威勢のいいワゴンが飛び出し、あなたは大切なマークを受け取ります。



防衛のために準備されたスタンドのタイプ

図6スタンドアセンブリ(後で貼り付けるアプリケーションのスクリーンショット-これは卒業証書の図解です)



画像

図7アプリケーションのスクリーンショット



しかし、目立たない1つの待ち伏せが判明しました。 コントローラと呼ばれる回路では、USBプロトコルのみがエミュレートされ、バス上のラインがこれに使用されます。 つまり、すべてのビットまたはポートでさえ制御に使用できるわけではありません。 そのため、はんだ付けに慎重に取り組み、より賢明に出力を選択する必要があります。 また、ポートのモードをビット単位で設定することも忘れないでください-書き込みまたは読み取り用。

その後、テンプレートプログラムを追加する必要があり、ポートを個別に管理する機能が追加されました。 必要に応じて、ボックスにチェックマークを付け、必要に応じて数字を書いたり読んだりします。



画像

図8完全なアプリケーションのスクリーンショット



そしておそらく、それは働くことと安全を見つけるための行になりました。 そして、狩りは多くのすばらしい執行メカニズムを彼らに結びつけるように見えました。 そのため、威勢のいい生徒は私たちの科学を教えたが、賞賛した。

そして、愛する職人の皆さん、私たちにアイデア、アイデア、若い学生が自動化のために興味を持っているかもしれないメカニズムを教えてください-コントロール。



そして、誰かが私たちの仕事を繰り返したいという願望を持っているなら、あなたの健康を使ってください:

- 制御プログラムのソースコード(C#) ;

- コントローラ、LibUSBライブラリ、およびアセンブリモジュールATMega16.csの接続と構成に関する推奨事項



PS。 ラジコンヘリコプターを提供する価値はありません。すでに運用されています...



All Articles