전원 문제나, 펄스신호가 불안정하게 출력될 가능성이 높아보여요. 아두이노로 하시면 라이브러리를 www.arduino.cc/reference/en/libraries/servo-hardware-pwm/ 이걸 에용해보세요. 아니면 서보모터 드라이버를 사용하시는 것도 좋습니다.
영상 잘봤습니다 ! 외부전압의 역할은 알고있던바였지만 제대로 정리를 해주셔서 한번더 기억하게되었습니다 :D 저는 항상 사용을 할때 9V 건전지 or 커넥터 또는 노트북이나 3D프린터에 사용하는 5V~20V 커넥터를 사용 하였는데 위 영상에서 외부 전원 인가용으로 사용하신 단자의 경우 오고가다가 보긴했는데 혹시 정확한 명칭은 무엇인지 단자와 호환성이 잘맞는 콘센트도 따로 알려주실수 있는가 싶어 댓글 남깁니다 ! 정말 깔끔해보여서 저도 작품제작시에 위와같은 방법으로 전원 인가를 해보고 싶습니다.
안녕하세요. 질문이 있어요. 무선리모컨으로 버튼을 누를 때만 서보모터를 90도 움직이게 하려는데 모터의 신호핀에서 전압이 나옵니다. 그런데 버튼을 누르지 않을 때도 신호가 나와서 모터가 떨립니다. 다음과 같이 코딩했을 때 버튼을 누르지 않으면 모터에 신호를 주지 않아야 하는 거 아닌가요? millis 함수를 써도 마찬가지에요. 어떻게 수정해야 하나요? 아니면 아두이를 이용하지 않아도 무선리모컨으로 간단하게 제어할 수 있는 방법이 있을까요? void setup() { servoOn_setup(); servoOff_setup(); } void loop() { servoOn_loop(); servoOff_loop(); } // 0도로 회전신호 #include int OnPin = 11; int OnState = 0; void servoOn_setup(){ pinMode(OnPin, INPUT); myservo.attach(9); } void servoOn_loop(){ OnState = digitalRead(OnPin); while(OnState == HIGH){ // if문으로 해도 같은 현상 myservo.write(90); } } //90도로 회전신호 #include Servo myservo; int OffPin = 7; int OffState = 0; void servoOff_setup(){ pinMode(OffPin, INPUT); myservo.attach(9); } void servoOff_loop(){ OffState = digitalRead(OffPin); while(OffState == HIGH){ myservo.write(0); } }
구세주이십니다 감사합니다 정말 복받으세요.
이거슨 서보모터가 아닌 외부전력사용 꿀팁...정말 감사합니다 gnd맞추는건 상상못했어요
아두이노로 프로젝트를 하고 있는데 정말 큰 도움이되고있습니다. 감사합니다!
알리익스프레시(해외직구)에서 서보모터를 하나 구입했는데요. 드론에 드랍장치로 사용하려고하는데 서보모터가 떨리고 작동이 되다 안되다 하는데 왜 그럴가요?? 볼트는 5.4v 측정되구요. 판매자는 서보모터는 전혀 문제 없다는데....답변 좀 부탁드릴께요~~
전원 문제나, 펄스신호가 불안정하게 출력될 가능성이 높아보여요. 아두이노로 하시면 라이브러리를 www.arduino.cc/reference/en/libraries/servo-hardware-pwm/ 이걸 에용해보세요. 아니면 서보모터 드라이버를 사용하시는 것도 좋습니다.
오 이렇게 명쾌히 정리해 주시니 아주 좋네요 유익하네요
감사합니다!
영상 잘봤습니다 !
외부전압의 역할은 알고있던바였지만 제대로 정리를 해주셔서 한번더 기억하게되었습니다 :D
저는 항상 사용을 할때 9V 건전지 or 커넥터 또는 노트북이나 3D프린터에 사용하는 5V~20V 커넥터를 사용 하였는데
위 영상에서 외부 전원 인가용으로 사용하신 단자의 경우 오고가다가 보긴했는데 혹시 정확한 명칭은 무엇인지
단자와 호환성이 잘맞는 콘센트도 따로 알려주실수 있는가 싶어 댓글 남깁니다 !
정말 깔끔해보여서 저도 작품제작시에 위와같은 방법으로 전원 인가를 해보고 싶습니다.
두 가지 전원을 짬뽕할 수 있는 방법이 궁금합니다..^^
지금 usb전원이랑 외부전원이 같이 연결된거죠? 이럴때 외부전원 제한이 있나요?
영상 잘봤습니다! 감사드립니다. 하나 궁금한 것이 있는데요, 혹시 어댑터의 +,- 양극을 영상에서처럼 두 개의 케이블로 뽑아 사용할 경우, 두 케이블이 서로 접촉하여 쇼트가 일어나면 위험할 수도 있는 건가요?
단자가 양/음극 2개뿐인 엘이디를 많이 연결하고싶은데 이런경우엔 엘이디에 외부전원을 어떻게공급해주어야할까요...?? 양단자가 1개뿐이라 디지털HIGH,LOW 넣으면 외부전원을 어떻게 넣어줘야될지모르겠어요 ㅠㅠ
영상 잘보고 있어요
궁금 한게 있어요
서보모터가 1번부터~8번까지 있다면 90도 순차적으로 한번의 버튼누름으로 1번 90도열리고 그다음...그다음...그다음.....이렇게 8번까지되고
다시 역으로90도로 닫히게 하고 싶습니다....
방법좀 알려주세요
안녕하세요. 질문이 있어요.
무선리모컨으로 버튼을 누를 때만 서보모터를 90도 움직이게 하려는데 모터의 신호핀에서 전압이 나옵니다.
그런데 버튼을 누르지 않을 때도 신호가 나와서 모터가 떨립니다. 다음과 같이 코딩했을 때 버튼을 누르지 않으면 모터에 신호를 주지 않아야 하는 거 아닌가요? millis 함수를 써도 마찬가지에요. 어떻게 수정해야 하나요?
아니면 아두이를 이용하지 않아도 무선리모컨으로 간단하게 제어할 수 있는 방법이 있을까요?
void setup() {
servoOn_setup();
servoOff_setup();
}
void loop() {
servoOn_loop();
servoOff_loop();
}
// 0도로 회전신호
#include
int OnPin = 11;
int OnState = 0;
void servoOn_setup(){
pinMode(OnPin, INPUT);
myservo.attach(9);
}
void servoOn_loop(){
OnState = digitalRead(OnPin);
while(OnState == HIGH){ // if문으로 해도 같은 현상
myservo.write(90);
}
}
//90도로 회전신호
#include
Servo myservo;
int OffPin = 7;
int OffState = 0;
void servoOff_setup(){
pinMode(OffPin, INPUT);
myservo.attach(9);
}
void servoOff_loop(){
OffState = digitalRead(OffPin);
while(OffState == HIGH){
myservo.write(0);
}
}
문의 합니다.
스텝핑 모터의 경우도 plc posion card + 1개의 드라이버 + 20개의 스텝모터의 경우도 같은 방법으로 가능할까요?
어디 모터가 똑같은 작업을 합니까?
전원 공급 따로 모터 5개에 같은 신호는 너무 하죠... 이게 멀티라고 하면 눈가리고 아웅이죠
영상 잘 봤어요! :-) 혹시 이렇게 할 경우 몇 개까지 서보모터 연결이 가능한가요?
외부 전원 용량에 따라 다릅니다. ^^
안녕하세요! 질문이 있어 댓글 올립니다.
제가 지금 MG996r 서보모터와 9v 배터리를 사용하여 만드려고 하는데, 전압이 충분한 것 같음에도 불구하고 모터가 띡띡거리는 소리만 내면서 작동하지 않습니다...ㅠ 혹시 어떤 문제인지 아실까요?!
외부전원 어댑터에서 핀 두개로 나오는 연결장치 이름이 뭔가요?
좋은 정보 너무 감사합니다! 사용하신 모터의 기종도 알 수 있을까요? degree는 각 모터마다 다른것 같아서요!
외부전원의 아답터 끝에 연결된 부품은 어떤건가요? 저도 외부전원용 아답터를 샀는데, 도선의 형태로 빵판에 연결하고 싶은데 어떤 부품을 써야할지 몰라서 고민이 많았거든요. 영상에서 쓰신 연결부품을 사용하면 좋을것같아 어떤 부품인지 여쭤봅니다.
DC 잭 터미널 아답터 라고 찾아보세요~~
혹시 외부전원 배럴잭 연결은 어떤식으로 하나요....ㅠㅜ
3분30초 이후부터 외부 전압 주신건 어떤 걸로 통해서 외부 전압을 주신건가요 ?
혹시 회로도좀 알려주실 수 있으신가요?
배럴잭 어댑터 구매를 했는데 어떻게 꽂아야하는지 모르겠어요...
잘 보았습니다. 궁금한 점이 있는데요 아두이노에 업로드된 것을 다른 프로그램(게임등..)에서 특정 행동을 했을때 반응하도록 만들 수도 있나요?
게임과 반응을 하려면 게임에서 하드웨어를 지원해줘야하겠죠? 제가 본 프로젝트 중에 플스 컨트롤러의 진동 모터의 전압을 받아서 외부 장치가 동작하게 한 프로젝트를 본 적 있습니다.
@@LOVOTLAB 감사합니다
12V 3A 아답터를 컨버터를 이용해서 7V로 강압하여 서버모터 4개를 제어하니 1개가 지 마음대로 작동하다 360도로 회전합니다 회로구성은 동영상과 같이했는데 무엇이 잘못이었을까요?
일반 서보모터가 360도로 회전할 수 없는데 이상하네요...
질문이요!
외부전력을 이용해서 최대 몇볼트 까지 인가할수 있나요?
천원 일반적인 하비용 서보모터는 대부분 5V~12V에서 동작합니다. 모터마다 다르니 서보모터의 스펙을 확인해보세요.
외부 전원은 어떤 것을 사용했는지 알 수 있을까요?
일반적인 정전압 아답터를 사용했습니다.
우노에 있는 외부전원용에 결합을 바로 했는데 반응을 안하는데 혹시 결선도를 변경해야되는걸까요?
외부전원을 우노의 외부전원 커넥터에 바로 연결해도 서보모터가 동작될까요?
정말로 큰 도움이 되었습니다. 감사합니다.
USB와 함께 DC 배럴잭을 사용해서 5개 모두 제어할 순 없나요?
서보모터가 모두 같이 돌아가는데 서보모터를 개별 제어 하려면 어떻게 하나요?
혹시 서브모터 2개이상이 있고 특정한 명령어가 있을때 여러개의 서브모터중 하나만 랜덤으로 선택해서 특정한 명령을 내리는 방법도 있나요? (랜덤서브모터선택)
random 과 if 문을 적절히 이용해서 코딩하시면 가능하겠네요.
Dc12~24v서보모터를 가변저항움직이는대로-0~60+0~60도로 위치제어할수있나요
저만그런지 sg90 10개가 아주 잘 전원 없이 돌아가네요 핀은 2번에서 12번 까지 입니다
이미선 부하가 별로없고 속도도 느리게 움직인다면 문제 없을 수도 있습니다
왜 gnd 를 같이 연결하는지에 대한 설명을 좀 해 주세요
전자회로에서 특별히 ISOLATION 해야 하는 경우가 아니라면 GND는 전부 공유되어 야 합니다.
이걸 led에도 적용시킬수 있을까요?
네 LED 도 많아지면 외부전원이 필요합니다. 네오픽셀편 확인해보세요.th-cam.com/video/tVgGYcsiu3Q/w-d-xo.html
외부전원을 건전지로 이용하는 방법도 있나요?
서보모터의 전원을 건전지로 사용하시려면 AA 배터리는 3~4개를 직렬 연결하면 동작가능하지만, 배터리는 용량이 줄어들면서 전압도 같이 줄어들기 때문에 레귤레이터를 사용해주시는 것이 좋습니다.
아두이노 우노와 아두이노 메가는 차이가 큰가요?
성능적인 차이보다는 사용가능한 핀의 수가 가장 큰 차이입니다
모터를 순차적으로 움직이게 하려면 어떻게 해야 하나요?ㅠㅠ
김연 딜래이를 적절히 이용해보세요~~
딜레이 지연 함수로 프로그래밍 하는것도 좋지만 타이머 인터럽트로 프로그래밍 하면 더 정확한 지연시간으로 제어 하실수 있으세요
정말 감사합니다
초음파 센서는 여러개 사용 가능 한가요?
네 가능합니다~
조은강좌다
12볼트 모터를 구동시킬려고 합니다
무게는 한 50키로정도
무인카트 제작할러고 해요
바퀴 회전 시킬려고합니다
자문 구해요
움직일 속도 및 구동시간 바퀴의 크기 등 고려해야할 것이 많습니다. 속도가 느리다면 12V 정도의 모터로도 충분히 구동은 가능할 것 같네요.
속도는 그리 중요하지 않은듯
모터 몆개 연결하면 되나요
모터의 종류는 너무 다양해서 설명드리기 힘드네요. 모터 하나로 축을 회전 시켜서 여러바퀴를 구동할 수도 있고, 각각의 바퀴에 모터를 따로 연결해서 제어하는 방법도 있습니다.
간단하게 만드는법 전수좀
좀 도와주시조
서보모터가아닌 스텝모터로도 구현이 가능한가요?
원석 코드가 조금 복잡해지겠지만 스테퍼모터로도 가능합니다.
@@LOVOTLAB 감사합니다!