原创 基於 Node-red實現opencv邊緣檢測節點

基於 Node-red實現opencv邊緣檢測節點 最近在學習如何將opencv的一些用例以節點的形式加入到Node-red供用戶使用,由於opencv邊緣檢測最簡單,所以用其練手,來熟悉下開發流程。node-red上opencv

原创 intel edison固件更新

intel edison開發板目前有兩種固件更新方法,一種是使用flash tool lite工具更新,一種是dfu-util工具更新,個人更傾向後種方法。 dfu-util方法具體如下: 1.intel edison官網下載

原创 C++對C語言的非面向對象特性擴充(1)

我將分3篇來介紹C++相對於C在非對象特性上的擴充,今天要講的是C++在註釋,輸入輸出,局部變量說明的擴充,以及const修飾符與C中的#define的比較。   1.C++註釋除了包括原有C的塊註釋/*...*/,還提供了行註釋//

原创 C++之模板

 有以下這樣3個求加法的函數:  int Add(int x,int y) { return x+y; } double Add(double x,double y) { return x+y; } long Add(long x

原创 system V與systemd

system V體系 發展到今天,大多數基於Linux的操作系統,使用的是System-V風格的init守護進程,換句話說,它們的啓動處理由init進程管理,其管理功能在一定程度上繼承了基於System V 的Unix操作系統。該

原创 CMake入門和使用(下)

單個源文件目錄時編寫CMakeLists.txt的方法 如果要系統學習CMake,最好還是參照官方文檔,講的很詳細面面俱到,https://cmake.org/Wiki/CMake,因爲我是在一個項目中用到CMake,所以最主要還

原创 關於數組長度不需要編譯時確定

 一直深信,數組長度必須是一個編譯時可確定的常數,最近才發現自己真的是out了,自己真的是老了。     C99標準已經支持變長數組,換言之,數組的長度可以在運行時確定,沒有任何問題。但是有個問題,就是數組只能夠聲明,不能初始化,因爲

原创 舉例詳解Python中的split()函數的使用方法

函數:split() Python中有split()和os.path.split()兩個函數,具體作用如下: split():拆分字符串。通過指定分隔符對字符串進行切片,並返回分割後的字符串列表(list) os.path.split

原创 Arduino串口的一些高級用法

1.配置串口通信數據位、校驗位、停止位通常我們使用Serial.begin(speed)來完成串口的初始化,這種方式,只能配置串口的波特率。而使用Serial.begin(speed, config)可以配置數據位、校驗位、停止位等。例

原创 arduino servo的用法

1.servo類成員函數 函數 說明 attach() 設定舵機的接口,只有9或10接口可利用。 write() 用於設定舵機旋轉角度的語句,可設定的角度範圍是0°到180°。 writeMicrosecond

原创 C++運算符重載補充之不同數據間的類型轉換

我們在使用重載的運算符時,往往需要在自定義數據類型和系統預定義的數據類型之間進行轉換,或者需要在不同的自定義數據類型之間進行轉換。今天就來講講C++中數據類型的轉換。   1.對於系統的預定義基本類型數據,C++提供了兩種類型轉換方式

原创 python 多線程兩種實現方式

目前python 提供了幾種多線程實現方式 thread,threading,multithreading ,其中thread模塊比較底層,而threading模塊是對thread做了一些包裝,可以更加方便的被使用。2.7版本之前pyth

原创 python各種類型轉換

int(x [,base ])         將x轉換爲一個整數     long(x [,base ])        將x轉換爲一個長整數     float(x )               將x轉換到一個浮點數    

原创 基於node-red工具實現自定義節點

本文參考了node-red官方文檔並結合自己的學習過程進行了總結 1.node-red介紹 node-red虛擬化開發工具是一個基於nodejs的可在瀏覽器上進行開發和設計的iot工具,它本身自帶了一部分組件,同時用戶也可以根據需要自定義

原创 CMake入門和使用(上)

出去嗨將近一個月,回來好多事情堆到一起等着處理,可是先前的做的東西怎麼做的基本忘了而且又沒做記錄,重新撿起是一個比較痛苦和耗時的事,以此爲訓,養成個好習慣,記錄開發的點滴點滴,不積跬步,無以成千裏,不積小流,無以成江河,千里之行,