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

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

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

Linux哪吒D1的NodeRed機(jī)械臂控制與拍照(一)

小華的物聯(lián)網(wǎng)嵌入式之旅 ? 來源:小華的物聯(lián)網(wǎng)嵌入式之旅 ? 作者:小華的物聯(lián)網(wǎng)嵌入 ? 2023-05-17 09:01 ? 次閱讀

一、 背景

設(shè)備控制安全一直是我最想解決的一個(gè)問題,這就需要?jiǎng)?chuàng)建個(gè)人服務(wù)器,最大限度的保障安全。為了能夠?qū)崿F(xiàn)安全控制和控制速度。我想到了Node-Red來解決這個(gè),它提供了豐富的節(jié)點(diǎn),可以實(shí)現(xiàn)你想要的功能,例如USB攝像頭,串口,mqtt等都可以輕松實(shí)現(xiàn),但是就需要寫一些js代碼。

關(guān)于機(jī)械臂的部分主要是用舵機(jī)來控制,是通過一塊單片機(jī)板子來實(shí)現(xiàn)驅(qū)動(dòng),那么node-red則通過串口與板子進(jìn)行串口通訊實(shí)現(xiàn)對(duì)舵機(jī)的控制。

二、方案功能匯總?cè)缦拢?/strong>

1、騰訊連連的MQTT節(jié)點(diǎn)連接騰訊云

2、驅(qū)動(dòng)??低?/u>攝像頭實(shí)現(xiàn)攝像頭拍照功能并顯示的在頁面上

3、node-red的串口節(jié)點(diǎn)與單片機(jī)通訊

4、進(jìn)度條功能實(shí)現(xiàn)實(shí)時(shí)輸出串口數(shù)據(jù)控制舵機(jī)

5、設(shè)置方向控制按鈕

三、硬件設(shè)計(jì)

1、硬件主要有哪吒D1開發(fā)板,運(yùn)行Debian linux操作系統(tǒng)

2、??低晹z像頭,實(shí)現(xiàn)監(jiān)控

3、單片機(jī)開發(fā)板:STM32L431RCT6

4、5個(gè)舵機(jī):通過PWM控制,其中一個(gè)用來控制轉(zhuǎn)向

5、1個(gè)電機(jī):通過MOS管驅(qū)動(dòng)

四、軟件設(shè)計(jì)

連接騰訊云平臺(tái):

登錄后選擇控制臺(tái)

image.png

選擇物聯(lián)網(wǎng)開發(fā)平臺(tái)image.png

創(chuàng)建項(xiàng)目:

image.png

創(chuàng)建產(chǎn)品

image.png

設(shè)置數(shù)據(jù)模板:

image.png

創(chuàng)建設(shè)備:

