去年は物体認識の記事を書いてみたり、RaspberryPiでラジコンを作ってみたり、実際にラジコンボートを作ってゴミ回収を行ってみたりしました。去年までの記事はこちらです。本日は荒川河川敷でRaspberryPiゴミ回収ラジコンボートを動かしてみましたのでそのときのことを書いていきたいと思います。前回までの記事はこちら。今までは近所にある公園の池で試走を行ってきました。その池は釣り池でもあるので他の釣りをされている方がいましたら大人しくするしかありませんでした。前回と前々回までは「wiringpi」のソフトウェアPWMを使用していましたが、こちらの方法だとサーボモータがガタガタと振動してしまいました。それでは少し実用性に欠けるので、今回はハードウェアPWMを使用してサーボが振動しないようにしていきたいと思います。参考にさせていただいたサイトはこちらです。今回はRaspberryPiとサーボモータでサインスマートの5軸ロボットアームを動かしてみましたので、そのときの情報を書いていきたいと思います。前回の記事でRaspberryPiのサーボモータを無事動かすことができました。計算式などを理解して自分でパラメータを変えたい!とか思ってかなり試行錯誤してみたのですが、内容を理解するのには苦労しました。今回はブラウザのスライダーでRaspberryPiのサーボモータを動かしてみたいと思います。使用するサーボモータはMG996Rです。情報もなかなか少ないので、備忘録も兼ねて記事にしていきます。今回はこちらの記事を参考にさせていただきました。パルス幅についてはこちらの記事が分かりやすいです。PiでWebから操作できるラジコンクローラーを作る方法をご紹介したいと思います。昨年はArduinoを使用してラジコンを作成しました。それを今回はRaspberryPiで作り直してみました。今回は「RaspberryPiとMJPG-Streamerでライブストリーミングをする方法」をご紹介したいと思います。今回Webカメラを購入してそれでライブストリーミングできればなと思いましてやってみました。同じような考えをする人はいるもので、検索したらすでにたくさんの方が方法を紹介してくれていました。私のやり方がおかしかったのか、途中つまずいてしまったので備忘録も兼ねて記事を書きます。Piを使って「水面ゴミ回収ラジコンボート」を制作してみようと思います。今回の構成は以下の通りです。考えてみた構成なので、うまくいかない部分は変更していこうと思っています。規模は小さいですが、個人レベルでこのようなラジコンが作れる時代になって嬉しいなと感じています。IoTとArduinoロボットをNode.jsとMQTTで連携する方法をご紹介したいと思います。今回の概要図を描いてみました。イメージとしてはこんな感じです。IoT」を使用します。IoTを利用してArduinoからのセンサのデータをメールで通知する方法をご紹介したいと思います。今回の概要図を描いてみました。イメージとしてはこんな感じです。以下、目次の順序で説明していきます。SNSでトピックを作成します。IDEのシリアルモニタに表示させるところまでご紹介させていただきました。今回は、さらに受信した温度と湿度のデータをNoSQLのmonoDBに保存する方法をご紹介させていただきたいと思います。JSを組み合わせて動的なグラフを生成してみる』という内容を実際に再現してみました。今回はその方法についてご紹介したいと思います。今回はIoTをやりたい人が学ぶべきことについて考えてみましたので、ご紹介したいと思います。以下の知識がまず必要になってくるのではないかと考えています。前回までの記事で、「測距モジュールとArduinoとNode.jsとSocket.IOで距離を測定してブラウザに表示!」という記事を掲載させていただきました。今回は更にArduinoとNode.jsで測定したセンサからの値をDB(mongoDB)に保存してみましたので、その方法をご紹介したいと思います。測距モジュールは、赤外線LEDを使用して非接触で距離を検出することができます。今回はこの測距モジュールとArduino、Node.jsなどを組み合わせることによって「測距モジュールで測定した距離」をブラウザに表示してみたいと思います。回路はこちらのページを参考にして組みました。最近はIoTにとても興味があるので、IoTを学ぶためにWeb経由でロボットを動かせたら面白いなと思って今回取り組んでみました。取り組んでみた結果、ArduinoとXBeeとNode.jsを使用したらWeb画面からラジコンを操作できたので、今回はその方法をご紹介したいと思います。64bitにインストールする方法は、Pythonのサイトからインストーラーを起動してインストールすることができます。64bitにインストールする方法をご紹介したいと思います。Pythonのサイトにいき、Windows用のインストーラーを実行します。1Pythonのサイトにいきます。2017年9月17日aJsonはArduinoでJSON処理を可能にするArduinoライブラリです。JSONをデコード、作成、操作、エンコードすることが簡単にできます。aJsonをArduinoで使用するには、GitからダウンロードしてArduinoのライブラリフォルダに配置することで使用できるようになります。2017年9月16日お使いのPCにVMwareをインストールし、アプリケーションを動作させているときに外部のUSBポートなどから接続を行いたい場合などがあると思います。仮想PCでなければUSBポートに差すだけでデバイスの接続が確立できることが多いですが、VMware上のシリアルポートに接続するときにはVMwareの設定が必要になってきます。[...]コメントなしプロフィールKAZUKIです。モノづくりが好きで、ブログでは趣味の電子工作やゴミ回収ロボットのことを書いています。ゴミ回収ロボットを一緒に開発してくれる方がいらっしゃいましたらお問い合わせフォームからご連絡ください。その他雑記も書きます。興味のある記事がありましたら是非読んでみてください。WordPress.。