0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內(nèi)不再提示

怎樣用ArduinoUno控制采用雙伺服SG90電機的云臺式攝像機支架

454398 ? 來源:工程師吳畏 ? 2019-07-31 10:47 ? 次閱讀

操縱桿模塊

操縱桿是控制伺服電機的最簡單方法之一。雖然一些教程需要電機或其他額外的東西,但本教程只需要基本的外圍設(shè)備。操縱桿又名“拇指操縱桿”是項目的一個很酷的控制界面,特別是對于機器人技術(shù)。 X軸和Y軸是兩個~10k的電位計,可以通過生成模擬信號來控制2D運動。還有一個按鈕,可用于控制其他命令或動作。

HC-SR04

在本教程中,我將以HC-SR04超聲波傳感器為例設(shè)置伺服控制的云臺。但是,請記住,支架可用于傳感器,相機等!

讓我們開始吧

收集硬件

Arduino UNO

2伺服電機SG90

操縱桿模塊

雙伺服支架

一些跳線

HC-SR04

Arduino UNO

操縱桿模塊

伺服電機

面包板

云臺支架套件

首先組裝雙伺服支架。我正在使用Sparkfun的搖攝/傾斜支架套件。

連接硬件

讓我們從2個伺服器開始。我正在使用面包板來簡化連接。

伺服電機和Arduino Uno的連接。

上/下伺服Arduino右/左伺服Arduino

紅色電纜5V紅色電纜5V

黑色電纜GND黑色電纜GND

黃色或白色電纜P WM(4)黃色或白色電纜PWM(10)

按照上面和下面的連接圖完成連接。

操縱桿模塊的連接和Arduino Uno。

操縱桿Arduino

5V5V

GNDGND

U/DU/D模擬4

L/RL/R模擬3

最終布線如下:

最終的項目原理圖。

一切都連接后,它將如下所示!

源代碼

將以下代碼復(fù)制并粘貼到Arduino軟件中。在將代碼上傳到Arduino板之前,請務(wù)必測試(編譯)代碼。

當(dāng)您將代碼上傳到Arduino時,在您使用操縱桿之前,伺服器不應(yīng)移動。

#include

const int servo1 = 11; // first servo

const int servo2 = 10; // second servo

const int joyH = 3; // L/R Parallax Thumbstick

const int joyV = 4; // U/D Parallax Thumbstick

int servoVal; // variable to read the value from the analog pin

Servo myservo1; // create servo object to control a servo

Servo myservo2; // create servo object to control a servo

void setup() {

// Servo

myservo1.attach(servo1); // attaches the servo

myservo2.attach(servo2); // attaches the servo

// Inizialize Serial

Serial.begin(9600);

}

void loop(){

// Display Joystick values using the serial monitor

outputJoystick();

// Read the horizontal joystick value (value between 0 and 1023)

servoVal = analogRead(joyH);

servoVal = map(servoVal, 0, 1023, 0, 180); // scale it to use it with the servo (result between 0 and 180)

myservo2.write(servoVal); // sets the servo position according to the scaled value

// Read the horizontal joystick value (value between 0 and 1023)

servoVal = analogRead(joyV);

servoVal = map(servoVal, 0, 1023, 70, 180); // scale it to use it with the servo (result between 70 and 180)

myservo1.write(servoVal); // sets the servo position according to the scaled value

delay(15); // waits for the servo to get there

}

/**

* Display joystick values

*/

void outputJoystick(){

Serial.print(analogRead(joyH));

Serial.print (“---”);

Serial.print(analogRead(joyV));

Serial.println (“----------------”);

}

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 云臺
    +關(guān)注

    關(guān)注

    1

    文章

    68

    瀏覽量

    13662
  • Arduino
    +關(guān)注

    關(guān)注

    188

    文章

    6474

    瀏覽量

    187431
  • SG90
    +關(guān)注

    關(guān)注

    0

    文章

    9

    瀏覽量

    11518
