MQTT安裝設定
這次要用到MQTT,所以先到GCP去開一個VM並安裝Eclipse 的Mosquitto. 登入Google Cloud Platform進入Compute Engine,新增一個VM執行個體 變更要安裝的OS為ubuntu 18.04 TLS,硬碟30GB,然後建立 如果要讓外面連接進來,要去設定防火牆,進入VPC網路,建立防火牆規則 名稱可以自己任意指定 目標...
這次要用到MQTT,所以先到GCP去開一個VM並安裝Eclipse 的Mosquitto. 登入Google Cloud Platform進入Compute Engine,新增一個VM執行個體 變更要安裝的OS為ubuntu 18.04 TLS,硬碟30GB,然後建立 如果要讓外面連接進來,要去設定防火牆,進入VPC網路,建立防火牆規則 名稱可以自己任意指定 目標...
如果要使用卡片內建的AT指令,得先連接上電腦,再透過終端機連上去下指令,不是很方便.本來的想法是連接一個按鈕到GPIO 2,按著按鈕時,卡片進入AP模式,我們可以透過WIFI來設定卡片,嘗試了很久,發覺GPIO 2進入INPUT模式是不work的,所以這個方式就不可行,所以計畫會調整成當ESP-01S無法連上WIFI時,就啟動為AP模式. 這段時間實驗的筆記: 5V的電源經過一個二...
因為這些晶片都很便宜,相關開發文檔也都非常豐富,相較於Arduino,直接使用這些開發板相對簡便許多,費用也是,舉例來說,Arduino需要WIFI網路功能,得再加上一塊網卡,但使用ESP的開發板,WIFI網路功能就內建,尤其是ESP32,可使用的GPIO並不少於Arduino Uno.以AI-Thinker提供的ESP32-CAM來說,除了WIFI、藍芽功能還多個2百萬像素的攝影鏡頭,台幣...
大概只有5元大小的ESP-01S ESP-01S是安信可使用樂鑫生產的ESP8266系列晶片所開發出來一款具有WIFI功能的模塊,所以在網路上搜尋ESP-01S,可以找到這兩家公司各自提供的相關資料,包含說明文件、SDK、firmware等,一開始對這卡片不是很理解時,資料收集起來有些混亂,想說一張卡片為何會有這麼多版本的SDK. 上圖來自於安信可的wiki,這邊提供了很多有用的資訊...
不得不說,MacBook Pro真的比一般商用筆電還耐用,買來用了快7年還是有著不錯的效能,不過因為一直以來為了因應各式各樣的專案及學習的需求,安裝了各種不同的軟體,導致作業系統變得很凌亂,最近安裝opencv一直搞不定python3的環境衝突,只好打掉重來. 先把檔案複製到raid 0的外接硬碟上,然後準備重安裝,因為外接硬碟是用RAID輔助工具做的,一直很擔心重安裝後就不見,結果證明多...
這週持續的在收集如何達到淨灘機器人的目標,發覺跟FarmBot Taiwan User Group(FBTUG)之前推動的採收機器人很相似,看來可以追尋著這些先進的道路前進,應該可以少走很多冤枉路. 在這中間一直看到ROS的名詞,看來似乎應該好好的來跟它認識認識.看了很多前輩們的文章,都還是有點模糊,只好耐著性子從頭把入門教學走一遍.在還沒開始以前,我一直想像著它真的是個OS,可能需要虛擬...
官方安裝文件說得還挺清楚,大多照著做,就可以安裝完成. 首先從Ubuntu的「軟體與更新」確認下圖的四個選項是否都是選取著. 下面的指令照著執行 sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-late...
目前烘豆時,會操作到的地方主要是A、B、C三個地方,A區主要是進豆時,垂直的閥門會打開,水平的閥門會關起來,有部分豆子會掉進T型管水平的區域,閥門關起來會好一點,進豆完成後,會把垂直的閥門關起來,水平的打開. B區的風扇一個用來冷卻咖啡豆,另一個當風門,Huky使用6吋110V的風扇,如果沒有改裝調光器來控制的話,只有開跟關兩種操作. C區的針閥用來控制瓦斯進來的量,藉以控制紅外線爐火力...
這次習題的電路圖如下 Lesson 2 這次習題必須對Arduino板子有一點點了解,可以看一下Arduino Uno R3簡介. 這次多了三位新朋友 溫度傳感器(Temperature sensor [TMP36]):可以感知周遭的溫度並轉化成對應的類比訊號,教材這顆sensor的型號是TMP36,由下表可以看出它每0.01V的變化代表攝氏1度,攝氏25度時的電壓值是0....
A區:類比訊號輸入接腳,可以讀取像是溫度、光線、聲音等感知器輸入的數據,允許的值是0~1023. B區:電力接腳,當Arduino通電後,可以提供3.3V及5V的電力,GND為地線,也就是0V. C區:電源輸入接頭,如果沒有從USB供電,就要從這裡輸入電力來源. D區:USB連接埠,可以透過USB與連接的電腦通訊,同時也可做為電力的來源. E區:重設按鈕,按下後,板子回重新開始運作....