FC2ブログ

花壇の花(フォトグラフィカ前花壇)

花壇の花(フォトグラフィカ前花壇)
Canon EOS 6D SAMYANG (サムヤン) 85mm F1.4 ASPHERICAL IF + 49mmエクステンションチューブ 1/1000秒 f1.4 ISO100 (画像クリックで1920x1280サイズ) 細部確認用


撮影場所
スポンサーサイト



テーマ : ディズニー・ギャラリー
ジャンル : 写真

TDRコンテンツ名メモ(2019/11/13)


アトラクション | 東京ディズニーランド


■ワールドバザール
オムニバス
ペニーアーケード
■アドベンチャーランド
ウエスタンリバー鉄道
カリブの海賊
ジャングルクルーズ:ワイルドライフ・エクスペディション
スイスファミリー・ツリーハウス
魅惑のチキルーム:スティッチ・プレゼンツ“アロハ・エ・コモ・マイ!”
■ウエスタンランド
ウエスタンランド・シューティングギャラリー
カントリーベア・シアター
蒸気船マークトウェイン号
トムソーヤ島いかだ
ビッグサンダー・マウンテン
■クリッターカントリー
スプラッシュ・マウンテン
ビーバーブラザーズのカヌー探険
■ファンタジーランド
アリスのティーパーティー
イッツ・ア・スモールワールド
キャッスルカルーセル
白雪姫と七人のこびと
シンデレラのフェアリーテイル・ホール
空飛ぶダンボ
ピーターパン空の旅
ピノキオの冒険旅行
プーさんのハニーハント
ホーンテッドマンション
ミッキーのフィルハーマジック
■トゥーンタウン
ガジェットのゴーコースター
グーフィーのペイント&プレイハウス
チップとデールのツリーハウス
トゥーンパーク
ドナルドのボート
ミニーの家
ロジャーラビットのカートゥーンスピン
■トゥモローランド
スター・ツアーズ:ザ・アドベンチャーズ・コンティニュー
スティッチ・エンカウンター
スペース・マウンテン
バズ・ライトイヤーのアストロブラスター
モンスターズ・インク“ライド&ゴーシーク!”

パレード/ショー | 東京ディズニーランド


■パークワイド
ドリーミング・アップ!
東京ディズニーランド・エレクトリカルパレード・ドリームライツ
ディズニー・ライト・ザ・ナイト(東京ディズニーランド)
ジャンボリミッキー! ▲2019年10月14日(月)~
ディズニー・クリスマス・ストーリーズ ▲期間限定 2019年11月8日(金)~12月25日(水)
スターブライト・クリスマス(東京ディズニーランド)
■アドベンチャーランド
レッツ・パーティグラ!
リロのルアウ&ファン ▲「リロのルアウ&ファン」は、2020年3月31日(火)をもって公演を終了いたします。
ミッキーのレインボー・ルアウ
■ウエスタンランド
ホースシュー・ラウンドアップ
ザ・ダイヤモンドホースシュー・プレゼンツ “ミッキー&カンパニー”
■トゥモローランド
ワンマンズ・ドリームⅡ - ザ・マジック・リブズ・オン ▲「ワンマンズ・ドリームⅡ - ザ・マジック・リブズ・オン」は、2019年12月13日(金)をもって公演を終了いたします。

キャラクターグリーティング | 東京ディズニーランド


■ウエスタンランド
ウッドチャック・グリーティングトレイル(ドナルド)
ウッドチャック・グリーティングトレイル(デイジー)
プラザパビリオン・バンドスタンド前 ▲2019年2月4日(月)~
■トゥーンタウン
ミッキーの家とミート・ミッキー

グッズ/ショップ | 東京ディズニーランド


■ワールドバザール
カメラセンター
グランドエンポーリアム
シルエットスタジオ
タウンセンターファッション
ディズニー&カンパニー
トイ・ステーション
ハウス・オブ・グリーティング
ハリントンズ・ジュエリー&ウォッチ
ビビディ・バビディ・ブティック
ペイストリーパレス
ホームストア
マジックショップ
ワールドバザール・コンフェクショナリー
■アドベンチャーランド
アドベンチャーランド・バザール
クリスタルアーツ
ゴールデンガリオン
ジャングルカーニバル
パイレーツ・トレジャー
パーティグラ・ギフト
ラ・プティート・パフュームリー
ル・マルシェ・ブルー
■ウエスタンランド
ウエスタンウエア
ウエスタンランド写真館
カントリーベア・バンドワゴン
ゼネラルストア
トレーディングポスト
ハッピーキャンパーサプライ
フロンティア・ウッドクラフト
■クリッターカントリー
スプラッシュダウン・フォト
フート&ハラー・ハイドアウト
■ファンタジーランド
ガラスの靴 ▲2019年10月1日(火)~2020年4月7日(火)まで休止
キングダム・トレジャー
ストロンボリズ・ワゴン
ハーモニーフェア
プーさんコーナー
ブレイブリトルテイラー・ショップ
プレジャーアイランド・キャンディーズ
■トゥーンタウン
ギャグファクトリー/ファイブ・アンド・ダイム
トゥーンタウン・デリバリー・カンパニー
■トゥモローランド
コズミック・エンカウンター
トレジャーコメット
プラネットM
モンスターズ・インク・カンパニーストア

メニュー/レストラン | 東京ディズニーランド


■ワールドバザール
アイスクリームコーン
イーストサイド・カフェ
グレートアメリカン・ワッフルカンパニー
スウィートハート・カフェ
センターストリート・コーヒーハウス
リフレッシュメントコーナー
れすとらん北齋
■アドベンチャーランド
カフェ・オーリンズ
クリスタルパレス・レストラン
ザ・ガゼーボ
スキッパーズ・ギャレー
スクウィーザーズ・トロピカル・ジュースバー
チャイナボイジャー
パークサイドワゴン
ブルーバイユー・レストラン
フレッシュフルーツオアシス
ボイラールーム・バイツ
ポリネシアンテラス・レストラン
ロイヤルストリート・ベランダ
■ウエスタンランド
カウボーイ・クックハウス ▲2019年3月15日(金)オープン!
キャンプ・ウッドチャック・キッチン
ザ・ダイヤモンドホースシュー
ハングリーベア・レストラン
プラザパビリオン・レストラン
ペコスビル・カフェ
■クリッターカントリー
グランマ・サラのキッチン
ラケッティのラクーンサルーン
■ファンタジーランド
キャプテンフックス・ギャレー
クイーン・オブ・ハートのバンケットホール
クレオズ
トルバドールタバン
ビレッジペイストリー
マジカルマーケット
■トゥーンタウン
ディンギードリンク
トゥーントーン・トリート
トゥーンポップ
ヒューイ・デューイ・ルーイのグッドタイム・カフェ
ポップ・ア・ロット・ポップコーン
ミッキーのトレーラー
■トゥモローランド
ソフトランディング
トゥモローランド・テラス
パン・ギャラクティック・ピザ・ポート
プラズマ・レイズ・ダイナー
ポッピングポッド
■パーク内
フードブース(アドベンチャーランド側)
フードブース(トゥモローランド側)
■パーク外
キャリッジハウス・リフレッシュメント ▲2018年4月1日(日)~2020年1月2日(木)まで休止
■東京ディズニーランドホテル
ブッフェレストラン シャーウッドガーデン・レストラン
エッセンス・オブ・スタイリッシュキュイジーヌ カンナ
ロビーラウンジ ドリーマーズ・ラウンジ
カジュアル・ダイニング シェフ・ミッキー
カリフォルニア料理レストラン エンパイア・グリル
デリカフェ チックタック・ダイナー
ロビーラウンジ ハイピリオン・ラウンジ

