张飞软硬开源基于STM32 BLDC直流无刷电机驱动器开发视频套件,戳此立抢

怎样用Wekinator控制与树莓派连接的伺服电机

39度创意研究所 2019-07-26 08:54 次阅读
0

电路

将两个伺服电机的红线连接到RaspberryPi的5V GPIO引脚。然后将两个伺服系统的黑线连接到Raspberry Pi的地面。最后,将其中一个伺服电机的黄色线连接到Raspberry Pi的GPIO 4,将另一个伺服的黄色线连接到Raspberry Pi的GPIO 17。

怎样用Wekinator控制与树莓派连接的伺服电机

如何运行程序

《首先,您需要从Wekinator的快速演练页面下载草图。

从那里下载屏幕上的鼠标控制示例。解压缩并在处理中打开草图。该草图将为Wekinator提供输入。您将需要另一个草图来获取Wekinator的输出。该草图的代码在本文末尾。将其粘贴到处理中并运行它。两个处理输出窗口如下所示:

现在打开Wekinator并进行如下图所示的设置。将输入和输出设置为2,然后将类型设置为"自定义",然后单击"配置"。

当您点击"配置"时,一个新的窗口将打开。更改该窗口中的设置,如下图所示。

现在将处理窗口中的绿框拖到左侧中央并设置设置在Wekinator窗口中,如下所示。之后,开始录制半秒。

现在将处理窗口中的绿色框拖到右侧中央,然后在Wekinator窗口如下图所示。之后,开始录制半秒。

现在将处理窗口中的绿框拖到中心顶部并在Wekinator中设置设置窗口如下图所示。之后,开始录制半秒。

现在将处理窗口中的绿色框拖到底部中心一侧,然后在Wekinator窗口如下图所示。之后,开始录制半秒。

单击"Train",然后单击"Run"。现在当您在处理窗口中拖动绿色框时,连接到Raspberry Pi的GPIO引脚的伺服器将根据它移动。

处理代码

import processing.io.*;// Importing the library to control the GPIO pins of raspberry pi

// Below libraries will help in connecting and sending,receiving the values from wekinator

import oscP5.*;

import netP5.*;

// Creating the instances

OscP5 oscP5;

NetAddress dest;

// Variable to store the output

public int output;

public int output1;

// Creating the instances to control the servo

SoftwareServo servo1;

SoftwareServo servo2;

void setup()

{

// Initializing the pins for servo

servo1 = new SoftwareServo(this);

servo1.attach(17);

servo2 = new SoftwareServo(this);

servo2.attach(4);

// Starting the communication with wekinator.listen on port 12000,return messages on port 6448

oscP5 = new OscP5(this,12000);

dest = new NetAddress("127.0.0.1",6448);

}

// Recieve OSC messages from Wekinator

void oscEvent(OscMessage theOscMessage) {

if(theOscMessage.checkAddrPattern("/wek/outputs") == true) {

// Receiving the output from wekinator

float value = theOscMessage.get(0).floatValue();// First output

float val = theOscMessage.get(1).floatValue();

// Converting the output to int type

output = int(value);

output1 = int(val);

}

}

void draw()

{

if (output 》 0 && output 《 180)

{

servo1.write(output);

}

if (output1 》 0 && output1 《 180)

{

servo2.write(output1);

}

}

收藏 人收藏
分享:

评论

相关推荐

按钮怎样与树莓派连接

正如我在使用Raspberry Pi和Python项目的如何使LED闪烁中所提到的,Raspberr....
的头像39度创意研究所 发表于07-29 11:24 38次 阅读
按钮怎样与树莓派连接

如何将HC-SR04超声波与树莓派连接

HC-SR04超声波传感器作为测距模块销售,因为它可以精确地用于测量2cm到400cm范围内的距离。....
的头像39度创意研究所 发表于07-29 11:15 31次 阅读
如何将HC-SR04超声波与树莓派连接

PIR传感器怎样与树莓派连接

