DreamerDreamのブログ

夢想家の夢です。〜揚げたてのモヤっとしたものをラフレシアと共に〜

Twitter APIキーの取得(2019年4月時点)

以前にTwitterbot用にAPIキーを取得したことがあるのだけど、このブログ用IDでbotを組もうとしたところ、キー取得方法が変わっていました。

 

<参考>古い方法では

Twitter API Key を取得する方法 | phiary

簡単に取得できたのですが、現在は結構面倒くさくなっています。

 

とりあえずTwitterアプリの登録アドレス

https://developer.twitter.com/en/apps

へアクセス

 

f:id:DreamerDream:20190418121649p:plain

「Create an app」を選択するとこのアカウントで登録しますよー。と同意を求められます。

f:id:DreamerDream:20190418121706p:plain

「Apply」を押すと。

 

電話番号を登録するよう促されます。

f:id:DreamerDream:20190418121725p:plain

 

ここは言われるがまま電話番号を登録します。

f:id:DreamerDream:20190418121745p:plain

このとき、注意が必用なのが電話番号は「090-0000-0000」形式

「-」を付けないとエラーが出ました。

登録するとショートメッセージでキーが届きます。

f:id:DreamerDream:20190418121814p:plain

 

携帯に届いたキーを入力すると

f:id:DreamerDream:20190418121831p:plain

登録完了!

f:id:DreamerDream:20190418121905p:plain

「Continue」を押します。

 

 

f:id:DreamerDream:20190418121921p:plain

個人利用用途であるとチェックします。

 

ユーザーネームと国を選択します。

f:id:DreamerDream:20190418122128p:plain

 

この項目でGoogle翻訳してると選択肢に「七面鳥」て??

f:id:DreamerDream:20190418122142p:plain

あー、ターキーのことか!

 

アルファベット順なので解りにくいので原文表示推奨。

きちんとJapaneseを選んで「Continue」

 

興味のあるジャンルを選択

f:id:DreamerDream:20190418122412p:plain

 

ここからが面倒くさくなっています。

APIを利用して何をするか?」を問1〜4まで300文字以上で説明する必要があります。

f:id:DreamerDream:20190418122430p:plain

Google翻訳ですが、

  1. TwitterAPIを使用する際の中心的なユースケース、意図、または目的は何ですか?
  2. ツイート、Twitterユーザー、またはそれらのコンテンツを分析しますか?もしそうなら、あなたが実行することを計画している分析とあなたが使用することを計画している方法またはテクニックについての詳細を共有してください。
  3. あなたのユースケースは、つぶやき、リツイート、または好みのコンテンツを含みますか?もしそうなら、Twitterのユーザーやそのコンテンツとどのようにやり取りするのかを共有してください。
  4. あなたのソリューションのユーザーにTwitterのデータはどのように表示されますか?Twitter以外のTwitterコンテンツを表示する予定の場合は、ツイートやTwitterコンテンツを表示する方法と場所を製品またはサービスのユーザーに説明します。個々のツイートとTw​​itterコンテンツは表示されますか、それともツイートまたはTwitterコンテンツに関する情報はまとめて表示されますか?

よくわからん!

