
前言
這陣子都在玩四軸飛行器(穿越機的部分),做了一些功課,做一下筆計,也希望能幫助到入門的人縮短入門摸索時間。
四軸飛行器的組成
以前的遙控飛機都是目視控制,也就是 『飛機』+『遙控器』,現在由於影像設備及無線傳輸普及,因此多了『圖傳』部分。
飛行器(飛機)

前言
這陣子都在玩四軸飛行器(穿越機的部分),做了一些功課,做一下筆計,也希望能幫助到入門的人縮短入門摸索時間。
四軸飛行器的組成
以前的遙控飛機都是目視控制,也就是 『飛機』+『遙控器』,現在由於影像設備及無線傳輸普及,因此多了『圖傳』部分。
飛行器(飛機)

簡單整理
搞懂這些介面後..。在去看之前買給 mBot 擴充用的板子 ....
懂了.. 那兩組三根接腳的SLOT1、SLOT2就是 GPIO 介面(VCC,GND,S),另外可以擴充的 SCL+SDA+GND+VCC 則是 I2C 介面
參考資料

前言
使用 VS Code + PIO 之後,將舊的程式或一些範例程式複製到 main.cpp 之後,
遇到的第一個問題就是編譯失敗。 出現如下 was not declared in this scope 錯誤
src\main.cpp:行數:位置: error: '函數名稱' was not declared in this scope
但是如果把 void dly100() 這個函數放到呼叫之前就正常了,這是因為 C++的標準,使用前都要先做【宣告】

流程大綱
1.下載 git (可直接下載隨機版即可) (設定環境變數PATH)
2.至 https://github.com/ 註冊新帳號
3.github 建立一個 repository ,建立後該 repository 會有一個 https://github.com/[account]/[rep].git 的 Clone URL
4.切換至本機要進行版本控管的目錄

安裝完範例及進行設定後
檔案總管的 .piolibdeps 目錄內會出現WEMOS D1 mini Exmples ... 資料夾選項
點選裡面的 examples 即可看到所有範例程式
打開 01.Basics > Blink > Blink.ino
將內容複製到 src\main.cpp

前言
由於需要學員統一上傳照片至【Google雲端硬碟】,而且不是每個學員都有 Google 帳號 以及還要教授如何上傳有點麻煩..
因此搜尋可以自己製作上傳至【Google 雲端硬碟】的網頁程式
希望達到如下目的
1.單純一個網址提供一次上傳多個檔案功能

前言
使用了一陣子 Arduino IDE 官方後,深深覺得...
這套真是陽春..(Trace code 也不能、也沒IntelliSense(命令自動完成)等功能
因此開始尋找第三方免費的IDE
VS Code + PIO IDE
這篇文章受密碼保護,請輸入密碼後查看內容。