一、 背景
設備控制安全一直是我最想解決的一個問題,這就需要創建個人服務器,最大限度的保障安全。為了能夠實現安全控制和控制速度。我想到了Node-Red來解決這個,它提供了豐富的節點,可以實現你想要的功能,例如USB攝像頭,串口,mqtt等都可以輕松實現,但是就需要寫一些js代碼。
關于機械臂的部分主要是用舵機來控制,是通過一塊單片機板子來實現驅動,那么node-red則通過串口與板子進行串口通訊實現對舵機的控制。
二、方案功能匯總如下:
1、騰訊連連的MQTT節點連接騰訊云
2、驅動海康威視攝像頭實現攝像頭拍照功能并顯示的在頁面上
3、node-red的串口節點與單片機通訊
4、進度條功能實現實時輸出串口數據控制舵機
5、設置方向控制按鈕
三、硬件設計
1、硬件主要有哪吒D1開發板,運行Debian linux操作系統
2、海康威視攝像頭,實現監控
4、5個舵機:通過PWM控制,其中一個用來控制轉向
5、1個電機:通過MOS管驅動
四、軟件設計
連接騰訊云平臺:
登錄后選擇控制臺

選擇物聯網開發平臺
創建項目:

創建產品:

設置數據模板:

創建設備:

審核編輯:湯梓紅
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
usb
+關注
關注
60文章
8438瀏覽量
284434 -
Linux
+關注
關注
88文章
11758瀏覽量
219001 -
服務器
+關注
關注
14文章
10251瀏覽量
91477 -
機械臂
+關注
關注
14文章
596瀏覽量
26120 -
MQTT
+關注
關注
5文章
733瀏覽量
25062
發布評論請先 登錄
相關推薦
熱點推薦
d1哪吒開發板的啟動流程分析
1.本文概述
2.D1上電后啟動的第一個程序
3.啟動SPL
4.啟動opensbi
5.裸機程序的編寫
6.小結
1.本文概述
從RISCV生態的角度上來看,
發表于 10-29 06:44
如何在D1哪吒開發板商適配或者移植阿里小程序呢
阿里基于D1哪吒開發板適配的阿里小程序框架源碼釋放,后續將會有更多文檔放出,開發者可以在D1哪吒開發板商適配或者移植阿里小程序。詳情請見平頭哥OCC平臺:https://occ.t-h
發表于 12-28 06:50
D1哪吒開發板是什么?有何作用
前兩天,從同學手中拿到了全志的D1哪吒開發板,同時也燒好了tina的鏡像。使用廠商發的串口數據線,是一個ft232驅動的串口線,所以使用線連接之前,先安裝了ft232的驅動。波特率:115200上電
發表于 02-11 07:18
D1哪吒開發板rt-smart內核固件的燒寫與運行步驟
前言全志 allwinner D1 哪吒開發板基于RISC-V 64位架構,平頭哥64位C906核心,默認運行Linux系統,通過簡單的修改,可以運行rt-smartrt-smart 當前不能直接從
發表于 06-17 11:06
哪吒 D1 通過 TF 卡運行 Arch Linux RISC-V rootfs
RISC-V TF 啟動卡那接下來,先制作 Debian RISC-V TF 啟動卡,請參考:「RVBoards-哪吒」D1 Debian系統鏡像和安裝方法另外,上面沒提到的坑也需要修復一下。2.1 修復可能
發表于 08-31 11:21
d1哪吒開發板的啟動流程分析
1.本文概述
從RISCV生態的角度上來看,D1哪吒開發板確實是一塊不錯的可以研究很深的開發板。本文主要從研究D1啟動流程的角度出發,探索
發表于 08-16 08:16
Linux哪吒D1的NodeRed機械臂控制與拍照(二)
以下是使用node-red實現的本項目各項重要功能,關于node-red的安全可以自己參考網上的安裝教程,一般要先安裝node.js,安裝好之后才能正常調用npm功能安裝node-red。這個過程讓
哪吒D1 TinaSDK添加SSH server功能
SSH server作為linux系統的一個重要功能,極大的方便了用戶的使用,下文介紹在哪吒D1TinaSDK上增加SSH server功能的步驟
Linux哪吒D1的NodeRed機械臂控制與拍照(一)
評論