chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

Arduino藍牙手套第二部分—集成所有部件

康大爭 ? 來源:DevicePlus ? 作者:DevicePlus ? 2023-03-01 17:58 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

這篇文章來源于DevicePlus.com英語網(wǎng)站的翻譯稿。

點擊此處閱讀本文第一部分 >

poYBAGPzEo2AEFdiAAeOoAC-5Qk697.png

在本文中,我們將繼續(xù)進行Arduino藍牙手套的開發(fā)。我們將建立一個機械系統(tǒng)來獲取手指的彎曲信息。同時,我們將會來了解如何整合IMU數(shù)據(jù),無線封裝和發(fā)送數(shù)據(jù),使用Kinect以及如何在實際生活中使用Arduino藍牙手套。我們強烈建議您先閱讀Arduino藍牙手套第一部分—基礎(chǔ)來了解有關(guān)本項目的基礎(chǔ)知識。

硬件

Arduino UNO R3 x 2

IMU 傳感器 x 2

電線

電位計 0-10kOhm x 10

電阻 10 kOhm x 10

Xbee USB 適配器

Bluetooth Bee V2 x 2

9V 電池 x 2

9V 電池連接器 x 2

Kinect

手套 x 2

扣件 x 20

軟件

Arduino IDE

Autodesk Inventor

LabVIEW

LabVIEW Robotics Module

Microsoft Kinect的 Kinesthesia工具包

Kinect SDK 1.5

Github

工具

PLA 塑料

螺母 M3 x 40

自鎖螺母 M3 x 40

烙鐵

焊料

膠水

手指彎曲測量

首先,為了測量手指的彎曲(手指彎折)信息,我們必須將手指彎曲程度轉(zhuǎn)換為電位計的旋轉(zhuǎn)度。我們可以通過簡單的機械系統(tǒng)來實現(xiàn)這一目的,如下圖所示:

pYYBAGPzEo-AFJT1AAE7hS_F0gk061.png

圖1:用于測量手指彎曲程度的機械系統(tǒng)示意圖

為了在現(xiàn)實生活中進行應(yīng)用,我們需要先在實體建模編輯器(如Autodesk Inventor)中進行建模。

pYYBAGPzEpGAEKqFAAEqOjw0F4o817.png

圖2:用于測量手指彎曲程度的機械系統(tǒng)模型

接下來,我們需要將模型用3D打印技術(shù)制造出來。STL文件是所有3D打印機中常見的3D模型類型。只需要將所有模型分別導(dǎo)出成STL文件,并發(fā)送到3D打印機即可。

poYBAGPzEpWAYOLZAAVjNT0wre8434.png

圖3:手指機械系統(tǒng)的3D打印部件

取用電位計(不帶黑色旋鈕/手柄)、螺絲、螺母以及3D打印部件,然后如圖4所示進行組裝。

pYYBAGPzEpiAAIjXAAFVJLqnZuM669.png

圖4:手指基本單元組裝

如圖5所示擰入關(guān)節(jié)。然后,我們將黑色手柄與擰入的手指關(guān)節(jié)粘合在一起。

poYBAGPzEpqAfoC-AAE0ZBSOVcI457.png

圖5:手指關(guān)節(jié)組裝細節(jié)

pYYBAGPzEp-APO99AATvoHOvO6I274.png

圖6:帶有扣件的基本手指單元

將關(guān)節(jié)擰緊后,我們要將組裝好的手指粘合到手套上。粘合使用的是超強力的多用途膠水。粘合前,表面必須保持清潔和干燥。然后在兩個表面涂一層薄薄的膠水,等待10到15分鐘后,將表面用力按壓幾秒鐘。如有必要,您可以在每個單元周圍也散布一些膠水。建議您將其晾干約24小時。

* 黏貼時請切勿將手指伸入手套,使用紙板或其他材料。

poYBAGPzEqKAQV8oAAfENoNEZYA814.png

圖7:將基本單元粘合到近端指骨上(在每根手指的底部)

現(xiàn)在我們開始粘合手指關(guān)節(jié)。去除關(guān)節(jié)部分和兩一個粘性扣件,然后將他們黏貼在手指的指甲上方(圖8&9)。

pYYBAGPzEqWAbJhjAAa-mx_g3pY735.png

