工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

Arduinoチュートリアル02: ボタンとPWM - デジタルI/OとLED制御をマスター

Arduinoチュートリアルシリーズの第2回へようこそ。このチュートリアルでは、デジタル入力と出力ピンの仕組みを学び、ボタンとLEDを使ったいくつかの例を作成します。また、PWM(パルス幅変調)とは何かを学び、PWMを使用したLED輝度制御の例も作成します。

これはステップバイステップのビデオチュートリアルで、簡単に追従できます。また、動画の下にこのチュートリアルに必要なパーツと、動画内の例のソースコードがあります。

このチュートリアルに必要なコンポーネント


  • Arduinoボード / AliExpress
  • ブレッドボードとジャンパーワイヤー / AliExpress
  • LED
  • 220Ω抵抗

例の回路図


Arduinoチュートリアル02: ボタンとPWM - デジタルI/OとLED制御をマスター

最初の例のソースコード


int button = 12;
int led = 13;
int buttonState = 0;
void setup() {
  pinMode(led, OUTPUT);
  pinMode(button, INPUT);
}
void loop() {
  buttonState = digitalRead(button);
  if (buttonState == HIGH) {
    digitalWrite(led, HIGH);
  } else {
    digitalWrite(led, LOW);
  }
}コード言語: Arduino (arduino)

2つ目の例のソースコード


int led = 13;
int button = 12;
int buttonState = 0;
int brightness = 0;
int brightup = 2;
void setup() {
  pinMode(led, OUTPUT);
  pinMode(button, INPUT);
}
void loop() {
  analogWrite(led, brightness);
  buttonState = digitalRead(button);
  if (buttonState == HIGH) {
    brightness = brightness + brightup;
  }
  if (brightness == 255) {
    brightness = 0;
  }
  delay(30);
}コード言語: Arduino (arduino)

製造プロセス

  1. Arduinoで作るセキュアなRFIDロック – ステップバイステップガイド
  2. スマートArduino四足歩行ロボットの製作:ステップバイステップガイド
  3. Bolt IoTとArduino UNOでLED輝度をシームレス制御
  4. Arduino Unoと1Sheeldで作る4x4x4 LEDキューブ – インタラクティブLEDプロジェクト
  5. Arduino Nanoと指紋センサーで作るバイオメトリクス認証システム – 完全チュートリアル
  6. ArduinoとAlexaで制御するアニメーション対応スマートLEDストリップの作り方
  7. インフィニティ・ガントレット自作キット:Arduino LEDでサノス気分を体験
  8. Raspberry Pi 3とArduinoで作る自作ノートPC:ステップバイステップガイド
  9. 効率的なArduino PWMリーダー&RC受信機デコーダー:フェイルセーフ内蔵
  10. Raspberry PiとArduinoで作るWeb駆動型LEDアニメーション
  11. MPU6050 完全攻略:Arduino で加速度センサー&ジャイロを使いこなすチュートリアル