2019-01-01から1年間の記事一覧

Arduinoを使ってフォトリフレクタ LBR-127HLDで脈拍を見てみた

はじめに フォトリフレクタを使って脈拍を測って行きたいと思います。 血液中のヘモグロビンは赤外線を吸収するので、 ヘモグロビン量の変化が赤外線の大きさとして 読み取ることが出来ます。 LBR-127HLDのピン配置 ピンのは位置は以下の通り。 このデータシ…

matplotlib savefig() 真っ白になる問題

はじめに matplotlib でsavefig()を使ってグラフを保存したところ 写真が真っ白になってしまった。これの解決策についてのメモ 環境 macOS Mojave Python 3.6.6 真っ白になった時のコード 真っ白になった時のコードがこれ from matplotlib import pyplot as …

Arduino linuxで書き込みエラー error opening serial port

はじめに linuxでArduino ideからコードを書き込みしようとしたら、 エラーが出て出来なかった。 その対処法を記しておく。 環境 Linux mint Arduino 1.8.5 エラー エラーは下のスクリーンショット。 シリアルポートが開けないみたいだ。 エラーコードは次の…

python リアルタイムグラフ x軸の幅を一定にする

はじめに matplotlib を用いてグラフをリアルタイムで動かしてみる。 目次 はじめに 目次 環境 リアルタイムグラフではplt.draw()もplt.show()も上手く描写出来ない コード 結果 参考文献 環境 mac python 3.6.6 リアルタイムグラフではplt.draw()もplt.show…

Arduinoと pythonで serial 通信 csv保存のやり方

はじめに macだとシリアルデータを手軽に保存出来るソフトがあんまりないので pythonで作って見ました 目次 はじめに 目次 環境 pipのインストール PySerial デバイスの名前を探す コード CSVファイルに保存 環境 mac python 3.6.6 Arduino uno pipのインス…

Cygwin windowsファイルにアクセス

はじめに cygwinを使っていてwindowsファイルにアクセスできず 困ったことがあったので備忘録。 コマンド 以下のコマンドを入力すればwindowsのデスクトップ画面に移動できる。 $USERは環境変数なのでそのまま入力して大丈夫 $ cd /cygdrive/c/Users/$USER/D…

raspberry pi にmysqlインストールで詰まったはなし

はじめに ラズパイにmysqlをインストールしようとして、 sudo apt-get mysqlを実行してもインストール出来なくなっていた。 oracleが規定をかえたのかな・・・ 以下のようにやればmariadbをインストールできる コマンド aptのパッケージにないので、wgetコマ…

Cygwin パッケージ管理ツールapt-cygの導入方法

はじめに cygwinでaptを使えるようにしていきます。 cygwin上ではapt-getではなくapt-cygです。 導入方法 まずはwgetコマンドをインストールしたあと wgetコマンドを使ってapt-cygをダウンロードしインストールします。 wgetのインストール まずインストール…

HT7750Aを使って5.0V昇圧回路を作成してみた

はじめに 使ったもの 回路図 結果 USB電源を自作 USB端子 部品取り 完成 <参考文献・サイト> はじめに ステップアップdcdcコンバータHT7750aを使って5V昇圧回路を作成してみました。 HT7750Aは秋月で売っているのでかなり入手性はいいかな。 使ったもの PF…

raspberry piでの温度湿度計 dht11の使い方

はじめに DHT11とラズパイ 回路図 コード バックグラウンド処理 結果 <参考文献> はじめに raspberry piに温度湿度センサDHT11をつなげて温度と湿度を計測してみました。 このセンサデジタルデータが送られて来るので、ラズパイでも簡単につかえちゃいます…

mariaDB パスワード忘れたとき

はじめに rootでのパスワード認証されなくなって解決した話 方法 まずmysqlを止めてセーフモードで実行する $sudo /etc/init.d/mysql stop $sudo mysqld_safe --skip-grant-tables & そしたら $ mysql -uroot でmysqlに入れるはず。 新しいパスワードを入力…

FPGAボードArty s7でシリアル通信してみた

はじめに 動作確認もかねてArty s7でシリアル通信して見ました。 使ったもの Arty s7 DIGILENT Arty s7?: spartan-7?FPGAボードfor Makers and Hobbyists Arty S7-25 ホワイト出版社/メーカー: Digilentメディア: Personal Computersこの商品を含むブログを…

Vivado デバイス認識されないときの対処法 XVCドライバのインストール

はじめに vivadoのhardwareマネージャーで デバイスが認識されないときの対処方法 Arty s7というxilinx製のFPGA Spartan-7 搭載されているボードを買ったんですが 認識されなくて…日本語でも英語でも 情報が少なかったんでまとめときます はじめに 環境 対処…

Vivadoインストール

目次 目次 はじめに 環境 vivadoアカウント作成 インストールファイルをダウンロード vivadoインストール <参考文献・サイト> はじめに Arty s7という xilinx製のFPGAが搭載されたボードを買ったので開発環境を構築していきます。 DIGILENT Arty s7?: sparta…

Cds光センサを使ってみた

はじめに はじめにcds光センサーを使ってみる。 cds光センサーの特徴 入射光の強度が上がると抵抗値の値が上昇する。 まずは抵抗値を測定してみる 室内での明るさでは5kΩほど cdsセンサーを箱のなかに入れて、光が無い場合の抵抗値を調べたら もっているマル…