圖8:粘合手指關(guān)節(jié)

pYYBAGPzEqiASgGYAAaYJMXRnn8826.png

圖9:手指關(guān)節(jié)組裝(粘合完成)

將黑色手柄插入電位計孔中,以連接兩個組裝好的部件。

耐心對每根手指再重復(fù)9次相同的操作。

整個模塊的接線圖如下所示。

pYYBAGPzEqqAd1a_AABnFLLRrRs084.png

圖10:Arduino手套電路圖

現(xiàn)在,我們來對手指進行連線吧!

準備紅色和黑色的電線,以及三根分別帶有白色、黃色和黑色標記的電線。此處強烈建議將顏色編碼,以避免混淆。

如圖11所示,將黑色標記和黃色標記的電線焊接到電位計上。

pYYBAGPzEq2AXc-mAAXF5zVba0Q845.png

圖11:焊接電位計

用塑料扎線帶捆扎電線,以避免其受任何機械外力破壞。

pYYBAGPzErGAf2KbAAlRuxacPZ0493.png

圖12:用扎線帶束緊電線

接下來,您需要將黑色標記的電線與黑色電線以及黃色和白色標記的電線焊接到電阻上。紅色電線必須焊接到電阻的另一端,白色標記的電線連接至Arduino模擬輸入端。

poYBAGPzErSALreqAAkkSN6cWTw250.png

圖13:焊接一個手指單元

pYYBAGPzEriACyezAAh7YSeoJpY432.png

圖14:將黑色和紅色標記的電線整合

焊接完所有單元后,我們將用熱縮管對電線進行收縮,并用束線帶將電線整合。

poYBAGPzEryAIX9sAAh45kBIkTw478.png

圖15:手指與主體連接

poYBAGPzEsCAfD1xAAhKJX9lc5Q510.png

圖16:將組裝好的手指與Arduino連接

pYYBAGPzEsOAGlzwAAiAm8XHogo372.png

圖17:處理器主體(Arduino)

pYYBAGPzEseAUnliAAkyTOEbtTw667.png

圖18:IMU傳感器連接

pYYBAGPzEsuAI7dUAAjU2qwlrrs561.png

圖19:組裝好的Arduino手套

組裝完成!我們繼續(xù)進行編程部分。

安裝新版本的 IMU Library。請參考 第一部分了解如何安裝該庫。

打開bending.ino 并將其上傳到Arduino Uno。

#include "glove.h"

TFinger Finger1 = TFinger(A0);
TFinger Finger2 = TFinger(A1);
TFinger Finger3 = TFinger(A2);
TFinger Finger4 = TFinger(A3);
TFinger Finger5 = TFinger(A4);

void setup()
{
  Serial.begin (9600); // Open the serial port
  Serial.println ("Be ready to set min, in 3...");
  delay(1000);
  Serial.println ("2...");
  delay(1000);
  Serial.println ("1...");
  delay(1000);
  Finger1.setmin();
  Finger2.setmin();
  Finger3.setmin();
  Finger4.setmin();
  Finger5.setmin();
  Serial.println ("Minimum is set");
  Serial.println ("Be ready to set max, in 3...");
  delay(1000);
  Serial.println ("2...");
  delay(1000);
  Serial.println ("1...");
  delay(1000);
  Finger1.setmax();
  Finger2.setmax();
  Finger3.setmax();
  Finger4.setmax();
  Finger5.setmax();
  Serial.println ("Maximum is set");
  Finger1.calibrate();
  Finger2.calibrate();
  Finger3.calibrate();
  Finger4.calibrate();
  Finger5.calibrate();
  Serial.println ("Calibrated");
}

void loop()
{
  Serial.print ( Finger1.read() );
  Serial.print ("t");
  Serial.print (Finger2.read());
  Serial.print ("t");
  Serial.print (Finger3.read());
  Serial.print ("t");
  Serial.print (Finger4.read());
  Serial.print ("t");
  Serial.print (Finger5.read());
  Serial.println ("t");
  delay(300);
//  
}

您將會看到如圖20所示的運行結(jié)果:

poYBAGPzEs2AQL7FAAIw14NZqIM693.png

圖20:手指彎折讀取結(jié)果

