Статьи

Управляемая с помощью Raspberry Pi видеокамера безопасности. Часть 3

Настройка Arduino


Новичок в Arduino? Начало здесь.
После того, как подключены серво, откройте Arduino IDE на своем компьютере и загрузите этот тестовый код. Не забудьте выбрать правильную плату и порт из меню Tools > Board и Tools > Port:
#include <Servo.h> // Import the library

Servo servoPan, servoTilt; // Create servo objects
int servoMin = 20, servoMax = 160; // Define limits of servos

void setup() {
// Setup servos on PWM capable pins
servoPan.attach(9);
servoTilt.attach(10);
}

void loop() {
for(int i = servoMin; i < servoMax; ++i) { 1
// Move servos from minimum to maximum
servoPan.write(i);
servoTilt.write(i);
delay(100); // Wait 100ms
}
for(int i = servoMax; i > servoMin; --i) {
// Move servos from maximum to minimum
servoPan.write(i);
servoTilt.write(i);
delay(100); // Wait 100ms
}
}

Если все хорошо, то вы должны увидеть, что оба сервоприводы медленно двигаются назад и вперед. Обратите внимание на то, что «servoMin» и «servoMax»определяются как 20 и 160 градусов (вместо 0 и 180). Это отчасти потому, что дешевые сервоприводы не могут точно перемещаться на полные 180 градусов, а также физический размер веб-камеры не позволяет использовать полный диапазон. Возможно, вам потребуется настроить их для своей установки.
Если они не работают вообще, то проверьте, правильно ли все подключено в схеме. Платы могут иногда отличаться по качеству, поэтому их также желательно проверить.

Сервоприводы почти всегда слишком мощные для питания Arduino, поэтому им надо получать питание от RPi. Вывод 5 В RPi ограничивает ток 750 мА, который предоставляется всем RPi, а RPi потребляет примерно 500 мА, поэтому 250 мА остается для сервоприводов. Эти микро сервоприводы потребляют около 80 мА, а это означает, что RPi должен быть в состоянии питать два из них. Если хотите использовать больше сервоприводов или модели более высокой мощности, то вам, возможно, придется использовать внешний источник питания.

P.S. Хотите покупать товары по хорошим скидкам? Тогда рекомендуем вам посетить сайт 1skidka.com отзывы о котором просто отличные, ведь он помог многим людям сэкономить на покупках.

0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.