サービス施設 | 東京ディズニーランド


■ワールドバザール
メインストリート・ハウス
パークインフォメーションボード
ゲストリレーション・ウインドウ(パーク内)
ベビーセンター
ベビーカー&車イス・レンタル
迷子センター
三井住友銀行
宅配センター
■アドベンチャーランド
中央救護室
■トゥーンタウン
トゥーンタウン・ベビーセンター
■パーク外
ゲストリレーション・ウインドウ(パーク外) ▲※現在、団体(25名以上)で来園された方々へ向けた団体窓口業務も行っております
メインエントランス・インフォメーション&チケットブース
イーストゲート・レセプション
団体窓口 ▲※現在、団体窓口の業務はゲストリレーション・ウインドウ(パーク外)にて行っております
コインロッカー(東京ディズニーランド)
ピクニックエリア
フォトガーデン
■パークワイド
メールボックス
ハンドウォッシングエリア
喫煙所

特別プログラム/サービス | 東京ディズニーランド


■ワールドバザール
ビビディ・バビディ・ブティック ▲小さなお子さまのためのビューティーサロン
■ウエスタンランド
ウエスタンランド写真館
■エントランス
デジタル・フォトエキスプレス ▲パーク内でのフォトサービス
ようこそ!夢と魔法の王国へ ▲東京ディズニーランド・ガイドツアー
■パーク内
ドリーマーズ・オン・ステージ ▲アマチュアグループのためのプログラム

アトラクション | 東京ディズニーシー


■メディテレーニアンハーバー
ソアリン:ファンタスティック・フライト
ディズニーシー・トランジットスチーマーライン(メディテレーニアンハーバー)
フォートレス・エクスプロレーション
ヴェネツィアン・ゴンドラ
■アメリカンウォーターフロント
タートル・トーク
タワー・オブ・テラー
ディズニーシー・エレクトリックレールウェイ(アメリカンウォーターフロント)
ディズニーシー・トランジットスチーマーライン(アメリカンウォーターフロント)
トイ・ストーリー・マニア!
ビッグシティ・ヴィークル
■ポートディスカバリー
アクアトピア
ディズニーシー・エレクトリックレールウェイ(ポートディスカバリー)
ニモ&フレンズ・シーライダー
■ロストリバーデルタ
インディ・ジョーンズ・アドベンチャー: クリスタルスカルの魔宮
ディズニーシー・トランジットスチーマーライン(ロストリバーデルタ)
レイジングスピリッツ
■アラビアンコースト
キャラバンカルーセル
ジャスミンのフライングカーペット
シンドバッド・ストーリーブック・ヴォヤッジ
マジックランプシアター
■マーメイドラグーン
アリエルのプレイグラウンド
ジャンピン・ジェリーフィッシュ
スカットルのスクーター
フランダーのフライングフィッシュコースター
ブローフィッシュ・バルーンレース
マーメイドラグーンシアター ▲キング・トリトンのコンサート
ワールプール
■ミステリアスアイランド
海底2万マイル
センター・オブ・ジ・アース

パレード/ショー | 東京ディズニーシー


■パークワイド
ディズニー・ライト・ザ・ナイト(東京ディズニーシー)
スターブライト・クリスマス(東京ディズニーシー)
■メディテレーニアンハーバー
ファンタズミック! ▲「ファンタズミック!」は、2020年3月25日(水)をもって公演を終了いたします。
イッツ・クリスマスタイム! ▲期間限定 2019年11月8日(金)~12月25日(水)
カラー・オブ・クリスマス ▲期間限定 2019年11月8日(金)~12月25日(水)
カラー・オブ・クリスマス -アフターグロウ ▲期間限定 2019年11月8日(金)~12月25日(水)
■アメリカンウォーターフロント
ハロー、ニューヨーク!
ビッグバンドビート
マイ・フレンド・ダッフィー
■ロストリバーデルタ
ソング・オブ・ミラージュ

キャラクターグリーティング | 東京ディズニーシー


■アメリカンウォーターフロント
ヴィレッジ・グリーティングプレイス
ウォーターフロントパーク
■ロストリバーデルタ
“サルードス・アミーゴス!”グリーティングドック
ミッキー&フレンズ・グリーティングトレイル(ミッキー)
ミッキー&フレンズ・グリーティングトレイル(ミニー)
ミッキー&フレンズ・グリーティングトレイル(ドナルド)
■アラビアンコースト
アラビアンコースト
■マーメイドラグーン
アリエルのグリーティンググロット ▲「アリエルのグリーティンググロット」は、2020年3月31日(火)をもって運営終了いたします。
■エントランス
ディズニーシー・プラザ

グッズ/ショップ | 東京ディズニーシー


■メディテレーニアンハーバー
イル・ポスティーノ・ステーショナリー
ヴァレンティーナズ・スウィート
ヴィラ・ドナルド・ホームショップ
ヴェネツィアン・カーニバル・マーケット
エンポーリオ
ガッレリーア・ディズニー
スプレンディード
ピッコロメルカート
フィガロズ・クロージアー
フォトグラフィカ
ベッラ・ミンニ・コレクション
マーチャント・オブ・ヴェニス・コンフェクション
ミラマーレ
リメンブランツェ
■アメリカンウォーターフロント
アーント・ペグズ・ヴィレッジストア
スチームボート・ミッキーズ
スリンキー・ドッグのギフトトロリー
タワー・オブ・テラー・メモラビリア
ニュージーズ・ノヴェルティ
マクダックス・デパートメントストア
■ポートディスカバリー
スカイウォッチャー・スーヴェニア
ディスカバリーギフト
■ロストリバーデルタ
エクスペディション・フォトアーカイヴ
ペドラーズ・アウトポスト
ルックアウト・トレーダー
ロストリバーアウトフィッター
■アラビアンコースト
アグラバーマーケットプレイス
アブーズ・バザール
■マーメイドラグーン
キス・デ・ガール・ファッション
グロットフォト&ギフト
シータートル・スーヴェニア
スリーピーホエール・ショップ
マーメイドトレジャー
マーメイドメモリー
■ミステリアスアイランド
ノーチラスギフト
■パーク外
パークウェイギフト・ノース
パークウェイギフト・サウス

メニュー/レストラン | 東京ディズニーシー


