2022年7月10日日曜日

LearningKit 2022 for all Arduino


 //all_uno_wiper_lcd

#include <Servo.h>

Servo myservo;

int interval=50;


#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x27,16,2);


void setup() {

  myservo.attach(5);


  lcd.init();

  lcd.backlight();

  lcd.clear();

  lcd.setCursor(0,0);

  lcd.print("Hello,world!");

  lcd.setCursor(0,1);

  lcd.print("I am a UNO"); 

}


void loop() {

  

  for(int i=20;i<165;i=i+10)

  {

    myservo.write(i);

    delay(interval); 

  }

 

  for(int i=160;i<25;i=i-10)

  {

   myservo.write(i);

    delay(interval); 

  }

}



//all_nano_wiper_lcd

#include <Servo.h>

Servo myservo;

int interval=50;


#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x27,16,2);


void setup() {

  myservo.attach(5);


  lcd.init();

  lcd.backlight();

  lcd.clear();

  lcd.setCursor(0,0);

  lcd.print("Hello,world!");

  lcd.setCursor(0,1);

  lcd.print("I am a nano"); 

}


void loop() {

  

  for(int i=20;i<165;i=i+10)

  {

    myservo.write(i);

    delay(interval); 

  }

 

  for(int i=160;i<25;i=i-10)

  {

   myservo.write(i);

    delay(interval); 

  }

}




//all_mega_wiper_lcd
#include <Servo.h>
Servo myservo;
int interval=50;

#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2);

void setup() {
  myservo.attach(5);

  lcd.init();
  lcd.backlight();
  lcd.clear();
  lcd.setCursor(0,0);
  lcd.print("Hello,world!");
  lcd.setCursor(0,1);
  lcd.print("I am a MEGA"); 
}

void loop() {
  
  for(int i=20;i<165;i=i+10)
  {
    myservo.write(i);
    delay(interval); 
  }
 
  for(int i=160;i<25;i=i-10)
  {
   myservo.write(i);
    delay(interval); 
  }

}


0 件のコメント:

コメントを投稿