酔った勢いで買ってしまった。
タッチパネルのが欲しかったので、まずはこれを。
届くのが楽しみだ。
子供のころ、映画「STARWARS」 を観てワクワクし、ガンプラにドキドキしていた。時間が経つのも忘れてしまう、そんな時間をもう一度、取り戻すために、Raspberry pi を使って、オヤジがロボット作りに挑戦する!
pi@rasp$ date2016年 1月 11日 月曜日 10:01:39 JSTpi@rasp$ uname -aLinux raspberrypi 4.1.14-v7+ #828 SMP PREEMPT Thu Dec 10 13:22:08 GMT 2015 armv7l GNU/Linux
pi@rasp$pi@rasp$ sudo rpi-update*** Raspberry Pi firmware updater by Hexxeh, enhanced by AndrewS and Dom*** Performing self-update*** Relaunching after update*** Raspberry Pi firmware updater by Hexxeh, enhanced by AndrewS and Dom#############################################################This update bumps to rpi-4.1.y linux treeBe aware there could be compatibility issues with some driversDiscussion here:https://www.raspberrypi.org/forums/viewtopic.php?f=29&t=113753##############################################################*** Downloading specific firmware revision (this will take a few minutes)% Total % Received % Xferd Average Speed Time Time Time CurrentDload Upload Total Spent Left Speed100 168 0 168 0 0 224 0 --:--:-- --:--:-- --:--:-- 306100 47.9M 100 47.9M 0 0 1107k 0 0:00:44 0:00:44 --:--:-- 1158k*** Updating firmware*** Updating kernel modules*** depmod 4.1.15-v7+*** depmod 4.1.15+*** Updating VideoCore libraries*** Using HardFP libraries*** Updating SDK*** Running ldconfig*** Storing current firmware revision*** Deleting downloaded files*** Syncing changes to disk*** If no errors appeared, your firmware was successfully updated to 12f0636cd11ebd7ec189534147ea23ce4f702e90*** A reboot is needed to activate the new firmware
pi@rasp$pi@rasp$ sudo reboot
<再起動後>pi@rasp$ uname -aLinux raspberrypi 4.1.15-v7+ #830 SMP Tue Dec 15 17:02:45 GMT 2015 armv7l GNU/Linuxpi@rasp$
pi@rasp$ sudo apt-get update:pi@rasp$ sudo apt-get upgradeパッケージリストを読み込んでいます... 完了依存関係ツリーを作成しています状態情報を読み取っています... 完了以下のパッケージは保留されます:iceweasel iceweasel-l10n-ja lxpanel lxpanel-data minecraft-pi nuscratchraspberrypi-ui-mods以下のパッケージはアップグレードされます:libraspberrypi-bin libraspberrypi-dev libraspberrypi-doc libraspberrypi0libsmbclient libwbclient0 libxml2 libxml2-utils python-libxml2python-rpi.gpio python3-rpi.gpio raspberrypi-bootloader samba-commonsmbclientアップグレード: 14 個、新規インストール: 0 個、削除: 0 個、保留: 7 個。71.6 MB のアーカイブを取得する必要があります。この操作後に追加で 795 kB のディスク容量が消費されます。続行しますか [Y/n]? y取得:1 http://archive.raspberrypi.org/debian/ wheezy/main python-rpi.gpio armhf 0.6.1~wheezy-1 [47.9 kB]取得:2 http://mirrordirector.raspbian.org/raspbian/ wheezy/main libxml2 armhf 2.8.0+dfsg1-7+wheezy5 [825 kB]:
:libraspberrypi-bin (1.20151118-1) を設定しています ...pi@rasp$
<再起動>pi@rasp$ uname -aLinux raspberrypi 4.1.13-v7+ #826 SMP PREEMPT Fri Nov 13 20:19:03 GMT 2015 armv7l GNU/Linuxpi@rasp$
sudo pip install ipythonここでエラーが出る、
sudo pip install ipython[notebook]
ImportError: No module named functools32なんじゃ。pip install jsonschema では「すでに入ってる」と言われたので、
Jupyter notebook format depends on the jsonschema package:
https://pypi.python.org/pypi/jsonschema
Please install it first.
$ sudo pip install functools32
$ sudo vi /etc/modules
i2c-dev を追記
$ sudo apt-get install i2c-tools
$ sudo raspi-config
8 Advance Options
-> A7 I2C
MPU-6050 を
Pin
1 - VCC
3 - SDA
5 - SCL
6 - GND
に接続する。
raspi を再起動して、MPU-6050 を認識できてるかを確認。
$ sudo i2cdetect -y 10 1 2 3 4 5 6 7 8 9 a b c d e f00: -- -- -- -- -- -- -- -- -- -- -- -- --10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --60: -- -- -- -- -- -- -- -- 68 -- -- -- -- -- -- --70: -- -- -- -- -- -- -- --$
$ sudo python test.pygyro data---------gyro_xout: -278 scaled: -3gyro_yout: 175 scaled: 1gyro_zout: -209 scaled: -2accelerometer data------------------accel_xout: 560 scaled: 0.0341796875accel_yout: 276 scaled: 0.016845703125accel_zout: -16792 scaled: -1.02490234375x rotation: 0.941128353108y rotation: -1.90980354956$