電子工作初心者– tag –
-
Arduino入門と準備
Arduinoのシリアルモニタ活用法、Serial.print()でデバッグする基本
この記事の結論 Serial.begin()でボーレートを設定しないとシリアルモニタは使えない、Arduino側とモニタ側の数値は必ず揃える Serial.print()は改行なし、Serial.println()は改行ありで、1行に複数の値をまとめたいかどうかで使い分ける シリアルモニタは... -
作って学ぶプロジェクト
フルカラーLEDテープ(WS2812B/NeoPixel)で作る、光るイルミネーション工作
この記事の結論 WS2812Bはチップの名前、NeoPixelはAdafruitがつけた製品ブランド名で、中身の仕組みはほぼ同じ データ線1本・電源2本(VCC・GND)の合計3本だけで、1つずつ違う色を光らせられる 1灯あたり最大約60mAの電流が必要なため、LEDの数が多くなる... -
センサー・モーター活用
加速度・ジャイロセンサー(MPU6050)の使い方、傾きや動きをArduinoで検知する方法
この記事の結論 MPU6050は「加速度センサー(3軸)」と「ジャイロセンサー(3軸)」を1つにまとめた6軸センサーで、傾きと回転の動きの両方を検知できる 配線はI2C通信でVCC・GND・SCL・SDAの4本だけ、Arduino Unoの場合はSDA=A4・SCL=A5につなぐ I2Cアドレス... -
部品・工具の選び方
タクトスイッチ・プッシュボタンの選び方と使い方、チャタリング対策の基本
この記事の結論 タクトスイッチは4本足だが、対角にある2本を選んで使えば必ずスイッチとして機能する、実質は2本足のスイッチと同じ部品 配線は内部プルアップ(INPUT_PULLUP)を使うのが最も簡単、抵抗器を1本も使わずに済む ボタンを押した瞬間に信号が細... -
部品・工具の選び方
コンデンサの選び方、セラミックコンデンサ・電解コンデンサの違いと電子工作での役割
この記事の結論 セラミックコンデンサは極性なし・小容量・ノイズ対策向き、電解コンデンサは極性あり・大容量・電源の平滑化向き 電解コンデンサは極性(プラス・マイナス)を逆につなぐと発熱・破裂の危険があるため、必ず足の長さと帯の位置で向きを確認... -
Arduino入門と準備
Arduinoライブラリのインストール方法、ライブラリマネージャの使い方とよくあるトラブル対処
この記事の結論 ライブラリはセンサーやモジュールを簡単に動かすためのコード集で、多くはライブラリマネージャから検索してワンクリックで導入できる GitHubで配布されているライブラリは「.ZIP形式のライブラリをインストール」機能で追加する 似た名前... -
Arduino入門と準備
Arduinoのスケッチの書き方入門、setup/loop・変数・if文の意味をやさしく理解する
この記事の結論 setup()は電源を入れた直後に1回だけ実行される「準備」の場所、loop()は電源が入っている間ずっとくり返される「本番」の場所 変数は値を入れておく箱のようなもので、int・float・boolの3つの型を覚えておけば大半のスケッチが書ける if... -
センサー・モーター活用
光センサー(CdSセル)の使い方、明るさを検知する工作の基本
この記事の結論 CdSセルは光の強さによって抵抗値が変わる部品、単体では電圧の変化に変換できない 10kΩ程度の抵抗と組み合わせた分圧回路を作ることで、analogRead()で読み取れる電圧の変化にできる 明るい場所・暗い場所の値を実測してしきい値を決める... -
Arduino入門と準備
Arduinoの電源の取り方、USB給電・電池・ACアダプタの違いと使い分け
この記事の結論 USB給電は5V・約500mAまで、パソコンでの作業中やLED・小さなセンサー程度の工作に向く DCジャック・Vin端子は7〜12V推奨(Uno R3の許容6〜20V、Uno R4は6〜24V)で、電池やACアダプタを使うときの入り口になる 電池で動かすなら9V角形電池(0... -
作って学ぶプロジェクト
ブザーとLEDで作る簡易電子メロディ、tone関数で音を鳴らす工作入門
この記事の結論 アクティブブザーは電源をつなぐだけで音が鳴り、パッシブブザーはtone()で音程を変えられる tone(ピン, 周波数, 長さ)で音を鳴らし、noTone(ピン)で止めるのが基本の構文 音階ごとの周波数(ドレミファソラシド)を配列にし、for文で順番に... -
作って学ぶプロジェクト
I2C接続のLCDディスプレイ(16×2)で作る温湿度モニター表示器、配線とコードの基本
この記事の結論 I2C接続のLCDディスプレイは配線がVCC・GND・SDA・SCLの4本だけで済む アドレスは0x27か0x3Fが多く、分からない場合はI2Cスキャナのスケッチで調べられる LiquidCrystal_I2Cライブラリのlcd.setCursor()とlcd.print()で文字を表示する DHT1... -
作って学ぶプロジェクト
土壌水分センサーで作る植物の水やりお知らせ、しくみと配線の基本(スマートプランツ入門)
この記事の結論 土壌水分センサーには抵抗式と静電容量式があり、電極が腐食しにくい静電容量式が初心者におすすめ analogRead()で読み取った値としきい値を比較し、乾いたらLEDやブザーで知らせるのが基本の仕組み 乾いた状態・湿った状態の値は製品ごと...