■メディテレーニアンハーバー
カフェ・ポルトフィーノ
ゴンドリエ・スナック
ザンビーニ・ブラザーズ・リストランテ
マゼランズ
マゼランズ・ラウンジ
マンマ・ビスコッティーズ・ベーカリー
リストランテ・ディ・カナレット
リフレスコス
■アメリカンウォーターフロント
S.S.コロンビア・ダイニングルーム
ケープコッド・クックオフ
ケープコッド・コンフェクション
ドックサイドダイナー
テディ・ルーズヴェルト・ラウンジ
デランシー・ケータリング
ニューヨーク・デリ
バーナクル・ビルズ
ハイタイド・トリート
ハドソンリバー・ハーベスト
パパダキス・フレッシュフルーツ
リバティ・ランディング・ダイナー
レストラン櫻
レストラン櫻 テラス席
■ポートディスカバリー
シーサイドスナック
ブリーズウェイ・バイツ
ベイサイド・テイクアウト
ホライズンベイ・レストラン ▲2019年11月15日(金)~プライオリティ・シーティングをご利用いただけます。事前受付は11月1日(金)10:00~開始します。
■ロストリバーデルタ
エクスペディション・イート
トロピック・アルズ
ミゲルズ・エルドラド・キャンティーナ
ユカタン・ベースキャンプ・グリル
ロストリバークックハウス
■アラビアンコースト
オープンセサミ
カスバ・フードコート
サルタンズ・オアシス
■マーメイドラグーン
セバスチャンのカリプソキッチン
■ミステリアスアイランド
ヴォルケイニア・レストラン
ノーチラスギャレー
リフレッシュメント・ステーション
■東京ディズニーシー・ホテルミラコスタ
地中海料理レストラン オチェーアノ
中国料理レストラン シルクロードガーデン
ロビーラウンジ ベッラヴィスタ・ラウンジ
カジュアル・ダイニング シェフ・ミッキー
カリフォルニア料理レストラン エンパイア・グリル
デリカフェ チックタック・ダイナー
ロビーラウンジ ハイピリオン・ラウンジ

サービス施設 | 東京ディズニーシー


■メディテレーニアンハーバー
ゲストリレーション
パークインフォメーションボード
中央救護室
ベビーセンター / 授乳室
ベビーカー&車イス・レンタル
迷子センター
カードバンキング(三井住友銀行)
宅配センター
■パーク外
チケットブース・ノース/チケットブース・サウス
東京ディズニーシー・インフォメーション
団体チケットブース
コインロッカー(東京ディズニーシー)
ピクニックエリア
フォトテラス
■パークワイド
メールボックス
ハンドウォッシングエリア
喫煙所

特別プログラム/サービス | 東京ディズニーシー


■エントランス
デジタル・フォトエキスプレス ▲パーク内でのフォトサービス
ようこそ!冒険とイマジネーションの海へ ▲東京ディズニーシー・ガイドツアー
■パーク内
ドリーマーズ・オン・ステージ ▲アマチュアグループのためのプログラム

イベント | 東京ディズニーランド


ディズニー・クリスマス ▲2019年11月8日(金)~2019年12月25日(水)
ニューイヤーズ・イヴ ▲2019年12月31日(火)~2020年1月1日(水)
東京ディズニーリゾートのお正月 ▲2020年1月1日(水)~2020年1月5日(日)
ベリー・ベリー・ミニー! ▲2020年1月10日(金)~2020年3月19日(木)

イベント | 東京ディズニーシー


「ソアリン:ファンタスティック・フライト」グランドオープン ▲2019年7月23日(火)~
ディズニー・クリスマス ▲2019年11月8日(金)~2019年12月25日(水)
ニューイヤーズ・イヴ ▲2019年12月31日(火)~2020年1月1日(水)
東京ディズニーリゾートのお正月 ▲2020年1月1日(水)~2020年1月5日(日)
ピクサー・プレイタイム ▲2020年1月10日(金)~2020年3月19日(木)
ディズニー・イースター ▲2020年3月27日(金)~2020年6月12日(金)


朝のアクアスフィア(プラザ)

朝のアクアスフィア(プラザ)
Canon EOS 6D サムヤン(Samyang)8mm F3.5 Fisheye CS 2 1/640秒 ISO100 (画像クリックで1920x1372サイズ)


撮影場所

テーマ : ディズニー・ギャラリー
ジャンル : 写真

形式から実質へ(手荷物検査)

形式から実質へ(手荷物検査)
Canon EOS 6D サムヤン(Samyang)8mm F3.5 Fisheye CS 2 1/40秒 ISO400 (画像クリックで1920x1080サイズ)

精度も上がり個人裁量の余地も減ったかも。

もし、「自分が金属の人工関節を使ってたらどう証明しようか」などと思いながら無事通過しました。

撮影場所

TDRコンテンツ名メモ(2019/11/07)


アトラクション | 東京ディズニーランド


■ワールドバザール
オムニバス
ペニーアーケード
■アドベンチャーランド
ウエスタンリバー鉄道
カリブの海賊
ジャングルクルーズ:ワイルドライフ・エクスペディション
スイスファミリー・ツリーハウス
魅惑のチキルーム:スティッチ・プレゼンツ“アロハ・エ・コモ・マイ!”
■ウエスタンランド
ウエスタンランド・シューティングギャラリー
カントリーベア・シアター
蒸気船マークトウェイン号
トムソーヤ島いかだ
ビッグサンダー・マウンテン
■クリッターカントリー
スプラッシュ・マウンテン
ビーバーブラザーズのカヌー探険
■ファンタジーランド
アリスのティーパーティー
イッツ・ア・スモールワールド
キャッスルカルーセル
白雪姫と七人のこびと
シンデレラのフェアリーテイル・ホール
空飛ぶダンボ
ピーターパン空の旅
ピノキオの冒険旅行
プーさんのハニーハント
ホーンテッドマンション
ミッキーのフィルハーマジック
■トゥーンタウン
ガジェットのゴーコースター
グーフィーのペイント&プレイハウス
チップとデールのツリーハウス
トゥーンパーク
ドナルドのボート
ミニーの家
ロジャーラビットのカートゥーンスピン
■トゥモローランド
スター・ツアーズ:ザ・アドベンチャーズ・コンティニュー
スティッチ・エンカウンター
スペース・マウンテン
バズ・ライトイヤーのアストロブラスター
モンスターズ・インク“ライド&ゴーシーク!”

パレード/ショー | 東京ディズニーランド


■パークワイド
ドリーミング・アップ!
東京ディズニーランド・エレクトリカルパレード・ドリームライツ
ディズニー・ライト・ザ・ナイト(東京ディズニーランド)
ジャンボリミッキー! ▲2019年10月14日(月)~
ディズニー・クリスマス・ストーリーズ ▲期間限定 2019年11月8日(金)~12月25日(水)
スターブライト・クリスマス(東京ディズニーランド)
■アドベンチャーランド
レッツ・パーティグラ!
リロのルアウ&ファン ▲「リロのルアウ&ファン」は、2020年3月31日(火)をもって公演を終了いたします。
ミッキーのレインボー・ルアウ
■ウエスタンランド
ホースシュー・ラウンドアップ
ザ・ダイヤモンドホースシュー・プレゼンツ “ミッキー&カンパニー”
■トゥモローランド
ワンマンズ・ドリームⅡ - ザ・マジック・リブズ・オン ▲「ワンマンズ・ドリームⅡ - ザ・マジック・リブズ・オン」は、2019年12月13日(金)をもって公演を終了いたします。

キャラクターグリーティング | 東京ディズニーランド


■ウエスタンランド
ウッドチャック・グリーティングトレイル(ドナルド)
ウッドチャック・グリーティングトレイル(デイジー)
プラザパビリオン・バンドスタンド前 ▲2019年2月4日(月)~
■トゥーンタウン
ミッキーの家とミート・ミッキー

グッズ/ショップ | 東京ディズニーランド


