Mixly 系統設計 5:新舊電池檢測器

2021-02-18 家庭創客空間孵化課程

創客項目的評價往往是一個很多人都關注的問題,我在教學中更加傾向於一個創客作品中成本和產出之間的差距、創客作品的可分享性和創客作品分享之後其他人的效仿情況。在2016年的全國電腦作品比賽中,中央電化教育館首次引入了創客項目,其評審標準包括規範性、創新性、技術性和藝術性,其中規範性的一個重要指標就是這個作品是否有一個他人可以效仿的技術文檔。Mixly開源項目設計的寫作過程也是一個比較規範的技術文檔的寫作過程,就像語文教材中的名家名篇和標準範文告訴學生如何用文字來敘事狀物一樣,創客教材中的文字能夠幫助學生寫好一篇規範、邏輯清晰、敘述清楚的技術文檔,如果能夠融合適當的個人風格就更好了。本次,我們將做一個很簡單的創客項目——新舊電池檢測器。

● 製作:信息的輸入

在UNO控制板的規範中,USB口向上,右側為數字輸出,左側為電源和模擬輸入,電源區常用的埠為5V和GND,5V代表USB輸出電壓,也是板子上埠的最高電壓,之前我們點亮一個LED時,會將LED的正極的電壓升高到5V,但是數字輸出引腳的電流輸出能力很弱,不能驅動像舵機一類的大電流元器件,這時需要使用電源區的5V引腳,GND表示0V。模擬輸入區有A0、A1、A2、A3、A4、A5共計6個模擬輸入引腳,每個孔相當於一個電壓表,其輸入範圍為0~1023的整數,0對應0V電壓,1023對應5V電壓,具體的對應關係,我會在玩轉環節中具體介紹。像普通的電壓表一樣,我們需要連接一個正極的紅色夾子和負極的黑色夾子。用一個夾子夾住另一個夾子,撥去夾子的絕緣套,在夾子的孔中穿入導線,穿兩圈,擰緊導線,再將絕緣套套回。導線的長度大約為45cm,一端連接夾子,另一端連接控制板,需要提前撥線,如圖1、圖2所示。

紅色導線相當於電壓表的正極(紅表筆)將其連接到A0上,黑色導線相當於電壓表的負極(黑表筆)將其連接到GND上,連接需要使用兩頭長排針和繞線棒(如圖3)。實驗發現,在黑表筆接電池負極、紅表筆接電池正極的情況下,當電池為新電池時,圖3中的LED亮;當電池為舊電池時,LED不亮。這樣我們就完成了一個初步的新舊電池檢測器的研發工作(如圖4)。

● 改裝:增加指示燈

從系統的美觀和安全性的角度考慮,最好不要把電路板裸露在外,可以將LED引出在盒子上,這樣更加美觀,還可以在盒子上寫出新舊

電池檢測器的使用方式。在此之前,我們一般將LED直接插在數字輸出埠上,但是從更加專業的角度來看,應該在LED的正極或者負極一端串聯一個保護電阻,這樣能夠讓LED的使用壽命更長,電阻又起到限制電流的作用。一般來說,綠色LED的工作電壓為2V,D13埠電壓為5V,LED的工作電流為10mA即0.01A,這樣保護電阻兩端的電壓就是5V-2V=3V,其通過的電流也是0.01A,通過歐姆定律可以測算出保護電阻的阻值為其兩端的電壓除以通過它的電流,數值為3V/0.01A=300歐姆(如圖5)。

這體現出,在創客項目中需要綜合利用各個學科的知識特別是物理學的知識的特點。電阻和LED的負極相連,需要用一段導線將針腳串聯起來,保護電阻的另一端接GND,LED的正極接D13埠,這樣我們就將LED固定在了盒子上(如圖6)。

● 玩轉:「如果……否則……」結構

我們在使用通訊菜單中的「列印串口(自動換行)」指令時,可以查看A0埠的數值(如圖7)。

在串口查看器中我們注意到A0埠的數值在不斷變化,這種變化是由空氣中的隨機電磁幹擾造成的(如圖8)。

