chevron_left

メインカテゴリーを選択しなおす

cancel
Elsammit
フォロー
住所
未設定
出身
未設定
ブログ村参加

2020/09/22

arrow_drop_down
  • 機械学習による着座中か否か判定 part2

    昨日学習結果を保存するまでの処理をまとめました。 elsammit-beginnerblg.hatenablog.com今回はこちらの保存した学習データを用いてWeb上に着座中か否かの判定結果を表示させてみたいと思います!! ■学習結果を使用する ■学習結果を用いて赤外線アレイセンサから予測する ■webブラウザ上で予測結果表示 ■結果表示 ■最後に ■参考 (adsbygoogle = window.adsbygoogle []).push({}); ■学習結果を使用する 学習結果はpickleにて保存いたしました。 では、保存した結果を使用してみます。使用する場合にはこちらのように、…

  • 機械学習による着座中か否か判定

    先日お伝えしました通り、 着席か席を外しているかを判定 を機械学習で行ってみましたのでまとめてみました!! ■判定手段 ■機械学習に向けたデータ収集 ■機械学習モデル作成 ■学習結果確認 ■学習結果を保存 ■最後に ■参考 (adsbygoogle = window.adsbygoogle []).push({}); ■判定手段 今回は ①着座中 ②席を立っている or 席を外している のどちらか一方を判定します。今回も赤外線アレイセンサを用いて着座か否かの状態を取得いたします。 赤外線アレイセンサにより、 着座中の場合、席を立っている場合、席を外している場合、 それぞれの温度マップはこ…

  • python Flaskを使ってみました

    先日赤外線アレイセンサの結果をWeb上に表示させてみました。 elsammit-beginnerblg.hatenablog.comそこで、サーバーサイドはgo Ginを用いました。 が、どうせなら着席か席を外しているかを判定してみたいな🤔と考えました。 着席か、席を外しているかは赤外線アレイセンサのマップを見ると明らかに異なっているため、 自分で判定アルゴリズムを作成してもよいのですが、、、やるなら機械学習でも使ってみよう!!と思い立ちました。機械学習と言えばpython!! というこで、サーバーサイドをpythonに置き換えることにしました!!■Flaskとは? カスタマイズ性が高く、シン…

  • Linuxで挿抜したUSBメモリやSDカードをwindowsに挿入するとスキャンして修復しますか?と聞かれる原因とその対策

    よくLinuxで挿抜したUSBメモリをwindowsに挿入するとこちらのように 「スキャンして修復しますか?」 というメッセージが表示されます。 今回このメッセージ表示する原因と対策方法が分かりましたのでまとめておこうと思います!! ■メッセージ発生原因 ■なぜダーティ・ビットがONになったままなのか? ■解決策 ■最後に ■参考 (adsbygoogle = window.adsbygoogle []).push({}); ■メッセージ発生原因 どうやら、USBメモリやSDカード内にVolumeDirty フラグ(ダーティ・ビット)と呼ばれるビットが存在し、このビットが1(ON)を検知…

  • 赤外線アレイセンサの結果をWeb上で表示

    先日、javascriptでヒートマップを表示する方法をまとめました。 elsammit-beginnerblg.hatenablog.com今回は以前から用いている赤外線アレイセンサ値をヒートマップで表示してみたいと思います!! ■構成 ■サーバサイド実装 ■フロントエンド実装 ■実行してみる part1 ■濃淡表現式の変更 ■実行してみる part2 ■最後に ■参考 (adsbygoogle = window.adsbygoogle []).push({}); ■構成 今回もこちらの赤外線アレイセンサをラズパイに接続して動作させていきます。 用いている赤外線アレイセンサはいつも通り…

  • javascriptでヒートマップ表示をまとめてみる

    今回はjavascriptでヒートマップを表示する方法をまとめていきたいと思います!!先日、赤外線アレイセンサ amg8833を用いて温度分布の取得や表示を行いました。 elsammit-beginnerblg.hatenablog.com elsammit-beginnerblg.hatenablog.comこちらの温度分布をリアルタイムでweb上に表示させることが出来ないかな??🤔 と考え調べてみたところ、、、javascriptでヒートマップを描く方法あるではないですか!!ということで、今回はjavascriptでヒートマップを描く方法についてまとめようと思います!! ■javascri…

  • C++での共有メモリを用いたアプリ間の動画データ通信

    今回はC++で共有メモリを用いてアプリ間で動画データを通信をまとめたいと思います!!前回実施したgtkmmを用いたGUIアプリに対して、別アプリで加工した動画データを渡したいな??🤔 と思い、調べてみました!! elsammit-beginnerblg.hatenablog.com ■共有メモリでのアプリ間通信 ■共有メモリでのアプリ間の画像データ通信 ■共有メモリでのアプリ間の動画データ通信 ■最後に ■参考 (adsbygoogle = window.adsbygoogle []).push({}); ■共有メモリでのアプリ間通信 まず共有メモリでのアプリ間通信ついてです。 そもそも…

  • Raspberry Piで時間が経過するとwifiが繋がらなくなる

    先日ラズパイをNAS化してデータ共有が行える手順を記事にしました。 elsammit-beginnerblg.hatenablog.com我が家でもラズパイをNASとして運用していこうとしたのですが、、、 しばらくするとネットワークにアクセス出来ないようになってしまいました😢 せっかくNAS化したのに全然用いることが出来ない。。 今回はなぜネットワークにアクセスできなくなったのか、、 その理由と解決方法についてまとめたいと思います!! ■原因調査 ■試したこと1 ■試したこと2 ■最後に ■参考 (adsbygoogle = window.adsbygoogle []).push({})…

  • rspberry PiにHDD接続の上NAS化してみる

    ブログ作成始めてから1年経過しかつもう一つのブログも画像データたくさん用いるので、 そろそろデータ保管用のNASサーバ的なものが欲しいな!!と思っておりました。ちょうど、ラズパイもあるので、、、 どうせならサーバ構築してしまおう!!と思い実施しました。今回はNASサーバの立て方についてまとめようと思います。 ■NASとは?? ■ラズパイへのNASサーバ構築 ■共有フォルダをHDDに変更 ■最後に ■参考 (adsbygoogle = window.adsbygoogle []).push({}); ■NASとは?? Network Attached Storageの略でネットワーク上で接…

  • Go言語 ginでのpost request受信とresponse

    前回お話しした通り、chatbotを用いて会社名を聞くと会社名に対する利益や住所の情報が返ってくるアプリを作ってみました。 今回はサーバーサイド側でpost requestを受け付け、responseとしてjson形式で情報を送信する方法についてまとめておこうと思います!!今回用いた言語はgo言語です。Goプログラミング実践入門 標準ライブラリでゼロからWebアプリを作る impress top gearシリーズ ■ginとは? ■ginを用いたgo言語でのpost request ■json形式のデータをresponse ■CORS対応 ■作成したアプリを紹介 ■最後に ■参考 (adsby…

  • reactでのpost request実施方法

    react nesでchatbotを作成してみました。 elsammit-beginnerblg.hatenablog.com今回はこちらのchatbotを用いて会社名を聞くと会社名に対する利益や住所の情報が返ってくるアプリを作ってみました。 その際に、会社情報を収集するためのサーバを構築の上、post requestにより会社名から会社情報を収集いたしました。reactからpost requestを行うことは今度もあるので、まとめておこうと思います!! ■reactでpost request方法 ■post request後のresponseデータ取得 ■fetchでの非同期処理 ■最後に …

  • JetsonでのUSBケーブル挿抜検知(udev)

    先日JetsonでのOTGデバイスモードへ切り替えるための方法をまとめました。 elsammit-beginnerblg.hatenablog.com 今回はUSBケーブルを挿抜検知についてまとめたいと思います。 挿抜検知のために使用するのはデバイス管理ツールudevです。udevは初めて使用したので良く分からず苦労しました。。。 今後、こんな苦労しないようにしっかりまとめておこうと思います!! ■udevとは? (adsbygoogle = window.adsbygoogle []).push({}); ■udevとは? udevとは、、、 新しいデバイスがコンピュータに接続もしくは…

  • React nesを用いたchatbot的なアプリ 作成

    先日お話ししたchatbotアプリが少し形になったので報告!! 作成できたのは、前回ご紹介したchatbotで作成したログイン画面のみですが😅 elsammit-beginnerblg.hatenablog.com ■作成したアプリのご紹介 ■stateの配列追加 ■最後に (adsbygoogle = window.adsbygoogle []).push({}); ■作成したアプリのご紹介 作成したアプリはこんな感じです。まずはログイン。 今度はサインアップ まだサーバーサイドは作成していないので、どんな会話を入力しても回答が一定になります。 後、やり取りが英語な理由はNESのフォン…

  • setStateの非同期処理

    先日ご紹介したReact nesを用いてチャットボット的なものを作成中!! elsammit-beginnerblg.hatenablog.comそこで、ReactのsetStateに対する非同期処理に躓いたので備忘録として残しておきたいと思います。 ■setStateは非同期処理 ■対処方法 ■補足 ■最後に (adsbygoogle = window.adsbygoogle []).push({}); ■setStateは非同期処理 この記事をご覧になっている方はすでにご存じかと思いますが、setStateは非同期で実行されます。例えば、こちらのようなコードを実行した場合、 cons…

  • Reactでnes cssを利用してみる

    最近Webアプリのレイアウトについて勉強中!!そこで、こちらのような記事を見つけました。 gigazine.netReactでも試してみたいな!!と思いたち調べてみました。 こちらをまとめてみたいと思います。 ■まず始めに ■Reactでnes cssを使用するための事前準備 ■使ってみる ■こんなのも出来ます ■最後に ■参考 (adsbygoogle = window.adsbygoogle []).push({}); ■まず始めに Reactだと記事に上がっているcssをそのままlinkさせただけではできませんでした。。。 厳密には一部機能は有効だったのですが、ほとんどの機能が無効…

  • Gtk+GladeでのWidgetを重ね合わせる方法

    今回はWidgetを重畳させるための方法についてまとめたいと思います。前回まででGtk + GladeでGUIの方法をまとめてました。 elsammit-beginnerblg.hatenablog.com elsammit-beginnerblg.hatenablog.comどうやってWidgetを重ねて表示すればよいか分からず困っていたんですよね。。。 やっと分かったので忘れないようにまとめておきたいと思います!! ■前提条件 ■Gladeを用いたWidget重ね合わせ方法 ■Gladeを用いたWidget重ね合わせ方法 ~実際にコード書く~ ■コードを実行してみる ■最後に (adsby…

arrow_drop_down

ブログリーダー」を活用して、Elsammitさんをフォローしませんか?

ハンドル名
Elsammitさん
ブログタイトル
Elsaの技術日記(徒然なるままに)
フォロー
Elsaの技術日記(徒然なるままに)

にほんブログ村 カテゴリー一覧

商用