請注意,必須遵循校準程序才能夠?qū)?shù)據(jù)進行準確測量。

IMU數(shù)據(jù)融合

在 Arduino藍牙手套第一部分 – 基礎(chǔ) 中,我們介紹了IMU傳感器的基礎(chǔ)知識?,F(xiàn)在,我們將來學(xué)習(xí)如何整合陀螺儀和加速度計的數(shù)據(jù)。

首先,我們返回并查看之前的測量結(jié)果。

poYBAGPzEs-AeUFmAAN2LBy4dpM495.png

圖21:IMU傳感器讀數(shù)

例如,陀螺儀返回12492數(shù)字值:

如果將陀螺儀配置為“測量范圍 ±250 dps”,則該值將乘以0.00875 dps/數(shù)位,計算得到109.30 dps角速度。(109.30 dps表示具有該角速度的物體繞測量軸旋轉(zhuǎn)一周大約需要四秒鐘)。

如果將陀螺儀配置為“測量范圍 ±2000 dps”,則該值將乘以0.07 dps/數(shù)位,計算得到874.44 dps的角速度。(874.44 dps表示具有該角速度的物體繞測量軸旋轉(zhuǎn)一周大約需要2.5秒鐘)。

傳感器的靈敏度表示的是該傳感器可檢測到的最小變化值。請注意,范圍約大,您從陀螺儀獲得的靈敏度越低。

角速度是通過陀螺儀測量的值。因此,陀螺儀能夠估計人體繞某個軸旋轉(zhuǎn)的速度。在實際應(yīng)用中,需要確定我們手套的位置。我們可以通過整合所有角速度值,然后除以時間變化,來估算當前角位置。

因為角速度的測量不是連續(xù)的,而是離散的,所以我們會得到一個叫做漂移的誤差。之所以稱為“漂移”,是因為即使身體處于靜止狀態(tài),這些角位置變化的總和也會發(fā)生浮動。

我們一起看下面的陀螺儀漂移示例:

#include  // Library for I2C
#include  // Library for working with IMU modules

Gyroscope gyro; // Create an object to work with Gyroscope

// Time Variables
unsigned long starttime;
unsigned long endtime;
float dt;
int ticker = 0;
bool firstcall=true; // Indicator of a first iteration
// Angle Variables
float gyro_rateX, gyro_rateY, gyro_rateZ;
float Pitch=0;
float Roll=0;
float Yaw=0;

void setup ()
{
Serial.begin (9600); // Open the serial port
Serial.println ("Begin init ..."); // Display a message on the beginning of the initialization
gyro.begin (); // Initialize the gyroscope at 100Hz Output Data Rate
gyro.setRange(RANGE_2000); // set the gyroscope at 2000 dps range sensitivity
Serial.println ("Init completed"); // Display a message about the successful initialization
Serial.println ("Gyroscope");
}

void loop ()
{
endtime = micros(); // End time for the current Measurement
if (firstcall)
  {
  firstcall=false;
  }
else
  {
  dt = (float)(endtime - starttime)/1000000; // Get time beetween measurements
  gyro_rateX=gyro.readX_DegPerSec(); // Current Angle rate around the X-axis
  gyro_rateY=gyro.readY_DegPerSec(); // Current Angle rate around the Y-axis
  gyro_rateZ=gyro.readZ_DegPerSec(); // Current Angle rate around the Z-axis
  Pitch += 1 * gyro_rateX * dt; // Current Angle around the X-axis
  Roll += 1 * gyro_rateY * dt; // Current Angle around the Y-axis
  Yaw += 1 * gyro_rateZ * dt; // Current Angle around the Z-axis
  delay (10);
  }
starttime = micros(); // Start time for the next Measurement

if (ticker > 30) // Print Message every 300 ms
  {
	ticker=0;
	Serial.print (Roll); // Output angular velocity around the axis X
	Serial.print ("t");
	Serial.print (Pitch); // Output of the angular velocity around the Y axis
	Serial.print ("t");
	Serial.print (Yaw); // Output of the angular velocity about the Z axis
	Serial.print ("t");
	Serial.println ("");
  }
  else {ticker++;}

}

如果讓IMU傳感器保持不動,您將會看到漂移現(xiàn)象(圖22)。

