[食記] 碧湖公園旁的大湖餐館

星期日早上,荳荳的姐姐雨味要看扁平足矯正,她們的媽媽請我 (與我老婆)開車帶著她們到南港某矯正診所。看完後也已是中午,所以就近開車到內湖碧湖公園逛逛兼在附近吃中餐。 沿著碧湖開車過戲曲學校,然後到內湖路二段右轉是比一般道路還寬的103巷,沿途有三兩家餐館,但規模不大;只有這家「大湖餐館」是傳統的中式點餐,有比較多的位置,但其實也已客滿。 運氣還不錯,有家訂位還約一個小時才會過來,所以就先給我們 ...

Arduino 智能小車實作-組裝超聲波與紅外線複眼模組

我把兩顆舵機 (MG995)當成小車的頸部,可以上下左右移動;然後安裝在頸部舵機可以隨之移動的裝置則有超聲波與紅外線複眼兩個模組。 超聲波 (或稱為超音波, UltraSonic)模組的作用就是透過感測所發射音頻的往返 (Trig/Echo)時間來計算前方屏障的距離。這裡我使用的型號是 US-100,具有溫度補償的功能。 而紅外線複眼模組,英文稱之為 IR Compound Eye,它的作用是 ...

Arduino 智能小車實作-雙舵機移動的測試程式

我使用了兩個舵機 (MG995) +雲台放置於小車前方,目的是裝上如超聲波感測器後,可以讓其上下、左右移動。 目前已把兩個舵機含雲台給裝上小車上了,同時也把超聲波感測模組給鎖上雲台支架上,這樣看起來像雙機器人眼睛。 現在先把兩個舵機的測試程式寫好,至於超聲波模組的測試程式則留待另一篇討論。 舵機控制的程式相當簡單,因為 Arduino 已內建 函式庫,已經把較低階以脈衝訊號控制角度運轉的指令包 ...

Arduino 智能小車實作-輪胎轉動的測試程式

關於小車的轉動部分,已完成所有的接線,並已撰寫好轉動的測試程式。測試的程序需要包括 前進/後退、左轉/右轉等行進的方向;同時也需要測試轉速部分,可以調整輪胎轉動的速度。 可以先觀賞下我在 Youtube 發佈的影片: 控制小車馬達的行進方向是透過 L298N IN1~IN4 接腳的電位控制;而控制轉速則是將脈衝訊號輸入至 L298N 的 ENA/ENB。 (IN1/IN2/ENA 為馬達A的控 ...

[課程]系統分析設計與實作—活用 UML/SCRUM 與 Java/Spring (8/23開課)

§ 課程介紹: 本次夏季班課程的關鍵重點為 SCRUM / Use Case / MVC / Spring ; 強調的是「敏捷、務實性的設計,以及可具重構的程式碼框架」。  o 符合 Agile/SCRUM 的敏捷快速開發精神,快速從分析導出到實作,實踐 I&I (漸增與循環)精髓。  o 說明如何規劃 SCRUM 的 BackLog 存貨觀念的需求分析,並如何以 Use Case 實現之。 ...

Arduino 智能小車實作-連上電源與舵機測試

前日 (星期六) 把主要的電線連結起來測試馬達運轉。本來是很順利的,結果把上層壓克力板拆下來準備再接上額外的訊號控制連接線時,一個不注意竟然造成電池短路,很快的就冒岀一股燒焦味。我趕快把電池挖出來 (還好電池沒燒壞),但電池盒已燒毀,有幾根電線也燒黏在一起。 天啊!!現在我才知道 18650 鋰電池的可怕!這讓我學到一件事:不使用且沒有保護電路的情況下,隨時都要把電池拿出來。 這裡先說明一下, ...