cyberkunのデータ分析やIoT、電子工作、組み込みなどについての知識の蓄積

ラズパイ、Linux、データ分析やIoT、電子工作、組み込みなどについての知識の蓄積

フェンダーフロントマン25Rリペア

ハードオフでフェンダーフロントマン25Rを救出。 しかしホワイトノイズが気になるので、下のページを参考に、というか同じ事して、なんとか使えるレベルに落ち着きました。「ありがとうございました) http://buildguitar.seesaa.net/article/467114676.html…

jupyter notebook ライブラリのオフラインインストール

こんにちは。jupyter notebook ライブラリのオフラインインストール方法について書きます。 環境 Windows10 jupyternotebook python3.7 手順 ・pypi からライブラリをダウンロードする。例えばtabula-1.0.5.tar.gz ・ファイルを以下の場所に保存する c:¥user…

ラズパイ mp4プレーヤー作る

こんにちは。おもむろに押しボタンmp4プレーヤーを作りたかった。 プログラム import os import wiring pi as pi import time from datetime import date from datetime import datetime SW_pin_1=19 SW_pin_2=20 SW_pin_3=21 pi.wiringPiSetupGpio() pi.pin…

ラズパイ Ricoh theta Vいごかす

こんにちは 360全天球カメラをいごかして、撮影、画像取得(theta->ラズパイ)などやってた。 材料 •ラズパイ 3b •Ricoh theta v 環境構築 Libptp2 のインストール $ sudo apt-get –y install build-essential $ sudo apt-get –y install libtool$ sudo apt-g…

ラズパイが定期的に無線ネットワークを復旧する

こんにちは。久しぶりの投稿です。ラズパイ はwifi 機器が弱いのか、たまにネットワークが切断される時があるので自動復旧する仕組み作った。以下のBシェルをクーロンで定期実行する。 #!/bin/sh ping -c 1 [domain server address] > /dev/null if [$? -ne …

jetson Nanoでreal sense L515カメラ使ってみた

こんにちは。今回は新しいdepth cameraをjetsonで試してます。 librealsenseインストール $ cd & git clone https://github.com/jetsonhacksnano/installLibrealsense$ cd ~/installLibrealsense$ ./installLibrealsense.sh Realsenseの起動 $realsense-view…

ラズパイでrealsenseカメラd435使ってみた

こんにちは。なかなか使えなくて持て余していたデプスカメラをラズパイ で使えるようにしたよ。インストール方法は下のURLから。kitajiさん ありがとうございました。 https://openvino.jp/intel-realsense-camera-d435i-2/ で。実現した画像こちら。 Twitte…

stay home

ステイホームってことで https://www.meti.go.jp/policy/it_policy/jinzai/sugomori/ Twitterやってます。 https://mobile.twitter.com/Homepi34/ ほな

G検定 受けた

G検定2020#3を受験したので、参考書や参考にさせてもらったサイトについて書きます。 □受験してみて 合格はしました。しかしながら感触は悪かったです。公式テキストや問題集からの出題は全体の3割くらい。時事問題や個人情報保護や情報機密の問題がかなり多…

ラズパイ systemdを使って起動時にプログラム実行する

こんにちは。今回は起動時にプログラム実行する設定です。 ・serviceファイルの作成 $sudo nano /etc/systemd/system/autorun.service [Unit]Description=Execute at OS startup and terminates [Service]ExecStart=/usr/bin/python3 /home/pi/test.py Resta…

サイバーフィジカルシステム

こんにちは。サイバーフィジカルシステムの理解。絵にしたわ。 Twitterやってます。 https://mobile.twitter.com/Homepi34/ ほな

nvidia jetson nano サンプルプログラムを楽しむ2

こんにちは。今回はdarknetのサンプルプログラムをする。 画像オブジェクト認識$cd darknet$./darknet detect cfg/yolov3-tiny.cfg yolov3-tiny.weights data/dog.jpg アンソニーだけ認識している リアルタイムオブジェクト認識$cd darknet$./darknet detect…

nvidia jetson nano サンプルプログラムを楽しむ

こんにちは。AI App作りは難しいのでサンプルプログラムを楽しむぞ。 CUDAのサンプル サンプルプログラムをわかりやすいところにコピーする $ cp -a /usr/local/cuda-10.2/samples/ ~/ #version 10.2でした CUDAのサンプル:oceanFFT $ cd ~/samples/5_Simul…

nvidia jetson 事始め OSインストール

こんにちは。nvidia jetson nano始める。 nvidiaというだけで強そう。 OSのインストールは下記ページから https://developer.nvidia.com/embedded/downloads イメージファイルのコピーはEtcherでやります。 OSができたらjetson nanoに挿入して電源いれる。 …

ラズパイ 音声合成やってみた

こんにちは。今回はopen jtalkを使った音声合成をやる。 Open JTalkをインストール $sudo apt-get install -y open-jtalk open-jtalk-mecab-naist-jdic hts-voice-nitech-jp-atr503-m001 スクリプトファイル作成 $sudo nano jtalk.sh #!/bin/bashtempfile=`t…

ラズパイ PLCの信号をモニタリングする

こんにちは。今回は機械とラズパイを接続して信号を取得してみたさ。PLCは24vでラズパイは3.3vなのでフォトカプラを使います。 材料(5点取得分) ・三菱電機PLC FX3s 1pcs ・抵抗器10kオーム 10pcs ・フォトカプラ東芝TLP785 5pcs ・ラズパイン Zero wh 1pc…

ラズパイ google coral edge tpu accelerator 使ってみた2

こんにちは。google のおかげでリアルタイム分類ができるようになりました。 環境ラズパイ3B+ python 3.5 numpy 1.18.5 ■coral edge tpu acceleratorをラズパイに接続する ■ラズパイカメラをラズパイに接続する ■TensorFlow Lite run timeをinstallする $git…

ラズパイ google coral edge tpu accelerator 使ってみた

こんにちは。googleのおかげで機械学習できるようになりました。 環境ラズパイ3B+ python 3.5 numpy 1.18.5 ■coral edge tpu acceleratorをラズパイに接続する ■TensorFlow Liteのinstall $echo "deb https://packages.cloud.google.com/apt coral-edgetpu-s…

python csvを結合してまとめる方法

こんにちは。指定フォルダ無いにあるcsvファイルを縦方向に結合してcsv保存するまで。環境はjupyterです。 #モジ ュールのインポート import pandas as pd import glob #ディレクトリの指定 inputdir = u'test/data' outputdir = u'test/out' #指定フォルダ…

Linux システムの環境確認関連

こんにちは。今回はシステムの環境確認関連のメモ。 $ps auwx #プロセスの状態確認をする $df -h #ディスクの使用状態を確認する $/sbin/ifconfig #IPアドレスを確認する Twitterやってます。 https://mobile.twitter.com/Homepi34/ ほな

python 小数点n桁以下を表示する方法

こんにちは。今回は小数点n桁以下を表示する方法です。 $Val = 1/3 $print("{0:.nf}".format(Val)) #nは自然数 $0.333333333333..... Twitterやってます。 https://mobile.twitter.com/Homepi34/ ほな

Linux ファイルのアーカイブ作成と展開する方法

こんにちは。ファイルのアーカイブ作成と展開する方法まとめたよ。 $tar cvf fa f1 f2 f3 ... #ファイルf1, f2, f3...をアーカイブファイルfaにする。 $tar cvf fa d1 #ディレクトリd1以下の全てのファイルをアーカイブファイルfaにする。 $tar tvf fa #アー…

Linux 基本操作コマンド メモ

こんにちは。今回は備忘録的に。 $id #ログインidを表示する $echo aaa #aaaと表示する $cat f1 #ファイルf1の中を表示する。 $more f1 #ファイルf1の中を表示する。 $pwd #今の作業ディレクトリを表示する。 $mkdir d1 #カレントディレクトリの下にディレク…

Linux シェルでつかう制御の構文

こんにちは。シェルでつかう制御の構文の書き方を簡単に書きます。 -- for文 #inに続く文字列を先頭から順に変数に代入。doからdone間のコマンドを実行。-- for 変数 [in a b c d...] do コマンド記入 done -- if 文 #コマンドの実行結果によって実行するコ…

Linux シェルスクリプトの冒頭の!

こんにちは。シェルスクリプトの冒頭には#!なんてのがありますよね。意味わかったので紹介します。 標準シェルの場合 #!/bin/sh if xxxxxx xxxxxx fi cシェルの場合 #!/bin/csh if xxxxxx xxxxxx fi シェルの実行方法は $sh aaa.sh または $ass.sh #ファイル…

Linux フィルタコマンド

こんにちは。今回はデータ探索に便利なフィルタコマンドです。 $wc -l f1 #f1ファイルの行数を出力する $wc -w f1 #f1ファイルの単語数を出力する$wc -c f1 #f1ファイルのバイト数を出力する $head -n 5 f1 #f1ファイルを先頭から5行だけ表示する $head -n +…

Linux メールの送信

こんにちは。計算機の環境などいろいろあると思うけど、今回はメールの送信コマンドについてまとめます。 $mail aaaa@domain #宛先にメール送信する cc:bbbb@domain #cc入力する subject:hello #件名入力する I say yes, you say no. #本文#ctrl + dで入力完…

Linux シェルのメモ

こんにちは。今回は徒然なるままにシェルのメモです。 ; #コマンドの順次処理 例$sleep 10;date;cal >, <, 2>, >& #リダイレクション 例$ls -l f1 > memo *, ?, ! #メタキャラクタ 例ls -l f* | #パイプライン 例$ls -l | more $コマンド #フォアグラウンド…

Linux ディレクトリのアクセス権のこと

こんにちは。今回はディレクトリのアクセス権のことや。 $ls -ld d1 #d1ディレクトリの権限を確認する。 drwxr-xr-x. 1 cyberkun group1 7月27 11:00 d1/ $chmod u-w d1 #d1ディレクトリについて所有者から書き込み権限を剥奪する。 Twitterやってます。 htt…

Linux リダイレクションのこと

こんにちは。今回はリダイレクションについて。 リダイレクションを行う特殊記号 コマンド < ファイル名 標準入力ファイルの変更 コマンド > ファイル名 標準出力ファイルの変更 コマンド >> ファイル名 標準出力ファイルの変更(既存のファイルに追記する場…