必要なもの
Arduino Uno R3TA7291P
nチャネルMOSFET 2SK703
CdSセル GL5516
モータ FA-130RA
ソレノイド
抵抗 100
抵抗 10k
ダイオード
電池ケース
電池 単3 2本
ブレッドボード
USBケーブル
ワイヤ適宜
Arduinoで開発する準備
本家ウェブサイトhttps://www.arduino.cc/
IDE(統合開発環境)をダウンロード
https://www.arduino.cc/en/Main/Software
Windows の場合, 右の方にある Windows Installer, for Windows XP and up をクリックし,JUST DOWNLOAD をクリック.でインストーラ実行.
USBケーブルでボードとPCを接続
接続されているポート番号を確認
Windows 10 の場合,スタートボタンの上で右クリック→デバイスマネージャー→ポート (COMとLPT)
Arduinoでできること
デジタル入出力
アナログ入出力
演算
シリアル通信(PCとのデータのやりとり)
さしあたり知っておくべきことはこれくらい.
最初のスケッチ
スケッチ=プログラム
Arduino IDEを起動
setup()に初期化用の処理,loop()に継続的に実行される処理を書く.
一番ありがちなボード上のLED("L"というラベルが付いている)の点滅
ソースコード
int ledPin = 13; void setup() { pinMode(ledPin, OUTPUT); } void loop() { digitalWrite(ledPin, HIGH); delay(500); // wait for 500ms digitalWrite(ledPin, LOW); delay(1000); // wait for 1000ms }
実行
ツール > ボード: Arduino/Genuino Uno を選択ツール > シリアルポート: デバイスマネージャーで確認したポートを選択
マイコンボードに書き込む でPCからArduinoにプログラムが転送されて自動的に実行される.
結果
ボード上のLEDが点滅する.続く→ http://masa-memo.blogspot.com/2018/07/arduino2.html