74HC595 ピン配置と使い方【2026年版】|Arduino配線・サンプルコード

74HC595 の使い方と Arduino 配線を SER=14/SRCLK=11/RCLK=12 の早見表で確認。shiftOut のサンプルコード、ハードウェアSPI版、カスケード接続、KiCad 設計データと JLCPCB 発注まで。

2月 11, 2026 · 更新: 8月 8, 2026 · 8 分 · 

SG90サーボモータの使い方|ArduinoのPWM制御をオシロスコープで可視化

Arduino UNO R4 でサーボモータ SG90 を動かす。PWM のパルス幅と角度の関係をオシロスコープで実測しながら、内部のフィードバック制御の仕組み、個体差の合わせ込み、電源分離とブラウンアウト対策までを扱う。

2月 9, 2026 · 4 分 · 

8x8ドットの小宇宙:Arduinoとシフトレジスタで4つのセル・オートマトンを実装する

64個のドットが単純なルールだけで「迷路」を描き、「雪」のように増殖する。Arduino UNO と 74HC595、8×8ドットマトリクスで2次元セル・オートマトンを4種類(Maze・Coral・Seeds・ライフゲーム)実装した。

2月 8, 2026 · 6 分 · 

加速度センサKXR94-2050で作るデジタル水平器|重力ベクトル分解と角度演算

3軸加速度センサKXR94-2050と重力加速度の原理を利用し、Arduinoで±90度の傾斜角をリアルタイム検出。AD変換値から逆正弦関数(asin)で角度演算し、11個のLEDバーグラフで視覚化する水平器の実装解説。

1月 25, 2026 · 更新: 8月 14, 2026 · 5 分 · 

【Arduino Uno R4】全ピンSoftware PWMで描く光の波

ハードウェアPWM 非対応のピンでも明るさは変えられる。Arduino UNO R4 の高速処理を活かし、micros() ベースの Software PWM で全20ピンを256段階制御。γ補正で暗部の階調を残し、3種類の「光の波」を描いた。

1月 22, 2026 · 更新: 7月 20, 2026 · 5 分 · 

ArduinoでセルオートマトンをLED可視化|Rule 30/90/110をビット演算1行で実装

Arduino LEDシールドにRule 30・90・110の1次元セルオートマトンを実装。ビット演算1行で256種類すべてのルールに対応する汎用コードと、カオス・フラクタル・チューリング完全それぞれの動作原理を解説。

1月 20, 2026 · 更新: 7月 20, 2026 · 4 分 · 

【Arduino開発を加速】全ピンLED搭載デバッグシールドの設計と実装

Arduino UNO の全20ピンに LED を載せたデバッグ専用シールドの製作記。1kΩ で1ピン3mA に抑えた回路設計、KiCad での2層基板レイアウト、JLCPCB へのアセンブリ発注、届いた基板での全ピン点灯テストまでを記録した。

1月 18, 2026 · 更新: 7月 20, 2026 · 2 分 · 

MCP23017をArduino Uno R4で使う|GPIO16本増設と自己診断テスト

Arduino Uno R4 のピン不足を I2C の2本で解決する。I/Oエキスパンダ MCP23017 で GPIO を16本増設し、Port B の入力を Port A の出力へ返すループバックテストで配線とライブラリを同時に検証する。DFUモードの書き込みエラー対処も。

1月 12, 2026 · 更新: 8月 14, 2026 · 5 分 · 

74HC595でドットマトリクスLED入門|Arduino 3ピンで64個のLEDを制御

74HC595 を2個カスケード接続し、Arduino の3ピンで8×8ドットマトリクスLED(64個)を光らせる。ダイナミック点灯の仕組み、電流不足を補うトランジスタアレイ、KiCad基板とサンプルコードまで。

12月 29, 2023 · 更新: 7月 20, 2026 · 3 分 · 

Arduinoで赤外線リモコン受信|IRremoteで信号デコードとLED制御

家庭用リモコンの赤外線信号を Arduino で受信し、IRremote ライブラリで16進コードにデコード。取得したコードを switch 文でボタンごとに割り当て、6個のLEDを点灯・全灯・消灯・段階調光する。

7月 23, 2020 · 更新: 4月 28, 2026 · 6 分 · 

【Arduino入門】PWMでRGBフルカラーLEDを制御|8色点灯から1677万色まで

digitalWrite() の8色点灯から、analogWrite() と位相をずらした三相正弦波による1677万色グラデーションまで。RGBフルカラーLED(共通カソード)の加法混色の原理と配線、サンプルコードを掲載。

7月 13, 2020 · 更新: 7月 20, 2026 · 4 分 · 

ArduinoのAD変換(ADC)徹底解説|アナログ入力の使い方と分解能の計算

ArduinoのADC(アナログ入力)でセンサー電圧を読み取り、シリアルモニターにリアルタイム表示する方法を初心者向けに解説。10bitと14bitの分解能の違い・電圧への変換計算式・PWM制御まで、R3/R4両対応のコード付きで完全掲載。

7月 12, 2020 · 更新: 7月 20, 2026 · 5 分 · 

Arduinoのtone関数の使い方|圧電ブザーで音階を鳴らす回路と電子ピアノ自作

Arduino UNO R4 と圧電ブザー(パッシブ型)で tone() を鳴らし、タクトスイッチで弾ける電子ピアノまで作る。3オクターブの音階・周波数対応表、回路図、自動演奏コード、演奏デモ動画つき。

6月 27, 2020 · 更新: 4月 30, 2026 · 4 分 · 

【Arduino入門】Arduino IDE 2 のインストールからLチカまで完全ガイド

Arduino IDE 2 のインストール、Arduino UNO(R3/R4)との接続、Lチカの書き込みまでを手順どおりに進める。setup()/loop() の役割、電流制限抵抗の計算、うまく書き込めないときの対処も収録。

6月 22, 2020 · 更新: 7月 20, 2026 · 3 分 · 

電子工作入門|ArduinoでLEDを光らせる——オームの法則で抵抗値を計算する方法

9V電源とVf=2.1VのLEDに330Ωを選ぶまでを、オームの法則(V=IR)で計算する。ブレッドボードでの配線、LEDの極性確認、光らないときの切り分けまで、最初の1灯を確実に点けるための手順。

6月 15, 2020 · 更新: 4月 28, 2026 · 1 分 ·