无源红外传感器,通常称为PIR传感器(也称为红外运动传感器和热释电传感器),是基本上检测红外辐射变化....
的头像39度创意研究所 发表于07-29 10:58 37次 阅读
PIR传感器怎样与树莓派连接

怎样用树莓派控制中继

家庭自动化是业余爱好者和电子爱好者喜爱的DIY项目之一。此类家庭自动化项目的一部分是控制电灯,如灯泡....
的头像39度创意研究所 发表于07-29 10:49 43次 阅读
怎样用树莓派控制中继

如何将DHT11温度和湿度传感器与树莓派连接

DHT11是一个数字传感器,由两个不同的传感器组成一个封装。该传感器包含一个NTC(负温度系数)温度....
的头像39度创意研究所 发表于07-29 10:37 42次 阅读
如何将DHT11温度和湿度传感器与树莓派连接

怎样用树莓派和L298N电机驱动器模块控制步进电机

如果您还记得以前的Raspberry Pi教程,我们已经看到如何使用RASPBERRY PI控制直流....
的头像39度创意研究所 发表于07-29 10:28 47次 阅读
怎样用树莓派和L298N电机驱动器模块控制步进电机

如何将红外传感器与树莓派连接

红外线传感器或红外线传感器是电子爱好者和制造商常用的传感器模块之一。它们通常用作障碍物检测传感器或接....
的头像39度创意研究所 发表于07-29 10:21 41次 阅读
如何将红外传感器与树莓派连接

如何使用树莓派连接EM-18RFID阅读器模块 并通过Python脚本从一些RFID卡访问信息

RFID或射频识别是一种通过电磁波进行通信的方式(射频波,具体而言)。 RFID标签和RFID卡通常....
的头像39度创意研究所 发表于07-29 10:14 37次 阅读
如何使用树莓派连接EM-18RFID阅读器模块 并通过Python脚本从一些RFID卡访问信息

怎样实现树莓派色彩传感器接口进行色彩检测

颜色传感器检测或感知颜色。它是如此简单。但是,色彩传感器如何实际检测颜色是让事情变得有趣的原因。
的头像39度创意研究所 发表于07-29 10:10 44次 阅读
怎样实现树莓派色彩传感器接口进行色彩检测

怎样使用FlexSensor和Arduino控制LED和伺服电机

在各种Electronics Hub项目中,我们已经看到了几种 传感器类型 ,如光,温度,湿度,接近....
的头像39度创意研究所 发表于07-29 09:58 36次 阅读
怎样使用FlexSensor和Arduino控制LED和伺服电机

怎样用Arduino蓝牙控制伺服电机

我在DIY Arduino&蓝牙机器人手臂,使用ESP8266的网络控制伺服,Ar....
的头像39度创意研究所 发表于07-29 09:55 34次 阅读
怎样用Arduino蓝牙控制伺服电机

如何使用树莓派控制直流电机

