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

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

2020-05-01から1ヶ月間の記事一覧

PowerBI クエリでのデータ編集

こんにちは。PowerBIにデータを取り込む時のデータクレンジングで元データを編集したら、データ更新の際に毎回同じ作業が発生しちゃう。そんな時は以下の二つのクエリを覚えるだけで生産性が上がります。 取り込んだサンプルデータは全てテキスト認識されて…

AIという言葉について考えてみる

こんにちは。今回はAIという言葉について書いてみる。AIという言葉は今やバズワード化していて、その言葉を聴くとドラえもんのように魔法のようになんでも解決してくれると思っている人がいるように思います。しかしながら当たり前にそんな魔法は存在しない…

ラズパイ crontabを見る方法

こんにちは。ラズパイの定期的なプログラム実行には主にcrontabを使っています。 $crontab -e #crontabの編集です $crontab -l #crontabの閲覧です $crontab -r #crontab全部消える。間違って押さないように。 Twitterやってます。 https://mobile.twitter.c…

ラズパイ 光センサBH1750(GY-30)使用して照度を読み取る方法

こんにちは。照度を読み取りたいけどAD変換の回路がわからないし、プログラムみわからないという時は便利なものがありました。さっそくやってみた。 準備 ラズパイ センサBH1750(GY-30) 回路 プログラム bh1750.py $wget https://bitbucket.org/MattHawkinsU…

ラズパイ crontabのエディタを選択し直す方法

こんにちは。crontabでは三つのエディタが使えます。素人の私はいつもnano。間違ってvimを選択したら、保存して終了するまですごくストレスフルです。そんな時はエディタを選択し直しましょう。 ターミナルで $select-editor Select an editor. To change la…

PowerBI カレンダーテーブルの準備から可視化

こんにちは。powerBIを使っていると何年もの日時データを取り扱うことが多くあります。その時年から月にドリルダウンすると、月毎のデータにしてくれます。が!2018/01+2019/01+2020/01=1月データみたいにしてくれて面白くありません。そりゃ1月でソートした…

ラズパイ iPhoneからラズパイへssh 接続する方法 Termius使用

こんにちは。家で稼働しているラズパイの設定をちょっと触りたい。再起動しておきたい。PC起動するの面倒。なんて考えていたら、それを解決してくれるAppがありました。なんとiphoneからssh接続できます。 App https://apps.apple.com/jp/app/termius-ssh-cl…

PowerBI データの可視化におすすめ

こんにちは。皆さまデータの可視化には何を使っているでしょうか。エクセルでしょうか。すこし前まではエクセルが主流でしたよね。でも今はPowerBIを使っています。今回はそのすごいところを紹介します。 ・グラフを触ることで動く! ・データの更新が一瞬!…

ラズパイ バックアップをとる方法

こんにちは。ラズパイでの開発ではOSがクラッシュしたりパッケージのインストールに失敗して戻りたくなることがあります。そんな時のためにバックアップをとっておきます。 準備 ・MicroSD ・アダプター 挿入します。キャンセル何回か押します。 ラズパイでS…

ラズパイ スクリーンショットをとる方法

こんにちは。ラズパイの画面のスクリーンショットって必要あるのでしょうか。とにかくやってみましょう。 scrotのインストール $sudo apt-get install scrot ターミナルで$scrot /home/pi/のディレクトリにpngが保存されます。 Twitterやってます。 https://…

Twitterはじめました

こんにちは。Twitterはじめました。 https://mobile.twitter.com/Homepi34/ ほな

ラズパイ sambaサーバ構築する方法