書き方は例示されています。(Google翻訳

f:id:DreamerDream:20190418123053p:plain

例に習ってグーグル翻訳をフル活用して英語でなんとか300字以上埋めましょう。

こんな感じ?Googleの直訳なので変ですがまあ大丈夫。

f:id:DreamerDream:20190418124044p:plain

「Continue」を押します。

 

今度は同意書

f:id:DreamerDream:20190418124059p:plain

Submitを選択すると
登録したメールアドレスに確認メールが送信されます。

f:id:DreamerDream:20190418124220p:plain



 

メールをチェックすると、Hi PONさん!とな

f:id:DreamerDream:20190418125339p:plain

 Confirm your emailをクリックするとデベロッパ登録完了です。

f:id:DreamerDream:20190418125353p:plain

アプリを作るのでCreate an appを選択します。

f:id:DreamerDream:20190418125405p:plain

f:id:DreamerDream:20190418125419p:plain

アプリの名前とどういうアプリなのか?というユーザーに向けての説明、URLを書きます。

f:id:DreamerDream:20190418125431p:plain

 

 

面倒な項目の2つ目、今度はtwitterスタッフに向けて100文字以上の説明です。 

f:id:DreamerDream:20190418125446p:plain

「Crate」を押すと今度は不正な利用をしないための忠告文です。

不正な使い方をすると凍結されます。

f:id:DreamerDream:20190418125530p:plain

 「Create」を押す。

 

おめでとう!

やっとアプリが登録されました。

f:id:DreamerDream:20190418125559p:plain

 

APIキーを取得するにはアプリの画面の「Keys and tokens」タブを選択します。

f:id:DreamerDream:20190418130516p:plain

 

 

API keyとAPI secret keyは予め表示されています。

f:id:DreamerDream:20190418130528p:plain

Access tokenとAccess token secretは「Crate」を押すことで発行されます。

f:id:DreamerDream:20190418130542p:plain

 

お疲れ様でした。

なかなか面倒くさかったですね。

 

この4つのキーを利用するとツイートやリツイート、フォローやメンションなどTwitterの一通りの操作をPythonなどプログラムから行うことが出来ます。

dreamerdream.hateblo.jp

 

PONさんへの投げ銭用ページ

投げ銭サイト「Kampa!」に登録してカンパを募集しています。

 

https://cdn.profile-image.st-hatena.com/users/DreamerDream/profile.png

私、(PONさん (@o_n_pon) | Twitter)にカンパしても良いよーというお優しいかたは15円から投げ銭可能ですのでお願いします!

今ならなんと!カンパをしていただくと!なんと!!

ポンさんがブログを書くモチベーションが確実に上がります(・・・オイ)

 

 

よろしくお願いしますm(__)m

 

kampa.me

ステッピングモーターってこんなにスゴイ! 使用例いろいろ

ステッピングモーターの制御方法については以前の記事を参考にしてください。

dreamerdream.hateblo.jp

 

今回はステッピングモーターってスゴイんだよ。というサンプル動画をご紹介します。

 

まず始めにコチラの動画

円盤に開いた穴に正確にピンを刺しています↓


ステッピングモーターの使用例

最初早すぎて何をしているのか見えないかもしれませんが、高速で穴にピンを通しています

似たようなものに昔の戦闘機でプロペラの間から銃撃できる同調システムがありますが、それは「カム」という物理的に接続された装置を用いたものでした。

<参考>銃弾がプロペラに当たらないのはなぜ? - NAVER まとめ

カム機構は1つの動力をタイミング良く利用する機構ですが、ステッピングモーターはそれとは違い、プログラムで個別のモーター(動力が別)を同調させられるというところがスゴイところです。

 

さらに、ピン側も回転させて台まで動かしながらーという動画


ステッピング カム駆動/ACサーボ 大慣性・高速・高精度デモ

このレベルの制御になると物理的なカムを使ったシステムでは難しそうです。

なぜこのようなことが出来るのかというと、ステッピングモータは単体でステップ角を正確に制御できるため「脱調」が起こらない限りカンペキにシンクロさせて動かすことが可能だからです。


3ステッピングモーターのPICシンクロ動作

 

4つのステッピングモータを2つづつ完全に同期させている動画


5相ステッピングモーター 4軸同期運転 -折れないシャープペンシルの芯-

シャーペンの芯をアームに取り付けたて左右2つのモーターを同じように別々でコントロールしています。

回転に目がいきますが上下の運動ステッピングモーターでコントロールされています。

少しでもズレたり止まればシャーペンの芯がポキッと折れます。

 

 

このステッピングモーターをボールネジを使って水平に動かす機構としたものに「アクチュエーター」があります。


49105 ステッピングモータ付きアクチュエータ UPK543-NAC+KR26

かなりの精度で水平に移動します。

 

このアクチュエーターの機構を互いに90度になるように組み合わせると

 

プロッタマシンが出来ます。(動画はネジではなくベルト制御です)


2-Dim White Board Plotter

水平でなく、回転によるペン移動というプロッタマシン


Arduinoとステッピングモータで卓球玉に星型を描いてみた

 

プロッタにペンではなく強力なレーザーを付けると、レーザー彫刻機やレーザーカッターとなります。


デスクトップレーザーカッター Smart Laser Mini

 

 

さらに、アクチュエーターをXYZ軸に3つ組み合わせたら

3Dプリンターや


3DプリンタでNITの校舎をツクル!

CNCマシンとなります


Cnc Router cutting aluminium - Test high speed

 

 

どうです?ステッピングモーターってすごいですよね。

もちろんAmazonでも売っています。

工作用でだいたい1つ2000円程度のものですが、最近は3Dプリンターブームもあって破格のステッピングモーターも登場しています。

これなんて5個セットで5000円以下、1つ1000円以下です。

 

さらに10個セットで6000円弱って!

1つ600円の投げ売り価格↓のものまで

 

電子工作始めるならステッピングモーターが操れると楽しいですよ。

水中ドローンを比較してみた。

今回比較してみるのはAmazonで売られている水中のドローン、つまり潜水艦型のドローンです。

https://m.media-amazon.com/images/S/aplus-media/vc/f4a3b309-9f51-4cbe-9564-010e4d4d6db2._CR0,0,300,300_PT0_SX300__.jpg

水中ドローンを使うとこんな映像が撮れるのでしょうか?

2019年4月時点で市販されているドローンと、実際に動かしている映像を比較しながらご覧ください。

(価格や引用は全てAmazonサイト)

 

 

 <以下、画像クリックで詳細ページに飛びます。

 

 

PowerVision PowerRay Explorer

¥ 145,271

  • フィッシング・マリンレジャーの楽しみを広げる水中ドローン
  • 高画素4K HDカメラ搭載
  • 1080pリアルタイムストリーミング可能
  • 強力なLEDライトを装備し、鮮明な視界を実現
  • サイズ:465×270×126mm
  • 最大潜水深度:30m
  • 最長連続航行時間:4時間
  • 大巡航速度:1.5m/s (静水中)


Underwater Drone PowerVision PowerRay 4K ROV Review - [In-Depth ROUGH OCEAN TEST, Pros & Cons]

50mの通信ケーブル。

視野角95度の4Kカメラ搭載。

潜水浮上が専用インペラが本体中央に付いているので狭い場所でも潜水浮上出来るのは魅力的。

ソナー搭載でフィッシングの調査に最適ですね。

 

 

 

CHASING INNOVATION

 ¥ 168,800

2019 Underwater Drone GLADIUS Mini 4K ROV Review - Part 3 - [In-Depth OCEAN TEST, Pros & Cons]

ケーブル100m(50mのものは158,800円)

4Kカメラ搭載

45度の傾きで潜水浮上が可能

アプリからライブストリーミング可能(3台同時接続で映像の共有が可能)

コントローラーだけでは操作出来なくて専用アプリが必用Android4.4以上が必用

 

 

 

QYSEA  FIFISH P3_C

 ¥ 430,920

  • 4K HD映像/ 4000ルーメンの強力なLEDライト 8段階の輝度調整が可能で、様々な状況下で優れた性能を発揮します。
  • 1インチ20メガピクセルCMOS 通常の水中カメラセンサーの約4倍のサイズです。 12800の最大ISOを持ち、コントラストを高め、暗い環境でも詳細な映像をキャプチャします。
  • どこにだって行ける 流体力学で優れた性能を持つ工業デザインは、あなたが望んだ通りに冒険をすることができます。


2018 Underwater Drone QYSEA FIFISH P3 4K ROV Review - Part 3 - [In-Depth OCEAN TEST, Pros & Cons]

162°の広角カメラ搭載、4000ルーメンの強力なLEDライトを搭載した水中撮影ドローン。

ケーブル100m

 

 

 

VxFly CCROV CCROV_SP

¥ 464,400

  • 6つのスラスターを搭載 CCROVには6つのスラスタが搭載されており、異なる方向に自由に動かせます。
  • 4kカメラ&720Pリアルタイムトランスミッション CCROVは、4K画像・動画の撮影と、ビルトインカメラとケーブルによる、720Pリアルタイム伝送で動画を確認することができます。
  • 100メートルの潜水深度 CCROVはIP68高水準の防水能力を持ち、120メートルの深さで潜水することができます。
  • スマートTDS、ケーブルを簡単に回収 CCROVには特別なテザー展開システムがあり、作業後にケーブルを簡単かつ迅速に回収することが可能です。
  • 水産業への応用 CCROVは水中を移動して状況を監視できるので、固定モニタからの置き換えが可能です。


水中ドローン

6つのスラスターで自由自在に方向転換できる作業用の小型ドローン

寸法   208(L) x 204(W) x 158(H) mm

4Kカメラ搭載

水中の検査やレスキューを想定して作られたドローンで本体もアルミニウム合金と剛性が高いのが特徴。

 

 

 

ROBOSEA BIKI_W 

¥ 89,800

  • 2つのコントロール方法 水上:スマートフォンのアプリによる操作 水中:音波通信リモコンによる操作
  • 赤外線による障害物回避 赤外線により30cm以内の障害物を感知して、自動で避けることができます。
  • GPSを使った帰還機能 内蔵のGPSを使い、コントロールを失った場合でも、自動的にベースに戻ります。
  • HDカメラ 16メガピクセルカメラ/ 4Kビデオ、4K HDカメラ、150度広角レンズ
  • ボディと一体化したジンバル ジンバルの高精細モーターによってブレを安定させます。


The BIKI underwater drone review

魚が泳ぐようにヒレを使って泳ぐ愉快なドローン。

無線操作が可能。

赤外線センサーによる障害物回避し、

GPS搭載でコントロールを失っても自動で帰還する。

視野角150°の4Kカメラ、高精度なジンバル搭載。

 

 

Thor Robotics

¥ 34,098

  • はじめに: Mariana Miniature Submarineは、個人的な娯楽のための小さなモデルの潜水 艦です。その小さくてかわいい外観は、最適化された流体力学的外観を持ち、 子供の保護と人間の安全設計の概念を組み込んでいます。 それは、信じられないほどの移動性と興味深い操作経験を提供する2つのベク トルスラスタを持っています。マリアナは、高解像度の静止画やダイナミック ビデオを水中で撮影できる安定した撮影プラットフォームであり、赤外線暗視 システム(または高輝度LEDライト)の設置により水中の暗い環境でも使用で
  • きます。通常の仕事。 ダイビング、​​水泳、水上スキーなどのウォータースポーツでマリアナを使 用することができます。他の写真機材では提供できない機能や視点を提供する ことができ、独自のスタイルを示し、セルフタイマーの新世代品です。 マリアナの小型潜水艦は、最新の技術を集めたもので、携帯電話やタブレット から生の写真を見たり、素晴らしい瞬間を記録することができます。マリアナ は、安全で環境にやさしいニッケル水素電池を使用しています。子供用でも、 使いやすく維持しやすい、防水性があり開放しやすいハウジングを備えています。 泳ぐことができるカメラマンです! 水中のマリアナ・ミニマム潜水艦セルフ・アーティファクト エンターテイメントの新しい章を開く 強力な操縦性 ユニークな操作経験
  • 新しい経験 ビジュアル小型潜水艦 子供たちは毎日の実行と記録が簡単です 異なる操作を経験させてみましょう 安全で環境にやさしいNi-MHバッテリ、2つのベクトルスラスタ 流体力学の外観を最適化する 人間の安全設計のコンセプト
  • 製品の特徴: すぐに実行できる 高解像度カメラ1280x1024 / EFL 3.1mm / F.No 2.8 /レンズ1/4インチ ABS船体 AndroidIOSのためのWIFIコントロール、APP無料ダウンロード; ミニSDカード、USBソケット(オプション) 防水レベルIP68


ThorRobotics Underwater Drone Mini Mariana RC Submarine HD Underwater Camera FPV

「おもちゃの潜水艦」という表現がピッタリの可愛いラジコンですが、子供のオモチャとしては高価かもしれません。

無線操作で、深く潜水しても電波を受信できるようにアンテナとして「黄色のアヒル」が付属してきます。(かわいい)

スマホアプリでリアルタイムでの映像が見れます。

見た目ちっちゃい潜水艦ですが、1Lのペットボトル程度のサイズだそうで、航行場所は考慮が必用です。

 

 

 

サブマリナーカメラ

¥ 6,480

  • 対象性別:男女共用
  • 使用電池:単3×6本
  • 主な製造国 :中国
  • 対象年齢 :10才以上


サブマリナーカメラPV

子供のおもちゃとして最適な潜水艦!

赤外線リモコンなので水槽で使うのには良さそうです。

単三電池2本で、コントローラーに4本必用だそうです。

内蔵メモリー256MBでビデオ撮影が可能です。

餌やりアームパーツが付属しているので水槽の中の魚を撮影して遊べますね。

色違い?

 

 

 

 

 

SUBLUE WHITESHARK MIX 水中スクーター

(ドローンでは無いです)   

¥ 78,300


UNDERWATER SCOOTER TEST // White Shark MIX by SUBLUE

ドローンでは無いですが、カッコイイので。

これは水中スクーター。人が手に持って操作するタイプのものです。

カメラをマウントさせれば撮影も可能です。

水中のお散歩たのしそう!ヤバイ、これはほしいかも。。

 

 

ThorRobotics 110

 ¥ 241,388

  • Type3.Wire&Arm&Ground Stationバージョン ブラシレスワイヤードバージョン:ロボット、電源バッテリー、ブラシレスモ ータ4台、ブラシレスESC 4台、水中探知灯2台、3Dジャイロスコープ、30m ケーブル、GS- 8E地上局(ディスプレイ付きケーブル制御システム)、地上ステーションバッテリー、Hawkeye 2世代カメラ(メモリーカード含む)、充電器。懐中電灯で再生します。 長さ360mm、幅200mm、高さ200mm(ハンドル付き)、全荷重変位2.8kg、設計速度1.5ノット、ケーブル長30m(有線バージョン)、アンテナ長5m(2.4G / WIFIバージョン)。 備考:完成品のブラシレス版は手作業で再生できるカメラ対応のものです。
  • ケーブルバージョンは30メートルに適しています 当社の標準的なケーブルの長さは30メートルです。ケーブルの長さを延長する場合は、 我々はカスタマイズを受け入れることができます他の特別な要件がある場合は、私たちに連絡することを躊躇しないでください。 私たちは独自の研究開発チームと中国の生産ラインを所有しているオリジナルの工場です。私たちは、革新を断ち切り、卓越性を追求し、あらゆる種類の優れたインテリジェント技術製品を提供し、世界をより良い場所にする科学技術を提供しています。 すべての製品は、設計特許とCE、ROHS、ISO9001認証を取得しています 今すぐ安心して注文することができます。 ありがとう! Thor Robotics Team
  • 製品の特徴: 製品は完成品です ガラス繊維、ABSシェル、透明カプセル 7インチディスプレイとLEDバックライトディスプレイ(オプション) AndroidおよびAppleシステム互換 ロボットで 製品仕様: 重量:4.2kg 長さ:360mm 幅:200mm 高さ:200mm(ハンドル付き) プロペラ:4x OD 28mm モーター:4x 8000 rpm サーチライト:2x300ルーメン 電源:12V3AH NiMHバッテリーまたは3S5AHリチウムバッテリー スピード:1.5ノット(2.8km / h) 最大深さ:30m ケーブル長:30m(地上局制御モード)
  • 製品紹介: トレンチ・レンジャーズの水中ロボットは、水中の写真や冒険に適した高輝度サーチライトと高精細カメラを備えた水中研究者やFPV愛好家向けに設計されています。 水中無人機!釣り、探検、絵画、宝探し、海洋生物の習得、映画の録画に最適 4K UHDで水中の世界を観て記録する フィッシュファインダー&ベイトドロップライン 4つのベクトルスラスタ、2つの高ルーメンLEDスポットライト 4K UHDビデオ、1080pライブ視聴、ストリーミングメディア、水中世界記録 制御範囲100M 深さ30M


Search and Rescue ROV Training

水中マニピュレーターアームが付いた本気のドローン

このレベルだと100万超えるのかと思っていましたが25万であるんですね?

これなら水中での作業ができます。(デモ動画は人命救助を想定?)

しかし、コントローラーについては不明。どうやって操作するんだろ?

 

と思っていたらマニピュレーション無しのものが(別商品ですが)¥ 154,108で出ていました。

こういうコントローラーが付いてくるのですかね?

 

 

 

一言で水中ドローンといっても用途によっていろいろな種類がありますね。

僕はこの中なら単純に「カッコイイ」という理由から選ぶならコレですね。

PowerVision PowerRay Explorer

ソナー搭載なので視界が悪くても使えますね。釣りのお供に是非持っていきたい一品です。

けど、高すぎてとても買えませんっ!!(><

ということでKampaで懐の温かい方募集中!

15円から投げ銭OKですので是非お願いします!!(たとえ到達しなくてもブログを書く励みになりますので!)

kampa.me

 

 

1つづつ光らせることができるLEDテープ「ネオピクセルLED」ってご存知でしょうか?

LEDテープ」といえば車のデコレーションに使ったり、TVの有吉ゼミヒロミDIY間接照明として多用しているオシャレに光るテープですね。

 

↓ヒロミが御用達のLEDテープ業者さん


 

 

このフルカラーLEDテープ、一斉に色が変えられたり光量が変えられたりという優れものですね。


BLOW☆マルチコントロールLEDテープ

 

現行のLEDテープには

単色のもの↓

 

フルカラーのもの↓

など価格や必用な長さによっていろいろな種類があります。

単純に光らせるだけなら単色のLEDテープがリーズナブルで使いやすいです。

 

そして最近、「ネオピクセルLEDテープ」と呼ばれるものが登場しました↓

上のものと比べると多少高くなっているのですが、なんとこのLEDテープはLED1つ1つを単体でコントロール出来るというものです!

↓グラデーション表示!


【NANIYA】新商品サンプル その① ネオピクセルシリーズ

このように光るのはLEDが個別に光っているからです。

 

このネオピクセルLEDはLED1つ1つにICが載っており、電源とコントロール線の3線で接続して使います。

そして専用コントローラーがあれば簡単に操作できるようになっています。

 

 

種類には単純なテープタイプのもの↓

 

マトリックス状のもの↓

こんなんこの時点で既に電光掲示板やんっ!

 

円形の物↓

ダーツゲームに使えそう。

 

工夫次第でいろいろ遊べそうですね。

コントローラーは電子工作でお馴染みのマイコンボード、Arduinoを使う事で自作することも可能だそうです。

 

dreamerdream.hateblo.jp

 

 <参考サイト>

qiita.com

 

知っておきたい電子工作の部品として備忘録に残しておきます。

 

可変抵抗でサーボモーターを動かすということは

ロボットの操作に「遠隔操作」 というものがあります。

人間が離れた場所から信号を送ってロボットに伝えるアレですね。

そうです、身近なところではラジコンがあります。

f:id:DreamerDream:20190412135544p:plain

 

仕組みは、

人がボリューム(可変抵抗)やスイッチで操作した信号を機械が読み取って電波や電圧で信号として伝えてロボットのモーターを動かす。

という仕組みです。

 

一見難しそうですが、現在電子工作で主流のArdionoを使うとこの遠隔操作の体験が簡単なプログラムで実現出来ます。

 

試しに1つのボリュームとサーボモーターで実験してみましょう。

Arduino Unoでのプログラム例はこんな感じ 

例)ボリュームを読むピンをA0、サーボモーター制御用ピンを9とします。

#include <Servo.h>

Servo servo1;//サーボモータ定義

byte sensorPin = A0; //可変抵抗入力ピン
float d = 180.0/1024.0;//回転角180°をセンサー値0~1023に分ける

void setup()
{
servo1.attach(9); //サーボモーター制御用のピンを指定
Serial.begin(9600);//シリアル通信速度を指定
}

void loop()
{
float sensorValue = analogRead(sensorPin); //0〜5Vの値を0〜1023の値で取得 
Serial.print( sensorValue * d);//センサー値を180°までの回転角に直してシリアル出力
Serial.print('\n');//シリアル通信改行
servo1.write(sensorValue * d);//サーボモーターに回転角を指定して出力
}

 

なんと20行足らずで組めてしまいます。 (シリアル通信しなければもっと短い)

サーボモーターの制御部分は僅か1行だけ!

servo1.write(sensorValue * d);

これだけです。これで指定通りの角度になるようArduinoがPWM波という信号を作ってくれるのです!すごいぞArduino

 

ちなみに、他のマイコンではこう単純にはいきません。

まずボリューム値の読み込みのためにタイマーの設定、サーボコントローラーはPWM波の周波数、DUTY等の制御コードをゴリゴリ書くことになります。

 

 

そしてこのプログラムで実際に動いている映像がコチラ↓


サーボモーターをボリュームで制御

 

ちゃんボリュームとモーターがシンクロして動いていますね。

途中ガクガクなっているのはノイズが入っているから。

これはボリュームの値をダイレクトに読んでいるのでたまに接触不良を起こしているせいです。「ローパスフィルター」というプログラムコードを組む事で回避出来ます。

ローパスフィルターとは、例えばボリュームを10回読んで、その平均を出すというようなプログラムですが、今回は割愛します。 

 

この信号を電波で飛ばせばもうラジコンですね!

 

Arduinoではこういったプログラムでサーボモーターの制御が簡単に行なえるようになっています。

 

そしてこれは単純なことのようですが、もっともっと精度を上げてそして細かく、モーターも多く制御出来るような機構を作れば本格的な遠隔制御ロボットが実現します。(当然Arduino単発では無理な話なのですが・・・)


Toyota T-HR3 Humanoid Robot

 

遠隔制御が出来ると、なんと地球に居ながらにして宇宙旅行まで体験できちゃうかも!という未来が見えて来ます。


Telexistence Model H unveil

 

すごいですよねー

こんなことが出来る時代なんですよね。

もし電子工作に興味が湧いてきましたら怖がらずに是非Arduinoで遊んでみてくださいね。

dreamerdream.hateblo.jp

 

LEDテープの操作も面白いですよ↓

dreamerdream.hateblo.jp

 

WebサイトをSNSで宣伝するために、リンクに画像と紹介文を表示させよう

Webサイトを作ったらまずは宣伝が必用です。

宣伝しなければ荒野にたたずむ一軒家のようなもので看板も無ければ誰も気が付きません。

f:id:DreamerDream:20190412105608p:plain

 

Webサイトの宣伝はお金があればTVなどのメディアでCM流すという方法が一番良いのですが、個人でお金をかけずに宣伝するにはとにかく自分でサイトのURLを貼る、人に貼ってもらう、そして一人でもいいから来て見てもらうというのが鉄則です。

 

そして、せっかくだから宣伝するときには「きちんとしたサイト」として表示させたいですよね?

 

例えばTwitterやこのはてなブログでWebサイトを貼付けた場合、勝手に画像と記事が表示されます。

例)こんな感じ↓