■ワールドバザール
カメラセンター
グランドエンポーリアム
シルエットスタジオ
タウンセンターファッション
ディズニー&カンパニー
トイ・ステーション
ハウス・オブ・グリーティング
ハリントンズ・ジュエリー&ウォッチ
ビビディ・バビディ・ブティック
ペイストリーパレス
ホームストア
マジックショップ
ワールドバザール・コンフェクショナリー
■アドベンチャーランド
アドベンチャーランド・バザール
クリスタルアーツ
ゴールデンガリオン
ジャングルカーニバル
パイレーツ・トレジャー
パーティグラ・ギフト
ラ・プティート・パフュームリー
ル・マルシェ・ブルー
■ウエスタンランド
ウエスタンウエア
ウエスタンランド写真館
カントリーベア・バンドワゴン
ゼネラルストア
トレーディングポスト
ハッピーキャンパーサプライ
フロンティア・ウッドクラフト
■クリッターカントリー
スプラッシュダウン・フォト
フート&ハラー・ハイドアウト
■ファンタジーランド
ガラスの靴 ▲2019年10月1日(火)~2020年4月7日(火)まで休止
キングダム・トレジャー
ストロンボリズ・ワゴン
ハーモニーフェア
プーさんコーナー
ブレイブリトルテイラー・ショップ
プレジャーアイランド・キャンディーズ
■トゥーンタウン
ギャグファクトリー/ファイブ・アンド・ダイム
トゥーンタウン・デリバリー・カンパニー
■トゥモローランド
コズミック・エンカウンター
トレジャーコメット
プラネットM
モンスターズ・インク・カンパニーストア

メニュー/レストラン | 東京ディズニーランド


■ワールドバザール
アイスクリームコーン
イーストサイド・カフェ
グレートアメリカン・ワッフルカンパニー
スウィートハート・カフェ
センターストリート・コーヒーハウス
リフレッシュメントコーナー
れすとらん北齋
■アドベンチャーランド
カフェ・オーリンズ
クリスタルパレス・レストラン
ザ・ガゼーボ
スキッパーズ・ギャレー
スクウィーザーズ・トロピカル・ジュースバー
チャイナボイジャー
パークサイドワゴン
ブルーバイユー・レストラン
フレッシュフルーツオアシス
ボイラールーム・バイツ
ポリネシアンテラス・レストラン
ロイヤルストリート・ベランダ
■ウエスタンランド
カウボーイ・クックハウス ▲2019年3月15日(金)オープン!
キャンプ・ウッドチャック・キッチン
ザ・ダイヤモンドホースシュー
ハングリーベア・レストラン
プラザパビリオン・レストラン
ペコスビル・カフェ
■クリッターカントリー
グランマ・サラのキッチン
ラケッティのラクーンサルーン
■ファンタジーランド
キャプテンフックス・ギャレー
クイーン・オブ・ハートのバンケットホール
クレオズ
トルバドールタバン
ビレッジペイストリー
マジカルマーケット
■トゥーンタウン
ディンギードリンク
トゥーントーン・トリート
トゥーンポップ
ヒューイ・デューイ・ルーイのグッドタイム・カフェ
ポップ・ア・ロット・ポップコーン
ミッキーのトレーラー
■トゥモローランド
ソフトランディング
トゥモローランド・テラス
パン・ギャラクティック・ピザ・ポート
プラズマ・レイズ・ダイナー
ポッピングポッド
■パーク内
フードブース(アドベンチャーランド側)
フードブース(トゥモローランド側)
■パーク外
キャリッジハウス・リフレッシュメント ▲2018年4月1日(日)~2020年1月2日(木)まで休止
■東京ディズニーランドホテル
ブッフェレストラン シャーウッドガーデン・レストラン
エッセンス・オブ・スタイリッシュキュイジーヌ カンナ
ロビーラウンジ ドリーマーズ・ラウンジ
カジュアル・ダイニング シェフ・ミッキー
カリフォルニア料理レストラン エンパイア・グリル
デリカフェ チックタック・ダイナー
ロビーラウンジ ハイピリオン・ラウンジ

サービス施設 | 東京ディズニーランド


■ワールドバザール
メインストリート・ハウス
パークインフォメーションボード
ゲストリレーション・ウインドウ(パーク内)
ベビーセンター
ベビーカー&車イス・レンタル
迷子センター
三井住友銀行
宅配センター
■アドベンチャーランド
中央救護室
■トゥーンタウン
トゥーンタウン・ベビーセンター
■パーク外
ゲストリレーション・ウインドウ(パーク外) ▲※現在、団体(25名以上)で来園された方々へ向けた団体窓口業務も行っております
メインエントランス・インフォメーション&チケットブース
イーストゲート・レセプション
団体窓口 ▲※現在、団体窓口の業務はゲストリレーション・ウインドウ(パーク外)にて行っております
コインロッカー(東京ディズニーランド)
ピクニックエリア
フォトガーデン
■パークワイド
メールボックス
ハンドウォッシングエリア
喫煙所

特別プログラム/サービス | 東京ディズニーランド


■ワールドバザール
ビビディ・バビディ・ブティック ▲小さなお子さまのためのビューティーサロン
■ウエスタンランド
ウエスタンランド写真館
■エントランス
デジタル・フォトエキスプレス ▲パーク内でのフォトサービス
ようこそ!夢と魔法の王国へ ▲東京ディズニーランド・ガイドツアー
■パーク内
ドリーマーズ・オン・ステージ ▲アマチュアグループのためのプログラム

アトラクション | 東京ディズニーシー


■メディテレーニアンハーバー
ソアリン:ファンタスティック・フライト
ディズニーシー・トランジットスチーマーライン(メディテレーニアンハーバー)
フォートレス・エクスプロレーション
ヴェネツィアン・ゴンドラ
■アメリカンウォーターフロント
タートル・トーク
タワー・オブ・テラー
ディズニーシー・エレクトリックレールウェイ(アメリカンウォーターフロント)
ディズニーシー・トランジットスチーマーライン(アメリカンウォーターフロント)
トイ・ストーリー・マニア!
ビッグシティ・ヴィークル
■ポートディスカバリー
アクアトピア
ディズニーシー・エレクトリックレールウェイ(ポートディスカバリー)
ニモ&フレンズ・シーライダー
■ロストリバーデルタ
インディ・ジョーンズ・アドベンチャー: クリスタルスカルの魔宮
ディズニーシー・トランジットスチーマーライン(ロストリバーデルタ)
レイジングスピリッツ
■アラビアンコースト
キャラバンカルーセル
ジャスミンのフライングカーペット
シンドバッド・ストーリーブック・ヴォヤッジ
マジックランプシアター
■マーメイドラグーン
アリエルのプレイグラウンド
ジャンピン・ジェリーフィッシュ
スカットルのスクーター
フランダーのフライングフィッシュコースター
ブローフィッシュ・バルーンレース
マーメイドラグーンシアター ▲キング・トリトンのコンサート
ワールプール
■ミステリアスアイランド
海底2万マイル
センター・オブ・ジ・アース

パレード/ショー | 東京ディズニーシー


■パークワイド
ディズニー・ライト・ザ・ナイト(東京ディズニーシー)
スターブライト・クリスマス(東京ディズニーシー)
■メディテレーニアンハーバー
ファンタズミック! ▲「ファンタズミック!」は、2020年3月25日(水)をもって公演を終了いたします。
イッツ・クリスマスタイム! ▲期間限定 2019年11月8日(金)~12月25日(水)
カラー・オブ・クリスマス ▲期間限定 2019年11月8日(金)~12月25日(水)
カラー・オブ・クリスマス -アフターグロウ ▲期間限定 2019年11月8日(金)~12月25日(水)
■アメリカンウォーターフロント
ハロー、ニューヨーク!
ビッグバンドビート
マイ・フレンド・ダッフィー
■ロストリバーデルタ
ソング・オブ・ミラージュ