但是我們在將A0埠和5V埠連接的時候,會發現串口監視器的數值變為1023,並且處於穩定輸出狀態(如下頁圖9)。

既然要判斷電池的電壓是否大於1.5V,我們可以將一節電池放在A0埠上,實驗發現數據始終保持在320左右,而舊電池在300以下。這個現象可以解釋為:A0埠的數值和輸入電壓成正比,1.5V可以換算為(1.5V/5V)×1023=306.9,由於A0埠輸入值為整數,我們可以判斷當A0埠數值大於307的時候13號燈亮,否則13號燈滅(如圖10)。

在Mixly中使用如果指令時需要在如果指令中添加否則結構,這就需要點擊如果菜單中的齒輪按鈕添加否則指令。在「如果……否則……」結構中設定邏輯判斷值為真時,埠13數值為高,LED燈亮,邏輯判斷值為假時,埠13的數值設為低,LED熄滅(如圖11)。

這樣就完成了LED的設置,可以用於檢測電池的新舊。

● 分享:在網絡上尋找問題的答案

我在實驗中發現,不做測量時LED一直都在閃爍,產生這個現象的原因是在A0埠空載時,數值會受到空氣中隨機電磁幹擾的影響,一直變化,數值有時大於307,有時小於307,所以LED會閃爍。分享本身並不總是告訴他人一個已經很完整的問題解決方案,一個有待解決的問題也是非常值得分享的,它能夠細緻而規範地描述這個問題。大家可以參考www.dfrobot.com.cn上的各種社區上的帖子,看一看有沒有人提過類似的問題,或者向他人提問尋找答案,這些經歷都是非常重要的學習過程(如圖12)。

至此,我們已從數字輸出埠的學習,轉向數字輸入埠的學習,並且通過程序邏輯將輸入和輸出結合起來,雖然這只是一個比較簡單的「如果……否……」結構,但是已經能夠看出一個項目學習的雛形,接下來有必要改進這個設計,一是解決LED閃爍的問題,二是希望提高測量的精度,真正做一個電壓表。我們在這個過程中不斷地發現問題和解決問題,同時這個過程是積極主動的,是創客教育中非常獨特的一種學習體驗,而且估算成本以後,我們可以發現「新舊電池檢測器」是一個很實用的「市場空白」,此時解決這個問題的動力就更大了。

