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

MAX32620FTHRを備えたインテリジェント生物医学モニター

コンポーネントと消耗品

>
Arduino Mini 05
× 1
Maxim Integrated MAX32620FTHR
× 1
トランジスタLM35
× 1
心拍数センサー
× 1
ペルチェセル
× 1
フェライトコア丸型ケーブル
× 1
汎用トランジスタNPN
× 1
抵抗1kオーム
× 1
OpenBuildsワイヤーケーブル-足元
× 1
Arduino IDE
MIT App Inventor

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

歴史

現在、私たちの地球上では、社会としての生活の質を維持し、延ばすために、何百万もの課題に直面しています。

健康を維持することを考えるとき、私たちは健康を維持して社会的および一般的に良い労働生活を送る方法、または高齢者の世話をする方法を考えますが、見過ごされがちな問題です。

約29000人の子供、1分あたり21人が、特に回避できる原因で毎日亡くなっています。

<図>

発展途上国では、医療の約80%が自宅で提供されており、死亡したほとんどの子供や高齢者は、医療従事者による診察を受けずに自宅で提供しています。 (出典:ユニセフ)

医学における新技術の使用は徐々にこの分野に浸透してきており、それは医療のさまざまな側面で有益で非常に役立ちました。

データと以前の情報を考慮し、低コストの基本検査でほとんどが時間通りに手術できた可能性があるが、私たちのコミュニティではアクセスが制限されている病気によって引き起こされる高い死亡率を追加します。そのため、次の質問を投げかけました。体温を供給されるMAX32620FTHRプレートを使用して、すべての人のための生物医学的監視システムを設計および構築するにはどうすればよいですか?

私たちのプロジェクトは、上記のすべての問題を解決することを目指しています。

そのため、現在のテクノロジーとバイタルサインの監視方法の調査と分析を行っています。

解決策

私たちのプロジェクトは、一緒に私たちの素晴らしいプロジェクトを構成する3つのフェーズで構成されています。

フェーズ1:プログラミングを通じて分析され、フェーズ2に送信される基本的なバイタルサイン(温度、RPM、SpO2)の診断と取得のためのコンポーネントを備えたインテリジェントブレスレットを設計および構築します。

2番目のプロトタイプでは、分析と生物学的サンプルの採取(血液検査)を統合して、人の診断を大幅に拡大することが期待されています。

フェーズ#2:個人の病歴における各個人の結果を受信、分析、評価、および指定できるデータベースをクラウドで設計およびプログラムします。同様に、プラットフォームは症状を指定し、サンプルを提示している患者が受ける病気を特定することができます。

各人は、アプリケーションまたはWebを介して自分の病歴にアクセスできます。同様に、医療サービスプロバイダーまたは医師がデータにアクセスできます。

ステップ1:接続を確立する

<図>

<図>

<図>

<図>

すべての接続!!

<図>

ステップ2:エネルギーはどのように生成されますか?

<図>

ステップ3:MAX32620FTHRをPCに接続し、ArduinoIDEを構成する

  • WindowsおよびLinuxの場合は、 ファイル->設定に移動します 。 Mac OSの場合は、 Arduino->設定に移動します
  • ダイアログボックスで、 追加のBoardsManagerURL を見つけます。 フィールドに次のURLを貼り付けて、[ OK ]をクリックします https://raw.githubusercontent.com/maximintegratedmicros/arduino-collat​​eral/master/package_maxim_index.json
  • ツール->ボード->ボードマネージャー... に移動します
  • 検索フィールドに「maxim」と入力します。
  • Maximの32ビットマイクロコントローラーを選択します インストールをクリックします
  • インストールが完了したら、 Boards Manager を閉じます。
  • ツール->ボードに移動します Maxim ARM(32ビット)ボードのセクション 、サポートされているボードのリストからボードを選択します。
  • ボードを ツール->ポートの下にプラグインします ボードに適切なシリアルポートを選択します。
  • ツール->プログラマーに移動します DAPLink を選択します 。

<図>

重要:

