searchカテゴリー選択
chevron_left

メインカテゴリーを選択しなおす

カテゴリーのご意見・ご要望はこちら
cancel
プロフィール
PROFILE

むらさんさんのプロフィール

住所
未設定
出身
未設定

自由文未設定

ブログタイトル
むらさんLab
ブログURL
https://murasametech.hatenablog.com/
ブログ紹介文
プログラミングに関するブログです。 Pythonに関して勉強したことをまとめてアウトプットしています。(その他言語もあり) Raspberry Pi関連のことも書いています。
ブログ村参加
2022/01/05
本日のランキング(IN)
フォロー

むらさんさんの新着記事

1件〜100件

  • 【Raspberry Pi】ラズパイ3Bを購入しました

    こんにちは、むらさんです。 今回はラズパイを購入したためブログを書いています。 購入したモデル 今回購入したものはRaspberry Pi 3 Model Bです。 購入したRaspberry Pi 3 Model Bなぜ今頃Raspberry Pi 3なのかというと、昨今の半導体不足の影響でRaspberry Pi 4が入手困難になっていることと、実装しようとしているアプリケーションがRaspberry Pi 3以降であれば対応可能であるためです。このラズパイは以前このブログでも書いたSunFaunderのスパイダーロボットのコントローラーとして使用します。SunFaunderのロボットの記…

  • スマホスタンドを購入してみた

    こんにちは、むらさんです。 今回は最近スマホスタンドを購入したのでレビューを書いていこうと思います。 購入したきっかけ 購入したスタンド 実際に取り付けてみたところ 実際に撮影をしてみた まとめ 購入したきっかけ 今回なぜスマホスタンドを購入したかというと、電子工作等をやっている作業を真上から撮影したいと思ったからです。元々スマホ用の三脚はもっていたのですが、角度によっては手で隠れてしまい全体が見えないことがあったので、真上から撮影できたらなと思いっていました。というわけで、スマホの位置を自由に変えられるものを選択しました。 購入したスタンド 実際に購入したものがこちらです。TRYONEという…

  • 【Raspberry Pi】過去にラズパイで作ってみたもの Part2 カメラマウント

    こんにちは、むらさんです。 今回は過去にラズパイで作ったシリーズ2回目で、可動式のカメラマウントを紹介したいと思います。 購入したキット 購入したキットは Physical Computing Labというサイトで販売されている、ラズパイ用のカメラマウントキットです。 カメラマウントキットカメラのマウンターにサーボモーターが二個組付けられており、パン(横振り)、チルト(縦振り)機能を実装することができます。私の購入したキットは5年以上前のものなので、カメラの種類は変わっているようですが、同様のキットが今でも以下のサイトで購入できるようです。www.physical-computing.jp ま…

  • 【Python】ヤフー画像検索ページをスクレイピングしてみた Part1

    こんにちは、むらさんです。 今回はヤフー画像検索の検索結果ページで表示される画像データをスクレイピングするプログラムを作成してみます。機械学習で使用する画像データをスクレイピングで大量に集められたらいいなと思いました。 スクレイピングするページ 画像をスクレイピングするソースコード 実行結果 まとめ スクレイピングするページ Yahoo!Japanの画像検索ページで「猫」というキーワードで検索してみました。 ヤフー画像検索の検索結果ページこのような画面が検索結果として表示されました。この画像をスクレイピングでダウンロードしてみたいと思います。 画像をスクレイピングするソースコード 今回作成した…

  • 【Raspberry Pi】Windows PCからSSHでラズパイに接続する

    こんにちは、むらさんです。 今回は前回の記事でセットアップしたラズパイにSSHで接続するための手順を書きたいと思います。 ラズパイのIPアドレスを確認する ラズパイのSSHを有効にする Tera Termをインストールする Tera TermからRaspberry Piに接続する まとめ ラズパイのIPアドレスを確認する まずはラズパイのIPアドレスを確認します。以下のコマンドを実行してIPアドレスを控えてください。 ifconfig ラズパイのSSHを有効にする 現在のラズパイのOSはデフォルトがSSHが無効になっているようなので、有効になるように設定を変更します。 sudo touch /…

  • 【Raspberry Pi】ラズパイ2を最新OSで動かしてみた

    こんにちは、むらさんです。 今回は昨今の半導体不足の影響でなかなかRaspberry Pi 4が入手できないので、自宅にあったRaspberry Pi 2を最新のOSで動かしてみようと思います。 OSをダウンロードする まずはOSをダウンロードします。以下のサイトから入手可能です。www.raspberrypi.com以前はRaspbianという名前のOSで、バージョンを選択してダウンロードしていましたが、現在はRaspberry Pi OSという名前に代わっているようです。バージョンの選択等も特になかったので「Download for Windows」をクリックするだけでOKでした。(他のO…

  • 【Python】JSON形式のデータにアクセスする

    こんにちは、むらさんです。 今回はJSONファイルの内部のデータにアクセスする方法を書きたいと思います。 用意したJSONファイル JSONデータにアクセスするソースコード 実行結果 まとめ 用意したJSONファイル 今回、使用するJSONファイルは以前、天気予報APIからデータを取得するプログラムで実際に生成したJSONファイルを使用します。murasametech.hatenablog.comこの記事に記載したコードを実装するとJOSNファイルが生成されます。 JSONデータにアクセスするソースコード 今回はWebAPIで取得したデータの中から、3日分の天気、風の予報だけを取り出して表示す…

  • 【Raspbery Pi】SunFaunderのラズパイロボットを購入してみた

    こんにちは、むらさんです。 今回は昨年末に購入したロボットについて書きたいと思います。 購入したロボットについて 届いたキット ロボットのフレーム その他の部品 1つ目の箱、サーボモーター 2つ目の箱、ビスやケーブル類 3つ目の箱、ケーブルやサーボの固定具 4つ目の箱、センサーとドライバー基板 マニュアル まとめ 購入したロボットについて 今回購入したのはSunFaunderというオープンソースロボットを開発、販売しているメーカーの製品で、Raspberry Pi Spiderというロボットです。このロボットはラズパイをコントローラとして動作し、ユーザーがPython などでプログラミングがで…

  • 明けましておめでとうございます

    明けましておめでとうございます。 むらさめです。昨年末に始めたばかりのブログですが、ここで一つ読んで頂いているみなさまへお知らせがあります。わけあってハンドルネームを「むらさめ」→「むらさん」に変更したいと思います。 ブログについては今後も変わりなく、Pythonやラズパイに関するプログラミンについて書いていこうと思っております。 また、今年の目標としましては以下をやってみたいと思っています。・Pythonを使ったスクレイピングと機械学習・ラズパイを使ったらロボットの製作と応用(画像処理など)・Pythonを使った自社の事務処理業務の自動化 この3つに挑戦していく中で、1本でも多くソースコード…

  • 【Python】JSONファイル読み込み時のデコードエラー

    こんにちは、むらさめです。 今回はJSONファイルを読み込む処理を実装していた時に発生したエラーについて、解決策を調べたので書いておきたいと思います。 用意したJSONファイル JSONを読み込むサンプルプログラム 発生したエラー 1つ目 openメソッド 発生したエラー 2つ目 loadメソッド コードを修正した結果 参考 用意したJSONファイル まず今回、用意したJSONファイルはこちらです。以前書いた天気予報APIからデータを取得するプログラムで実際に生成したJSONファイルを使用します。murasametech.hatenablog.comこの記事に記載したコードを実装するとJOSN…

  • 【Raspberry Pi】過去にラズパイで作ってみたもの Part1

    Raspberry Piこんにちは、むらさめです。 最新のRaspberry Pi 4が半導体不足の影響でなかなか届かないため、今回は過去にRaspberry Piで作ったものを紹介したいと思います。第1回目はラズパイをコントローラにした簡易的なロボットです。 シャーシとモーター 今回紹介するロボットのベースは市販のシャーシキットを使って作ったものです。アマゾンで「DCモーター」、「シャーシ」などのキーワードで検索すると、以下のようなキットが安価で売られています。www.amazon.co.jp私が使ったキットもシャーシ、タイヤ、電池ボックスだけがセットになったもので2000円~3000円程度…

  • 【Python】Web上の画像をダウンロードして指定したディレクトリに保存する

    こんにちは、むらさめです。 今回はPythonでrequestsモジュールを使ってWeb上にある画像をダウンロードし、指定したフォルダに保存するプログラムを作成したいと思います。 requestsモジュールのインストール 画像をダウンロードし、保存するソースコード 実行結果 まとめ requestsモジュールのインストール まずは今回使用するequestsモジュールをインストールします。requestsモジュールはHTTP通信用のライブラリです。以下のコマンドを実行してください。 pip3 install requests 画像をダウンロードし、保存するソースコード 今回はこのブログにアップさ…

  • 【Jetson Nano】組み込み用GPUボードコンピュータ Jetson Nanoをセットアップする

    こんにちは、むらさめです。今回はJetson Nanoというマイコンボードについて書いていきたいと思います。第1回目ということでセットアップの方法をまとめてみました。 Jetson Nanoとは BSPをダウンロード SDカードをフォーマットする イメージファイルの書き込み Linuxを起動 まとめ Jetson Nanoとは JetsonNanoはNVIDIAが販売している組込みシステム用ボードコンピュータです。GPUを搭載しており、ディープニューラルネットワークを実行できる性能を持ちながら、2万円以下という低価格で入手可能です。またNVIDIAからTensorRTという高速で推論処理が実行…

  • 【Python】BeautifulSoupでHTMLから情報を抽出する

    こんにちは、むらさめです。 今回はPythonでBeautifulSoupというライブラリを使って、サンプルのHTMLからほしい情報を抽出する処理を作成してみたいと思います。 BeautifulSoupとは BeautifulSoupのインストール サンプルのHTML HTMLを解析、抽出するソースコード 抽出結果 まとめ BeautifulSoupとは Pythonでスクレイピングをする際に有効なライブラリがBeautifulSoupです。WebサイトのHTLMやXMLなどを解析し、必要な情報を抽出することができます。 BeautifulSoupのインストール まずは今回使用するライブラリの…

  • 【Python】天気予報APIから予報データを取得する

    こんにちは、むらさめです。さて今回から実際にプログラムのソースコードを書いていろいろ試していきたいと思います。 第1回目はWebAPIを使い天気予報サービスから予報のデータを取得するプログラムを作成してみようと思います。プログラミング言語はPythonです。 WebAPIとは 天気予報API APIから情報を取得するソースコード 取得結果 まとめ WebAPIとは Web APIとはあるサイトが備えている機能を、外部からも利用できるように公開するためのインタフェースです。 多くのWeb APIにはHTTP通信が利用されます。クライアントのプログラムはAPIを提供しているサーバーに対してHTTP…

  • ブログをはじめます

    はじめまして、むらさめです。 今回、プログラミングに関するブログを開設することにしました。現在、仕事では技術系企業で開発プロジェクトのマネージメントを主に行っています。 実際に自分でコードを書いたりすることは無くても、新しい技術を日々勉強していく必要があります。また、ほんとに人手が足りない時や、一部の社内研究開発プロジェクトでは自分がコーディングをすることも稀にあります。 というわけで、勉強した知識をより深めるためにも、アウトプットをしていくことは大切だと思いブログを開設ことにしました。 ブログの記事では、作成したソースコードをできるだけ公開していこうと思います。読んで頂けるみなさんが、何かプ…

ブログリーダー」を活用して、むらさんさんをフォローしませんか?

ハンドル名
むらさんさん
ブログタイトル
むらさんLab
フォロー
むらさんLab
カテゴリー一覧
商用