第1步:結(jié)構(gòu)



這個項目非常重要的是擁有強(qiáng)大而穩(wěn)定的支持。我們的想法是,當(dāng)它面對一個坑洞時,或者當(dāng)你決定玩得開心并在艱難的環(huán)境中騎行時,周期可能會受到沉重的沖擊。此外,當(dāng)車輪上的磁鐵穿過支架上的霍爾效應(yīng)傳感器時,我們會輸入輸入。如果所有事情同時出錯,arduino將顯示高速鐵路的速度。另外你不希望你最好的朋友a(bǔ)rduino因為你決定懶惰并使用一些便宜的材料而落在路上
所以,為了安全起見,我決定選擇鋁條因為它們可以很容易地切割和鉆孔,耐腐蝕且便宜,這對于DIY來說總是有益的。
我還使用了一些螺母(帶墊圈)和螺栓將它們固定在框架上,因為它們必須牢固地放在底盤上。如果你把錯誤放在一邊并且必須重新安置它們,這也會有所幫助。
另一個重要的部分是,如果它們是由我制造的任何金屬制成,電子元件必須與支架正確隔離。我使用的熱膠很好用,因為它也吸收了一些震動并緩沖了顯示屏。
第2步:傳感器和磁鐵



測量和輸入項目的一部分依賴于這個部分。想法是在循環(huán)輪上放置一個磁鐵并在框架上添加一個霍爾效應(yīng)傳感器,這樣每次磁鐵穿過傳感器時,arduino都知道旋轉(zhuǎn)完成并且可以計算速度和距離。
這里使用的傳感器是經(jīng)典的 A3144 霍爾效應(yīng)傳感器。當(dāng)特定磁極面向正確方向時,該傳感器將其輸出拉低。方向非常重要,因為外極不會影響輸出。
以下是一些顯示正確方向的圖片?;魻栃?yīng)傳感器還需要一個10k的上拉電阻。在我的項目中,用arduino中的20k上拉電阻代替。
小心放置磁鐵重要。將其放置一點(diǎn)到遠(yuǎn)可能導(dǎo)致讀數(shù)不一致或旋轉(zhuǎn)丟失并且將其放置得非常接近可能導(dǎo)致磁體接觸傳感器,這是不太理想的。
如果仔細(xì)觀察,車輪將與軸有一些傾斜,這將導(dǎo)致結(jié)殼和波谷。嘗試將磁鐵放入槽中。我個人沒有那么多努力。
第3步:顯示




這個顯示在理論上是可選的,但你需要一些東西來顯示速度和距離并實時加速??紤]使用筆記本電腦是完全荒謬的。我使用的顯示器是0.96英寸的OLED顯示器,I2C作為從設(shè)備和主設(shè)備之間的通信協(xié)議。
張貼的圖片顯示了arduino自動切換的三種模式。
1)左下角開頭小的那個是arduino剛剛啟動并成功的時候啟動。
2)以km/hr為單位的是速度。此模式僅在循環(huán)運(yùn)行時顯示,并在循環(huán)停止后自動關(guān)閉。
3)最后一個以米為單位(公制系統(tǒng)萬歲)作為單位顯然是循環(huán)的距離旅行。一旦循環(huán)停止,arudino開關(guān)將在3秒內(nèi)顯示距離
這個系統(tǒng)并不完美。即使在循環(huán)運(yùn)動時,它也會暫時顯示行進(jìn)的距離。雖然這顯示出一個不完美的地方,但我覺得這個很不錯。
第4步:電源


該項目有點(diǎn)笨重,不能總是有附近的墻上插座可供充電。所以我決定懶惰,只需使用移動電源作為電源,并使用迷你USB電纜將移動電源的USB電源連接到arduino nano。
但是你需要選擇電源小心。重要的是要有一個合適的幾何形狀,以便它可以很容易地安裝。我只是愛上了我用于這種常規(guī)和方形幾何形狀的移動電源。
此外,移動電源必須有點(diǎn)啞。事情是為了節(jié)省功率,如果電流消耗不高于某個閾值,則電源組被設(shè)計為關(guān)閉輸出。我懷疑這個閾值至少為200-300 mA。我們的電路最大電流消耗不超過20mA。因此,正常的移動電源將關(guān)閉輸出。這可能會讓您相信您的電路存在故障。這個特定的移動電源工作時有這么小的電流消耗,這給了我另一個喜歡這個移動電源的理由。
步驟5:Brakelight(完全可選)


作為附加功能,我決定添加制動燈。問題是,如果我打破了,我怎么能找到。事實證明,如果我制動循環(huán)減速。這意味著,如果我計算加速度,如果結(jié)果為負(fù),我可以打開剎車燈。然而,這意味著即使我只是停止踩踏板,燈也會亮起。
我也沒有在我的燈光中添加晶體管,這是完全推薦的。如果有人做了這個項目并正確地整合了這個部分,我會非常高興地看到并為此添加圖片。
我直接從arduino nano的數(shù)字引腳2中獲取電流
第6步:程序
我一直在Arduino IDE上編寫程序。我最初的目標(biāo)是將參數(shù)記錄到SD卡上。但不幸的是,在這種情況下,我將不得不使用三個庫,SD.h,Wire.h和SPI.h.這些與核心相結(jié)合占據(jù)了84%的可用內(nèi)存,IDE警告我穩(wěn)定性問題。然而,不久的是,貧窮的納米每次都會崩潰,一切都凍結(jié)了。重新啟動導(dǎo)致重復(fù)歷史記錄。
-
車速表
+關(guān)注
關(guān)注
0文章
14瀏覽量
8469
發(fā)布評論請先 登錄
功率循環(huán)基礎(chǔ)篇(二) —— 功率循環(huán)壽命曲線解讀
汽車熱管理循環(huán)泵車規(guī)電容:-55℃~150℃寬溫+1000次溫度循環(huán)
宏展科技北京淺談溫度循環(huán)與溫度沖擊試驗依據(jù)規(guī)范進(jìn)行待測品表溫控制
高低溫循環(huán)測試對電子元件壽命有什么影響
人工智能行業(yè)如何使用for循環(huán)語句進(jìn)行循環(huán)
圖解環(huán)路設(shè)計及控制技術(shù)探討
德州儀器SMARTDAC-DIY-EVM評估模塊技術(shù)解析與應(yīng)用指南
圖解單片機(jī)功能與應(yīng)用(完整版)
圖解萬用表使用輕松入門——初學(xué)者必入!
漫畫圖解 電感器 抗干擾元器件指南(全彩PDF版)
深入理解C語言:C語言循環(huán)控制
循環(huán)車速表DIY圖解
評論