那曲檬骨新材料有限公司

電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>如何制作手勢(shì)控制機(jī)器人-MadeWithArduino(發(fā)射器)

如何制作手勢(shì)控制機(jī)器人-MadeWithArduino(發(fā)射器)

2022-07-01 | zip | 0.05 MB | 次下載 | 免費(fèi)

資料介紹



poYBAGKv7X6AKOYzAAClL71tD_o966.png
pYYBAGKv7YCAHmu2AABmH4CQlB0908.png
poYBAGKv7YOACFdDAACl55zIcGk56.jpeg

成分

nRF24Lo1+ × 1
Arduino Nano V3 × 1
MPU6050 × 1

描述

如何制作手勢(shì)控制機(jī)器人|| #MadeWithArduino(發(fā)射器)

嘿,歡迎回到一個(gè)新項(xiàng)目。所以今天我們將學(xué)習(xí)使用Arduino創(chuàng)建一個(gè)手勢(shì)控制車(chē)。

這里我將分享項(xiàng)目發(fā)射器部分的詳細(xì)教程,我還分享了另一個(gè)項(xiàng)目接收器部分的教程。這是查看它的鏈接:https ://bit.ly/3lZOOUI

poYBAGKv7YmAOByhAABO2fdn9zo655.jpg

查看 YouTube 上的項(xiàng)目教程視頻:

首先說(shuō)一下我們需要的材料:

?阿杜諾納米

~ MPU 6050

~ nRF24Lo1+

?男性和女性頭

~ 9V 電池

開(kāi)始安裝組件:

安排好上述組件后,我們需要將母頭引腳焊接到 PCB,如圖所示。

poYBAGKv7YuADcIoAAA-O-LVUgU664.jpg

現(xiàn)在,我們需要將組件一個(gè)一個(gè)地安裝到 PCB 上。在以下模式中:

poYBAGKv7Y6AN6jsAAA0wGW2n3U668.jpg

安裝完組件后,我們需要上傳本文附件中給出的代碼。

注意:在上傳代碼之前,請(qǐng)確保將 Arduino Nano 與您的計(jì)算機(jī)連接并包含所需的庫(kù)。

pYYBAGKv7ZCAJ1kbAABcw8CLIYM693.jpg

連接后,打開(kāi)Arduino IDE并上傳代碼。

pYYBAGKv7ZOAQplLAABEAwoQInk431.jpg

完成代碼上傳后,只需斷開(kāi) Arduino Nano 與計(jì)算機(jī)的連接即可。

將 PCB 安裝到手表上:

在這個(gè)項(xiàng)目中,我將發(fā)射器握在手中,以便它可以跟蹤我的手勢(shì),我用紙板制作了一個(gè)手表?xiàng)l,并在雙面膠帶的幫助下將 PCB 安裝到其中。如圖所示。

poYBAGKv7ZWAUCVNAABDvyWXpD8166.jpg

這就是這個(gè)項(xiàng)目的全部?jī)?nèi)容。請(qǐng)務(wù)必查看 Receiver 項(xiàng)目教程 ( https://bit.ly/3lZOOUI ) 并查看我們的 YouTube 教程視頻:

?

謝謝你。

代碼

手勢(shì)控制發(fā)射器代碼

C/C++

? //Arduino Gesture control Transmitter Code
? //Created By DIY Burner
? //Contact me here on Instagram https://www.instagram.com/diy_burner/
? //You need to include MPU6050.h and I2CDEV.h library before uploading the sketch, otherwise you'll get compilation error message.
? ?
? #include //SPI library for communicate with the nRF24L01+
? #include "RF24.h" //The main library of the nRF24L01+
? #include "Wire.h" //For communicate
? #include "I2Cdev.h" //For communicate with MPU6050
? #include "MPU6050.h"http://The main library of the MPU6050
? ?
? ?
? MPU6050 mpu;
? int16_t ax, ay, az;
? int16_t gx, gy, gz;
? ?
? //Define packet for the direction (X axis and Y axis)
? int data[2];
? ?
? //Define object from RF24 library - 9 and 10 are a digital pin numbers to which signals CE and CSN are connected.
? RF24 radio(8,9);
? ?
? //Create a pipe addresses for the communicate
? const uint64_t pipe = 0xE8E8F0F0E1LL;
? ?
? void setup(void){
? Serial.begin(9600);
? Wire.begin();
? mpu.initialize();//Initialize the MPU object
? radio.begin(); //Start the nRF24 communicate
? radio.openWritingPipe(pipe); //Sets the address of the receiver to which the program will send data.
? }
? ?
? void loop(void){
? ?
? //With this function, the acceleration and gyro values of the axes are taken.
? //If you want to control the car axis differently, you can change the axis name in the map command.
? mpu.getMotion6(&ax, &ay, &az, &gx, &gy, &gz);
? ?
? //In two-way control, the X axis (data [0]) of the MPU6050 allows the robot to move forward and backward.
? //Y axis (data [0]) allows the robot to right and left turn.
? data[0] = map(ax, -17000, 17000, 300, 400 ); //Send X axis data
? data[1] = map(ay, -17000, 17000, 100, 200);//Send Y axis data
? radio.write(data, sizeof(data));
? }

?

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
  2. 1.06 MB  |  532次下載  |  免費(fèi)
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費(fèi)
  5. 3TC358743XBG評(píng)估板參考手冊(cè)
  6. 1.36 MB  |  330次下載  |  免費(fèi)
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費(fèi)
  9. 5元宇宙深度解析—未來(lái)的未來(lái)-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費(fèi)
  11. 6迪文DGUS開(kāi)發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費(fèi)
  13. 7元宇宙底層硬件系列報(bào)告
  14. 13.42 MB  |  182次下載  |  免費(fèi)
  15. 8FP5207XR-G1中文應(yīng)用手冊(cè)
  16. 1.09 MB  |  178次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21549次下載  |  免費(fèi)
  9. 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書(shū))
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德?tīng)栔?/a>
  16. 0.00 MB  |  6656次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191187次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
  14. 158M  |  183279次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)
网上百家乐官网赌场娱乐网规则 | 老虎机规律| 百家乐官网游戏机路法| 大发888娱乐城 真钱| CEO百家乐现金网| 太阳城百家乐官网筹码租| 大发888游戏平台电子| 开心8百家乐现金网| 新百家乐官网庄闲路单图记录| 体育博彩概论| 真人百家乐玩法| 先锋百家乐官网的玩法技巧和规则| 永发国际娱乐城| 威尼斯人娱乐城注册网址| 百家乐官网赌场大赢家| 宾利娱乐城| 大发888 没人举报吗| 百家乐官网娱乐网网| 百家乐官网翻天快播| 大发888怎么开户| 澳门百家乐论坛及玩法| 电脑版百家乐分析仪| 百家乐赌博怎么玩| 红9百家乐官网的玩法技巧和规则| 太阳城百家乐官网出千技术| 延吉市| 大发888电子游艺| 百家乐图形的秘密破解| 赌博百家乐弱点| 做生意带什么招财| 百家乐官网乐百家娱乐场| 皇冠网开户| 六合彩开奖时间| 莆田棋牌游戏中心| 德州扑克网页游戏| 大发888古怪猴子| 澳门顶级赌场娱乐平台| 大发888代充| 澳门顶级赌场国际| 澳门顶级赌场网址| 香港六合彩报码|