We devote to ~ 

機器人 。教學套件 。 商用客製化

Categories
在Virtual box中的Arduio IDE測試esp32的教學範例

嘗試在Virtual box中的Arduio IDE測試esp32的教學範例,驗證OK,但上傳時總是出現錯誤:Permission denied: ‘dev/ttyUSB0’,似乎無法開啟序列埠。請問可知是何原因?

ESP32 多工(Multi-Task)處理同步事件~millis指令~,不用delay避免程式卡住

本範例主要是針對Arduino (ESP32)單晶片使用單核心情況下,往往因為delay指令,讓程式在執行過程中產生暫停或卡住,須等delay的時間過後,主程式才能繼續進行。這樣會造成其他需要同步偵測的感測器或驅動的程式無法進行,並造成程式執行的不順利或停頓現象。 以下我們介紹Arduino提供的 millis()指令,讓你的程式不中斷,繼續跑,並且不會卡住。並以一個鐵路平交道的情境為例,用鍵盤J按下後作為觸發訊號(模擬火出通過),LED燈開始閃爍,蜂鳴器也同步動作,經過一段時間後同時結束,可重複上述情境。 使用零件 : ESP32S (NodeMCU32) 上述專用擴展板 (可連結本公司網站購買或加LINE線上洽詢) LED x 1 5V 蜂鳴器 x 1 母-母杜邦線 x 4 以下是程式碼供參考 : @Z機研工作室 提供。 bool […]

mbed STM32L475-IoT01A 開發板快速上手-LED閃爍 和 A/D讀取光敏

前置作業 mbed 板子裡面其實有一個 .HTML 的檔案,當你點擊這個檔案後,會進入到 mbed 的登入畫面,若你有帳號的話,請在左邊輸入完資料後就可以登入到 mbed 的雲端編譯器,若沒有擇點選Sign up註冊,並將DISCO-L475VG-IOT01A設為你目前所使用的板子即可。 前置作業做完了,那這邊要來教各位第一個範例 1.LED交替閃爍 這邊的話,首先,在這個頁面點擊左方的My Programs右鍵創建新檔,點擊之後於第二欄Template選擇最下面的Empty Program即可創建。 在中間的框框右鍵New File即可(記得,檔案名後要.cpp)。 創建完後,先點擊左上角的Import,在左上角的搜尋,輸入mbed並點擊兩下第一個,即可安裝。 之後,我們回到前面的.cpp文件。 輸入以下程式碼: 注意:我們前面有#include,所以需要額外import程式庫,點選右上方的import,後在右邊的搜尋欄中輸入mbed,點擊框中黑框兩下即可安裝。 並點擊上方的Compile,待其跑完進度條,將新增的.bin檔案放入mbed板子即可。 2.A/D讀取 光敏電阻讀值 這邊的話,首先,在這個頁面點擊左方的My […]

Protected: ESP 32 伺服馬達 教學

There is no excerpt because this is a protected post.

Protected: ESP 32 步進馬達 教學

There is no excerpt because this is a protected post.

ROS從”零”開始 – 4. ROSSerial_Arduino測試 (RC servo運轉, 示範subscriber)

就如同各位從零開始的夥伴們,你們一定很想快點看到,一台可以裝上雷射LiDAR導航,自主漫遊 + 路徑規劃 + 自主避障 + 影像AI   &^$%^#%%^%^&%^  ~ 等等集合了目前self-driving 前端科技的家用小車八 !! 我們記錄一位工程師,他是如何從零開始的學習、蛻變到一位 self-driving developer的過程。 話說,這一開始的動作應該也是記錄摸索的過程,不過,這卻是最真實的、殘酷與慘痛代價的經驗。希望這些記錄可以減少後面跟進的學習者們寶貴的時間。 在此定義初階段的學習標的 : 遠端遙控機器人  LiDAR雷達建地圖 自主導航與避障 路徑規劃   (到這 ~ 基本該會的操作都已經具備了) […]

ROS從”零”開始 – 2. ROSSerial_Arduino測試 (Hello world, 示範publisher)

就如同各位從零開始的夥伴們,你們一定很想快點看到,一台可以裝上雷射LiDAR導航,自主漫遊 + 路徑規劃 + 自主避障 + 影像AI   &^$%^#%%^%^&%^  ~ 等等集合了目前self-driving 前端科技的家用小車八 !! 我們記錄一位工程師,他是如何從零開始的學習、蛻變到一位 self-driving developer的過程。 話說,這一開始的動作應該也是記錄摸索的過程,不過,這卻是最真實的、殘酷與慘痛代價的經驗。希望這些記錄可以減少後面跟進的學習者們寶貴的時間。 在此定義初階段的學習標的 : 遠端遙控機器人  LiDAR雷達建地圖 自主導航與避障 路徑規劃   (到這 ~ 基本該會的操作都已經具備了) […]

ROS從”零”開始 – 1. two ROS machines 通訊測試 (小烏龜遠端連線)

就如同各位從零開始的夥伴們,你們一定很想快點看到,一台可以裝上雷射LiDAR導航,自主漫遊 + 路徑規劃 + 自主避障 + 影像AI   &^$%^#%%^%^&%^  ~ 等等集合了目前self-driving 前端科技的家用小車八 !! 我們記錄一位工程師,他是如何從零開始的學習、蛻變到一位 self-driving developer的過程。 話說,這一開始的動作應該也是記錄摸索的過程,不過,這卻是最真實的、殘酷與慘痛代價的經驗。希望這些記錄可以減少後面跟進的學習者們寶貴的時間。 1-1、遠端遙控機器人 – two ROS machines 通訊測試  在此定義初階段的學習標的 : 遠端遙控機器人  […]

ROS從”零”開始 – 0. 準備自己的虛擬機

就如同各位從零開始的夥伴們,你們一定很想快點看到,一台可以裝上雷射LiDAR導航,自主漫遊 + 路徑規劃 + 自主避障 + 影像AI   &^$%^#%%^%^&%^  ~ 等等集合了目前self-driving 前端科技的家用小車八 !! 我們記錄一位工程師,他是如何從零開始的學習、蛻變到一位 self-driving developer的過程。 話說,這一開始的動作應該也是記錄摸索的過程,不過,這卻是最真實的、殘酷與慘痛代價的經驗。希望這些記錄可以減少後面跟進的學習者們寶貴的時間。 0-1、如何接近ROS ?  在此先定義這個初階段的學習標的 : 遠端遙控機器人 LiDAR雷達建地圖 自主導航與避障 路徑規劃   (到這 […]

ESP8266 (NodeMCU) 與 App Inventor的語音辨識和開關控制

  本文是利用Arduino系列的NodeMCU Lua (Esp8266) wifi 模組來製作簡單的App Inventor 手機程式,並用按鈕(Button)和語音辨識的方式來控制LED或電燈開關。 更令人興奮的是硬體材料費不到 NT200 !! 以下整理3 hr上課內容給各位參考,以搭配您的課程需要。 1. 步驟說明 課程規劃如下 : 第一小時 : AIoT、Arduino與App Inventor 簡介與程式環境設定 第二小時 : 快速瀏覽Arduino程式並進入App […]