전동 킥보드의 문제해결을 목표로 주변에 사물이 많으면 최대 속도가 제한되는 장치를 만들고 싶습니다. 작은 모형 자동차에 부착하여 시행을 하려고 합니다. 적외선 센서로 LED 제어하는 영상(ruclips.net/video/eKNu-RrLkVA/видео.html)에서 속도 제한까지 확장하는데 도움을 받을 수 있을까요? 또한 전동 킥보드에 적용하려면 어떤 부품들이 필요한지 알고 싶습니다.
우선 주변에 사물이 많음을 감지하려는 부분은 설정된 거리안에 있는지 없는지로 표현하는게 좋을것 같아요! 초음파센서를 활용하면될것 같아요! 모형자동차로 만들려면 일단 센서 포함해서 아두이노 모터 모터드라이버 바퀴 등등 필요하겠네요. 코드작성할때 최고 속력(전압) 값을 경우에 따라 줄여주고 늘려지도록 하면 될듯해요~
혹시 어떤 앱을 사용해야하나요?
유익하네요^^
감사합니다 ^^
1분 43초 쯤에 서보모터를 7번에ㅜ연결하셨다 하셨는데 저는 GND 9 5v에 연결햇는데 뭐라 코딩하면 될까요?
9요
조이스틱으로 BLDC모터 제어하는 코딩좀 알려주세요!
제가 BLDC모터를 다뤄본적이 없어서, 정확한 코드는 알려드릴 수 없네요ㅜ 검색을 통해서 알아보니 서보모터를 다루는 코드와 비슷한것 같아요.
조이스틱으로 서보모터 제어하는 코드를 올려드립니다. 참고하여 실습해보세요 ^^
//조이스틱으로 서보모터 제어하기
#include
Servo servo;
int kpin = 7, xpin = A0, ypin = A1;
int servoPin = 2, angle = 90;
void setup() {
servo.attach(servoPin); //서보모터 핀 설정
servo.write(angle); //서보모터 각도 초기화
pinMode(kpin, INPUT);
digitalWrite(kpin, HIGH);
}
void loop() {
//스위치 및 X, Y 축 값 읽어오기
int swValue = digitalRead(kpin);
int xValue = analogRead(xpin);
int yValue = analogRead(ypin);
//X축 값 map()함수로 0~180도로 변환하기
angle = map(xValue, 0, 1023, 50, 130);
servo.write(angle);
}
예~^^
앞으로도 유용하고 재미있는 영상 부탁드립니다!
전동 킥보드의 문제해결을 목표로 주변에 사물이 많으면 최대 속도가 제한되는 장치를 만들고 싶습니다. 작은 모형 자동차에 부착하여 시행을 하려고 합니다. 적외선 센서로 LED 제어하는 영상(ruclips.net/video/eKNu-RrLkVA/видео.html)에서 속도 제한까지 확장하는데 도움을 받을 수 있을까요? 또한 전동 킥보드에 적용하려면 어떤 부품들이 필요한지 알고 싶습니다.
우선 주변에 사물이 많음을 감지하려는 부분은 설정된 거리안에 있는지 없는지로 표현하는게 좋을것 같아요!
초음파센서를 활용하면될것 같아요!
모형자동차로 만들려면
일단 센서 포함해서 아두이노 모터 모터드라이버 바퀴 등등 필요하겠네요.
코드작성할때 최고 속력(전압) 값을 경우에 따라 줄여주고 늘려지도록 하면 될듯해요~