2018年9月30日 星期日

[RPi] MeARM

組裝就花了一些時間,再看看怎麼結合吧
https://www.instructables.com/id/MeArm-Robot-Arm-Your-Robot-V10/
https://learn.mime.co.uk/assets/docs/control-your-mearm-from-arduino/MeArm_v1.0_Manual_for_Arduino_v1.0.pdf

如果使用的是 Adafruit 的 PWM HAT,可以參考這篇作法
https://learn.adafruit.com/adafruit-16-channel-pwm-servo-hat-for-raspberry-pi?view=all

[阿宅專區] Self Driving Car

幾個快速參考的資料

* 起停式控制
* 比例控制
* PID controller
* PID控制器
* What Is Camera Calibration?
* 自駕車學習之路(二)
* 自駕車之路 (Recap)
* 自駕車相關的免費課程

2018年9月11日 星期二

[RPi] Tensorflow on Pi

官方的消息可以在 Pi 上安裝 Tensorflow,不過建議的是使用 Python3 版本。
https://www.tensorflow.org/install/install_raspbian

所以如果使用 Python2 安裝,可能會出現這樣的錯誤訊息。
  File "/usr/share/python-wheels/CacheControl-0.11.7-py2.py3-none-any.whl/cachecontrol/serialize.py", line 87, in dumps
    ).encode("utf8"),
MemoryError

解決方法就是加大SWAP空間。
sudo sed -i -e "s/^CONF_SWAPSIZE=.*/CONF_SWAPSIZE=2048/g" /etc/dphys-swapfile
cat /etc/dphys-swapfile | grep CONF_SWAPSIZE
# CONF_SWAPSIZE=2048
sudo service dphys-swapfile restart

還有
sudo dd if=/dev/zero of=/swap0 bs=1M count=512
sudo mkswap /swap0
sudo vim /etc/fstab
===
/swap0 swap swap
===
sudo swapon -a
參考資料:http://www.neko.ne.jp/~freewing/raspberry_pi/raspberry_pi_install_tensorflow_deep_learning_framework_fail/

2018年8月27日 星期一

[RPi] Tutorials > Linux > Raspberry Pi

這邊有不錯的教學,特別是 VisualGDB 在 Raspberry Pi 上的使用
https://visualgdb.com/w/tutorials/category/tutorials/linux/raspberry_pi/

[阿宅專區] PDP-8 Programming

太酷了吧,竟然還有 PDP-8程式開發介紹

2018年8月14日 星期二

[RPi] Wireshark

如果安裝後執行出現錯誤訊息 "couldn't run /usr/bin/dumpcap in child process: Permission Denied."

參考這篇的作法

sudo dpkg-reconfigure wireshark-common
選 YES
sudo gpasswd -a $USER wireshark

重新登入再登出就可以用了