Arduino UNO學習430.控制伺服馬達
直流馬達,步進馬達,伺服馬達,是機器人及移動機具重要的元件,
馬達在搭配Arduino板使用建議另加電源,以免過載燒板,
各馬達有不同的扭力及速度,依需求搭配,不要把馬達操壞了,
伺服馬達是透過PWM控制的,所以接腳務必選擇有”~”的腳位↓
這麼重要的元件,在ArduBlock中當然有對應的角度積木塊及模組,
就讓馬達由0轉到180度,由於伺服馬達並不會轉360度,
所以程式結束後的位置在180度處,再次執行程式後再轉回到0度位置,
可自行調整角度以了解伺服馬達的控制方式↓
#include
<Servo.h>
Servo
servo_pin_9;
void
setup()
{
servo_pin_9.attach(9);
}
void
loop()
{
servo_pin_9.write(
10 );
delay( 1000 );
servo_pin_9.write(
190 );
delay( 1000 );
}
UNO板的電流輸出約僅200mA,在實作中會發現舵機出現抖動的情形,
可使用9V1A電源供應給UNO,或舵機電源外接,以提供較大電力,
並注意搭配的電線是否可通過1A以上電力,一般杜邦線是無法過1A的,
請問貴店販售的泡泡機有加大版嗎
回覆刪除您好~抱歉~沒有,
刪除自動泡泡機可以客製作大一點的嗎
回覆刪除客制另洽銷售端.謝
刪除