image.png
審核編輯:湯梓紅

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

    關(guān)注

    60

    文章

    7773

    瀏覽量

    262383
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11123

    瀏覽量

    207910
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    12

    文章

    8701

    瀏覽量

    84546
  • 機(jī)械臂
    +關(guān)注

    關(guān)注

    12

    文章

    502

    瀏覽量

    24296
  • MQTT
    +關(guān)注

    關(guān)注

    5

    文章

    629

    瀏覽量

    22286
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    想做個(gè)底盤加機(jī)械的移動(dòng)機(jī)械,有感興趣的或者給點(diǎn)建議的朋友嗎?

    現(xiàn)在確定的功能大致如下: :賬號(hào)登入系統(tǒng)二:基礎(chǔ)功能的遙控:底盤控制機(jī)械控制(空間角度機(jī)械
    發(fā)表于 04-26 16:48

    關(guān)于機(jī)械的設(shè)計(jì)問題

    本帖最后由 tangwentao 于 2019-12-16 15:14 編輯背景: 公司本來搞軟件的,現(xiàn)在跟別人合作,要搞個(gè)機(jī)械的東西。要求: 1.這個(gè)機(jī)械
    發(fā)表于 12-16 15:32

    D1哪吒計(jì)算條具有哪些規(guī)格參數(shù)?

    D1哪吒計(jì)算條具有哪些規(guī)格參數(shù)?
    發(fā)表于 12-28 07:03

    請(qǐng)問大佬D1哪吒開發(fā)板的3.5mm耳機(jī)規(guī)格是哪個(gè)?

    請(qǐng)問D1哪吒開發(fā)板的3.5mm耳機(jī)規(guī)格是哪個(gè)?
    發(fā)表于 12-28 07:03

    如何在D1哪吒開發(fā)板商適配或者移植阿里小程序呢

    阿里基于D1哪吒開發(fā)板適配的阿里小程序框架源碼釋放,后續(xù)將會(huì)有更多文檔放出,開發(fā)者可以在D1哪吒開發(fā)板商適配或者移植阿里小程序。詳情請(qǐng)見平頭哥OCC平臺(tái):https://occ.t-h
    發(fā)表于 12-28 06:50

    小白是怎樣通過buildroot搭建哪吒D1開發(fā)環(huán)境的

    小白是怎樣通過buildroot搭建哪吒D1開發(fā)環(huán)境的?并且在HDMI顯示器上玩上了魂斗羅?
    發(fā)表于 12-28 07:14

    D1哪吒開發(fā)板是什么?有何作用

    前兩天,從同學(xué)手中拿到了全志的D1哪吒開發(fā)板,同時(shí)也燒好了tina的鏡像。使用廠商發(fā)的串口數(shù)據(jù)線,是個(gè)ft232驅(qū)動(dòng)的串口線,所以使用線連接之前,先安裝了ft232的驅(qū)動(dòng)。波特率:115200上電
    發(fā)表于 02-11 07:18

    機(jī)械控制學(xué)習(xí)

    機(jī)械控制-------------控制1.位置控制機(jī)器人最傳統(tǒng),最常用的
    發(fā)表于 02-23 07:49

    D1哪吒開發(fā)板rt-smart內(nèi)核固件的燒寫與運(yùn)行步驟

    前言全志 allwinner D1 哪吒開發(fā)板基于RISC-V 64位架構(gòu),平頭哥64位C906核心,默認(rèn)運(yùn)行Linux系統(tǒng),通過簡單的修改,可以運(yùn)行rt-smartrt-smart 當(dāng)前不能直接從
    發(fā)表于 06-17 11:06

    哪吒 D1 通過 TF 卡運(yùn)行 Arch Linux RISC-V rootfs

    RISC-V TF 啟動(dòng)卡那接下來,先制作 Debian RISC-V TF 啟動(dòng)卡,請(qǐng)參考:「RVBoards-哪吒D1 Debian系統(tǒng)鏡像和安裝方法另外,上面沒提到的坑也需要修復(fù)下。2.1 修復(fù)可能
    發(fā)表于 08-31 11:21

    d1哪吒開發(fā)板的啟動(dòng)流程分析

    1.本文概述 從RISCV生態(tài)的角度上來看,D1哪吒開發(fā)板確實(shí)是塊不錯(cuò)的可以研究很深的開發(fā)板。本文主要從研究D1啟動(dòng)流程的角度出發(fā),探索
    發(fā)表于 08-16 08:16

    Linux哪吒D1NodeRed機(jī)械控制拍照(二)

    以下是使用node-red實(shí)現(xiàn)的本項(xiàng)目各項(xiàng)重要功能,關(guān)于node-red的安全可以自己參考網(wǎng)上的安裝教程,般要先安裝node.js,安裝好之后才能正常調(diào)用npm功能安裝node-red。這個(gè)過程讓
    的頭像 發(fā)表于 05-17 09:02 ?3051次閱讀

    哪吒D1 TinaSDK添加SSH server功能

    SSH server作為linux系統(tǒng)的個(gè)重要功能,極大的方便了用戶的使用,下文介紹在哪吒D1TinaSDK上增加SSH server功能的步驟
    的頭像 發(fā)表于 08-28 16:32 ?783次閱讀
    <b class='flag-5'>哪吒</b><b class='flag-5'>D1</b> TinaSDK添加SSH server功能

    20210520定位圖全志D1哪吒開發(fā)板

    20210520定位圖D1哪吒開發(fā)板
    發(fā)表于 03-21 09:51 ?2次下載

    全志20210520定位圖D1哪吒開發(fā)板

    全志20210520定位圖D1哪吒開發(fā)板
    發(fā)表于 10-19 15:11 ?0次下載