MAX32620とArduinoIDEの間ですべてが正常に機能することを確認します。以下の手順に従って、最初の瞬きのスケッチをアップロードします。

  • Arduino IDEで、 ファイル->例-> 01。基本->点滅に移動します
  • 確認をクリックします ボタンをクリックするか、 スケッチ->確認/コンパイルに移動します
  • アップロードをクリックします ボタンをクリックするか、 スケッチ->アップロードに移動します 。(USB書き込みアクセスが必要です。詳細はこちら。

<図>

ステップ4:コードを読み込む

  #include  SoftwareSerial blue(TX、RX); // Bluetooth接続を作成します-TXTXからTXPINおよびRxPINからRXcharNOMBRE [21] ="MONITOR MEDICAL"; //最大20文字のnamecharBPS ='4'; // 1 =1200、2 =2400、3 =4800、4 =9600、5 =19200、6 =38400、7 =57600、8 =115200char PASS [5] ="1651"; // 4つの整数文字のPINまたはキーfloattempC; int PulseSensorPurplePin =A2; //ピンAIN2intSignalでエントリを定義します; //着信生データを保持します。信号値の範囲は0〜1024intです。しきい値=550; //どの信号を「ビートとしてカウント」し、どの信号を入力するかを決定しますtempPin =A1; //ピンAIN1intselect =3でエントリを定義します。 // void setup(){//シリアルポートを開き、9600 bpsに設定しますblue.begin(9600); blue.println( "Conect"); blue.println( "WELCOME TO YOUR PERSONAL MEDICAL ASSISTANT");} void loop(){if(blue.available()> 0)//シリアルスクリプトがない場合、サイクルに入りません{//保存します変数「select」では、シリアルポートに書き込まれる内容をselect =blue.read(); // LabViewに書き込まれる内容によると、スイッチ(select){case'a ':// "a"と書き込むと、LM35の温度が送信されます//読み取りますセンサーからの値tempC =analogRead(tempPin); tempC =(tempC * 5.0 * 100)/ 970; //データをシリアルポートに送信します。取得した最大レコードに基づいて作成された式blue.println(tempC); blue.print( "°C"); delay(1000);壊す; case'b ':// "b"と書かれている場合、心拍数を送信しますSignal =analogRead(PulseSensorPurplePin); blue.println(Signal); blue.print( "RPM"); //信号値をシリアルプロッタに送信します。 delay(1000);壊す;デフォルト://「その他の文字」と入力すると、エラーが送信されますblue.println( "error"); delay(1500); // Retardo de 0.5 segundos}}}  

注:彼らが私にアドバイスしたいエラーや改善があれば、私は喜んでそれらに耳を傾けます。私はあなたの友達のために働いています!

ステップ5:Bluetooth経由でデバイスを接続する

<図>

<図>

必要に応じて、さまざまなプラットフォームでパーソナライズされたアプリを作成できます。

このパーソナライズされたアプリを使用できます:

<図>

<図>

ステップ6:IoTデータクラウドの設計

この間ずっと、私は最初の共有データクラウドとなるものを少しずつ設計し、特定の方法で作成してきました。

そのおかげで、私たちの医師、親戚、両親、そして関心のある人は、私たちの健康状態に関するデータと情報をリアルタイムで入手できます。彼らはまた、私たちが症状を示しているかどうかを知ることができます。

次に、IoTデータクラウドがどのように進行するかを示します。

<図>

ウイルスや病気の発症を診断および検出できると言ったとき、この場合に影響を受けている母集団を以下で視覚化できると言います:

<図>

結論

さまざまな3D印刷モデル(PREFERABLY A BRAZALETE)を使用して身体に適応できるこの小さなデバイスのおかげで、人口のすべての人々をリアルタイムで24時間監視できるため、多くのメリットを享受できます。しかし、主にすべての子供と脆弱な高齢者に連絡を取り、医学的診断の欠如による毎日の死亡を1日あたり29,000人から1,000人未満に減らすことです。

これは大きな目標ですが、それを実行することは不可能ではありません。

マキシム・インテグレーテッドが提供するテクノロジーのおかげで、さまざまなハードウェアとデバイスを利用して、地球上の日常生活の日常的な問題を解決するイニシアチブを実行できます。

MAX32620FTHRで設計されたこれと同様のデバイスを持っている各人のいくつかの利点:

*診断と毎日の健康診断を受けてください。

*子供と高齢者の健康状態を知る。

*緊急の場合は医師の診察を受けてください。

*新しい病気をその起源から診断します。

*緊急の場合は指示に従うことを許可します。

*チェックから差し引かれる症状に応じた薬の処方。

このプロジェクトは毎日改善されています。私は、マキシム・インテグレーテッドなどの先駆者を支援して人々の生活の質を向上させることを目的とした若い人です。私のコミットメントは、進行中のこのプロジェクトで開発と進化を続けることです。実装する保留中のタスクは次のとおりです。

IoTをこのアイデアに統合し、データをクラウドにアップロードして、医師、病院、政府の医療機関と共有できるようにします。

小切手を医師や医療機関と共有することで、相互に関連し、新しい病気の原因を見つけて見つけ、そのルーツから行動できるようになったことを楽しむことができます。

私たちのコミュニティ、家庭、そして市民としての私たちは、専門家が毎日私たちを監視しているという事実のおかげで、新しいウイルスの発生を最小限に抑えることができます。

マキシム・インテグレーテッドとハックスターのチームに、多くの人が重要であるこの素晴らしいイニシアチブを共有できるようにしてくれてありがとう。

私は大学に入学したい男の子です。私は資源が少なく、私の国での武力紛争の犠牲者である謙虚な家から来ました。私の夢は、私たちが社会として前進できるようなアイデアを提供し、実行することです。この素晴らしいコンテストで自分自身と家族を称えたいと思います。

マキシム・インテグレーテッドが大好きです!

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

このプロジェクトはまだ開発中ですが、私の使命は、マキシム・インテグレーテッドとハックスターおよびそのコミュニティと協力して、このアイデアを実装および実行することです。

8月25日更新:私たちはすでにデータベースブリックの群れを持っています。また、プロトタイプにソーラーパネルを実装したので、その日のうちに太陽を通して餌を与えることができます。

私にとってあなたのサポートを得ることが非常に重要です!

コード

  • プログラミングプレートMAX32620FTHR
プログラミングプレートMAX32620FTHR C / C ++
 #include  SoftwareSerial blue(TX、RX); // Bluetooth接続を作成します-TXTXからTXPINおよびRxPINからRXcharNOMBRE [21] ="MONITOR MEDICAL"; //最大20文字のnamecharBPS ='4'; // 1 =1200、2 =2400、3 =4800、4 =9600、5 =19200、6 =38400、7 =57600、8 =115200char PASS [5] ="1651"; // 4つの整数文字のPINまたはキーfloattempC; int PulseSensorPurplePin =A2; //ピンAIN2intSignalでエントリを定義します; //着信生データを保持します。信号値の範囲は0〜1024intです。しきい値=550; //どの信号を「ビートとしてカウント」し、どの信号を入力するかを決定しますtempPin =A1; //ピンAIN1intselect =3でエントリを定義します。 // void setup(){//シリアルポートを開き、9600 bpsに設定しますblue.begin(9600); blue.println( "Conect"); blue.println( "WELCOME TO YOUR PERSONAL MEDICAL ASSISTANT");} void loop(){if(blue.available()> 0)//シリアルスクリプトがない場合、サイクルに入りません{//保存します変数「select」では、シリアルポートに書き込まれる内容をselect =blue.read(); // LabViewに書き込まれる内容によると、スイッチ(select){case'a ':// "a"と書き込むと、LM35の温度が送信されます//読み取りますセンサーからの値tempC =analogRead(tempPin); tempC =(tempC * 5.0 * 100)/ 970; //データをシリアルポートに送信します。取得した最大レコードに基づいて作成された式blue.println(tempC); blue.print( "°C"); delay(1000);壊す; case'b ':// "b"と書かれている場合、心拍数を送信しますSignal =analogRead(PulseSensorPurplePin); blue.println(Signal); blue.print( "RPM"); //信号値をシリアルプロッタに送信します。 delay(1000);壊す;デフォルト://「その他の文字」と入力すると、エラーが送信されますblue.println( "error"); delay(1500); // Retardo de 0.5 segundos}}} 

回路図

max32620fthr_ig1bBCU9t3.fzpz

製造プロセス

  1. Webベースのチャートを備えたホーム(ルーム)温度および湿度モニター– Raspberry Pi
  2. ThingSpeak Temperature Monitor with Raspberry Pi
  3. Arduinoを使用したDIYの最もシンプルなIV9Numitron時計
  4. レガシーコンポーネントによるデジタルトランスフォーメーションのサポート
  5. MPU-6050を搭載したArduinoジャイロスコープゲーム
  6. ArduinoTemp。 3.2ディスプレイを備えたモニターとリアルタイムクロック
  7. ロータリーエンコーダー付きDIYシンプル測定ホイール
  8. Arduino、Yaler、IFTTTを使用したIoTゲージ
  9. 銅による電気めっき
  10. インテリジェントな自動化による顧客体験の向上
  11. CNC工作機械で製造された10個の精密部品