キャラクターグリーティング | 東京ディズニーシー


■アメリカンウォーターフロント
ヴィレッジ・グリーティングプレイス
ウォーターフロントパーク
■ロストリバーデルタ
“サルードス・アミーゴス!”グリーティングドック
ミッキー&フレンズ・グリーティングトレイル(ミッキー)
ミッキー&フレンズ・グリーティングトレイル(ミニー)
ミッキー&フレンズ・グリーティングトレイル(ドナルド)
■アラビアンコースト
アラビアンコースト
■マーメイドラグーン
アリエルのグリーティンググロット ▲「アリエルのグリーティンググロット」は、2020年3月31日(火)をもって運営終了いたします。
■エントランス
ディズニーシー・プラザ

グッズ/ショップ | 東京ディズニーシー


■メディテレーニアンハーバー
イル・ポスティーノ・ステーショナリー
ヴァレンティーナズ・スウィート
ヴィラ・ドナルド・ホームショップ
ヴェネツィアン・カーニバル・マーケット
エンポーリオ
ガッレリーア・ディズニー
スプレンディード
ピッコロメルカート
フィガロズ・クロージアー
フォトグラフィカ
ベッラ・ミンニ・コレクション
マーチャント・オブ・ヴェニス・コンフェクション
ミラマーレ
リメンブランツェ
■アメリカンウォーターフロント
アーント・ペグズ・ヴィレッジストア
スチームボート・ミッキーズ
スリンキー・ドッグのギフトトロリー
タワー・オブ・テラー・メモラビリア
ニュージーズ・ノヴェルティ
マクダックス・デパートメントストア
■ポートディスカバリー
スカイウォッチャー・スーヴェニア
ディスカバリーギフト
■ロストリバーデルタ
エクスペディション・フォトアーカイヴ
ペドラーズ・アウトポスト
ルックアウト・トレーダー
ロストリバーアウトフィッター
■アラビアンコースト
アグラバーマーケットプレイス
アブーズ・バザール
■マーメイドラグーン
キス・デ・ガール・ファッション
グロットフォト&ギフト
シータートル・スーヴェニア
スリーピーホエール・ショップ
マーメイドトレジャー
マーメイドメモリー
■ミステリアスアイランド
ノーチラスギフト
■パーク外
パークウェイギフト・ノース
パークウェイギフト・サウス

メニュー/レストラン | 東京ディズニーシー


■メディテレーニアンハーバー
カフェ・ポルトフィーノ
ゴンドリエ・スナック
ザンビーニ・ブラザーズ・リストランテ
マゼランズ
マゼランズ・ラウンジ
マンマ・ビスコッティーズ・ベーカリー
リストランテ・ディ・カナレット
リフレスコス
■アメリカンウォーターフロント
S.S.コロンビア・ダイニングルーム
ケープコッド・クックオフ
ケープコッド・コンフェクション
ドックサイドダイナー
テディ・ルーズヴェルト・ラウンジ
デランシー・ケータリング
ニューヨーク・デリ
バーナクル・ビルズ
ハイタイド・トリート
ハドソンリバー・ハーベスト
パパダキス・フレッシュフルーツ
リバティ・ランディング・ダイナー
レストラン櫻
レストラン櫻 テラス席
■ポートディスカバリー
シーサイドスナック
ブリーズウェイ・バイツ
ベイサイド・テイクアウト
ホライズンベイ・レストラン ▲2019年11月15日(金)~プライオリティ・シーティングをご利用いただけます。事前受付は11月1日(金)10:00~開始します。
■ロストリバーデルタ
エクスペディション・イート
トロピック・アルズ
ミゲルズ・エルドラド・キャンティーナ
ユカタン・ベースキャンプ・グリル
ロストリバークックハウス
■アラビアンコースト
オープンセサミ
カスバ・フードコート
サルタンズ・オアシス
■マーメイドラグーン
セバスチャンのカリプソキッチン
■ミステリアスアイランド
ヴォルケイニア・レストラン
ノーチラスギャレー
リフレッシュメント・ステーション
■東京ディズニーシー・ホテルミラコスタ
地中海料理レストラン オチェーアノ
中国料理レストラン シルクロードガーデン
ロビーラウンジ ベッラヴィスタ・ラウンジ
カジュアル・ダイニング シェフ・ミッキー
カリフォルニア料理レストラン エンパイア・グリル
デリカフェ チックタック・ダイナー
ロビーラウンジ ハイピリオン・ラウンジ

サービス施設 | 東京ディズニーシー


■メディテレーニアンハーバー
ゲストリレーション
パークインフォメーションボード
中央救護室
ベビーセンター / 授乳室
ベビーカー&車イス・レンタル
迷子センター
カードバンキング(三井住友銀行)
宅配センター
■パーク外
チケットブース・ノース/チケットブース・サウス
東京ディズニーシー・インフォメーション
団体チケットブース
コインロッカー(東京ディズニーシー)
ピクニックエリア
フォトテラス
■パークワイド
メールボックス
ハンドウォッシングエリア
喫煙所

特別プログラム/サービス | 東京ディズニーシー


■エントランス
デジタル・フォトエキスプレス ▲パーク内でのフォトサービス
ようこそ!冒険とイマジネーションの海へ ▲東京ディズニーシー・ガイドツアー
■パーク内
ドリーマーズ・オン・ステージ ▲アマチュアグループのためのプログラム

イベント | 東京ディズニーランド


ディズニー・クリスマス ▲2019年11月8日(金)~2019年12月25日(水)
ニューイヤーズ・イヴ ▲2019年12月31日(火)~2020年1月1日(水)
東京ディズニーリゾートのお正月 ▲2020年1月1日(水)~2020年1月5日(日)
ベリー・ベリー・ミニー! ▲2020年1月10日(金)~2020年3月19日(木)

イベント | 東京ディズニーシー


「ソアリン:ファンタスティック・フライト」グランドオープン ▲2019年7月23日(火)~
ディズニー・クリスマス ▲2019年11月8日(金)~2019年12月25日(水)
ニューイヤーズ・イヴ ▲2019年12月31日(火)~2020年1月1日(水)
東京ディズニーリゾートのお正月 ▲2020年1月1日(水)~2020年1月5日(日)
ピクサー・プレイタイム ▲2020年1月10日(金)~2020年3月19日(木)
ディズニー・イースター ▲2020年3月27日(金)~2020年6月12日(金)


Raspberry Pi 3(Raspbian) VS C Sharp 外部ブログラムVLCの起動(Raspberry Pi)(備忘録)

Raspberry Pi 3 B用にwindows10上のVisual Studio C# で作成するプログラムで、
音楽ファイルを非同期に2曲同時に演奏する方法のテストです。

C#で作成したソフトから、外部のVLCを起動して音楽ファイルを再生したい。

■ソース
using System;
using System.Diagnostics;
using System.Threading;