poYBAGPzEtGAcSUDAAKtHVe45x8201.png

圖22:陀螺儀漂移演示

如上所述,由于有漂移的趨勢,總和將會隨著時間的增加產(chǎn)生誤差。但我們可以通過計算和利用零速率電平來緩解漂移帶來的影響。

有關(guān)零速率電平的定義在陀螺儀數(shù)據(jù)表的“2.6.2 零速率電平”一節(jié)中有詳細描述。有這一現(xiàn)象的主要原因是在IMU上施加的機械應(yīng)力,例如,在印刷電路板上焊接之后殘留的應(yīng)力。當有了機械應(yīng)力之后,零速率電平會隨溫度略有改變,所以這一變化也許就可以被忽略了。

pYYBAGPzEtOAKS-fAAOb86ULJYE730.png

圖23:基于零速率電平的陀螺儀測量

您可以點擊此處查看在新版本IMU庫中的執(zhí)行細節(jié)。

經(jīng)過這些強化后,我們就可以使用陀螺儀數(shù)據(jù)了,但是只能短期使用。

我們?nèi)孕枰陂L時間內(nèi)能夠保持穩(wěn)定的信息。加速度計是一種測量加速度的設(shè)備。通過使用加速度計,我們可以根據(jù)計算獲得的重力矢量來確定傳感器工作平面的角度。但是,使用智能手套時,傳感器將測量所有其他加速度,包括手臂的運動,這可能會破壞所測量的重力矢量。

低通濾波器可用于從隨機加速度中過濾掉重力矢量。加速度計的測量值只適用于長期使用。

將傳感器數(shù)據(jù)融合的最常見方法之一是使用功能強大的Kalman濾波器(很難理解,也很難在Arduino上實現(xiàn))。

我們使用互補濾波器作為整合IMU數(shù)據(jù)的解決方案,這種濾波器非常易于理解,且容易在Arduino上實現(xiàn)?;パa濾波器基本原理如下:

pYYBAGPzEtSAZS56AAASUQ-G4gI073.png

其中,Roll_i – 上一次迭代中計算出的橫滾角

gyroRoll_i+1 –基于最近一次陀螺儀數(shù)據(jù)進行的最近一次測量所得到的角度變化

accelRoll_i+1 –基于最近一次的加速度計數(shù)據(jù)計算出的橫滾角

Roll_i+1 –最新計算得到的帶有互補濾波器的橫滾角

該濾波器可以在短期內(nèi)利用陀螺儀的動態(tài)特性,并通過加速度計數(shù)據(jù)在長期內(nèi)消除誤差。您可以自己進行測試,只需在Arduino IDE中打開imu_2.ino并將其上傳到您的Arduino IDE即可。

更新信息發(fā)送端

當我們獲取測量數(shù)據(jù)時,必須使用無線藍牙連接來將數(shù)據(jù)傳送到PC。

首先,檢查Bluetooth Bee是否已正確配置。將Bluetooth Bee安裝在Xbee USB適配器上,將Bluetooth Bee換為AT模式,然后使用“AT+UART?”指令檢查UART配置。Bluetooth Bee應(yīng)返回“115200,0,0”(波特率115200位/秒,一個停止位,無奇偶校驗位)。如果不是,請發(fā)送“AT+ UART=115200,0,0”指令來配置Bluetooth Bee,然后再次檢查UART配置。檢查后不要忘記關(guān)閉AT模式!

另外需要注意的是位于無線SD擴展板上的“串行選擇”開關(guān),該開關(guān)將指定將無線連接所讀取的數(shù)據(jù)發(fā)送到何處。

poYBAGPzEtaAXvhMAAHfuByjgQ0435.png

圖24:位于無線擴展板上的串行選擇開關(guān)/ ?Arduino LLC

將其切換到MICRO位置。當處于MICRO位置時,藍牙模塊會連接到Arduino。請注意,Arduino仍連接到USB串口轉(zhuǎn)換器。如果您從Arduino將數(shù)據(jù)寫入串行端口,數(shù)據(jù)將會以兩種方式發(fā)送:USB傳送和無線傳送。

將messaging.ino上傳到Arduino。請注意,每次打開或重置Arduino時,它都會通過三個步驟進行校準:

陀螺儀零速率電平計算;

