原创 Arduino 數碼管LED驅動 數組法

上個例子講到驅動LED數碼管,採用一種最直接的方案,對每個LED進行高低電平的控制,這樣的優點是每個LED都是受控可檢的,避免了由於短路造成的假象,但對於數字變化來說,寫起來就非常冗餘,因此這次嘗試用數組的方法實現。 //設置陰極接口

原创 Halcon機器視覺二維碼實例及分步註解

* 2D Code generated by Image Acquisition 01 * QR Code dev_close_window () dev_open_window (0, 0, 400, 400, 'black', Win

原创 如何在Visual Studio 10.0中設置Halcon機器視覺

開始做Halcon的上位機,選用Visual Studio 10.0平臺。 具體設置以C#,VB爲例子,如下: C# 第一步:  01.新建項目 02.選擇Visual C# 03.修改文件名 04.確認 第二步:  01.選擇“解決方案

原创 RGB圖像中三個通道的每個灰度值的像素個數

羣上有位朋友說需要列舉RGB圖像中三個通道的每個灰度值的像素個數,在這裏貼一下代碼。  圖片:pc01.bmp dev_clear_window() read_image (Image021,'L:/Halcon test/f

原创 幾個管理系統的框架(一)

今天對工業管理相關的一些系統構架進行整理,主要包括供應鏈管理系統系列、生產製造管理系統系列、財務管理系統系列、人力資源管理系統系列等進行整理,做出幾個流程圖和構架圖,方便以後逐步開發各個系統,做個基礎建設吧。 (一)供應鏈管理系統:包括

原创 基於ACCESS和ASP的SQL多個表查詢與計算統計代碼(一)

最近在寫幾個關於“Project - Subitem - Task”的管理系統,說是系統還是有點誇大了,基本就是一個多表查詢調用和insert、update的數據庫操作,只是出現不少計算和統計的問題,使得SQL顯得複雜。所以,有必要在一個

原创 Visual Studio 10.0設置引用HalconDotNet.dll

開始做Halcon的上位機,選用Visual Studio 10.0平臺。 具體設置以C#,VB爲例子,如下: C# 第一步:  01.新建項目 02.選擇Visual C# 03.修改文件名 04.確認 第二步:  01.選擇“解決方案

原创 Arduino 負溫度係數熱敏電阻(NTC)測溫

一直都用NTC作爲溫度傳感器來測溫,採用Arduino沒有現成的例子用NTC測溫的,LM35D溫度傳感器,這款傳感器能夠測量0-100攝氏度的溫度,並以電壓的數值輸出。從0度開始溫度每升高1度輸出電壓就會提高10mv。而NTC則不然,NT

原创 Arduino Leonardo 按鍵控制LED亮與滅

按鍵控制LED亮滅,試用兩種方法,一種是最簡單的開關,另一種就是用按鍵的IO來控制LED。 第一種方案: 按鍵爲自鎖按鍵,按鍵彈起是LED是滅的。 按鍵按下時LED點亮。 自鎖按鍵的原理。 代碼仍用點亮LED那段代碼即可,IO給出

原创 EAN13條碼的校驗位的Excel算法

EAN13條碼的校驗位的Excel算法 校驗位原公式: 單元格=10-RIGHT(SUM(MID($B3,{1;2;3;4;5;6;7;8;9;10;11;12},1)*{1;3;1;3;1;3;1;3;1;3;1;3}))簡化公式: 單

原创 Arduino旅程的開始

實驗室要求開始做傳感器方面的實驗,我對電路不熟悉啊,怎麼辦,從頭開始學51單片機很痛苦的,還是萬能的淘寶幫忙了,找到了Arduino開發平臺,Design in Italy,意大利的團隊設計的開發平臺及相應的軟件和庫,功能強大,操作還是很

原创 Arduino 數碼管LED屏驅動

今天測試數碼管LED屏驅動,用某產品的一個共陰極的LED屏,根據電路圖做數碼管LED屏的檢測。 代碼寫得有些冗長,有好幾種驅動的方法,這裏只是其中一種最直接的方案,抽空要做個更有效率的調用和驅動的方案。 //設置陰極接口 in

原创 限制input輸入類型:數字、小數點和負號

限制input輸入類型,要求:數字中可以包括小數點和負號,且負號只能出現在最左側,小數點和負號只能出現一次,小數點後不能多於2位。 此設定最適用於貨幣金額的輸入,有小數點及小數點後的n位限制(n>1);有正負(借貸);限制負號只能出現在

原创 Arduino 溫溼度傳感器DHT11模塊實驗

網上有很多DHT11的測試,試了N個程序,總是不得要領,各種報錯,最後終於找到一套可用的庫。 首先是DHT11.h文件 #ifndef __DHT11_H__ #define __DHT11_H__ #include <Arduino

原创 Arduino 光敏電阻調節呼吸燈

今天測試PWM做呼吸燈,以及用光敏電阻做達文西呼吸燈,並輸出串口光敏AD值,可作爲智能家居中,臥室慢慢亮起的地燈,或根據室內光線調節光亮等效果。 呼吸燈: void setup () { pinMode(13,OUTPUT); }