相關焦點

  • mix的意思是混合,mix it是什麼意思呢?
    我們都知道mix的意思是混合、混雜,除了與混合相似的意思,mix還可以翻譯為相處、平安相容。今天,我們就一起來看一下mix的用法。首先,我們看一下mix做動詞的用法。3、Children and fireworks don't mix.孩子不宜玩煙火。這句話中mix的意思是相容、平安相處。4、They don't mix much with the neighbours.他們不怎麼與鄰居交往。這句話中mix的意思是交往、交際。
  • > 利用 Linear-in-dB Log Amp 射頻功率檢測器和高效切換器增強...
    介紹  高數據速率的需求推動著移動通信系統從 2G 向 3G 遷移。這些系統中更高的數據速率為行動電話射頻設計增加了更多的性能和規格要求。  所以,我們知道降低射頻功耗的極端重要性,只有這樣才能實現更長的手機電池壽命,或更久的通話時間。   本文給出了一種簡單的功率跟蹤技術,用於提高射頻功率放大器的效率。該技術採用了一個 dB 線性 RF 功率檢測器, LMV225, 和一個直流-直流變換器開關。
  • 【姿勢帖】新舊電池串聯&並聯充電的注意事項
    電池經過使用後的狀態基本都會不一樣:比如一顆lIPO 1S 的電池,初始單節電壓為V1 =3.85V,暫名為①號電池;另外一顆lIPO 1S電池,初始單節電壓為V2 =3.55V,暫名為②號電池。,當兩顆電池壓差(V1 – V2) = 0 時,①號電池停止向②號電池充電。
  • 網傳垂直向下扔電池能區分新舊 媒體實驗:真的
    這種區分新舊電池的方式是否靠譜,原因又是什麼呢?帶著這些疑問,華商報記者來到西北大學,與專業人士通過實驗來一探究竟。  >>實驗結果  跳不起來或直接倒下的是新電池  經過反覆試驗,此辦法確實能區分出新舊電池,對同品牌的新舊電池區分效果更明顯一些,往往能跳起來的都是提前標示沒電或電量少的,跳不起來、直立在桌子上或者直接倒下的都是新電池。
  • 全面完善系統功能,EV/HEV電池管理設計更周全
    全面完善系統功能,EV/HEV電池管理設計更周全 莫延芬/楊超群 發表於 2013-06-07 11:07:29   電子發燒友網
  • vivo x9和小米mix哪個好 vivo x9和小米mix對比評測
    vivo x9和小米mix哪個好,vivo x9和小米mix對比評測。下面跟小編一起來看看吧。  更多福利盡在爪遊控交流群:387177365 獨家禮包、開服開測一手掌握!  vivo x9介紹:
  • 液相色譜儀常用檢測器之蒸發光散射檢測器
    液相色譜儀常用檢測器之蒸發光散射檢測器蒸發光散射檢測器液相色譜儀常用檢測器之蒸發光散射檢測器是深圳市億鑫儀器設備有限公司提供。蒸發光散射檢測器是液相色譜儀分析過程中比較重要的檢測器,今天就來呵大家分享一下,蒸發光散射檢測器的發展歷史、結構原理以及應用維護。
  • 大陸技術增加電動汽車續航裡程 成功設計最優燃料電池系統
    在於法國裡昂舉行的第32屆Electric Vehicle Symposium(EVS32,5月20日-5月22日)上,大陸集團(Continental)動力總成部門的專家展示了一系列實現更高效電動移動出行的創新技術。例如,系統級別的熱管理(Thermal Management)可讓汽車不論其周圍環境溫度如何,都能達到更長的續航裡程。而且,大陸還首次展示了一輛基於現有的中型電動汽車打造的研究車。
  • Mixly第35課~第37課,課程學習筆記 | Mixly米思齊純乾貨系列
    Mixly 編程軟體採用圖形化編程,不用記代碼,只需要拖拽、簡單設置,就能讓你快速完成創意電子編程。本專欄系列課程由裘炯濤老師主講,從基礎入門到逐步提升,裘老師將用深入淺出的例子帶你掌握 Mixly 編程。本專欄將不定期連載更新 Mixly 相關的使用方法、使用技巧、最新功能、課程案例等視頻教程。
  • FID檢測器原理及注意事項,這次你終於明白FID檢測器了
    它的原理很簡單,當有機物經過檢測器時,在火焰那裡會產生離子,在極化電壓的作用下,噴嘴和收集極之間的電流會增大,對這個電流信號進行檢測和記錄即可得到相應的譜圖。FID是GC最基本的檢測器。FID雖然是準通用型檢測器,但有些物質在此檢測器上的響應值很小或無響應。這些物質包括永久氣體、滷代矽烷、H2O、NH3、CO、CO2、CS2、CCl4、等等。所以,檢測這些物質時不應使用FID。 fid檢測器由離子座、離子頭、極化線圈、收集極、氣體供應等部分組成,離子頭是檢測器的關鍵部分。
  • fgo助戰mix欄是什麼意思?fgo助戰新系統介紹!
    相信很多小夥伴們都注意到了在最近的更新中,我們的fgo助戰欄中新增了一個mix欄。這是什麼意思呢?今天40407小編就為大家帶來此次助戰新系統的簡單介紹,下面大家就快隨40407小編一起來看看吧! 相信很多小夥伴們都注意到了在最近的更新中,我們的fgo助戰欄中新增了一個mix欄。
  • 如何設計一個Logamp射頻脈衝檢測器
    如何設計一個Logamp射頻脈衝檢測器 李倩 發表於 2018-04-20 16:50:26
  • CATL/BYD如何做電池包密封除溼
    提高密封性是通過設計特殊防水結構來提高電池包的防水防塵能力,但往往無法在電池箱進水後,提供及時預警和防控。腔體內除溼方式較多,有在電池包內放置防潮劑,安裝乾燥過濾器等措施。不過防潮劑的除溼效果和有效時間均有限,並且需要定期更換,比較麻煩。安裝乾燥過濾器的成本和功耗均較高。
  • 小學生完全自學課程《Mixly&ArduBlock 呼吸燈》
    北京小學高級教師;從教10年,分別教授過高中生物、小學數學、英語、科學、信息技術;帶學生參加單片機、機器人、DI創新、OM頭腦風暴、無線電測向、多媒體設計等十餘項比賽獲獎第二課 《Mixly&ArduBlock —呼吸燈》一名小學計算機教師的68篇英語口語筆記(第三篇  附跟讀語音mp3)Scratch校本課程應該這樣兒上(一)Scratch校本課程應該這樣兒上(二)Scratch校本課程應該這樣兒上(三)一言不合就錄微課之《雙語教師必背口語總結一
  • Laplacian圖像邊緣檢測器的FPGA實現研究
    在圖形處理領域,圖像處理的速度一直是一個很難突破的設計瓶頸。這裡通過研究圖像邊緣檢測器的FPGA實現,來探討提高圖像處理速度的有關途徑。為此,在設計中定義邊緣為滿足以下兩個條件的像素點的集合:①拉普拉斯算子的輸出為正;②在其8鄰點存在拉普拉斯算子的輸出為負的點。
  • Mixly第32課~第34課,課程學習筆記 | Mixly米思齊純乾貨系列
    Mixly 編程軟體採用圖形化編程,不用記代碼,只需要拖拽、簡單設置,就能讓你快速完成創意電子編程。本專欄系列課程由裘炯濤老師主講,從基礎入門到逐步提升,裘老師將用深入淺出的例子帶你掌握 Mixly 編程。本專欄將不定期連載更新 Mixly 相關的使用方法、使用技巧、最新功能、課程案例等視頻教程。
  • 小米MIX β首曝,後置單反式大鏡頭;天璣600來襲,對標驍龍665
    隨著手機行業的發展,手機硬體方面發展的也是非常快的,不單單是手機的核心配件,還有手機的充電速率以及攝像模組這些,發展的還是非常快的,充電速率也是從之前的幾W發展到了現在的120W,漲了將近百倍,而且手機攝像方面,也是不斷的在變化,從以前的單攝,到後來的雙攝三攝,甚至是5攝,但是就在不久前,小米mixβ也是被爆出採用了單攝設計,真的有點搞不懂,以後的發展趨勢,但是不管怎麼說,還是讓我們一起來看一看吧。
  • 基於SMBus的智能電池系統
    最新的掌上電腦要求把最多的功能壓到最少的空間中去,這就驅使電池的設計者不得不考慮在產品設計方面做顯著的變化。這包括;使用低壓器件,關掉未在使用的子系統,對應用程式進行管理,發展智能電池和電池管理系統等。   新的智能電池的設計需要各種不同甚至相反的領域的知識,在某些應用中甚至是全新領域的知識。
  • 曝魅族Watch已上生產線:搭載420mAh電池
    今年6月Flyme官方微博發布消息稱,靈動的視覺設計和貼心的交互體驗,不該只在手機上,Flyme for watch,2020 Q4見。 同時,在該微博海報上,我們可以發現一款採用方形設計的智能手錶輪廓,該設備或將是魅族首款智能手錶。
  • VOCs檢測器是什麼,有哪些應用
    VOCs檢測器 對於檢測器的選擇,國內外通常使用的檢測器有:氫火焰離子化檢測器(FID)、電子捕獲檢測器(ECD)、光離子化檢測器(PID)和質譜檢測器(MSD) 氫火焰離子化檢測器(FID)是一種通用型檢測器,是氣相色譜中常用的檢測器。