測量手指位置最小值;

測量手指位置最大值。

在計算陀螺儀零速率電平之前,請保持IMU靜止不動。在測量手指位置最小值之前,請戴上Arduino手套并握緊拳頭。在測量手指最大位置之前,請戴上Arduino手套并松開拳頭。

在Arduino IDE中打開messaging.ino并將其上傳到您的Arduino UNO中。

關(guān)閉Arduino電源,然后將Bluetooth Bee放置在無線擴展板上。請確保Bluetooth Bee不在AT模式下,并且將無線擴展板串行選擇開關(guān)切換到MICRO位置。

用9V電池為Arduino Uno供電,并使用“1234”作為密碼與您的Bluetooth Bee配對。確認配對成功后,您可以在設(shè)備管理器中找到您的無線藍牙連接作為虛擬COM端口。

poYBAGPzEtiATrHIAAFn3Zy7O0E319.png

圖25:與Bluetooth Bee配對

pYYBAGPzEtmAAsf4AAMjGWgJrRM812.png

圖26:設(shè)備管理器中的虛擬COM端口

從項目瀏覽器窗口中打開 Messaging.lvproj LabVIEW項目和 Messaging Test.vi。選擇相關(guān)COM端口并運行。

poYBAGPzEtyADtm7AAJEDc9EkKU939.png

圖27:LabVIEW PC應(yīng)用程序中顯示的來自Arduino手套的信息

您將會看到Arduino Uno在串行端口中寫入的數(shù)據(jù)已通過藍牙傳輸,并從虛擬COM端口中讀取。

添加Kinect測量

表面上看,Kinect 是一款Xbox 360游戲設(shè)備控制器,可替代常見的游戲桿。實際上,它是一個功能強大的運動捕捉控制器,可獲取您的姿態(tài)信息,并使您可以用手或者身體來控制游戲過程。雖然這個設(shè)備是為了游戲而開發(fā)的,但也可以在實際生活中使用。

想要在LabVIEW環(huán)境中使用用于Xbox 360的Kinect,您需要安裝以下軟件:

Microsoft Kinect SDK 1.5 (適用于Windows SDK v1.5的Kinect)

Microsoft .NET 4.0 Framework (Microsoft .NET Framework 4 (獨立安裝程序))

適用于Microsoft Kinect的Kinesthesia LabVIEW工具包

從項目瀏覽器窗口中打開 Kinect.lvproj LabVIEW Project和 Kinect Test.vi ,然后運行。如果正確安裝了所有要求的軟件,您將看到類似以下內(nèi)容的視頻和Kinect處理結(jié)果:

poYBAGPzEt6AWByGAAL9ce3qzYI757.png

圖28:視頻與Kinect處理結(jié)果/ ?Kinesthesia

整合所有內(nèi)容

現(xiàn)在,我們需要把所有內(nèi)容整合到一個應(yīng)用程序中。

打開 Arduino Gloves.lvproj LabVIEW Project。然后從項目瀏覽器窗口打開 Host Main.vi 。為左右手套藍牙連接選擇相應(yīng)的COM端口。插入Kinect,并確??梢允褂?。

然后戴上Arduino藍牙手套并打開電源,為校準提供所需要的必要條件。

之后,運行 Host Main.vi ,您將會看到以下內(nèi)容:

pYYBAGPzEuSAMqkWAAZsO4bRgss835.png

圖29:在一個應(yīng)用程序中完成所有測量

請確認對每個手指的彎曲度進行了準確的測量,并且橫滾角、俯仰角和偏航角與您的手的實際姿勢相對應(yīng)。

機器人控制

Arduino藍牙手套在現(xiàn)實生活中的機器人控制應(yīng)用領(lǐng)域很有用。所有處理過的數(shù)據(jù)都可以通過UDP信息傳輸?shù)饺魏蔚谌綉?yīng)用程序中。

pYYBAGPzEuWAdyyrAAAxVFaebNg882.png

圖30:傳送信息到第三方應(yīng)用程序示意圖

我們選擇工業(yè)機器人手臂的模擬器—UDPPuma560 作為第三方應(yīng)用程序的示例,同時添加了UDP接收器環(huán)路。 從項目瀏覽器窗口打開 Puma560 Simulator.lvproj, Host Main.vi 以及 Puma560 Simulator.vi 。