namespace vscsrpiProcessStartTest
{
        class ProcessStartTest
    {
            public static void Main()
            {
            //プロセスとスレッド状態の表示
            Process mp = Process.GetCurrentProcess();
            Console.WriteLine("MAIN プロセス ID = " + mp.Id.ToString());

            Console.WriteLine("MAIN Thread = " + Thread.CurrentThread.ManagedThreadId.ToString());

            foreach (ProcessThread t in mp.Threads)
            {
                Console.WriteLine("Thread ID = " + t.Id.ToString());
            }

            //1つ目のvlc起動
            Process p = new Process();
            p.StartInfo.FileName = "vlc";
            p.StartInfo.Arguments = "--play-and-exit amefuri2.mp3"//--play-and-stopではない
            p.Start();

            Console.WriteLine(p.StartInfo.FileName + "#1 プロセスID = " + p.Id.ToString());


            //2つ目のvlc起動
            Process p2 = new Process();
            p2.StartInfo.FileName = "vlc";
            p2.StartInfo.Arguments = "--play-and-exit amefuri.wav"//--play-and-stopではない
            p2.Start();

            Console.WriteLine(p2.StartInfo.FileName + "#2 プロセスID = " + p.Id.ToString());

            Console.WriteLine("起動 終了");

            //vlc終了待ち
            p.WaitForExit();
            p2.WaitForExit();

            Console.WriteLine("end.");
            string ans = Console.ReadLine();
            }
        }
    }


■結果
MAIN プロセス ID = 24715
MAIN Thread = 1
Thread ID = 24715
Thread ID = 24717
Thread ID = 24718
Thread ID = 24719
Thread ID = 24720
Thread ID = 24721
Thread ID = 24722
Thread ID = 24724
Thread ID = 24725
vlc#1 プロセスID = 24728
VLC media player 3.0.7 Vetinari (revision 3.0.7-0-g86cee31099)
vlc#2 プロセスID = 24728
起動 終了
VLC media player 3.0.7 Vetinari (revision 3.0.7-0-g86cee31099)
[017c6950] main libvlc: vlcはデフォルトのインターフェースで実行しています。インターフェースのない vlc を使用するには'cvlc'を使用してください。
[00c2d950] main libvlc: vlcはデフォルトのインターフェースで実行しています。インターフェースのない vlc を使用するには'cvlc'を使用してください。
libEGL warning: DRI2: failed to authenticate
libEGL warning: DRI2: failed to authenticate
qt5ct: using qt5ct plugin
qt5ct: using qt5ct plugin
qt5ct: D-Bus global menu: no
qt5ct: D-Bus global menu: no
qt5ct: D-Bus system tray: no
qt5ct: D-Bus system tray: no
[0183b078] main playlist: end of playlist, exiting
QObject::~QObject: Timers cannot be stopped from another thread
[00ca2078] main playlist: end of playlist, exiting
QObject::~QObject: Timers cannot be stopped from another thread
end.




C#の SoundPlayer Class で再生する方法を色々試したが挫折し、VLCに頼る事にした。

2つのファイルを順次に再生したい場合は、 p.WaitForExit(); を p.Start(); の次の行に移動させればよい。
2つ同時にと書いていますが、VLCの起動に時間がかかり、同時でありません。すこし時間差があります。

再生が終了した時点でVLCを終了させるコマンドラインのパラメータに --play-and-stop を指定していたが、
--play-and-exit であった。
VLCのコマンドのパラメータを調べた時に --play-and-stop がヒットし、--play-and-exit の記述はなかったが、
期待通りの動作をしなかった。後に --play-and-exit の記述例が見つかりメデタシとなった。

PulseAudio server connection failure: Connection refused 暫定対策(Raspberry Pi 3 B)(Raspbian)

Raspberry Pi 3B(Raspbian)の「端末」でのお話です。
VLCでwavファイルを再生($ vlc amefuri.wav)すると、
「vlcpulse audio output error: PulseAudio server connection failure: Connection refused」エラーが発生する。
$ cvlc amefuri.wav も同じ。

■暫定対策
「VLCメディアプレイヤー」で
ツール→設定→オーディオ→出力モジュールを「自動」から「OpenBSD sndioオーディオ出力」に変更する。
※他の設定方法については調査していない。

■本対策
未調査




資料


■Raspberry Pi 3 B(Raspbian) エラー発生画面
PulseAudio server connection failure: Connection refused 暫定対策(Raspberry Pi 3 B)(Raspbian)

■VLC設定画面
PulseAudio server connection failure: Connection refused 暫定対策(Raspberry Pi 3 B)(Raspbian)

Raspberry Pi 3(Raspbian) VS C Sharp libwiringPi GPIO 両エッジ割込と並行処理(Raspberry Pi)(備忘録)

■課題
雨降り警報機用Raspberry Piプログラムの方式検討。
1.雨滴検出時に、音声案内とメールを送信
2.センサー乾燥時に、音声案内とメールを送信

■着目点
(1)入力
1.入力ピンは一つである
2.入力信号の立ち上がり、立ち下がりで異なる処理をする
3.センサー回路によりチャッタは除去されている
4.センサー回路により雨滴検出時の信号は一定期間以上保持される

(2)Raspbian/libwiringPi
1.wiringPiISR()による割込対象エッジの指定はタスク毎に変える事はできない
2.wiringPiISR()による割込対象エッジの指定は最後に指定したものが有効になる
3.上記割込のキューは最大2つで、しかも2つ目は保証されていない

(3)アプリケーション
1.雨滴検出、センサー乾燥時にそれぞれ異なる音声ファイルを再生する
2.雨滴検出、センサー乾燥時にそれぞれ異なるメールを送信する
3.入力パルス幅より、各処理時間の方が長くなる場合がある
(センサーは微小雨滴を検出できる為、検出後即時に乾燥しパルス幅が短くなる場合がある)

方針


(1)プログラム
1.雨滴検出時と乾燥検出の間隔が短い場合も、検出後極力リアルタイムに処理を行う
2.簡単、単純な作り


(1)プログラム
1.雨滴検出用と乾燥検出用の2つのプログラムとする
(別タスクで動作(スレッドでなく))

検証項目


1.2つのタスクが各々wiringPiISR()を発行して問題が生じない事を確認
2.雨滴検出から乾燥検出期間より長い期間CPUに負荷を掛ける処理を各検出時に起動して、動作状態を観測する

Raspberry Pi 3(Raspbian) VS C Sharp libwiringPi GPIO 両エッジ割込と並行処理(Raspberry Pi)(備忘録)
黄:センサー出力(GPIO24入力)
青:雨滴検出用プログラム(vscsrpiWiringPiInterrutpTest2) (GPIO25)
赤:乾燥検出用プログラム(vscsrpiWiringPiInterrutpTest10) (GPIO7)


■長時間(6時間)連続動作時のゆらぎと割込取りこぼし確認
Raspberry Pi 3(Raspbian) VS C Sharp libwiringPi GPIO 両エッジ割込と並行処理(Raspberry Pi)(備忘録)
オシロスコープ RIGOL DS1054Z の無限残像機能によるゆらぎと取りこぼし有無を確認。

青、赤のラインで基底ラインが切れている為、取りこぼしはない。

■他の高負荷JOBがある時(※)
Raspberry Pi 3(Raspbian) VS C Sharp libwiringPi GPIO 両エッジ割込と並行処理(Raspberry Pi)(備忘録)

青、赤のラインで基底ラインの切れがなく、その後部に遅延を示すパルスもない。取りこぼしが発生。

※負荷は、ファイル名サーチによってを掛けている。


■割込対象の入力信号作成用
using System;
using System.Runtime.InteropServices;
using System.Threading;

namespace vscsrpiWiringPiSend
{
    class SendProgram
    {
        [DllImport("libwiringPi")]
        static extern int wiringPiSetupGpio();

        [DllImport("libwiringPi")]
        static extern int pinMode(int pinPINMODE mode);

        [DllImport("libwiringPi")]
        static extern int digitalWrite(int pinint value);