收藏 人收藏

    評論

    相關(guān)推薦

    AI智能識別監(jiān)測攝像機

    隨著人工智能技術(shù)的飛速發(fā)展,AI智能識別監(jiān)測攝像機逐漸成為各行各業(yè)安全管理的重要工具。這種高科技設(shè)備不僅具備傳統(tǒng)監(jiān)控攝像機的基本功能,還通過深度學(xué)習(xí)和圖像處理等先進技術(shù),實現(xiàn)了對人、車、物體及行為
    的頭像 發(fā)表于 11-28 10:39 ?293次閱讀
    AI智能識別監(jiān)測<b class='flag-5'>攝像機</b>

    MS41928M——網(wǎng)絡(luò)攝像機·監(jiān)控攝像機鏡頭驅(qū)動芯片(內(nèi)置光圈控制

    MS41928M 是一款用于網(wǎng)絡(luò)攝像機和監(jiān)控攝像機的鏡頭驅(qū)動芯片。芯片內(nèi)置光圈控制功能;通過電壓驅(qū)動方式以及扭矩紋波修正技術(shù),實現(xiàn)了超低噪聲微步驅(qū)動。提供方案和FAE支持,歡迎咨詢了解
    的頭像 發(fā)表于 11-18 11:58 ?345次閱讀
    MS41928M——網(wǎng)絡(luò)<b class='flag-5'>攝像機</b>·監(jiān)控<b class='flag-5'>攝像機</b><b class='flag-5'>用</b>鏡頭驅(qū)動芯片(內(nèi)置光圈<b class='flag-5'>控制</b>)

    AI圖像識別攝像機

    隨著科技的迅猛發(fā)展,人工智能(AI)在各個領(lǐng)域的應(yīng)用越來越廣泛,其中圖像識別技術(shù)尤為引人注目。AI圖像識別攝像機作為這一技術(shù)的重要應(yīng)用之一,正在逐步改變我們的生活和工作方式。什么是AI圖像識別攝像機
    的頭像 發(fā)表于 11-08 10:38 ?306次閱讀
    AI圖像識別<b class='flag-5'>攝像機</b>

    安信可Ai-WB2+舵機控制(SG90)

    以下作品由安信可社區(qū)用戶 WangChong 制作 01、SG90舵機介紹 首先介紹說一下什么是舵機。舵機是一種位置(角度)伺服的驅(qū)動器。適用于一些需要角度不斷變化的,可以保持的控制系統(tǒng)。SG
    的頭像 發(fā)表于 11-06 16:10 ?592次閱讀
    安信可Ai-WB2+舵機<b class='flag-5'>控制</b>(<b class='flag-5'>SG90</b>)

    伺服電機原理及控制應(yīng)用

    伺服電機(Servo Motor)是一種高精度、高性能的電動機系統(tǒng),廣泛應(yīng)用于需要精確控制位置、速度和加速度的場合。 一、伺服電機的工作原理
    的頭像 發(fā)表于 10-22 16:58 ?820次閱讀

    MS41908M——網(wǎng)絡(luò)攝像機·監(jiān)控攝像機鏡頭驅(qū)動芯片

    用于攝像機鏡頭聚焦、變倍、自動光圈驅(qū)動,提供FAE支持
    的頭像 發(fā)表于 10-19 17:00 ?482次閱讀
    MS41908M——網(wǎng)絡(luò)<b class='flag-5'>攝像機</b>·監(jiān)控<b class='flag-5'>攝像機</b><b class='flag-5'>用</b>鏡頭驅(qū)動芯片

    艾畢勝電子攝像機臺驅(qū)動板方案

    在當(dāng)今科技飛速發(fā)展的時代,攝像機臺驅(qū)動板方案成為了影像領(lǐng)域中一個至關(guān)重要的技術(shù)環(huán)節(jié)。它就像是攝像機的“智慧大腦”,精準(zhǔn)地控制臺的運動,
    的頭像 發(fā)表于 10-16 15:43 ?262次閱讀

    探索伺服轉(zhuǎn)臺型臺驅(qū)動方案在攝像機中的神奇應(yīng)用

    在當(dāng)今科技飛速發(fā)展的時代,攝像機憑借其出色的性能和廣泛的應(yīng)用場景,成為了安防監(jiān)控、視頻拍攝等領(lǐng)域的重要設(shè)備。而在攝像機的眾多關(guān)鍵技術(shù)中,伺服
    的頭像 發(fā)表于 09-26 12:24 ?419次閱讀

    科技之眼:攝像機機芯在無人機領(lǐng)域的應(yīng)用與前景

    攝像機機芯與無人機的結(jié)合,無疑是現(xiàn)代科技領(lǐng)域的一次強強聯(lián)合,它們共同構(gòu)成了“科技之眼”,在多個領(lǐng)域展現(xiàn)出了卓越的性能和廣泛的應(yīng)用前景。以下是對攝像機機芯在無人機領(lǐng)域的應(yīng)用與前景
    的頭像 發(fā)表于 09-13 14:50 ?434次閱讀
    科技之眼:<b class='flag-5'>云</b>臺<b class='flag-5'>攝像機</b>機芯在無人機領(lǐng)域的應(yīng)用與前景

    防跌倒識別攝像機

    防跌倒識別攝像機是一種結(jié)合了人工智能技術(shù)和監(jiān)控攝像技術(shù)的先進設(shè)備,旨在通過實時監(jiān)測和分析監(jiān)控畫面中的行為動作,及時發(fā)現(xiàn)并預(yù)防跌倒事件的發(fā)生。這種攝像機在醫(yī)療、養(yǎng)老院、家庭等場所有著廣泛的應(yīng)用前景。防
    的頭像 發(fā)表于 09-09 10:52 ?518次閱讀
    防跌倒識別<b class='flag-5'>攝像機</b>

    伺服電機壓力的作用是什么

    等方面的內(nèi)容。 一、伺服電機壓力的作用 伺服電機壓力是一種利用
    的頭像 發(fā)表于 06-17 10:49 ?1048次閱讀

    esp32想用自帶的LEDPWD來驅(qū)動sg90發(fā)現(xiàn)沒有反應(yīng),為什么?

    開發(fā)環(huán)境:arduino 想用自帶的LEDPWD來驅(qū)動sg90 發(fā)現(xiàn)沒有反應(yīng)Code: [Select all] [Expand/Collapse] int freq = 50; int
    發(fā)表于 06-05 07:33

    客流量監(jiān)測識別攝像機

    客流量監(jiān)測識別攝像機是一種在商場、車站、機場等公共場所廣泛應(yīng)用的監(jiān)測設(shè)備。通過視頻監(jiān)控和智能識別技術(shù),這種攝像機可以實時監(jiān)測客流量,準(zhǔn)確統(tǒng)計出入人數(shù),并進行分析和預(yù)測,為管理者提供重要的數(shù)據(jù)支持
    的頭像 發(fā)表于 05-17 10:37 ?443次閱讀
    客流量監(jiān)測識別<b class='flag-5'>攝像機</b>

    基坑監(jiān)測識別攝像機

    基坑是建筑施工中的一個重要環(huán)節(jié),它對整個建筑工程的安全和穩(wěn)定性起著至關(guān)重要的作用。為了監(jiān)測基坑的狀態(tài)和確保施工的安全進行,基坑監(jiān)測識別攝像機被廣泛應(yīng)用于建筑工程中。這種攝像機可以實時監(jiān)測基坑施工
    的頭像 發(fā)表于 05-16 10:18 ?328次閱讀
    基坑監(jiān)測識別<b class='flag-5'>攝像機</b>

    MS41928M網(wǎng)絡(luò)攝像機·監(jiān)控攝像機鏡頭驅(qū)動芯片(內(nèi)置光圈控制

    產(chǎn)品簡述 MS41928M 是一款用于網(wǎng)絡(luò)攝像機和監(jiān)控攝像機的鏡頭 驅(qū)動芯片。 芯片內(nèi)置光圈控制功能;通過電壓驅(qū)動方式以及扭矩紋 波修正技術(shù),實現(xiàn)了超低噪聲微步驅(qū)動。 MS41928M 集成
    的頭像 發(fā)表于 03-07 16:25 ?445次閱讀
    MS41928M網(wǎng)絡(luò)<b class='flag-5'>攝像機</b>·監(jiān)控<b class='flag-5'>攝像機</b><b class='flag-5'>用</b>鏡頭驅(qū)動芯片(內(nèi)置光圈<b class='flag-5'>控制</b>)