為左右手套藍牙連接選擇相應(yīng)的COM端口。插入Kinect并確??梢允褂?。

然后戴上Arduino藍牙手套并打開電源,并為校準提供所需的必要條件。

運行完這兩個VI后,您將會得到以下結(jié)果:

poYBAGPzEuiAZEYAAAQe_JGGu2w145.png

圖31:將處理后的數(shù)據(jù)導(dǎo)出到Puma560模擬器

請注意,您必須對從智能手套獲取的數(shù)據(jù)進行正確的解譯,而不應(yīng)該直接使用沒有經(jīng)過任何處理的數(shù)據(jù)。例如,操作員的右手坐標不可能與機器人的手臂夾持器相同,所以您需要將測量數(shù)據(jù)從操作員的坐標系轉(zhuǎn)換為機器人的坐標系。

審核編輯黃宇

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

    關(guān)注

    119

    文章

    6217

    瀏覽量

    177464
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6514

    瀏覽量

    195852
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    雷卯針對香橙派Orange Pi 5 Pro開發(fā)板防雷防靜電方案

    第一部分 應(yīng)用場景 高端平板、邊緣計算、人工智能、云計算、AR/VR、智能安防、智能家居、Linux 桌面計算機、Linux 網(wǎng)絡(luò)服務(wù)器、Android 平板、Android 游戲機 第二部分 功能
    的頭像 發(fā)表于 08-19 17:31 ?579次閱讀
    雷卯針對香橙派Orange Pi 5 Pro開發(fā)板防雷防靜電方案

    提高篇——C語言核心技術(shù)(中文版)

    嚴謹?shù)男g(shù)語表介紹C語言;第二部分描述標準鏈接庫;第三部分介紹GNU軟件包中常用的編譯和測試工具。 獲取完整文檔資料可下載附件哦!?。?!如果內(nèi)容有幫助可以關(guān)注、點贊、評論支持一下哦~
    發(fā)表于 06-13 16:39

    TI大學(xué)計劃-電源篇

    本手冊將分為以下幾部分介紹信號鏈和電源相關(guān)的知識及 TI 產(chǎn)品在大學(xué)生創(chuàng)新活動中的應(yīng)用: 第一部分:運算放大器的原理和設(shè)計; 第二部分:數(shù)據(jù)轉(zhuǎn)換器的原理和設(shè)計; 第三部分:線性電源和開
    發(fā)表于 05-19 15:33

    如何用 Raspberry Pi 500 搭建家庭錄音室?

    是時候安裝并配置家庭錄音室中高質(zhì)量音頻制作所需的軟件了。這是來自《樹莓派官方雜志》系列教程的第三部分,也是最后一部分。若想閱讀整個系列教程,請先回顧第一部分(關(guān)于錄音空間設(shè)置),再閱讀第二部分
    的頭像 發(fā)表于 05-18 08:33 ?1205次閱讀
    如何用 Raspberry Pi 500 搭建家庭錄音室?

    實用電子電路設(shè)計(全6本)—— 數(shù)字系統(tǒng)設(shè)計

    由于資料內(nèi)存過大,分開上傳,有需要的朋友可以去主頁搜索下載哦~ 本文內(nèi)容主要分為兩部分: 第一部分是以數(shù)字技術(shù)的思維方法作為主體論述; 第二部分是從實踐角度出發(fā),對數(shù)字技術(shù)實際應(yīng)用方法進行詳細介紹
    發(fā)表于 05-15 15:25

    基于運算放大器和模擬集成電路的電路設(shè)計(第3版)

    1-4章),以運算放大器作為理想器件介紹基本原理和應(yīng)用,包括運算廣大器基礎(chǔ)、具有電阻反饋的電路和有源濾波器等。第二部分(第5-8章)涉及運算放大器的諸多實際問題,如靜態(tài)和動態(tài)限制、噪聲及穩(wěn)定性
    發(fā)表于 04-16 14:34

    python入門圣經(jīng)-高清電子書(建議下載)

    和Pygal 等強大的Python 庫和工具介紹,以及列表、字典、if 語句、類、文件與異常、代碼測試等內(nèi)容; 第二部分將理論付諸實踐,講解如何開發(fā)三個項目,包括簡單的Python 2D 游戲開發(fā)如何利用數(shù)據(jù)
    發(fā)表于 04-10 16:53

    直流有刷電機驅(qū)動原理圖設(shè)計(可下載)

    一、 項目名稱:《直流電機驅(qū)動器設(shè)計》、 原理圖設(shè)計第二部分大家好,上次的電路設(shè)計中還有實現(xiàn)直流電機正反轉(zhuǎn)的電路沒有完成,今天 我們一起來完善下這部分電路首先,根據(jù)我們之前的項目需求分析,從電機
    發(fā)表于 03-10 16:39 ?1次下載

    松下MPS媒體制作平臺 第十一篇:深入探索自動跟蹤插件(第二部分)

    MPS媒體制作平臺 第十一篇:自動跟蹤插件(第二部分) Auto Tracking(自動跟蹤)插件是一款基于人體檢測和面部識別的高精度跟蹤技術(shù)精確捕捉四處移動的拍攝對象,從而完成拍攝的付費插件。在
    的頭像 發(fā)表于 02-19 10:31 ?884次閱讀
    松下MPS媒體制作平臺 第十一篇:深入探索自動跟蹤插件(<b class='flag-5'>第二部分</b>)

    智能零部件管理助力中電思儀的標準化管理

    的準確性和效率。實現(xiàn)了查找重用已有物料模型比重新創(chuàng)建更快的目標。SPM也因此成為了中電思儀員工日常工作不可或缺的一部分,贏得了用戶的一致好評和高度贊賞。 數(shù)以千萬計的三維零部件數(shù)據(jù) SPM包含1000多家
    發(fā)表于 02-14 14:03

    建造方程式賽車:BSPD 第 2 部分

    作者:Antonio Velasco 繼續(xù) UCI FSAE 團隊完成制動系統(tǒng)合理性裝置(或 BSPD)設(shè)計過程的第二部分,我們研究這種安全電路的工作原理及其背后的要求。我們的目標是在明年的多項比賽
    的頭像 發(fā)表于 01-26 17:47 ?1939次閱讀
    建造方程式賽車:BSPD 第 2 <b class='flag-5'>部分</b>

    I2C接口的DAC8571輸出不正常是什么原因?

    和SDATA如下圖: 首先是一次發(fā)送完整波形 然后是第一部分,包括地址與控制字節(jié),是正確的 然后是第二部分,即高位字節(jié) 最后是低位字節(jié) 可以看到應(yīng)該是正確的波形。 謝謝!
    發(fā)表于 01-17 08:34

    松下MPS媒體制作平臺第八篇:視頻混合器插件(第三部分)

    多種視頻素材進行合成。 關(guān)于視頻混合器的操作介紹,我們一共制作了四部分的MPS媒體制作平臺教程,本期是第三部分。在進入本部分之前,您也可以參閱第一、二部分做好相應(yīng)的準備和熟悉工作。 本
    的頭像 發(fā)表于 01-08 10:10 ?921次閱讀
    松下MPS媒體制作平臺第八篇:視頻混合器插件(第三<b class='flag-5'>部分</b>)

    視覺AI之旅:一起探索 FiftyOne ——第二部分 入門指南

    /journey-into-visual-ai-exploring-fiftyone-together-part-ii-getting-started-14cca5adfcd3 ? ? 一,前言 上次我們介紹了《視覺AI之旅:一起探索 FiftyOne——第一部分丨簡介丨》,今天作為FiftyOne系列的
    的頭像 發(fā)表于 12-24 17:00 ?700次閱讀
    視覺AI之旅:一起探索 FiftyOne ——<b class='flag-5'>第二部分</b>  入門指南

    松下MPS媒體制作平臺第七篇:視頻混合器插件(第二部分)

    第七篇:視頻混合器插件(第二部分) 視頻混合器(Video Mixer)插件可以輕松進行主體鍵控,不受拍攝地點的局限,同時便于將多種視頻素材進行合成。 關(guān)于視頻混合器的操作介紹,我們一共制作了四部分
    的頭像 發(fā)表于 12-19 13:38 ?895次閱讀
    松下MPS媒體制作平臺第七篇:視頻混合器插件(<b class='flag-5'>第二部分</b>)