2020年10月4日日曜日

arduino can 通信 MCP2515

can通信用のライブラリを入手
https://github.com/coryjfowler/MCP_CAN_lib
zipのまま、ArduinoのLibraryのフォルダーに保存

UnoとMCP2515を接続

Arduino Uno    MCP2515

5V                 VCC
GND         GND
2                      INT
10                    CS
11                    SI
12                    SO
13                    SCK

2台準備して、CAN信号送受信させる
あっさり繋がった




2020年10月3日土曜日

arduino Lチカ

 arduino uno が納入

検収のためLチカ


Arduino IDEのインストール

本家からDL

https://www.arduino.cc/en/Main/Software

DLフォルダに移動して

$ tar Jxfv arduino-1.8.13-linux64.tar.xz

解凍したディレクトリに移動し、インストール

$ cd arduino-1.8.13

$ ./install.sh

デスクトップにアイコンできた

で立ち上がった


PCが認識しているか確認

$ ls -l /dev/ttyUSB0

crw-rw---- 1 root dialout 188, 0 10月  3 09:11 /dev/ttyUSB0

繋がっているようだ

Now we just need to add our user to the group
とのことなので、dialout さんを追加してあげる

$ sudo usermod -a -G dialout <username>

で再起動

Arduino IDEを起動して tool > port からdev/ttyUSB0を選択
tool > Get Board Info で接続しているBoardの情報が取れる

IDEで次のファイルをopen
arduino-1.8.13/examples/01.Basics/Blink

IDEの上の右の矢印で書き込み

LEDが1secで点滅

検収終わり



2017年5月15日月曜日

googleでoauth2clientが非奨励になってた件

python3で作ったblogger apiが動かなくなった
どうやら、oauth2clientが非奨励になった模様

https://github.com/google/oauth2client




2017年5月5日金曜日

python3 pdf ocr

$sudo pip install pdfminer
$sudo apt-get install tesseract-ocr