搜索代码

RoboJax Crash Course on Arduino: Learn Arduino in 30 Minutes: Relay AC Bulb

RoboJax Crash Course on Arduino: Learn Arduino in 30 Minutes: Relay AC Bulb

Learn Arduino from scratch. Step by step, from a proven instructor with years of experience. The course will start by getting and installing the Arduino software; then, Arduino boards will be introduced, and practical projects will be shown with wiring diagrams and how to wire them. All the code is provided for download.

301-Basic code to control the direction of rotation of a motor with two relays
语言: C++
/*
 * For loop code: Robojax Crash Course on Arduino: Learn Arduino in 30 Minutes 
 * 
 * Watch video instruction: https://youtu.be/Mbb2xa1WcRM
 * 
 * Written March 08, 2020 at 12:13 in Ajax, Ontario, Canada
 * 
 * This code has been downloaded from Robojax.com
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <https://www.gnu.org/licenses/>.


*/


int relayPin = 2;//defined pin 2 for relay

void setup() {
  pinMode(relayPin, OUTPUT);
  // initialize serial communications at 9600 bps:
  Serial.begin(9600);
  Serial.println("Robojax: Relay Control");
  
  delay(3000);
  //Robojax Crash Course on Arduino: Learn Arduino in 30 Minutes 
}

void loop() {
  
   digitalWrite(relayPin, LOW);//turn the relay ON
      Serial.println("Light ON");   
   delay(300);//keep it ON for 2 seconds

   digitalWrite(relayPin, HIGH);//turn it OFF
      Serial.println("Light OFF"); 
   delay(500);//keep it OFF for 2 seconds
   //Robojax Crash Course on Arduino: Learn Arduino in 30 Minutes 
}

资源与参考

尚无可用资源。

文件📁

没有可用的文件。