2016/11/23

VMware Toolsからopen-vm-toolsに乗り換える

概要

久しぶりにVMware Workstation Player上のUbuntuにインストールしていたVMware Toolsをアップデートしようとしたのですが,VMware Toolsではなくopen-vm-toolsを使用することを奨めるメッセージが表示されました. open-vm-toolsはOSS版のVMware Toolsで,VMwareもopen-vm-toolsの使用を推奨しています. そこで,VMware Toolsをアンインストールし,open-vm-toolsをインストールしました. この記事は,その作業ログです.

VMware Workstation Player 12.5.2 build-4638234
OS Ubuntu 14.04 LTS 32bit
作業ログ
VMware Toolsをアップデートしようとすると…

下記メッセージが表示され,アップデートを続行するか問われました.アップデートを中止しました.

VMware Toolsのアンインストール

下記コマンドを実行しました.

open-vm-toolsのインストール

下記コマンドを実行しました.

open-vm-toolsに乗り換え後も,ホストOS(Windows)とゲストOS(Ubuntu)との間のクリップボード共有や,ウィンドウサイズに連動したゲストOSのデスクトップサイズの自動調整は利用できています. open-vm-toolsは他のソフトウェアと同様にaptで管理できるので,アップデートの手間が省けて良いですね.

製品紹介
2016/11/06

天竜浜名湖鉄道に乗ってきました

概要

5年ぶりに天竜浜名湖鉄道 天竜浜名湖線に乗ってきました. 朝起きるのが遅かったため,午後だけしか散策できず…. 転車台の見学にも間に合わなかったので,また行きたいと思います.

利用したきっぷ
奥浜名湖満喫きっぷ

天竜浜名湖鉄道の新所原から天竜二俣までの間の一日乗車券です. 全線の一日乗車券より,300円安いです.

写真
寸座駅

寸座駅に到着する列車.

天竜二俣駅

3列車が集合.

展示されている車両.手前がキハ20 443,奥がナハネ20 347. キハ20が動態であれば良いのですが….

日が暮れるのが早くなり,駅はすぐ暗闇に包まれました. どこか懐かしく感じるプラットホームでした.

乗車した列車

備忘録です.

列車番号 乗車 時刻 降車 時刻
136 / TH2108 新所原 14:21 西気賀 14:54
331 / TH2110 西気賀 15:21 寸座 15:24
138 / TH2113 寸座 15:50 天竜二俣 16:32
139 / TH2108 天竜二俣 17:41 新所原 18:50
製品紹介
天竜浜名湖鉄道 天浜線(Blu-ray Disc)
ビコム株式会社 (2012-12-21)
売り上げランキング: 122,374
2016/10/23

Raspberry PiでLチカ(GPIO Sysfs Interface, Bashスクリプト)

概要

Raspberry PiでLチカさせるBashスクリプトを公開します. 2つのLEDを交互に点滅させてみました. GPIO制御処理はシェル関数にして別ファイルに記述してみましたので,流用開発も比較的容易だと思います.


実行例
回路
ブレッドボードビュー

下図を参考にして,3.3VとGPIO 21との間および,3.3VとGPIO 26との間にLEDと330Ω抵抗を接続してください. LEDの極性に注意してください. アノードを3.3Vに,カソードを330Ω抵抗を介してGPIOポートに接続します. したがって,LEDの点灯論理はGPIOがHigh出力(3.3V)のとき消灯し,Low出力(0V)のとき点灯する負論理(Active Low)となります.


ブレッドボードビュー
回路部品

下表は参考部品表です. 参考単価をクリックすると,部品の販売サイトに飛びます. ただし,ここで紹介した参考部品について,私が互換性および動作を確認したわけではありません. ご注意ください.

番号 部品名 型番 数量 参考単価
ブレッドボード CIXI WANJIE ELECTRONICS
BB-801
1 200円
LED1 LED 三洋半導体 SLP-9118C-51H 1 5円
LED2 LED 三洋半導体 SLP3118C-51H-T1 1 5円
R1, R2 炭素皮膜抵抗 各社 1/4W 330Ω 2 1円
ジャンパーコード ジャンパーコード(オス-メス) 3 22円
ジャンパーコード ジャンパーコード(オス-オス) 1 9円
プログラム
動作確認環境

追加インストールが必要なライブラリはありません.

Raspberry Pi Raspberry Pi3 Model B (Element14)
Raspbian Raspbian Jessie 2016-05-27
ソースコード

GitHubにて公開します.セットアップ方法や実行方法もGitHubに記載しています.

製品紹介

Raspberry PiによるLED輝度のPWM制御(C言語)

概要

かなり乗り遅れていますが,最近Raspberry Piを購入しました. PWM制御によりLEDの輝度をゆっくり変化させるプログラムを作ってみましたので,公開します. Raspberry Piのプログラム例はPythonが多い気がしますが,Cです(Pythonは書いたことがない). Linux上で実行するプログラムなので,コマンドオプションで色々設定を変更できるようにしてみました.


Raspberry PiによるLED輝度のPWM制御
回路
ブレッドボードビュー

簡単な回路ですので,回路図はありません. 下図を参考にして,GPIO 18とGNDとの間にLEDと330Ω抵抗を接続してください.


ブレッドボードビュー
回路部品

下表は参考部品表です. 参考単価をクリックすると,部品の販売サイトに飛びます. ただし,ここで紹介した参考部品について,私が互換性および動作を確認したわけではありません. ご注意ください.

番号 部品名 型番 数量 参考単価
ブレッドボード CIXI WANJIE ELECTRONICS
BB-801
1 200円
LED1 LED OptoSupply OSUB5111A-ST 1 18円
R1 炭素皮膜抵抗 各社 1/4W 330Ω 1 1円
ジャンパーコード ジャンパーコード(オス-メス) 2 22円
プログラム
動作確認環境

WiringPiがインストールされている必要があります.

Raspberry Pi Raspberry Pi3 Model B (Element14)
Raspbian Raspbian Jessie 2016-05-27
WiringPi 2.32
ソースコード

GitHubにて公開します.セットアップ方法や実行方法もGitHubに記載しています.

製品紹介