Hinder att undvika Robot med hjälp av ultraljud med evive (Arduino powered embedded plattform) (5 / 7 steg)
Steg 5: Lägga till bibliotek för styrning av Motor och Servo till Arduino IDE
På grund av begränsningar av nuvarande servo bibliotek, kan vi inte använda servo tillsammans med motor förare. Så har vi ändrat filen servo.cpp i Arduino/bibliotek/Servo. Hämta Servo bibliotek koden här och ersätta den ursprungliga biblioteket i Arduino IDE med hjälp av detta.
Obs: evive använder PWM stift 44, 45 för motorer och samma används för servon, så du inte kan använda PnP gränssnitt för servomotor. Du måste använda någon av 3 till 13 PIN-koden för att ansluta signal binda av servo. OCKSÅ eftersom servo standardbiblioteket använder TIMER 5 (aka PWM stift 44, 45) för att kontrollera servon. SÅ vänligen ersätta THE standard SERVO bibliotek i ARDUINO bibliotek med hjälp av den bifogade filen "Servo.rar". Ta gärna en titt på
.
Nu måste vi inkludera motor biblioteket. Hittar du det här. Det är mycket omfattande i en sätt som den gör kontrollera motor mycket lätt. Se motor.h för att förstå de tillgängliga funktionerna i det här biblioteket. Skärmdumpar tillhandahålls för att beskriva hur du lägger till ett bibliotek för arduino IDE.