• 3D列印服務
  • COSPLAY 3D 建模
  • #maker+t=market
  • 1
  • 2
  • 3

Python人工智慧圖控 - 研習交流廳 造訪社團 » 整合

原文網址 石小川
2020-02-06 14:41:27

近期要開 "使用C# 及 Python語言開發伺服端-用戶端遠距遙控和即時影像傳輸課程",採遠距教學,因為會用到免費工具軟體,先貼文開發環境建立步驟,讓有興趣的學員預先下載複習! 請參照附錄A及附錄B。 附錄A – Visual Studio2019 C# 開發環境安裝步驟 步驟1 到下面微軟官方網站下載 Visual Studio2019 Community版本(圖A1) https://visualstudio.microsoft.com/zh-hant/downloads/ ? (圖A2) 步驟2 將來影像處理會用到OpenCV,建立專案後順便安裝EmguCV。 開啟 Visual Studio2019,進入專案後,如圖選擇管理方案的 NuGet套件。 ? (圖A3) 如圖瀏覽處輸入Emgu搜尋到EmguCV v3.1.0.1,選取此版本按下滑鼠安裝。 ? 回到工具項,按選擇工具箱項目。 ? (圖A4) 在專案項,選擇加入參考 專案裡面有個資料夾packages\EmguCV.3.1.0.1\lib\net30 裡面有.dll全部加入參考。 ? (圖A5) 此時工具箱多出四個元件表示安裝成功。 ? (圖A6) 用NuGet套件管理員安裝很方便,但不同專案必須重新安裝一次,也可 手動在專案/加入參考加入自行下載的動態連結程式庫(dll),如此所有專案都 可引用。這部分留給讀者自行練習了。 附錄B – Python開發環境安裝步驟 因為我手邊的 iMC3082E 運動卡是32 Bit,所以下載 32 bit版本。 (如果Python不直接用來呼叫32 bit動態連結庫的話,只設計用戶端連線,其實 也可使用64 bit版本) 步驟 1 安裝 免費開源的 Python 整合開發環境 Anaconda 到官網 https://www.anaconda.com/distribution/ 下載並執行( Python 3.7 Version 32-Bit ) : Anaconda3-2019-.07-Windows-x86.exe Anaconda 會自動幫你管理 Python 的環境及函式庫,可以避 開一堆麻煩事,如果你的API 動態連結程式庫(DLL)是32 Bit,則Python版本就必須是32 Bit, 否則App執行會錯誤, 如果之前已經有安裝 Python,建議先移除,避免造成系統環 境錯誤。 圖1-1 ? 步驟 2 建議選 All Users。 圖1-2 ? 步驟 3 可自選路徑,Win10 預設的路徑是在 C:\ProgramData\Anaconda3,我路徑放在 C:\Anaconda3\。 圖1-3 ? 步驟 4 建議勾選 Add Anaconda to the system PATH environment variable ,這很 重要,勾了才會自動將 Anaconda 路徑加進系統環境變數中。 圖1-4 ? 步驟 5 安裝完成,建議 Windows 作業系統重先啟動。 圖1-5 ? 步驟 6 滑鼠左鍵開啟 Anaconda Prompt 視窗(Windows 命令提示字元) ,用 Python 指令 pip install 安裝下列開發程式需要引用的套件 pip install opencv-python pip install numpy pip install PyQt5 pip install PyQt5-tools 圖1-6 ? **[註1] **spyder 3.3.6 尚未支援 pyQt5 ver.5.13.1 我的版本: PyQt5 Version is: 5.9.2 改這個版本看看 方法: Command Line 打下列指令, 指定版本 pip install PyQt5==5.9.2 **[註 2] **pip 是Python套件管理系統(A tool for installing and managing Python packages) ,在命令列下可很輕易地安裝Python套件。 PIP 操作命令 pip list # 查詢目前系統安裝了哪些套件 pip search package # 搜尋相關套件 pip install package # 安裝套件 pip uninstall package # 移除套件 pip show --files package # 秀出套件檔案列表 pip list --outdated # 列出過期套件 pip install --upgrade package # 升級套件

Lai YenYu
2020-02-06 15:31:39

開課資訊在何處呢

John Chou
2020-02-06 16:15:53

推!請教開課平台..?


原文網址 石小川
2020-01-08 23:05:04

