Arduino(マイコンボード)

Arduino UNO R4のAnalogReadで14bit階調を選択する方法を解説

今回は、2023年に発売されたArduino UNO R4で進化したAnalogピンの機能について解説します。  Arduinoシリーズには昔からAnalogピンがついており、そのピンにつながっている電圧を測定することができます。そんなAn...
Arduino(マイコンボード)

Arduino UNO R4で【豆電球】を点滅させる

今回は、2023年に発売されたArduino UNO R4を使って、豆電球を点滅する方法をご紹介します。  Arduinoの解説書や、インターネットの情報では、Arduinoを買ったらまず【Lチカ】してみる。とありますが、これはLEDをチカ...
Python

【Python】numpyで横方向にCSV出力する方法について解説。

Pythonのnumpyを使った時に、CSV出力することは多々あると思います。numpyの場合、デフォルトでは縦方向に改行されて保存されます。ただ、横方向に保存したい場合もあると思います。今回はそんなnumpyの出力方法を変えて、横方向(行...
パソコン周辺機器

MacBookを4Kディスプレイに60Hz表示させる拡張ハブならコレ!

今回はMacBookを使っていて、4Kディスプレイに接続することが多いあなたに向けた記事です。MacBookって持ち運びしやすい反面、落ち着いて作業しようとすると、外部ディスプレイに接続して使うこともありますよね。  その外部ディスプレイが...
Arduino(マイコンボード)

Arduino UNO R3とR4の大きく違うところ3つを解説

今回はArduino UNOについてお話します。具体的には、2023年に登場したArduino UNO R4に関するものです。  Arduino UNO R4は、Arduino UNO R3とは明確に区別がされます。Arduino UNO ...
imageJ

【ImageJ】閾値設定したのに面積値が変わらない?1か所だけ確認。

今回は、面積に関わらず、ある一定の閾値設定を実施したのに、その閾値設定どおりに判定してくれない問題を解消する方法の紹介です。  具体例としては、題名にある通り、例えば、画像上の輝度を30で切って、30より大きい輝度だけ選択します。  その状...
imageJ

【ImageJ】まったく同じROIを他の画像にも適用する方法を解説

今回はImageJのROIに関する記事です。ROIとは、Region of Interestの略称で、日本語に直訳すると関心領域となります。  例えば、こんな画像があったとします。  解析に使いたいのは赤丸で囲ったところだけで、他のところは...
Arduino(マイコンボード)

ATmega4809にArduinoIDEで書き込む。Arduinoを書き込み機にするのがオススメ。

今回は、Arduinoに関するお話です。Arduinoというと【マイコンボード】ですが、このマイコンボードのマイコン単体にArduinoIDEでプログラムを書き込むのが今回の記事の趣旨です。  ATmega4809というと、結構新しめのマイ...
imageJ

【ImageJ】拡大した後、横スクロールするショートカットキー

今回は、簡単なショートカットキーの紹介です。調べても出てこなかったのですが、案外簡単に解決したので、ImageJで横スクロールできなくて困っているあなたにお伝えします!  ちなみに今まで取り上げてきたImageJ関連の記事はこちらにあります...
パソコン周辺機器

A.JAZZ AJ139PRO結構いいマウス。GPROXと比較。

今回は面白くて実用的なゲーミングマウスを発見して実際使ってみたお話です。  RazerのViper Ultimateと、LogicoolのGPROX Superlightの間のような形状の無線ゲーミングマウスです。  形状はこんな感じ↓↓ ...
imageJ

【ImageJの使い方】狙った色の位置の面積を求めたい。

今回はImageJについての記事です。ImageJと言えば、無料で使える高性能な画像処理ソフトですね。ImageJでは様々な画像処理ができるのですが、今回は実践的な使い方です。  ある画像が手元にあって、例えば黄色い部分が、どれくらいの面積...
imageJ

【ImageJ】画像の輝度を3次元的にマッピングする方法。

今回は、引き続き画像処理ソフトであるImageJについてお話していきます。ImageJとは無料の画像処理ソフトです。無料だからと侮っているとびっくりするくらい強力なツールがそろっており、単純に画像処理をしたいだけならこのソフトだけでも結構い...
パソコン周辺機器

【オススメ】今まで使ってきたマウスで1番良かったのは…結局G PRO X Superlight

技プログの前身であるhobbyhappyblogでは、RazerのViperUltimateが最強だとお話をしました。これが、2020年の5月なので、ホントにブログを立ち上げた直後くらいの記事ですね。懐かしいです。  それからいろいろと紆余...
imageJ

【ImageJの使い方】カラー画像から、RGBに色分けしたい場合。

ImageJを使っていると、カラー画像を扱う場面もあると思います。そんな時、カラーカメラだと当然撮れる画像もカラーですから、うまいことRGB(R:赤、G:緑、B:青)で色情報が分離できれば、色情報も使った解析ができますよね。  ただ、カラー...
MySQL

MySQLの基本構文⑤Delete文:データを消去する。

今回もMySQLの基本構文について学びましょう。以前からMySQLの4大命令について解説してきました。  MySQLの4大命令のトリとなるのが、今回解説する、Delete文です。  名前の通り、Deleteなので、消去です。既に格納されてい...
imageJ

macでImageJを使ってみる方法。たったの3ステップ。5分で完了。

画像処理に使える便利なツール、ImageJについてのお話です。Windowsでインストールや使い方について解説されていることが多いですが、基本的にmacでもやることはほとんど一緒です。  今回は3ステップに分けて解説していきます。ちなみにわ...
imageJ

ImageJとは?画像処理を手軽に扱える無料便利ソフト。

今回はImageJについてご紹介していきます。ImageJというツールをご存知でしょうか?使いこなすといろんなことに活用できます。  特に、画像処理においてはフリーのツールとしてはシェアトップレベルと言っても過言ではありません。わたし自身、...
MySQL

MySQLの基本構文④UPDATE文:すでにあるデータを変更する。

今回は、前回に引き続き、SQL文の4大コマンドの1つ、『UPDATE文』について解説していきます。  UPDATEは、直訳すると更新です。このUPDATE文は、データテーブルにすでに存在するデータを更新するコマンドです。  例えば、前回のI...
MySQL

MySQLの基本知識②Where句:併用することで条件付き指定が可能。

今回は『Were句』について解説します。ここまでSQLの基本構文としていくつか解説してきましたが、次に紹介するUPDATE文の時に必ず必要になる知識です。  ほかにもこのWhere句を使用することで、複雑なデータの指定なども可能になります。...
MySQL

MySQLの基本構文③Insert文:新しくテーブルに値を挿入する。

前回は、SQL文の4大コマンド1つ、SELECT文の解説を行いました。今回は、SQL文の4大コマンドの中の1つ、『Insert文』について解説を行います。  Insertは直訳すると、挿入となります。その名の通り、データテーブルにデータを挿...
MySQL

MySQLの基本知識①データ型:データテーブルに入れられるデータの種類について解説。

今回は、MySQLの基本知識編として、データ型について解説していきます。  データ型とは、少しプログラミングをやったことがある方ならすんなり受け入れられると思います。例えば、整数⇒int、文字列⇒charといった感じです。  MySQLが初...
MySQL

MySQLの基本構文②Select文:テーブルの中から指定した部分を抜き出す(選択する)

今回は、前回のshow文に引き続き、『Select文』についてご紹介していきます。  このSelect文、insert文と並んで、データベースを操作する際、使用頻度が高い構文になっています。また、このSelect文と合わせて修飾句を足すこと...