[Arduino] serial communication using PySerial (Mac)

1.安裝Pyserial

首先到https://pypi.python.org/pypi/pyserial 下載tar.gz檔

tar -xzf pyserial-3.1.1.tar.gz

cd pyserial-3.1.1

sudo python setup.py install


[PHP] Firebase in PHP (Mac)


[PHP] 安裝Composer for Mac


安裝composer



//in Terminal

curl -sS https://getcomposer.org/installer | php
php composer.phar 
mv composer.phar /usr/local/bin/composer
composer

[Raspberry Pi] 接收Arduino的資料

影片可參考


//安裝python
sudo apt-get install python


//安裝moreutils
sudo apt-gey install moreutils

//安裝grabserial
wget https://raw.githubusercontent.com/tbird20d/grabserial/master/grabserial grabserial


//先lsusb一次,然後插上Arduino再lsusb看有沒有抓到Arduino
lsusb


//看Arduino抓到的裝置代號,ttyUSB0 或是 ttyACM0
ls /dev/tty*


//編輯grabserial 參數
nano grabserial


//in grabserial file
sd.port="/dev/ttyACM0"   // 如果你ls /dev/tty*是 ttyUSB0 就改sd.port="/dev/ttyUSB0"
sd.baudrate=9600


然後在Arduino隨便寫個可以拋資料的

//顯示Arduino傳過來的Data
python grabserial


//把Arduino傳過來的Data存在a.txt ,Terminal上不會顯示
python grabserial > a.txt




[Raspberry Pi] 開機後自動執行python

影片可參考






cd /home/pi                  //cd  到pi目錄


sudo nano test.py        //隨便打個print測試


sudo nano .bashrc      //編輯.bashrc

python test.py              //在.bashrc最後一行新增

[Arduino] RDIF 讀取Mifare RFID卡的UID識別碼


[Arduino] Modbus RTU via RS485(MAX485 IC)

工作需要用Modbus RTU去跟機器通訊

卡關幾天後終於成功了...

不懂Modbus的可以參考這裡http://www.xuan.idv.tw/wordpress/?p=1705

蔡松霖
Related Posts with Thumbnails