LCD 연결
https://kyoungin90.tistory.com/469
스텝모터 연결
//YWROBOT
//Compatible with the Arduino IDE 1.0
//Library version:1.1
#include <Wire.h>
#include <LiquidCrystal_I2C.h> // LCD
#include <Stepper.h> // 스테핑 모터 라이브러리 정의
int stepsPerRev = 2048; // 한바퀴(360): 2048 , 반 바퀴(180) : 1024
int rpm = 0;
Stepper stepper (stepsPerRev, 11,9,10,8); // ( IN4,IN2,IN3,IN1) 스텝모터 연결
LiquidCrystal_I2C lcd(0x27,20,4); // set the LCD address to 0x27 for a 16 chars and 2 line display
// 연결 SDA = A4, SL = A5
void setup()
{
Serial.begin(9600);
lcd.init(); // initialize the lcd
// Print a message to the LCD.
lcd.backlight();
lcd.setCursor(0,0);
lcd.print("Hello, world!");
lcd.setCursor(0,1);
lcd.print("Ready");
stepper.setSpeed(rpm); // 스텝모터의 스피드 설정
lcd.init();
}
void loop()
{
stepper.step(stepsPerRev); // 한 바퀴 회전 명령
lcd.setCursor(0,0);
lcd.print("Current RPM");
lcd.setCursor(0,1);
lcd.print(rpm);
Serial.println(rpm);
}
반응형
'만들기 > 아두이노' 카테고리의 다른 글
압력센서 가변저항 아두이노 만들기 (1) | 2023.08.06 |
---|---|
아두이노 스텝모터 (28BYJ-48) 속도확인 (0) | 2022.12.01 |
RPLIDAR A1M8 아두이노에서 이용하기 [ 잘안됨] (0) | 2022.10.08 |
아두이노 연결 usb 장치가 오작동 ... (0) | 2022.10.04 |
1602A LCD 디스플레이 가변저항 표시하기 (0) | 2022.09.08 |