        enum PINMODE
        {
            INPUT,
            OUTPUT,
            PWM_OUTPUT,
            GPIO_CLOCK,
            SOFT_PWM_OUTPUT,
            SOFT_TONE_OUTPUT,
            PWM_TONE_OUTPUT
        }

        private static readonly int LOW = 0;
        private static readonly int HIGH = 1;

        private static readonly int PINNO = 23;

        static void Main(string[] args)
        {
            Console.WriteLine("vscsrpiWiringPiSend start.");
            wiringPiSetupGpio();

            pinMode(PINNO, PINMODE.OUTPUT);

            while (true)
            {
                digitalWrite(PINNO, HIGH);  //オン
                Thread.Sleep(20); //ミリ秒
                digitalWrite(PINNO, LOW);   //オフ
                Thread.Sleep(200); //ミリ秒
            }
            Console.WriteLine("vscsrpiWiringPiSend done.");
            string ans = Console.ReadLine();
            return;
        }
    }
}


■立ち上がり検出時の処理用
using System;
using System.Runtime.InteropServices;
using System.Threading;

namespace vscsrpiWiringPiInterrutpTest2
{

    public delegate void CallBack(); //■デリゲートを宣言

    class IntProgram
    {
        [DllImport("libwiringPi")]
        static extern int wiringPiSetupGpio();

        [DllImport("libwiringPi")]
        static extern int pinMode(int pinPINMODE mode);

        [DllImport("libwiringPi")]
        static extern int digitalWrite(int pinint value);

        [DllImport("libwiringPi")]
        static extern int digitalRead(int pin);

        //■割り込みサービスルーチン用関数
        [DllImport("libwiringPi")]
        static extern int wiringPiISR(int pinint edgeTypeCallBack f);


        enum PINMODE
        {
            INPUT,
            OUTPUT,
            PWM_OUTPUT,
            GPIO_CLOCK,
            SOFT_PWM_OUTPUT,
            SOFT_TONE_OUTPUT,
            PWM_TONE_OUTPUT
        }

        private static readonly int LOW = 0;
        private static readonly int HIGH = 1;

        private static readonly int RECEIVEPINNO = 24;
        private static readonly int CKPINNO = 25;

        //■割り込みトリガエッジ極性指定
        private static readonly int RISINGEDGE = 2;
        private static readonly int FALLINGEDGE = 1;
        private static readonly int BOTHEDGE = 3;

        //■CallBack用メソッド定義
        public static void Intfunc()
        {
            Console.WriteLine("intfunc() begin");

            if (digitalRead(RECEIVEPINNO) == 0)
            {
            } else
            {
                digitalWrite(CKPINNO, HIGH);
                for (int i = 0i < 6000000i++) ;
                digitalWrite(CKPINNO, LOW);
            }

            //digitalWrite(CKPINNO, HIGH);
            //Thread.Sleep(20); //ミリ秒
            //for (int i = 0; i < 1000000; i++) ;
            //digitalWrite(CKPINNO, LOW);
            Console.WriteLine("intfunc() end");
            return;
        }

        static void Main(string[] args)
        {
            Console.WriteLine("vscsrpiWiringPiInterrutpTest2 start.");
            wiringPiSetupGpio();

            pinMode(RECEIVEPINNO, PINMODE.INPUT);
            pinMode(CKPINNO, PINMODE.OUTPUT);

            digitalWrite(CKPINNO, LOW);

            CallBack intf = new CallBack(Intfunc); //■CallBackインスタンス生成
            Console.WriteLine("ISR begin");

            //wiringPiISR(RECEIVEPINNO, RISINGEDGE, intf);  //■立ち上がりエッジで割り込み設定
            //wiringPiISR(RECEIVEPINNO, FALLINGEDGE, intf);   //■立ち下がりエッジで割り込み設定
            wiringPiISR(RECEIVEPINNO, BOTHEDGE, intf);    //■立ち両エッジで割り込み設定

            Console.WriteLine("ISR end");

            while (true)
            {
                //waitForInterrupt()では、時々、割り込みの取り漏れが発生したので、Sleep()にした(原因は未追及)
                Thread.Sleep(10000); //ミリ秒
            }

            Console.WriteLine("vscsrpiWiringPiInterrutpTest2 done.");
            string ans = Console.ReadLine();
            return;
        }
    }
}



■立ち下がり検出時の処理用
using System;
using System.Runtime.InteropServices;
using System.Threading;

namespace vscsrpiWiringPiInterrutpTest11
{

    public delegate void CallBack(); //■デリゲートを宣言

    class IntProgram
    {
        [DllImport("libwiringPi")]
        static extern int wiringPiSetupGpio();

        [DllImport("libwiringPi")]
        static extern int pinMode(int pinPINMODE mode);

        [DllImport("libwiringPi")]
        static extern int digitalWrite(int pinint value);

        [DllImport("libwiringPi")]
        static extern int digitalRead(int pin);

        //■割り込みサービスルーチン用関数
        [DllImport("libwiringPi")]
        static extern int wiringPiISR(int pinint edgeTypeCallBack f);


        enum PINMODE
        {
            INPUT,
            OUTPUT,
            PWM_OUTPUT,
            GPIO_CLOCK,
            SOFT_PWM_OUTPUT,
            SOFT_TONE_OUTPUT,
            PWM_TONE_OUTPUT
        }

        private static readonly int LOW = 0;
        private static readonly int HIGH = 1;

        private static readonly int RECEIVEPINNO = 24;
        private static readonly int CKPINNO = 7;

        //■割り込みトリガエッジ極性指定
        private static readonly int RISINGEDGE = 2;
        private static readonly int FALLINGEDGE = 1;
        private static readonly int BOTHEDGE = 3;

        //■CallBack用メソッド定義
        public static void Intfunc()
        {
            Console.WriteLine("intfunc() begin");

            if (digitalRead(RECEIVEPINNO) == 0)
            {
                digitalWrite(CKPINNO, HIGH);
                for (int i = 0i < 6000000i++) ;
                digitalWrite(CKPINNO, LOW);
            }

            //digitalWrite(CKPINNO, HIGH);
            //Thread.Sleep(20); //ミリ秒
            //for (int i = 0; i < 1000000; i++) ;
            //digitalWrite(CKPINNO, LOW);
            Console.WriteLine("intfunc() end");
            return;
        }

        static void Main(string[] args)
        {
            Console.WriteLine("vscsrpiWiringPiInterrutpTest10 start.");
            wiringPiSetupGpio();

            pinMode(RECEIVEPINNO, PINMODE.INPUT);
            pinMode(CKPINNO, PINMODE.OUTPUT);

            digitalWrite(CKPINNO, LOW);

            CallBack intf = new CallBack(Intfunc); //■CallBackインスタンス生成
            Console.WriteLine("ISR begin");

            //wiringPiISR(RECEIVEPINNO, RISINGEDGE, intf);  //■立ち上がりエッジで割り込み設定
            //wiringPiISR(RECEIVEPINNO, FALLINGEDGE, intf);   //■立ち下がりエッジで割り込み設定
            wiringPiISR(RECEIVEPINNO, BOTHEDGE, intf);    //■立ち両エッジで割り込み設定

            Console.WriteLine("ISR end");

            while (true)
            {
                //waitForInterrupt()では、時々、割り込みの取り漏れが発生したので、Sleep()にした(原因は未追及)
                Thread.Sleep(10000); //ミリ秒
            }

            Console.WriteLine"vscsrpiWiringPiInterrutpTest10 done.");
            string ans = Console.ReadLine();
            return;
        }
    }
}