dreamerdream.hateblo.jp

 

これは貼付けたURLのHTMLに書かれているヘッダー内の「メタタグ」をシステムが読んでいるからです。

つまりメタタグが設定されていないと何も表示されません。

Twitterで紹介してもされてもただただURLが表示されるだけですので大抵の人はリンクを踏んでくれません。これではちょっと悲しいですね。

 

そこで、画像と簡単な説明文を含んだ情報をリンクとして表示する方法必用です。

具体的には下記のように<head></head>に囲まれたヘッダー部分に設定します。

実際のヘッダーにはタイトルやアクセス解析スクリプト等も含みますが、ここで必用なのは下記のもの↓

<head>

<title>タイトル</title>

<meta name="description" content="紹介文">

<meta property="og:image" content="https://hogehogeblog/top.jpg">

</head>

 

このように設定することでタイトルと紹介文、画像が表示されます。

 

これと同様の機構がTwitterFacebookにもあり、Twitter独自の方式として「Twitterカード」という設定タグが用意されています。

詳しく網羅しようと思うと大変ですが、最低限下記の物を揃えると機能するようです↓

<head>

<title>タイトル</title>

<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="@name_hogehoge">
<meta property="og:url" content="https://site_url">
<meta property="og:title" content="タイトル">
<meta property="og:description" content="紹介文">
<meta property="og:image" content="https://hogehogeblog/top.jpg">

 </head>

 