こんにちは。 最新のアップデートリストを取得する。 $sudo apt-get update sambaをインストールする。 $sudo apt-get install samba 待ちます。 sambaの設定ファイルを開く。 $sudo nano /etc/samba/smb.conf 共有設定として以下の内容を末尾に追加する。 […

ラズパイ 電子工作 人感センサーで検知する

こんにちは。玄関についている人を検知して光る門灯。人感センサーを使ってその門灯の機構を学べます。 準備 ・ラズパイ ・焦電型赤外線センサーモジュール(焦電人感センサ) http://akizukidenshi.com/catalog/g/gM-14064/ プログラム human_detector.py #…

ラズパイ 回路図作成するためにfritzingをインストールする方法

こんにちは。ラズパイで作った回路をイメージとしてお絵描きして保存しておきたい時がよくあります。そんなときはfritxingを使います。 ラズパイにインストールする。 $sudo apt-get install fritzing -y インストールされました。 しかしながらこの状態では…

ラズパイ PCからラズパイへssh接続する方法 TeraTerm使用

こんにちは。PCからラズパイにアクセスしてデータやプログラムをアップロードしたい時があります。さらには既に稼働しているラズパイ(画面なし)にアクセスしたい時もある。そんなときはTeraTermを使います。 PCでTeraTermを起動して、アクセスするラズパイ…

ラズパイ スイッチの入力信号を検知する方法

こんにちは。今回は単純にスイッチの入力信号を検知してみます。簡単ですがいろいろ応用出来ると思います。 準備 ・ラズパイ ・抵抗器 2つ ・LED ・スイッチ ・ソルダレスブレッドボード プログラム sw_led.py #モジュールのインポート import wiringpi as p…

ラズパイからラズパイへssh接続する方法

こんにちは。IoT機器や自動化機器として動いているラズパイを他のラズパイから操作する場合にはssh接続しましょう。ターミナルで$ssh pi@xxx.xxx.xxx.xxxします。 Password入力して接続できます。 ほな

ラズパイ 各種パッケージをインストールする方法

こんにちは。ラズパイで大切なことの一つはやはり環境設定。そのためにも必要なパッケージは使えるように準備しておきます。 Matplotlib $sudo apt-get install python3-matplotlib Wiringpi $sudo apt-get install libi2c-dev $sudo pip3 install wiringpi …

ラズパイ スクリーンセーバーをインストールする方法

こんにちは。今回はラズパイにスクリーンセーバーのプログラムをインストールする方法です。 ターミナルで$sudo apt-get install xscreensaverする。ラズパイを再起動する。メニューにプログラムが現れます。私はスクリーンセーバーを無効にして画面が消えな…

ラズパイ カメラコマンド

こんにちは。ラズパイカメラはとても便利です。今回はよく使うコマンドを記します。 そのまま撮影 $raspistill -o image.jpg 上下反転で撮影 $raspistill -vf -o vf_image.jpg 左右反転で撮影 $raspistill -hf -o hf_image.jpg 左右上下反転で撮影 $raspisti…

ラズパイ 電子工作 事始め Lチカ

こんにちは。ラズパイ買ったらまずやること。それはLED点灯。略してLチカ。電子工作とプログラムが学べて、組込みの入口に入れます。さっそくやりましょう。 準備 ・ラズパイ ・LED ・抵抗器 ・ソルダレスブレッドボード 回路 プログラム L_chika.py #モジュ…

ラズパイ 電子工作 照度センサで明るさを読む

こんにちは。今回は照度センサを使って明るさを読むと同時にAD変換器の使い方を理解してみたいと思います。 準備 ・ラズパイ ・Cdsセル ・抵抗器 (抵抗値はテキトー) ・AD変換器 mcp3002 https://www.mouser.jp/datasheet/2/268/21294b-68438.pdf 回路 プ…

ラズパイ 連続写真を撮影してタイムラプスを作成する方法

こんにちは。庭のバラが咲いてきているので開花の様子をラズパイで連続写真を撮影してからタイムラプス作成までをやってみます。 準備 ・ラズパイゼロ w ・カメラ ・カメラ台 ・モバイルバッテリー ・MicroUSB-A ケーブル プログラム autopic.sh #!/bin/sh N…

ラズパイ 設定を変更する方法

こんにちは。今回はラズパイの設定を変更する方法です。ssh接続、カメラ、I2Cの有効化など出来ます。 ターミナルで$sudo raspi-configします。 設定を変更してFinishで終了。再起動すると機能します。 ほな

ラズパイ パスワード変更をする方法

こんにちは。今回はラズパイのパスワード変更です。ターミナルで$passwdして、現在のパスワードを入力して、新しいパスワードを二回入力して変更します。 ほな

ラズパイ 接続可能なネットワークを確認する方法

こんにちは。ラズパイが自分のネットワーク環境への接続可否を確認したくなるときがあります。 ターミナルで $cat /etc/wpa_supplicant/wpa_supplicant.conf 接続したいネットワークの設定が以下のように書かれているかで確認できます。 network={ said=''xx…

自分のネットワーク環境になにがあるか確認するApp

こんにちは。よく自分のネットワーク環境になにが接続されているか確認したくなったり、プリンタやNASやラズパイのIP addressを知りたくなったりすることがあります。 そんな時はNet Analyzerが重宝します。 https://apps.apple.com/jp/app/network-analyzer…

ラズパイ 入れたパッケージを確認する方法

こんにちは。突然ですがラズパイにインストールしたパッケージの一覧は $ dpkg -l で確認できます。 たくさん出てきました。 どのような使い方をするかで必要なパッケージは変わりますが、以下は重宝してます。 matplotlib, numpy, pandas, cv2, pigpio, xsc…

ラズパイ pcでラズパイを操作するときに便利なツール

こんにちは。ラズパイはマウスやキーボードを接続してpcのようにGUIで操作できるのが便利ですよね。でもpcから遠隔操作操作したり、玄人っぽくCUIで操作したい!という方々もおられると思います。そんなときにすごく便利なのが以下のツールです。さっそくダ…

ラズパイ ケースおすすめ

こんにちは。ラズパイを使うときは素手で扱うには勇気がいりますよね。そこで今回はおすすめのケースを3つだけ紹介したいと思います。 7インチタッチディスプレイを使う方は絶対おすすめのディスプレイケースです。ラズパイもきれいに収まるし、スッキリです…