未分類– category –
-
【2025年最新】副業の20万円ルールとは?確定申告の必要性と注意点を解説
副業を始めると、「20万円以下なら確定申告は不要」という話を聞いたことがあるかもしれません。しかし、これはすべてのケースに当てはまるわけではなく、適用条件や例外があります。さらに、株の配当金や売却益(譲渡益)がこのルールに含まれるのかも気... -
【2025年版】確定申告の期間はいつからいつまで?期限や提出方法をわかりやすく解説
確定申告は、毎年所得税などの申告と納税を行う重要な手続きです。特に個人事業主や副業をしている方にとっては、適切な申告が節税や税務リスクの回避につながります。本記事では、確定申告の提出期間について詳しく解説します。 確定申告の提出期間(2025... -
LINE Official Account Managerの使い方とLINE Developers・オープンチャットとの違い
LINE Official Account Managerは、ビジネスやイベント向けに一斉通知を送るための公式ツールです。LINE Developersとは異なり、主に手動でのメッセージ配信やユーザー管理を行うことに特化しています。本記事では、LINE Official Account Managerの基本的... -
【Arduino】Arduinoで超音波センサーを使った追従モーター制御の作り方
はじめに Arduinoを使って、超音波センサーで物体との距離を測定し、その距離に応じてモーターの速度を調整するシステム を作ってみます。 今回のシステムでは、 基本はゆっくり前進 対象物が遠ざかると加速 対象物が3cm以下に近づくと最低速度でゆっくり... -
超音波の歴史と技術の進化|コウモリから生まれた科学と応用分野
概要 電子工作で超音波を使った制御起こったときに超音波の歴史について、気になったので勉強してみました。 超音波は、医療、工業、ロボット制御、ソナー技術 など多くの分野で活用されています。しかし、その起源はコウモリやイルカの「エコーロケーショ... -
【Arduino】ArduinoでGeekServo 9G Motor-Redを制御する方法(TA7291Pモータードライバ使用)
概要 Arduinoを用いて GeekServo 9G Motor-Red を制御する方法を紹介します。モータードライバには TA7291P を使用し、PWM信号を活用した回転制御を行います。初心者の方でも分かりやすいように、モーターとモータードライバの仕様、接続方法、Arduinoのサ... -
【Arduino】Arduinoで超音波センサーHC-SR04を使う方法|配線・コードを解説
概要 Arduinoを使って超音波センサーHC-SR04の距離測定を行う方法を解説します。本記事では、HC-SR04の製品仕様や配線方法、Arduinoでの制御コードについて詳しく説明します。超音波センサーは、距離を測定するのに便利なデバイスであり、障害物検知やロボ... -
【Arduino】ArduinoでGeekServo 9G Servo-Grayを制御する方法【配線・コード解説】
Arduinoを使ってGeekServo 9G Servo-Grayを制御する方法について詳しく解説します。本記事では、初心者の方でも分かりやすいように配線方法、サンプルコード、動作確認のポイントをまとめました。Arduinoを使ったサーボモーター制御を学びたい方の参考にな... -
AIのハルシネーションとは?原因と防止策を徹底解説【プロンプト改善法も紹介】
概要 AIの「ハルシネーション」とは、人工知能が実際には存在しない情報を、あたかも事実であるかのように生成してしまう現象を指します。この問題は、特に正確な情報が求められる場面において課題となります。本記事では、AIがハルシネーションを起こす原... -
【Arduino】OLEDディスプレイを使ったArduinoカウントダウン表示
概要 ArduinoとI2C対応のOLEDディスプレイを組み合わせ、簡単なカウントダウン機能を実装する方法を解説します。このプロジェクトでは、ディスプレイにカウントダウンの進行状況を表示し、LEDを利用して状態を視覚的に確認できます。Mark信号(外部トリガ... -
【Arduino】ArduinoのΩの計算と理想値
概要 ArduinoでLEDを使う際、直列抵抗を追加する必要があります。この抵抗は、LEDに流れる電流を制限し、LEDやArduinoピンを保護するために重要な役割を果たします。この記事では、抵抗値の計算方法と一般的な理想値について解説します。 なぜ抵抗が必要な... -
【Arduino】ArduinoでMark信号を利用したカウントダウンの実装
概要 この記事では、外部から供給されるMark信号を利用して、Arduinoでカウントダウンを行う方法について解説します。Mark信号が**ON(0V)のときにカウントダウンをスタートし、LEDを点灯。Mark信号がOFF(HIGH)**のときにカウントダウンを停止し、LEDを... -
Arduinoが動かない!ブートローダ書き込みで復旧する方法とその手順
Arduinoが突然動かなくなった経験はありませんか?今回は、過電圧をかけた結果、Arduinoから変なにおいがして動かなくなったというトラブルを基に、ブートローダの再書き込みによる復旧方法を解説します。さらに、マイコンそのものが壊れていなかったこと... -
【Arduino】ArduinoとOLEDディスプレイで画像を動かす:ジャイロセンサー(ADXL345)を使用した例
概要 Arduinoを使い、OLEDディスプレイ上で任意の画像を表示し、ジャイロセンサー(ADXL345)のデータに応じて画像を動かすプロジェクトを紹介します。このプロジェクトでは、センサーの傾きを読み取り、画像を上下左右に移動させます。加えて、画像を回転... -
【Arduino】ArduinoでOLEDディスプレイに画像を表示する方法
概要 ArduinoとOLEDディスプレイを使えば、テキストだけでなく画像のようなものも表示することができます。今回は、128x64ピクセルのOLEDディスプレイに画像を表示する方法を解説します。「Image2cpp」というツールを使い、画像をArduinoで扱える形式に変... -
【Arduino】複数のOLEDディスプレイをArduinoに接続しようとした記録
概要 Arduinoと複数のOLEDディスプレイを接続し、別々の情報を表示しようと試みた記録です。今回は2つ以上のディスプレイを接続する方法を模索しましたが、結論できませんでした。I2C通信の特性やハードウェアの制約により実現が難しいと分かりました。本... -
【Arduino】ArduinoとOLEDディスプレイを使って数値を表示する方法
概要 ArduinoとOLEDディスプレイを使えば、センサーから取得したデータや任意の数値を簡単に表示することができます。本記事では、Arduino Nanoと0.96インチのOLEDディスプレイを接続し、数値をディスプレイに表示する手順を紹介します。基本的なピンの接... -
【WordPress】”403 Forbidden nginx”というエラー
WordPressで記事を書こうとして、ログインページにアクセスしたら、"403 Forbidden nginx"という文字がブラウザに表示されてアクセスできなくなっていました。なので、今回そのエラーの解決方法を解説します。 原因 IPアドレスが制限されていたからでした... -
【Arduino】Arduinoを使ったポンプ制御 – 電磁駆動型ダイアフラム式定量ポンプ “gamma/X 1602” を制御する方法
Arduinoを使って「電磁駆動型ダイアフラム式定量ポンプ gamma/X 1602」のON/OFF制御を行う方法について解説します。ポンプのON/OFFは、シリアル通信によってArduinoに指示を出すことで実現します。これにより、Arduinoがポンプを自動で制御し、必要に応じ... -
【Arduino】RS232-TTL変換モジュールを使ったシリアル通信の基礎 ~RXとTXピンの役割とは~
概要 シリアル通信は、Arduinoや他のマイコンと周辺機器とのデータ交換において非常に重要な役割を果たします。特にRX(受信)ピンとTX(送信)ピンは、デバイス間でデータを送受信するための基本的なインターフェースです。今回は、RXとTXピンの役割、使... -
電子天秤のパリティ設定:EVEN、ODD、NONEの違いとメリット・デメリット
概要 シリアル通信において「パリティ」は、データ通信の信頼性を確保するためのエラーチェックの手段です。特に、電子天秤などの精密機器をArduinoと接続する際、パリティ設定を適切に選択することは非常に重要です。今回は、電子天秤で使用されるEVEN、O... -
【Arduino】電子天秤“AND GX12001M”とArduino Nanoを使って重量データをリアルタイムで取得する方法
概要 今回は、電子天秤「AND GX12001M」を使って、リアルタイムで重量データをArduino Nanoに取得する方法を紹介します。シリアル通信を使用して、電子天秤からのデータをArduinoで受信し、そのデータを処理してシリアルモニタに出力します。特に重要なポ... -
【Arduino】Arduinoとジャイロセンサー(ADXL345)を使ったリアルタイムバイク画像制御【Processing編】
Arduinoとジャイロセンサー(ADXL345)を組み合わせ、センサーのデータを元にリアルタイムでバイクの画像を制御する方法をご紹介します。Processingを使って、ジャイロセンサーのデータに応じてバイクの画像を回転させ、視覚的にバイクの傾きを確認できま... -
【Arduino】Arduinoとジャイロセンサー(ADXL345)の制御方法
Arduinoを使ってADXL345ジャイロセンサーを制御する方法について解説します。ADXL345は、3軸の加速度を計測できるセンサーで、I2C通信でArduinoと連携できます。このセンサーは、ロボット、ドローン、モーションキャプチャ、そして様々なセンサーアプリケ... -
I2C通信とSPI通信の違いについて:理解しやすく解説
I2C通信とSPI通信は、電子回路やマイコン(マイクロコントローラ)を使ったプロジェクトでよく使用されるデータ通信プロトコルです。それぞれの通信方法には特徴があり、用途や設計に応じて使い分けることが重要です。この記事では、I2C通信とSPI通信の違... -
【Windowsキー + Shift + S】Windowsで簡単スクリーンショット!便利な切り取りショートカットの使い方
日々のパソコン作業で「この画面をそのまま保存したい」「必要な部分だけ切り取って共有したい」という場面に遭遇することがよくありますよね。そんなとき、Windowsには便利なショートカットキーが用意されています!この記事では、簡単にスクリーンショッ... -
MCP6002 オペアンプの型番「E/P」と「I/P」の違いとは?
MCP6002: 低消費電力・レールtoレールCMOSオペアンプ MCP6002は、Microchip Technology社が製造した低消費電力のレールtoレールCMOSオペアンプです。このオペアンプは、特に低消費電力設計が求められるアナログ回路で活躍します。例えば、ポータブルデバイ... -
【Arduino】Arduinoに書き込みができない!?その原因と解決策
Arduinoを使っていて、スケッチをアップロードしようとしたら、**「書き込みエラー」**が発生したことはありませんか? 今回は、実際に私が遭遇した「Arduinoに書き込みができなくなった問題」について、その原因と解決策を共有します。 問題の状況 Arduin... -
【ChatGPT】”メモリがいっぱいです。”
ChatGPTを使っていて、いつからか画面の上の方に”メモリがいっぱいです”とでていることに気づきました。 その状態でチャットしていたら、全然関係ないこと言ったり、突然英語になったりと、困ってました。 解消法 ここでは、うんちくは抜きにして、”メモリ... -
【Arduino】No such file or directory include “HX711.h”【C++】
はじめに Arduinoを使って、HX711を制御しようとコードを書いたら、 「 C:\Users\morinokabu\Desktop\Arduino\test_HX711.ino:1:10: fatal error: HX711.h: No such file or directory#include "HX711.h"^~~~~compilation terminated.exit status 1 Compil...