上のcontent="summary"はtwitter上で表示される表示形式で、summaryや標準的な表示の仕方、その他に画像メインだったり動画表示といった方法もあるようで、詳しくは別サイトに委ねることにします。

<オススメ参考サイト>

OGPで本当に必要なメタタグは? - Qiita

【2019年版】Twitterカードとは?使い方と設定方法まとめ

 

うまく設定できたかどうか?を確認するために

Twitterカード確認用URLが用意してあります。

https://cards-dev.twitter.com/validator

Twitterにログインした状態でここにアクセスしてメタタグを設定したURLを入れると実際にTwitterに投稿せずともサンプルが表示されキチンと設定が反映されているかどうかが一目稜線!

f:id:DreamerDream:20190325125055p:plain

 

このようにログが全部緑色で表示されていればひとまず問題無し!ってことです。 

f:id:DreamerDream:20190325125115p:plain

 

さて、これでようやくSNSでサイトを宣伝する準備が整いました。

 

ちなみに、WordPressなどのCMSの場合は面倒なことをしなくてもTwitterカード設定などは便利なパッケージが用意されているようですね。

https://cdn.profile-image.st-hatena.com/users/DreamerDream/profile.png私、(PONさん (@o_n_pon) | Twitter)を応援してくださるお優しいかたは15円から投げ銭可能ですので↓よりカンパをお願いしますm(_ _)m

kampa.me