7セグメントLEDやLEDマトリクスは、LEDを複数並べて1つのパッケージにしたデバイスです。これらのデバイスを制御するには少し工夫が必要です。今回は、シフトレジスタ(74HC595)やLEDディスプレイドライバ(MAX7219)を使用したプログラム例について紹介します。 7セグメントLED 7セグメントLEDは、さまざまなデバイスで数値表示に使用されています。名前の由来は、点灯する箇所が7個ある構成から来ています。小数点のドット「.」も含んだ、8セグメントディスプレイもありますが、同じ部品群・素子群・コンポーネントと分類されます。RGB … [もっと読む...] about Arduino初心者編:7セグメントLEDとLEDマトリクスをICで制御する
Arduino初心者編
Arduino初心者編:発光ダイオードとRGB-LEDの使い方 (整流特性と順方向電圧を理解する)
Arduinoで初めて回路を組み場合、LEDを使用して点灯・点滅させることが多いと思います。しかし、それだけでLEDの使い方を理解したと言えるでしょうか?この記事では、LEDの順方向電圧と整流特性に焦点を当てた回路を紹介します。 発光ダイオード 発光ダイオードは、何かの情報表示をするときに、点灯表示するための単純で効果的な方法です。直列抵抗を用いた通常の点灯については、ありふれた情報なので、ここではダイオードの挙動をより明確にするために、一風変わった例をご紹介しましょう。 この回路、一見すると違和感がします。4つのダイオードは直列で接続されているので、4つのダイオードすべてに直接電流が流れると勘違いするかもしれません。 しかし、直列接続により4つすべてのダイオード間で電圧が分割され、各ダイオードはその特性曲線により一定の順方 … [もっと読む...] about Arduino初心者編:発光ダイオードとRGB-LEDの使い方 (整流特性と順方向電圧を理解する)
Arduino初心者編:Arduinoの基本的な考え方
Arduinoは、フリーで柔軟性があり、使いやすいソフトウェアとハードウェアをベースにしたプロトタイピング用のオープンエレクトロニクスプラットフォームです。このArduinoやその周辺ソフト(Processing, … [もっと読む...] about Arduino初心者編:Arduinoの基本的な考え方
Arduino初心者編:スケッチ例を使用したハローワールド
はじめてArduinoを動かす場合、IDEのスケッチ例を使用すると簡単にプログラムが作れます。例えば、LEDの点滅・ボタン・シリアル通信など。Arduinoにはいくつかのモデルがあります。ここではUnoモデルとMegaモデルを取り上げます。両者の最大の違いは、速度、メモリ量、ピンの数と種類です。USBで接続するものはTypeBのUSB接続のものもあれば、TypeBのMicro-USB接続のものもあります。また、リセットボタンやLEDの位置もモデルやバージョンによって異なります。今回は、どのモデルにも共通するピンや機能を使用します。 Arduino Uno 電源および通信のための … [もっと読む...] about Arduino初心者編:スケッチ例を使用したハローワールド
Arduino初心者編:Arduino(アルデュイーノ)って何?
モノのインターネット(Internet of … [もっと読む...] about Arduino初心者編:Arduino(アルデュイーノ)って何?