Мобільна версія Форум Arduino Документація Гарантійні умови 0 0
UA RU
Графік роботи магазину:
Пн-Пт: 8.00 - 19.00
Сб: 10.00 - 17.00
Нд: вихідний
Каталог
Напиши статтю і отримай знижку!

Flyduino-A контролер 12-ти серво від DFRobot

  • Flyduino-A контролер 12-ти серво від DFRobot
  • Flyduino-A контролер 12-ти серво від DFRobot
  • Flyduino-A контролер 12-ти серво від DFRobot
  • Flyduino-A контролер 12-ти серво від DFRobot
  • Flyduino-A контролер 12-ти серво від DFRobot
  • Flyduino-A контролер 12-ти серво від DFRobot
  • Flyduino-A контролер 12-ти серво від DFRobot
  • Flyduino-A контролер 12-ти серво від DFRobot
Архівний товар, який більше не продається у нашому магазині

Увы, за этот товар уже голосовать нельзя :(

НО!

У нас есть куча других классных товаров! :)
41
 

Це напевно найменший Arduino-контролер, спеціально спроектований для управління сервоприводами. Дозволяє управляти дванадцятьма стандартними сервоприводами, має XBee сокет, який може бути використаний в моделі вертольоту або UAV. Маленька вага (всього 7.5 грам) робить його ідеальним для проектів з обмеженим корисним навантаженням. Вбудований регулятор дозволяє підключатися до вхідної напруги 3.5-8В, що забезпечується більшістю джерел живлення.

Працює з Arduino IDE як Arduino Mini (потрібен перехідник для підключення до USB з виходом живлення 3.3В. Не використовуйте перехідники з напругою живлення 5В інакше ви можете пошкодити контролер!). В якості бібліотеки рекомендовано використовувати MegaServo

Характеристики:

  • контролер Atmega328P
  • робоча напруга 3.3В
  • вхідна напруга 3.5-8В
  • 12-ти канальне управління сервоприводами
  • Xbee сокет
  • аналогових входів: 8
  • SRAM: 2кБ
  • EEPROM:1кБ
  • вага: 7.5 гр

Приклад коду:


#include "MegaServo.h"
#define NBR_SERVOS 12  // the number of servos, up to 48 for Mega, 12 for other boards
#define FIRST_SERVO_PIN 2 
 
MegaServo Servos[NBR_SERVOS] ; // max servos is 48 for mega, 12 for other boards
 
int pos = 0;      // variable to store the servo position 
int potPin = 0;   // connect a pot to this pin.
 
void setup()
{
  for( int i =0; i < NBR_SERVOS; i++)
    Servos[i].attach( FIRST_SERVO_PIN +i, 800, 2200);
}
void loop()
{ 
  pos = analogRead(potPin);   // read a value from 0 to 1023
  for( int i =0; i 
оплата картами Visa і MasterCard