環境


■Microsoft Visual Studio Community 2019
Version 16.3.3
VisualStudio.16.Release/16.3.3+29403.142
Microsoft .NET Framework
Version 4.8.03752

■C# ツール 3.3.1-beta3-19461-02+2fd12c210e22f7d6245805c60340f6a34af6875b
■TargetFramework netcoreapp3.0.0

■Raspberry Pi 3 Model B V1.2

■Raspbian
pi@rp:~ $ uname -a
Linux rp 4.19.42-v7+ #1219 SMP Tue May 14 21:20:58 BST 2019 armv7l GNU/Linux
pi@rp:~ $ lsb_release -a
No LSB modules are available.
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 9.9 (stretch)
Release: 9.9
Codename: stretch
pi@rp:~ $

■libwiringPi.so.2.50


感想


雨降り警報機用と郵便箱投函センサー用として、外部からの停止や起動の機能を持たない暫定版に適用しようと思っています。
やっぱり、雨降り警報機と郵便投函の通知がないと不便です。


南面よりアメリカ側を望む(フォートレス・エクスプロレーション)

南面よりアメリカ側を望む(フォートレス・エクスプロレーション)
Canon EOS 6D サムヤン(Samyang)8mm F3.5 Fisheye CS 2 1/200秒 ISO100 (画像クリックで1920x1536サイズ) 細部確認用

左から、
カメラ・オブスキュラ上部のミラー格納部分(金と青 の瓦屋根)、
エレベーター塔、
搬入塔上部の鐘
...
右側はペンデュラムタワー。

肝心の「眺め」の部分は「...」で省略しました。気力不足の為。

この風景を写真で改めて見ていると、それぞれの場所や建物での思い出が溢れ出てくるような気がします。
ディズニーは人生の一幕になりました。もう、一ページじゃないね。

でもね、現地で眺めていても思い出なんかは出てきません。写真は思い出と深い繋がりがあるようです。


撮影場所

テーマ : ディズニー・ギャラリー
ジャンル : 写真

Raspberry Pi 3(Raspbian) VS C Sharp libwiringPi GPIO 割り込み(Raspberry Pi)(備忘録)

Visual Studio 2019 + C# + libwiringPi を利用して Raspberry Pi 3B のGPIO制御の検討。
GPIOの入力ピンの信号の変化で割り込みを発生させて、処理を行う為の libwiringPi の使用方法。


■サンプルコード
1.GPIO24ピンを入力端子とし、立ち下がりエッジでの割り込みを受ける
2.割り込み処理では、コンソールにメッセージを表示し、GIOP25ピンからパルスを出力する
using System;
using System.Runtime.InteropServices;
using System.Threading;

namespace vscsrpiWiringPiInterrutpTest
{
    
    public delegate void CallBack(); //■デリゲートを宣言

    class IntProgram
    {
        [DllImport("libwiringPi")]
        static extern int wiringPiSetupGpio();

        [DllImport("libwiringPi")]
        static extern int pinMode(int pinPINMODE mode);

        [DllImport("libwiringPi")]
        static extern int digitalWrite(int pinint value);

        [DllImport("libwiringPi")]
        static extern int digitalRead(int pin);

        //■割り込みサービスルーチン用関数
        [DllImport("libwiringPi")]
        static extern int wiringPiISR(int pinint edgeType,CallBack f);


        enum PINMODE
        {
            INPUT,
            OUTPUT,
            PWM_OUTPUT,
            GPIO_CLOCK,
            SOFT_PWM_OUTPUT,
            SOFT_TONE_OUTPUT,
            PWM_TONE_OUTPUT
        }

        private static readonly int LOW = 0;
        private static readonly int HIGH = 1;

        private static readonly int RECEIVEPINNO = 24;
        private static readonly int CKPINNO = 25;

        //■割り込みトリガエッジ極性指定
        private static readonly int RISINGEDGE = 2;
        private static readonly int FALLINGEDGE = 1;
        private static readonly int BOTHEDGE = 3;

        //■CallBack用メソッド定義
        public static void Intfunc()
        {
            Console.WriteLine("intfunc() begin");
            digitalWrite(CKPINNO, HIGH);
            //Thread.Sleep(20); //ミリ秒
            for (int i = 0i < 1000000i++) ;
            digitalWrite(CKPINNO, LOW);
            Console.WriteLine("intfunc() end");
            return;
        }

        static void Main(string[] args)
        {
            Console.WriteLine("vscsrpiWiringPiinterruptTest start.");
            wiringPiSetupGpio();

            pinMode(RECEIVEPINNO, PINMODE.INPUT);
            pinMode(CKPINNO, PINMODE.OUTPUT);

            digitalWrite(CKPINNO, LOW);

            CallBack intf = new CallBack(Intfunc); //■CallBackインスタンス生成
            Console.WriteLine("ISR begin");

            //wiringPiISR(RECEIVEPINNO, RISINGEDGE, intf);  //■立ち上がりエッジで割り込み設定
            //wiringPiISR(RECEIVEPINNO, FALLINGEDGE, intf);   //■立ち下がりエッジで割り込み設定
            wiringPiISR(RECEIVEPINNO, BOTHEDGE, intf);    //■立ち両エッジで割り込み設定

            Console.WriteLine("ISR end");

            while (true)
            {
                //waitForInterrupt()では、時々、割り込みの取り漏れが発生したので、Sleep()にした(原因は未追及)
                Thread.Sleep(10000); //ミリ秒
            }

            Console.WriteLine("vscsrpiWiringPiinterruptTest done.");
            string ans = Console.ReadLine();
            return;
        }
    }
}
//■のコメント部分は主要な部分である事を示す。

雑記


■リアルタイム性について
RaspbianがリアルタイムOSではないので当たり前の話ですが、
入力端子の電圧が変化し、CallBack関数が動くまでに、3msも掛かる場合があった。

ただし、割り込みの取り漏れは発生しなかった。

■多重割り込みについて
割り込み処理中の割込は、一つは保留される模様。それ以上は無視される。
ただし、保留された一つも失われる事もあった。

お知らせ
■注意:Google Chrome以外のブラウザでは動作しない事もあります。
お好みに応じて
画像だけの表示でいいよ
やっぱり全部表示して
背景は黒がいいな
背景を元に戻して
サブジャンル
メモリアルマップ
My Favorite Photo
検索フォーム
プロフィール

otsu.usiwakamaru

Author:otsu.usiwakamaru
五条の橋でひらりひらりと欄干を飛び渡る牛若丸のように、興の向くまま電子回路にプログラミングに写真にと飛び回っています。

プロフィール詳細

カレンダー
10 | 2019/11 | 12
- - - - - 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
キーワード
クリックしたキーワードの記事のみ表示します。

ダンサー ミニー ミッキー デイジー ドナルド グーフィー キャラクター  3D 試み MFP 電池 ティンカーベル デザイン 全天球 クラリス パークテーマ プルート チップデール キャスト IXY マレフィセント スクルージ スモールプラネット ダッフィー SPOT 改造 

最新記事
月別アーカイブ
全記事表示リンク

全ての記事を表示する

おすすめプログ(新着記事)
リンク


にほんブログ村
カテゴリ
橋 (1)
PIC (3)
カウンタ
訪問者数(UU)

アクセス数

現在の閲覧者数

tael no013用