(1)至官網( https://www.raspberrypi.org/downloads/ )下載2019-09-26-raspbian-buster-full.zip , 解壓縮成2019-09-26-raspbian-buster-full.img。
(*如果用 balenaEtcher程式燒寫SD,可直接用zip即可,不用解壓縮,程式直接轉檔,可省掉這道步驟)

(2)至官網( https://www.sdcard.org/downloads/formatter/ )下載
安裝後用SDFormatter App 格式化SD卡。

(3)至官網( https://www.balena.io/etcher )下載balenaEtcher-Portable-1.5.70。 執行etcher將2019-09-26-raspbian-buster-full.img 燒寫至SD卡, 這樣子就完成了。

(4)將SD卡插入樹莓派,開機即可動作。

p.s. 安裝過程很簡單,將來會以此系統軟硬體為主解說內嵌系統機電整合的技術及應用。

徐豪宏
2020-01-09 00:32:42

? 感謝您無私的提供資料,這部份讓自學者省下很多時間。

郭耀中
2020-01-09 09:36:53

期待更多的樹莓派應用 感謝老師!

林志強
2020-01-09 10:04:44

Ricky Teng
2020-01-09 12:50:41

2019-09-26-raspbian-buster-full.zip 可以不用解開,如果你用 balenaEtcher


原文網址 石小川
2019-12-31 10:23:27

火箭、飛機、四軸飛行器等都是高度自動控制的實例,流體力學、機電整合、人工智慧、甚至炸藥裝填的知識都整合了,入坑之後該學的都學了,我是把它們全部簡併成飛行機器人,再找時間成立一個航太單元把這些相關資料整理出來,分享給有興趣的朋友參考切磋。

Don Si
2019-12-31 10:55:51

留意

余致賢
2019-12-31 11:09:30

感謝 ?


原文網址 石小川
2019-11-26 10:25:02

有蠻多朋友問我一個問題 - 學完Python程式之後就不知要幹嘛? 在此我提出我的看法, 看是否對初學者有幫助。

程式語言重要但只是一個輔助工具而已、就像英文一樣,不要模糊了主軸,最重要的還是人,建議找一個專題投入你的想像力和創造力, 程式功力自然提升,到時就可理解Python除了可做AI專家系統推論機、解藥廠化學式、高能物理學方程式外,還可做到雷達\聲納訊號分析或控制機器人....等等。與此跟大家共勉之。

後續會提出一些軟/硬體專題提供大家參考,希望有興趣的朋友將Python + PyQt5基礎先預習一下跟上腳步,以後軟硬體都會用Python + PyQt5來實作。

圖中操作面板就是以PyQt5實作UI介面。

p.s. 這幾天會將以前散布在各個社團的舊文章及程式整合起來以方便查閱,歡迎沒看過的朋友閱覽

陳必凱
2019-11-26 10:49:05

Grass Lin
2019-11-26 12:21:37

Grass Lin
2019-11-26 12:21:46

感謝分享

侯凱亮
2019-11-26 15:08:41

感恩!


原文網址 石小川
2019-11-25 14:56:28

步驟 1 安裝 免費開源的 Python 整合開發環境 Anaconda 到官網 https://www.anaconda.com/distribution/ 下載並執行( Python 3.7 Version 32-Bit ) : Anaconda3-2019-.07-Windows-x86.exe Anaconda 會自動幫你管理 Python 的環境及函式庫,可以避 開一堆麻煩事,如果你的API 動態連結程式庫(DLL)是32 Bit,則Python版本就必須是32 Bit, 否則App執行會錯誤, 如果之前已經有安裝 Python,建議先移除,避免造成系統環 境錯誤。
步驟 2 建議選 All Users。
步驟 3 可自選路徑,Win10 預設的路徑是在 C:\ProgramData\Anaconda3,我路徑放在 C:\Anaconda3\。
步驟 4 建議勾選 Add Anaconda to the system PATH environment variable ,這很 重要,勾了才會自動將 Anaconda 路徑加進系統環境變數中。
步驟 5 安裝完成,建議 Windows 作業系統重先啟動。
滑鼠左鍵開啟 Anaconda Prompt 視窗(Windows 命令提示字元) ,用 Python 指令 pip install 安裝下列開發程式需要引用的套件 pip install opencv-python pip install numpy pip install PyQt5 pip install PyQt5-tools
[註 1] pip 是Python套件管理系統(A tool for installing and managing Python packages) ,在命令列下可很輕易地安裝Python套件。 PIP 操作命令 pip list # 查詢目前系統安裝了哪些套件 pip search package # 搜尋相關套件 pip install package # 安裝套件 pip uninstall package # 移除套件 pip show --files package # 秀出套件檔案列表 pip list --outdated # 列出過期套件 pip install --upgrade package # 升級套件


[註 2] spyder 3.3.6 尚未支援 pyQt5 ver.5.13.1 我的版本: PyQt5 Version is: 5.9.2 改這個版本看看 方法: Command Line 打下列指令, 指定版本 pip install PyQt5==5.9.2 p.s. 有同學用PyQt5 5.10.1 有成功


 

全不選 發文排行