簡(jiǎn)介
幾乎所有手機(jī)(無論是花哨的智能手機(jī)或簡(jiǎn)單的功能手機(jī))用戶面臨以下問題:將手機(jī)連接到充電適配器并忘記插入設(shè)備。
幾乎所有現(xiàn)代充電控制器在手機(jī)上非常先進(jìn),可以檢測(cè)電池是否完全充電并斷開電池供電(不是完全停止,而是將設(shè)備保持在稱為涓流充電的充電狀態(tài))。
但即使在電池充滿后仍保持設(shè)備插入的主要缺點(diǎn)是它會(huì)影響電池的使用壽命。每個(gè)電池都可以充電次數(shù)(稱為充電周期)。
此外,溫度在電池壽命中起著重要作用。較高的溫度可能會(huì)破壞電池的化學(xué)性質(zhì)。
但是如果我告訴你基于Arduino的智能手機(jī)充電控制器項(xiàng)目可以幫助控制充電時(shí)間并且一旦時(shí)間到了,充電適配器的電源斷開了。聽起來很有趣,也很實(shí)用。
所以,讓我們開始使用基于Arduino的智能手機(jī)充電控制器項(xiàng)目。
基于Arduino的智能手機(jī)充電控制器背后的概念
基于Arduino的智能手機(jī)充電背后的主要概念控制器非常簡(jiǎn)單。設(shè)置您希望為手機(jī)充電的時(shí)間。一旦達(dá)到時(shí)間,關(guān)閉充電器的電源。
例如,您已將充電時(shí)間設(shè)置為2小時(shí)(可能基于之前的觀察或通過數(shù)學(xué)計(jì)算)。充電器的電源在繼電器的幫助下打開,計(jì)時(shí)器開始。
您的手機(jī)將在接下來的兩個(gè)小時(shí)內(nèi)收費(fèi),當(dāng)?shù)褂?jì)時(shí)到達(dá)時(shí)2小時(shí)標(biāo)記,繼電器關(guān)閉,因此充電器的電源也被切斷。
電路圖
下圖顯示了基于Arduino的智能手機(jī)充電控制器系統(tǒng)的電路圖。
所需組件
Arduino UNO
16× 2 LCD顯示器
旋轉(zhuǎn)編碼器
5V繼電器模塊
10KΩPOT
連接電線
面包板
充電適配器
單插座電源插座盒
注意:還有一個(gè)單獨(dú)的教程使用帶Arduin的旋轉(zhuǎn)編碼器o稱為“帶Arduino的旋轉(zhuǎn)編碼器 - 全部知道”。有關(guān)旋轉(zhuǎn)編碼器的任何信息,請(qǐng)參閱該教程。
除Arduino UNO外,該項(xiàng)目的主要組成部分是旋轉(zhuǎn)編碼器,繼電器和16X2 LCD顯示器。讓我先從接力開始。將繼電器模塊的IN1引腳連接到Arduino的引腳12上。
進(jìn)入旋轉(zhuǎn)編碼器后,其CLK,DT和SW引腳連接到Arduino UNO的引腳10,11和2。最后,液晶顯示屏,Arduino的引腳8到3連接到LCD的RS,E,D4 - D7。
設(shè)置基于Arduino的智能手機(jī)充電控制器項(xiàng)目
16×2液晶顯示器,旋轉(zhuǎn)編碼器和Arduino UNO等組件可以放在面包板上但是我覺得放置繼電器會(huì)很不錯(cuò)帶控制開關(guān)的單插座電源插座盒,以便繼電器控制插座,您可以將充電適配器插入插座。
警告: 如果您正在實(shí)施此項(xiàng)目,則必須處理230V交流電源,這有潛在危險(xiǎn)。我建議您為連接提供專家指導(dǎo)。
代碼
代碼基于Arduino的智能手機(jī)充電控制器項(xiàng)目如下:
工作
制作完成后根據(jù)電路圖進(jìn)行必要的連接,將代碼上傳到Arduino并打開電源。
您將獲得小時(shí)(HH),分鐘(MM),秒(SS) )在16×2 LCD顯示器上。選擇小時(shí),旋轉(zhuǎn)旋轉(zhuǎn)編碼器上的旋鈕以設(shè)置所需的小時(shí)數(shù)。設(shè)置小時(shí)值后,按下旋鈕可固定該值。
同樣,您可以設(shè)置分鐘和秒。設(shè)置好所有內(nèi)容后,在液晶顯示屏上選擇確定,然后按下旋鈕。
現(xiàn)在,繼電器被激活(這意味著手機(jī)開始充電)并開始倒數(shù)你設(shè)定的時(shí)間。倒計(jì)時(shí)達(dá)到“0”后,繼電器關(guān)閉(適配器電源關(guān)閉)。
充電期間如果出現(xiàn)電源故障,剩余時(shí)間將存儲(chǔ)在內(nèi)存中,當(dāng)電源恢復(fù)時(shí),它會(huì)提示您是繼續(xù)倒計(jì)時(shí)還是設(shè)置新時(shí)間。因此,將執(zhí)行充電。
結(jié)論
基于Arduino的智能手機(jī)充電控制器是這里實(shí)施了一個(gè)簡(jiǎn)單的項(xiàng)目,用于控制您為手機(jī)充電的時(shí)間。
使用此項(xiàng)目,您可以將手機(jī)插入充電器,設(shè)置時(shí)間您的手機(jī)會(huì)被充電并忘記,因?yàn)轫?xiàng)目會(huì)自動(dòng)斷開充電器的電源。
此項(xiàng)目對(duì)于夜間或那些傾向于手機(jī)充電的人非常有用誰經(jīng)常忘記他們將手機(jī)插入充電器。
-
控制器
+關(guān)注
關(guān)注
112文章
16361瀏覽量
178050 -
Arduino
+關(guān)注
關(guān)注
188文章
6469瀏覽量
187070
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論