在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

怎樣用Wekinator控制與樹莓派連接的伺服電機

454398 ? 來源:工程師吳畏 ? 2019-07-26 08:54 ? 次閱讀

電路圖

將兩個伺服電機的紅線連接到Raspberry Pi的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);

}

}

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 伺服電機
    +關注

    關注

    88

    文章

    2107

    瀏覽量

    59309
  • 樹莓派
    +關注

    關注

    121

    文章

    1964

    瀏覽量

    107099
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    怎么樹莓實現電機控制

    如題。想用樹莓實現電機控制,但是完全不懂編程和各種接口的關系,求問怎樣學習,怎樣入手?求大神幫
    發表于 09-09 09:58

    樹莓2控制一個LED燈

    ` 本帖最后由 348081236 于 2016-1-19 16:57 編輯 這個教程教你怎樣用樹莓控制一個LED燈。這是比較基礎、簡單、適合新手的。先從一個LED燈開始,大概了
    發表于 01-19 16:55

    請問怎樣利用樹莓4B去控制步進電機

    樹莓與步進電機是如何連接的?電機驅動代碼是什么?怎樣利用
    發表于 06-30 07:20

    樹莓pwm是如何去控制無刷電機的?

    樹莓pwm是如何去控制無刷電機的?其實現代碼是怎樣去編寫的?
    發表于 07-21 06:46

    怎樣用串口通信去控制伺服速度呢

    怎樣用串口通信去控制伺服速度呢?RS-232通訊格式有哪幾種?
    發表于 10-11 07:55

    怎樣用樹莓派來連接攝像頭呢

    怎樣用樹莓派來連接攝像頭呢?stm32怎么讀編碼器?
    發表于 10-25 07:19

    如何使用樹莓控制伺服電機

    在本教程中,我們將使用樹莓控制伺服電機。在進入伺服之前,讓我們談談PWM,因為
    發表于 03-01 15:05

    請問怎樣用一個脈沖使伺服電機旋轉呢?

    請問怎樣用一個脈沖(信號的一開一關)來從伺服驅動器位置控制上使伺服電機旋轉呢?
    發表于 03-30 17:21

    樹莓怎么

    連接樹莓和電腦.網線直連電腦,不經過路由器。這個方法最大的特點最少的工具玩樹莓
    的頭像 發表于 11-07 16:21 ?2.4w次閱讀

    怎樣用ArduinoUNO和Wekinator控制伺服電機

    首先連接每個伺服上的紅線連接到Arduino的5V引腳。然后將每個伺服的黑線連接到Arduino的地線。最后,將其中一個
    的頭像 發表于 08-03 09:46 ?2411次閱讀

    怎樣用機器學習和openFrameworks控制伺服電機

    伺服電機和Arduino之間建立以下連接
    的頭像 發表于 08-02 17:52 ?3289次閱讀
    <b class='flag-5'>怎樣用</b>機器學習和openFrameworks<b class='flag-5'>控制</b><b class='flag-5'>伺服</b><b class='flag-5'>電機</b>

    怎樣用Wekinator控制樹莓連接的LED

    首先,將LED的正極連接到Raspberry Pi的GPIO4,然后將LED的負極連接到gro Raspberry Pi的引腳通過220歐姆電阻器。
    的頭像 發表于 07-26 09:20 ?4396次閱讀

    樹莓控制步進電機

    樹莓控制步進電機 前言 設備 連接 源碼 前言 測試步進電機 設備 名稱 型號
    發表于 03-21 11:39 ?1次下載
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b><b class='flag-5'>控制</b>步進<b class='flag-5'>電機</b>

    樹莓使用Python控制步進電機

    板和28BJY-48電機。選擇它的原因是:便宜、5V供電、易于連接樹莓的GPIO接口等等。28BJY-48步進電機的數據表中還有很多詳細信
    發表于 03-22 11:36 ?3次下載
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>使用Python<b class='flag-5'>控制</b>步進<b class='flag-5'>電機</b>

    樹莓控制PWM控制電機轉速

    樹莓控制PWM控制電機轉速 一、硬件 樹莓 12
    發表于 03-31 10:59 ?3次下載
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b><b class='flag-5'>控制</b>PWM<b class='flag-5'>控制</b><b class='flag-5'>電機</b>轉速
    主站蜘蛛池模板: 在线色网| 在线成人免费 | 狼狼色丁香久久女婷婷综合 | 丁香婷婷在线观看 | 国产99久9在线视频 国产99久久九九精品免费 | 欧美性a欧美在线 | 天天鲁天天爽天天视频 | 日韩美女拍拍免费视频网站 | 亚洲 欧美 自拍 卡通 综合 | 亚洲线精品一区二区三区 | 看全色黄大色大片免费 | 色吧色吧色吧网 | 亚洲综合国产一区二区三区 | 日本黄色的视频 | 高清精品女厕在线观看 | 天天干夜夜夜 | 久久人人爽爽爽人久久久 | 亚洲国产成人精品女人久久久 | 亚洲精品视频区 | 亚州色吧 | 人人澡人人人人夜夜爽 | 色多多免费在线观看 | 亚洲色图久久 | 好看的一级毛片 | 免费男女视频 | 欧美日一区 | 伊在线视频 | 美女视频永久黄网站在线观看 | 在线黄 | 黄色绿像一级片 | 人人揉人人爽五月天视频 | 一级欧美日韩 | www.xxxx欧美| 亚洲综合免费 | 永久手机看片福利盒子 | 永久国产 | 国产精品福利午夜在线观看 | 国产精品成人四虎免费视频 | tube69欧美最新片 | 最新理论三级中文在线观看 | 天堂网www中文天堂在线 |