Arduino番外編

Arduino入門番外編記事となります。

ピン配置の説明。

基本的なコマンドの使い方。

などなど

Arduinoの基本となる説明を主にしています。

番外編ですが入門編を補足し、さらにArduinoを理解するための記事です。

Arduinoの回路的なことスケッチ(コード)の理解に役立つ情報を発信します。

 

Arduino番外編

Arduino 入門 番外編 23 【演算子 まとめ】

本記事は、Arduinoで使用する演算子についてです。スケッチ(プログラミング)をする上での基本中の基本なのでサクッと覚えてしまいましょう。演算子は大きく分けて、代入演算子、算術演算子(代入演算子に算術が加わったもの)、比較演算子、ブール演...
Arduino番外編

Arduino 入門 番外編 22 【IOピン ポート・レジスタ まとめ】

本記事は、IOピンを高速かつ簡単に設定できるポート・レジスタについてです。ArduinoのPIN状態を設定するコマンドは「pinMode()」「digitalWrite()」「digitalRead()」。ある程度スケッチ(コード)を描くの...
Arduino番外編

Arduino 入門 番外編 21 【pulseIn関数 まとめ】

本記事は、Arduinoで使用するpulseIn関数についてです。pulseIn関数はパルス幅を測定する関数。pinに入力されるパルス幅を測定できます。パルスはHighでもLowでもどちらでも測定可能。HighとLowのパルス幅を測定できる...
スポンサーリンク
Arduino番外編

Arduino 入門 番外編 20 【shiftOut関数 まとめ】

本記事は、Arduinoで使用するshiftOut関数についてです。この関数も入門者には、わかりずらい関数。shiftOut関数は1byte分のデータを1bitずつシフトアウトする関数です。クロック出力ピンから8クロックが出力され、そのクロ...
Arduino番外編

Arduino 入門 番外編 19 【bit関数 まとめ】

本記事は、Arduinoで使用するbit関数についてです。bit関数はbitを操作する関数。例えば、2進数でb10000001(10進で129)という数値があったとします。この数値の3bit目を1にしたい。指定したbitを読み出したい。など...
Arduino番外編

Arduino 入門 番外編 18 【シリアルモニタで四則演算】

本記事は、Arduinoを使ってシリアルモニタで四則演算をするです。シリアルモニタで送信されるデータは文字列。数値に変換するためには色々工夫が必要。実は簡単な方法が実はあるのでは?シリアルポート用の関数ってどんなものがあるのか調べてみる・・...
Arduino番外編

Arduino 入門 番外編 17 【map関数】

本記事はArduinoで使用するmap関数についてです。数値をある範囲から別の範囲に変換する関数。Arduinoは10bitのADコンバータ(アナログーデジタル変換)を搭載しています。これにより0V~5Vが入力されると0~1023の数値に変...
Arduino番外編

Arduino 入門 番外編 16 【時間に関する関数】

arduino 入門 番外編はarduinoの基本的なことを解説している記事です。本記事は、Arduinoで使用する時間に関する関数についてです。プログラムの開始からの現在までの時間を返す関数、指定した時間だけ止める関数、改めて解説していき...
Arduino番外編

Arduino 入門 番外編 15 【#define】と【const】

本記事は、管理人も使い分けをきちんと理解していない【#define】と【const】について改めて考えてみます。なぜ、改めて考えるかというとスケッチ(コード)での定義の仕方が本やネットのサンプルスケッチ(コード)によってマチマチだからです。...
Arduino番外編

Arduino 入門 番外編 14 【ブレッドボード用電源モジュール】

電流の大きい電子部品を使用する場合など、Arduinoからの電源供給ではなく別に電源供給がしたいといったことがでてきます。そんな時に便利なのが電源モジュール。しかも、ブレッドボードに対応しているものがあると何かと便利です。本記事は電源モジュ...
Arduino番外編

Arduino 入門 番外編 13 【スリープモードによる消費電力の低減】

本記事は、「Arduino 入門 番外編 13 【スリープモードによる消費電力の低減】」です。Arduinoには終了という概念がありません。このままではバッテリー駆動している場合など困ります。そんなきは、スリープモード機能を利用するという手...
Arduino番外編

Arduino 入門 番外編 12 【電源供給方法】

Arduinoへの電源供給は一般的に、USBと外部電源の2通りの給電方式があります。本記事では、Arduinoの給電方式について解説しています。使用する電子部品の電力を確認して、Arduinoから供給する電力で足りているか確認するようにしま...
Arduino番外編

Arduino 入門 番外編 11 【搭載メモリについて】(Flash SRAM EEPROM)

本日は、Arduinoのメモリについて。Arduinoに複雑なことをさせようとすると、スケッチが巨大化していきます。ついにはメモリ不足といった事態に陥ります。入門編程度のスケッチで遊んでいる分にはメモリ不足になるということはないでしょう。あ...
Arduino番外編

Arduino 入門 番外編 10 【変数のスコープ】(ローカル変数、グローバル変数)

今回は、重要なことなんだけと初心者、入門レベルではあまり意識していない?「変数のスコープ(ローカル変数、グローバル変数)」について解説します。Arduinoに複雑なことをさせようとすると、スケッチ(コード、プログラム)がどんどん複雑になって...
Arduino番外編

Arduino 入門 番外編 09 【スケッチ(コード、プログラム)の関数化】

本日は、スケッチ(コード、プログラム)の関数化についてです。Arduinoに複雑なことをさせようとするとスケッチ(コード、プログラム)がどんどん複雑になっていきますよね。そんなときはスケッチ(コード、プログラム)の関数化で解決です。ぜひ、ス...
スポンサーリンク