通过使用Raspberry Pi成功控制直流电机,我们可以将它用于各种其他应用,如机器人,遥控(RC....
的头像39度创意研究所 发表于07-29 09:18 38次 阅读
如何使用树莓派控制直流电机

简易伺服电机测试仪电路制作教程

说到业余爱好项目和初学者电子项目,伺服电机是我们经常使用的重要设备之一。伺服电机是各种项目的主要工作....
的头像39度创意研究所 发表于07-29 09:07 50次 阅读
简易伺服电机测试仪电路制作教程

怎样用树莓派使LED闪烁

在之前的教程中,我们已经了解了如何配置Raspberry Pi的无头设置,设置Wi-Fi,安装触摸屏....
的头像39度创意研究所 发表于07-29 08:59 84次 阅读
怎样用树莓派使LED闪烁

16×2LCD与树莓派的连接方法

在这个项目中,您可以看到将16×2 LCD与Raspberry Pi接口的所有步骤,如电路图,组件,....
的头像39度创意研究所 发表于07-29 08:53 128次 阅读
16×2LCD与树莓派的连接方法

如何解决USB-C接口在设计规范性上的问题?

USB TYPE-C规范里面,还规定了一种带Emark 芯片的Cable,这种Cable的CC2上,....
的头像FPGA入门到精通 发表于07-26 15:54 1040次 阅读
如何解决USB-C接口在设计规范性上的问题?

怎样创建树莓派上的Web应用程序 并使用Flask Web Framework控制伺服电机

在这篇文章中,您将学习如何创建Raspberry Pi上的Web应用程序,使用Flask Web F....
的头像39度创意研究所 发表于07-26 15:27 115次 阅读
怎样创建树莓派上的Web应用程序 并使用Flask Web Framework控制伺服电机

怎样通过蓝牙仅使用Android手机为树莓派配置Wi-Fi网络

如果你已经使用Raspberry Pi一段时间了,你可能会遇到几个您需要连接并重新连接Pi的Wi-F....
的头像39度创意研究所 发表于07-26 15:10 115次 阅读
怎样通过蓝牙仅使用Android手机为树莓派配置Wi-Fi网络

树莓派4每个引脚的作用

在许多方面,Raspberry Pi 4改进了Pi设置的功能之前的模特。单板计算机不仅支持更多RAM....
的头像39度创意研究所 发表于07-26 14:42 152次 阅读
树莓派4每个引脚的作用

伺服电机靠什么控制

伺服电机控制器是数控系统及其他相关机械控制领域的关键器件,一般是通过位置、速度和力矩三种方式对伺服马....
的头像发烧友学院 发表于07-26 14:35 116次 阅读
伺服电机靠什么控制

如何将4DSystemsgen4触摸屏与树莓派连接

技术在过去几年内迅速发生变化。随着技术的进步,活动和流程得到了简化,并且比以往任何时候都更快。
的头像39度创意研究所 发表于07-26 14:13 82次 阅读
如何将4DSystemsgen4触摸屏与树莓派连接

怎样在树莓派4上使用NOOBS

想要快速启动新的Pi 4?New Out Of Box软件(NOOBS)是要走的路。
的头像39度创意研究所 发表于07-26 11:54 127次 阅读
怎样在树莓派4上使用NOOBS

如何将Raspberry Pi Zero设置为小型USB计算机

Stick PC,也称为USB计算机,目前非常受欢迎。这些计算机的大小与USB加密狗一样,您可以轻松....
的头像39度创意研究所 发表于07-26 11:49 131次 阅读
如何将Raspberry Pi Zero设置为小型USB计算机

如何设置Raspberry Pi Zero W

Pi Zero W具有与RPi相同的功能。与RPi一样,Pi Zero W具有microSD卡插槽,....
的头像39度创意研究所 发表于07-26 11:45 121次 阅读
如何设置Raspberry Pi Zero W

怎样在树莓派上使用OpenCV构建简单的绘图应用程序

该应用程序将有四个轨道栏:三个将用于更改颜色(B,G,R),第四个将用于选择在矩形,圆形,直线或自由....
的头像39度创意研究所 发表于07-26 11:30 91次 阅读
怎样在树莓派上使用OpenCV构建简单的绘图应用程序

如何旋转安装在Raspberry Pi或Pi Zero W上的LCD触摸屏

薄膜晶体管或TFT液晶显示器(LCD)是一种使用薄膜晶体管改善屏幕的视觉质量。
的头像39度创意研究所 发表于07-26 11:09 93次 阅读
如何旋转安装在Raspberry Pi或Pi Zero W上的LCD触摸屏

怎样在树莓派4上安装Raspbian Buster

随着新的Raspberry Pi 4主板问世,了解如何使用Raspbian Buster设置您的操作....
的头像39度创意研究所 发表于07-26 10:57 163次 阅读
怎样在树莓派4上安装Raspbian Buster

怎样用Wekinator控制与树莓派连接的LED

首先,将LED的正极连接到Raspberry Pi的GPIO4,然后将LED的负极连接到gro Ra....
的头像39度创意研究所 发表于07-26 09:20 343次 阅读
怎样用Wekinator控制与树莓派连接的LED

怎样用树莓派制作程序

尽管他是一名狂热的计算机爱好者并且对微控制器非常热衷,但是当它第一次出现时我对Pi非常怀疑。该计算机....
的头像39度创意研究所 发表于07-26 08:50 223次 阅读
怎样用树莓派制作程序

迅雷远程提示permission denied该怎么办?

用树莓派安装迅雷远程,使用root账户登录,挂载硬盘根目录到/mnt/xunlei,运行./portal提示 permission denied,使用chmod命令不...
发表于07-25 04:07 20次 阅读
迅雷远程提示permission denied该怎么办?

Raspberry Pi 4、Jetson Nano性能大比拼,谁会更胜一筹?

日前,Raspberry 基金会发布了开发者为之兴奋的 Raspberry Pi 4,其不仅在性能上....
的头像AI科技大本营 发表于07-24 08:49 302次 阅读
Raspberry Pi 4、Jetson Nano性能大比拼,谁会更胜一筹?

请问怎么样树莓派单无线网卡接入网络还能同时做wifi热点?

树莓派单无线网卡接入网络同时做wifi热点   目前看到的资料都是只能运行1个功能是否可以同时使用,需要什么型号的无...
发表于07-24 05:56 29次 阅读
请问怎么样树莓派单无线网卡接入网络还能同时做wifi热点?

为USB网卡(水星MW150US)编译树莓派上的驱动教程已经过时了?

网上和各论坛里介绍    由于现在的内核版本都已经是3.18以上了,按照教程步骤编译时,会提示一些函数没有...
发表于07-24 05:56 16次 阅读
为USB网卡(水星MW150US)编译树莓派上的驱动教程已经过时了?

麻雀虽小,五脏俱全,Raspberry Pi 4 隆重登场

别太高兴,Raspberry Pi 4 被爆兼容性存在问题!
的头像嵌入式资讯精选 发表于07-23 16:42 362次 阅读
麻雀虽小,五脏俱全,Raspberry Pi 4 隆重登场

为什么树莓派openelec启动键盘不能用?

大家好!有个问题请教?   用berryboot按装了 openelec,启动berryboot界面时键盘鼠标是可用的,进入openelec后键盘...
发表于07-23 05:56 26次 阅读
为什么树莓派openelec启动键盘不能用?

请问树莓派的键盘可以有哪些作用?

大家好,我是树莓派的初学者,其实我想利用它,接入电脑后,利用USB输出,模拟出"按键精灵"的效果,让他帮我做一些事情,我...
发表于07-23 05:55 25次 阅读
请问树莓派的键盘可以有哪些作用?

如何在笔记本上远程登录到树莓派

我用一根网线将树莓派和笔记本直接连接在一起,想要在笔记本上远程登录到树莓派,我在shell中执行命令ssh pi@raspberry,但是不能...
发表于07-23 05:44 30次 阅读
如何在笔记本上远程登录到树莓派

请问树莓派可以做web服务器吗

可以单纯的远程浏览网页,可以在网页上做一些简单的选择用于返回数据...
发表于07-23 03:37 29次 阅读
请问树莓派可以做web服务器吗

给"树莓派4"加了个风扇,温度直降20度!

CPU温度在60度左右。在这张热辐射照片中,左下部分呈亮白色(说明温度在60-70度),这部分就是与....
的头像新智元 发表于07-21 09:13 1411次 阅读
给"树莓派4"加了个风扇,温度直降20度!

西门子伺服电机维修诊断方法

数控定梁龙门铣床装配西门子840D数控系统,机床住加工过程中,会不定期出现"300608"轴Z驱动3....
的头像电机技术及应用 发表于07-21 08:06 112次 阅读
西门子伺服电机维修诊断方法

树莓派 4 被爆兼容性存在问题!

"麻雀虽小,五脏俱全。"作为嵌入式开发者、创客,在Raspberry Pi 4隆重登场之际,你还能坐....
的头像AI科技大本营 发表于07-19 13:38 500次 阅读
树莓派 4 被爆兼容性存在问题!

树莓派2接USB设备后没有反应是怎么回事?

树莓派2接USB设备的时候遇到一个诡异的问题。问题描述如下:   我这边共有同类新葡京官方网址,(厂家不同,方案一样) &...
发表于07-19 05:56 27次 阅读
树莓派2接USB设备后没有反应是怎么回事?

为什么树莓派蓝牙连接播放器放音乐没有声音?

树莓派安装了:$ sudo apt-get install bluetooth bluez-utils bluez-comppat blueman 开启:service bluetooth status  ...
发表于07-19 04:49 25次 阅读
为什么树莓派蓝牙连接播放器放音乐没有声音?

【技术杂谈】性能提升3倍的树莓派4,被爆设计缺陷!

一直以来,素有世界最小电脑之称的 Raspberry Pi(树莓派)是一种独特的存在。它不仅只有一块信用卡般的体积,还具备主机电脑所...
发表于07-19 04:00 262次 阅读
【技术杂谈】性能提升3倍的树莓派4,被爆设计缺陷!

如何使用一个PLC控制两个或多个伺服电机同步运行

如何用一个PLC控制两个或多个伺服电机同步运行主电机速度改变时,其它伺服电机也跟着同步运行。用第一个....
发表于07-18 08:00 164次 阅读
如何使用一个PLC控制两个或多个伺服电机同步运行

比较全的树莓派开箱基本的操作入门教程免费下载

没有插 SD 卡,加电时除了电源灯之外,不会有任何的反应,HDMI 没有任何输出,树莓派的说明书中提....
发表于07-18 08:00 78次 阅读
比较全的树莓派开箱基本的操作入门教程免费下载

因为少一个电阻,Raspberry Pi 4的USB-C接口无法兼容所有Type-C数据线

但近日开发者Tyler发现Raspberry Pi 4的USB-C供电接口存在问题。据这位开发者的描....
的头像Blue5 发表于07-12 10:41 2218次 阅读
因为少一个电阻,Raspberry Pi 4的USB-C接口无法兼容所有Type-C数据线

树莓派4B确认翻车 官方承诺未来推出接口重修订后的型号

6月底,RaspBerry 4 Pi model B(树莓派4B)正式发布,起步价(1GB RAM)....
的头像39度创意研究所 发表于07-11 08:39 732次 阅读
树莓派4B确认翻车 官方承诺未来推出接口重修订后的型号

国外发明了种能变形的无人机 轻松跨过任何障碍上演缩骨功

现在的科技发达了,很多曾经想都想不到的事情现在都变成了现实,就比如说能上天入地的无人机。有人会利用无....
的头像无人机网 发表于07-10 14:48 294次 阅读
国外发明了种能变形的无人机 轻松跨过任何障碍上演缩骨功

树莓派4B评测 值不值得买

树莓派4B已经发布一段时间了,目前国内的用户也通过各种渠道陆续拿到板卡了,看着树莓派4B那些亮眼的参....
的头像39度创意研究所 发表于07-10 11:41 1785次 阅读
树莓派4B评测 值不值得买

树莓派3B+评测 未免有些辜负时隔两年的期待

不负众望,树莓派的升级版本树莓派3B+终于还是如约而至,虽然没有以树莓派4命名,没有想象中质变的升级....
的头像39度创意研究所 发表于07-10 10:26 314次 阅读
树莓派3B+评测 未免有些辜负时隔两年的期待

Seeed推出3D手势识别新葡京官方网址 采用Microchip电近场感应技术

3D手势识别和跟踪板通过电近场感应来确定近场位置和运动。
的头像MEMS 发表于07-08 16:22 895次 阅读
Seeed推出3D手势识别新葡京官方网址 采用Microchip电近场感应技术

伺服电机和步进电机的区别与性能比较

直流伺服电机一般采用电压控制,少数也可以采用电流控制,电压或电流与电机的转速之间存在着一定的函数关系....
发表于07-08 10:17 220次 阅读
伺服电机和步进电机的区别与性能比较

AEDM-5XXX 高分辨率3通道外壳编码器模块套件,带有卡入式盖板

Broadcom AEDM-5xxx是一系列高分辨率3通道内置编码器模块套件,带有专利的卡扣式盖板,可快速组装。每个AEDM-5xxx套件包含AEDT-981x模块和胶片码盘。 AEDM-5xxx的输出是正交的两个方波加上一个索引脉冲信号,它是在码盘完全旋转时产生的。正交信号和索引脉冲通过位于上面的五个0.025英寸方形引脚访问。 0.100英寸中心。 这些无轴承式编码器套件设计用于快速方便地安装在电机上。对于大直径电机,AEDM-59xx系列提供外部安装耳的选项。 AEDM-5xxx支持的标准编码分辨率为2000和5000 CPR。有关其他解决方案,请咨询当地Broadcom销售代表。  功能 带索引脉冲输出的双通道正交输出 编码分辨率高达5000 CPR 工作温度-40°C至+ 85°C 快速简便组装 无需调整信号 成本效益解决方案 小尺寸 TTL兼容输出 单5V电源,带有±10%容差 外置安装耳机选件可用于大型电机。 应用 AEDM-5xxx适用于各种商业和电子新葡京官方网址。工业运动控制应用包括但不限于:   直流伺服电机 线性和旋转执行器 工厂自动化设备 3D打印机 机器人技术 无人驾驶飞行器(UAV)或无人驾驶飞机  ...
发表于07-04 12:26 23次 阅读
AEDM-5XXX 高分辨率3通道外壳编码器模块套件,带有卡入式盖板

树莓派编程快速入门手册之爱上树莓派第二版PDF电子书免费下载

树莓派是创客们喜爱使用的智能硬件,它是一款功能强大的微型计算机,能够为艺术家、创客、制作爱好者和做....
发表于07-04 08:00 264次 阅读
树莓派编程快速入门手册之爱上树莓派第二版PDF电子书免费下载

运动控制市场下滑 机器人前景如何?

运动控制是机器人的核心部件,近年来,随着工业机器人的兴起,运动控制及伺服电机市场迅速放大,不过进入2....
的头像OFweek工控 发表于07-02 15:39 267次 阅读
运动控制市场下滑 机器人前景如何?

Arduino 16通道脉宽调制伺服驱动器的详细资料说明

驱动带有Arduino伺服库的伺服电机非常容易,但每一个都消耗一个宝贵的销-更不用说一些Ardui....
发表于07-01 08:00 54次 阅读
Arduino 16通道脉宽调制伺服驱动器的详细资料说明

新款第四代树莓派Raspberry Pi 4正式发布了!

新款树莓派 4 拥有一个 Broadcom 1.5 GHz ARM Cortex-A72 四核处理器....
的头像新智元 发表于06-29 07:23 1329次 阅读
新款第四代树莓派Raspberry Pi 4正式发布了!

树莓派基金会正式发布了一个全新的版本树莓派4

对于比特币挖矿的矿工而言,他们会因为验证交易而获得比特币奖励。但对于那些运行自己的比特币全节点的人来....
发表于06-28 11:35 661次 阅读
树莓派基金会正式发布了一个全新的版本树莓派4

树莓派4来袭,来看看Pi 4B的几个亮点!

在物联网遍地开花、智能制造/人工智能炙手可热的大环境下,行业玩家翘首期盼已久的树莓派4终于闪亮登场。....
的头像FPGA入门到精通 发表于06-25 17:17 6588次 阅读
树莓派4来袭,来看看Pi 4B的几个亮点!