表面実装レギュレータams1117を使ってみた

はじめに 表面実装用の3端子レギュレータを使ってみました。 AMS1117-5.0 とういう名前で5V出力のバージョンです。 データシートが不親切で、可変レギュレータのサンプル回路は 記載されているんですが、何故か定格出力のほうの回路が記載されて ないんです…

イヤホンが断線したので300円で修理してみた

はじめに 愛用しているイヤホンが断線してしまったので修理してみました。 使っているイヤホンはこちら。そんなに高くないですし 重低音がよく聞こえるのでおすすめですよ JVC HA-FX1X-R XXシリーズ カナル型イヤホン レッド出版社/メーカー: JVCケンウッド…

GitHub Pagesを使って無料でwebアプリを作成して公開する方法

はじめに Github Pagesの導入 Githubに登録する レポジトリを作る github個人情報の設定 リポジトリ echoコマンド git init git add git commit git remote add origin [URL] git push Githubにアップロードして公開する はじめに Github Pagesとは静的サイ…

jQueryダウンロードのやり方

はじめに ダウンロードのやり方 ライブラリを読み込む はじめに JavaScriptのライブラリであるjQueryをオフラインでも使用するには jQuery本体をダウンロードする必要があります。 ただjQueryのダウンロードページに飛んでクリックしても このページが出てき…

jQuery qrコードを簡単に作成する方法

はじめに ダウンロード 使い方 はじめに QRコードを作成出来るjQueryのライブラリを使ってQRコードを生成させてみた。 ダウンロード まずは下記のサイトからライブラリをダウンロードしてくる。 GitHub - jeromeetienne/jquery-qrcode: qrcode generation s…

【html css】ヘッダー上部の空白を消す方法

はじめに 空白が出来てしまう 解決法 余白が出来る理由 まとめ 参考文献 はじめに header部分をcssでmargin-top:0;にしても何故か余白が出来きてしまう ときの原因と対処法が分かったので紹介しておきます。 ちなみにQRコードを生成するサイトを作成中です。…

中国製OS NeoKilynを使ってみた

はじめに ISOのダウンロード インストール 使ってみる 端末 ワード ブラウザ シャットダウン はじめに このサイトを見て興味がでてきたのでNeoKylinという 中国製のOSをVirtualBox上で動かしてみた。 blogs.yahoo.co.jp 2015年ごろに話題になったみたいで、N…

ラズパイにandroidでssh接続してwgetでisoファイルをダウンロードさせる|wgetコマンドの使い方

はじめに Termuxのインストール sshで接続 バックグラウンドでダウンロード処理 wgetコマンド nohupコマンド 2つのコマンドを合わせて ISOファイルを移動 感想 はじめに OSの isoファイルをダウンロードするとき 時間がかかって嫌なのでラズベリーパイで ダ…

Termuxを使ってみた

はじめに インストール セッションの追加 termux を終了させる phpを実行してみる。 はじめに Android端末で使えるターミナルを使ってみた Termuxではだいたいのコマンドを使えそう。 ラズベリーパイにもsshで接続できた。 またソフトのインストールもpkgを…

nohupコマンド使い方|コマンドをバックグラウンドジョブで処理させる

はじめに nohupコマンドを使ってバックグラウンドで処理をさせてみた。 wgetなどで大きなファイルをダウンロードするときや ffmpegで動画を変換するときなどにバックグラウンドで処理出来るのは嬉しい。 使い方 $nohup コマンド & でコマンドが実行される。 …

linuxでdvdにISOを書き込み|FreeDOSのOSを書き込んでみた

はじめに LinuxでISOイメージをDVDに焼く方法。 コマンドではなくソフトを使う。これが一番簡単かな。 MSDOSの互換であるFreeDOSをインストールするためBaraseroをつかってみた。 Baraseroのインストール メニュー画面からソフトウェアー画面を開き Barasero…

FreeDOS インストールしてみた

はじめに 使ったもの msdosをダウンロード インストールディスクの作成 ブート順位の変更 インストール はじめに FreeDOSとはMS-DOSとほぼ100%の互換性を持つOS。 freeDOSをインストールしてみた 使ったもの ASPIRE one 533 いわゆるネットブック usbメモリ …

php select|phpでセレクトボックスを作って値を受け取る方法

はじめに html php 全体の全体のコード はじめに phpでフォームのセレクト要素を受け取る方法。 けっこう基本だと思うけど忘れがち。 html html側でセレクト部分だけ抜粋すると <select name="frameRate" id="frameRate"> '.$i.'</option>'); } ?> </select> php 次にphpのセレクト部分の値の受取だけ抜粋。 $_POST['h…

undefined index php解消する方法|phpファイルアップロードで失敗したときチェックする点

PHP

はじめに undefined index とはなにか? html formでのミス php.iniの設定の問題 file_uploads post_max_size upload_max_filesize memory_limit max_execution_time max_file_uploads <参考文献> はじめに phpでファイルアップロード機能を 作るとき、気…

input にcssを適用させてデザインを変えてみた

はじめに デフォルト label要素を使って はじめに HTMLのフォーム要素のボタンのデザインを変更する方法を紹介していく。 フォーム要素を直接デザインするのではなく label要素を使ってデザインする。 デフォルト まずデフォルトのフォームデザインこれのボ…