用于 Arduino 或其他使用 UART 的微控制器的 Dynamixel 接口板,它是一个集成了 74LS241 和电路的适配器,用于控制电机和控制器之间数据流的 LED 视觉通知。该板旨在使与电机的连接更加容易和快捷。
很多人问我如何连接 74LS241,所以最简单的方法是为所有想要将机器人技术提升到一个新水平的人制作一个简单易用的适配器,这个电路板对面包板很友好。
它实现了添加指示 LED 的 Savage Electronics Dynamixel 接口。薄型 PCB 接口。
#include
#define SERVO_ID 1
int Temperature,Voltage,Position;
void setup(){
Dynamixel.setSerial(&Serial1); // &Serial - Arduino UNO/NANO/328P, &Serial1, &Serial2, &Serial3
Dynamixel.begin(1000000,2); // Inicialize the servo at 1 Mbps and Pin Control 2
Serial.begin(9600); // Begin Serial Comunication
}
void loop(){
Temperature = Dynamixel.readTemperature(SERVO_ID); // Request and Print the Temperature
Voltage = Dynamixel.readVoltage(SERVO_ID); // Request and Print the Voltage
Position = Dynamixel.readPosition(SERVO_ID); // Request and Print the Position
Dynamixel.move(1,random(200,800));
Serial.print("Temperature: "); // Print the variables in the Serial Monitor
Serial.print(Temperature); Serial.print(" celcius, ");
Serial.print("Voltage: ");
Serial.print(float(Voltage)/10);Serial.print(" volts, ");
Serial.print("Position: ");
Serial.println(Position);
delay(1000);
}
我的 Tindie Store 上有这个板子。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !