安藤 太一(Hirokazu Ando)

高専OBの高専教員です。高専現役時代はロボコンに熱中し,現在もロボコンなどロボットに関わる教育・研究を行っています。博士(工学)。

【KiCAD】回路基板設計入門①~回路図の作成~【PCB基板】

前回はKiCADのインストールを行いました。 前回はこちら https://sakigake-robo.com/kicad-0/ KiCADでは基盤を設計する際にまずは回路図をきちんと作らなくてはいけ ...

【Arduino】マイコン制御入門⑧~関数と使い方~【電子工作】

Arduinoでは処理をモジュール化して分かりやすく記述することが出来ます。 このモジュールを関数(function)といいます。 スケッチの中で何度も行われる処理を一つにまとめることが出来ます。 関 ...

【Arduino】マイコン制御入門⑦~トリガーの検出とチャタリング~【電子工作】

前回はデジタル入力の勉強をしました。 前回はこちら https://sakigake-robo.com/arduino-6/ スイッチを用いたプログラムを動かしていると、スイッチが押された回数を数えた ...

【Arduino】マイコン制御入門⑥~デジタル入力・スイッチ~【電子工作】

押しボタンスイッチやリミットスイッチなどの外部入力回路をArduinoに接続すれば「利用者がボタンを押していているあいだLEDを点灯させる」「利用者がボタンを押したらLEDの点灯/消灯を切り替える」と ...

【Arduino】マイコン制御入門⑤~変数と演算子~【電子工作】

一般的なプログラムにおいて、計算する数値を一度記憶しておくことが必要になってきます。 特にArduino等のマイコンにおいてはセンサーなどの数値を一度記憶し、比較することが多くあります。 この様な場合 ...

【Arduino】マイコン制御入門④~シリアル通信~【電子工作】

Arduinoでプログラムを作っているとコンパイルではエラーにならないものの、実際に意図した動作にならないことはよくあります。 このような不具合を一般的にバグといいます。 このバグを見つけて修正する作 ...

【Arduino】マイコン制御入門③~繰り返し処理~【電子工作】

プログラムでは同じような処理を一定回数繰り返すことが良くあります。Arduinoにおいてはfor文やwhile文を使って繰り返し処理を行います。 今回はfor文、while文の使い方について学びます。 ...

【Arduino】マイコン制御入門②~アナログ入力と条件分岐~【電子工作】

プログラムでは状況によって処理内容を変えたい場合が度々発生します。 Arduinoではif文を使うと状況によって処理を変えることが出来ます。 今回はif文の使い方について学んでいきましょう。 前回はこ ...

【Arduino】マイコン制御入門①~Lチカ~【電子工作】

電子工作の入門として最初の題材としてはLEDをチカチカと点滅させるLチカをはじめに取り上げることが一般的です。 本ページでもこのLチカを通してArduinoのSetup関数とLoop関数について学んで ...

【Arduino】マイコン制御入門⓪~開発環境構築~【電子工作】

マイコン、またはマイクロコントローラは、一つのチップにコンピュータの主要な機能を集約した小型のコンピュータです。このようなデバイスは、私たちの日常生活において非常に重要な役割を果たしています。 1. ...

PAGE TOP