国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

怎樣為樹莓派添加實時時鐘

454398 ? 來源:網絡整理 ? 作者:網絡整理 ? 2019-11-28 09:37 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

概述

怎樣為樹莓派添加實時時鐘

本教程要求Raspberry Pi運行帶有RTC模塊和DS1307模塊的內核。當前的Raspbian發行版具有此功能,但其他人可能沒有!

Raspberry Pi被設計為一款超低成本的計算機,因此我們習慣了很多東西一臺電腦被遺漏了。例如,您的筆記本電腦和計算機有一個小硬幣電池供電的“實時時鐘”(RTC)模塊,即使關閉電源或取出電池,該模塊也能保持時間。為了保持成本低和體積小,Raspberry Pi不包含RTC。相反,Pi旨在通過以太網或WiFi連接到Internet,從全局 ntp (網絡時間協議)服務器自動更新時間

對于沒有網絡連接的獨立項目,則您將無法保留電源中斷的時間。因此,在此項目中,我們將向您展示如何在Pi上添加低成本的電池支持RTC以節省時間!

接線RTC

為保持低成本,Raspberry Pi不包含實時時鐘模塊。而是希望用戶始終將其連接到WiFi或以太網,并通過檢查網絡來節省時間。由于我們要包含一個外部模塊,因此我們必須將其連接起來。

我們建議使用三種不同的RTC,PCF8523價格便宜,DS1307最常見,DS3231最精確。

雖然我們發現DS1307歷來是最常見的,但不是最好的RTC芯片組!

Adafruit PiRTC-Raspberry Pi的PCF8523實時時鐘

產品ID:3386

這是一個很棒的電池支持的實時時鐘(RTC),使您的Raspberry Pi項目可以在斷電時跟蹤時間。完美用于數據記錄,時鐘構建,。..

$ 5.95

入庫存

添加到購物車

Adafruit PCF8523實時時鐘組裝式分線板

產品ID:3295

這是一個出色的電池供電實時時鐘(RTC),即使重新編程,您的微控制器項目也可以跟蹤時間,或斷電。非常適合。..

$ 4.95

進貨

添加到購物車

Adafruit DS1307實時時鐘組合式分線板

產品ID:3296

這是一個出色的電池供電實時時鐘(RTC),即使重新編程或斷電,您的微控制器項目也可以跟蹤時間。非常適合。..

缺貨

缺貨

Adafruit DS3231精確RTC分組

產品ID:3013

DS3231的數據表解釋說,該器件是“非常精確的I2C集成RTC/TCXO/Crystal”。而且,嘿,它的作用完全一樣……

$ 13.95

入庫存

添加到購物車

別忘了還要安裝CR1220幣形電池。特別是沒有它,DS1307根本無法工作,并且當Pi斷開且沒有硬幣電池時,任何RTC都不會保留時間。

CR1220直徑12毫米-3V鋰紐扣電池

產品編號:380

這些是質量最高的產品,容量的電池,與iCufflinks,iNecklace,Datalogging和GPS Shields,GPS HAT等產品隨附的電池相同。每筆訂購一個電池。..

$ 0.95

入庫

添加到購物車

接線簡單:

將分支板上的 VCC 連接到Pi的 5.0V 引腳(如果使用DS1307)

連接 VCC 3.3V 引腳上的Strong》(如果使用PCF8523或DS3231)

將分支板上的 GND 連接到Pi的 3.3V 引腳。 Pi的 GND 引腳

將分支板上的 SDA 連接到Pi的 SDA 引腳

將分支板上的 SCL 連接到Pi的 SCL 引腳

設置和測試I2C

設置在您的Pi上設置I2C

您還需要在您的Pi上設置i2c,為此,請運行 sudo raspi-config 并在高級下》選擇I2C并將其打開。

有關更多詳細信息,請訪問http://learn.adafruit.com/adafruits-raspberry-pi-lesson-4上有關Raspberry Pi i2c設置和測試的教程。 -gpio-setup/configuring-i2c

使用 sudo reboot

驗證接線(I2C掃描)

通過運行驗證接線

sudo apt-get install python-smbus i2c-tools

要安裝助手軟件,然后在命令行上sudo i2cdetect -y 1 ,您應該看到顯示ID#68-這就是DS1307,PCF8523或DS3231的地址!

如果您使用的Pi 1較舊,則必須運行sudo i2cdetect -y 0 ,因為I2C總線地址從0更改為到1

一旦您運行了內核驅動程序,i2cdetect將跳過0x68并顯示UU,這意味著它可以正常工作!

設置RTC時間

現在,我們已將模塊連接好,并確認您可以使用i2cdetect看到該模塊,我們可以對其進行設置。

別忘了在上一步中設置I2C!

Raspbian Jessie(系統化)

感謝kd8twg的提示!

您可以通過添加設備樹覆蓋來添加對RTC的支持。運行

sudo nano/boot/config.txt

以編輯pi配置并添加與您的RTC芯片匹配的文件:

dtoverlay=i2c-rtc,ds1307

dtoverlay=i2c-rtc,pcf8523

dtoverlay=i2c-rtc,ds3231

到文件末尾

保存并運行sudo reboot重新開始。登錄并運行sudo i2cdetect -y 1以查看UU顯示應位于0x68的位置

禁用會干擾“真實” hwclock的“假hwclock”

sudo apt-get -y remove fake-hwclock

sudo update-rc.d -f fake-hwclock remove

sudo systemctl disable fake-hwclock

現在關閉了false-hw時鐘,您就可以啟動原始的“硬件時鐘”腳本。

運行 sudo nano/lib/udev/hwclock-set 并注釋掉這三行:

#if [-e/run/systemd/system];然后

#退出0

#fi

也注釋掉這兩行

/sbin/hwclock --rtc=$dev --systz --badyear

/sbin/hwclock --rtc=$dev --systz

從Pi到RTC的同步時間

第一次插入RTC模塊后,它的時間將會錯誤,因為必須設置一次。您始終可以使用sudo hwclock -D -r

您可以看到,最初的日期無效!您可以輕松設置正確的時間。首先運行date以驗證時間是否正確。插入以太網或WiFi,使Pi從Internet同步正確的時間。完成后,運行sudo hwclock -w來 w 計算時間,運行另一個sudo hwclock -r來 r 花費時間

設置時間后,確保已插入幣形電池以節省時間。您只需要設置時間一次

就可以了!下次啟動時,時間將自動從RTC模塊進行同步

Raspbian Wheezy或其他預先安裝的Linux

首先,通過運行

sudo modprobe i2c-bcm2708

sudo modprobe i2c-dev

sudo modprobe rtc-ds1307

來加載RTC模塊,以root身份運行(輸入 sudo bash )

echo ds1307 0x68 》 /sys/class/i2c-adapter/i2c-1/new_device

如果您碰巧有舊的Rev 1 Pi,請輸入

echo ds1307 0x68 》 /sys/class/i2c-adapter/i2c-0/new_device

然后您可以鍵入退出退出根shell。

然后使用檢查時間sudo hwclock -r ,它將從DS1307模塊讀取時間。如果這是第一次使用該模塊,它將在2000年1月1日返回報告,您需要設置時間

首先,您需要在Pi上設置正確的時間,最簡單的方法是將其連接起來到以太網或Wifi-它會自動設置網絡時間。時間正確后(使用 date 命令檢查),運行 sudo hwclock -w 將系統時間寫入RTC

,然后可以使用 sudo hwclock -r

接下來,您需要將RTC內核模塊添加到/etc/modules列表中,以便在計算機啟動時加載它。運行 sudo nano/etc/modules 并在文件末尾添加 rtc-ds1307 (下圖顯示rtc-1307但有錯字)

杰西前輩raspbian有點不同。首先,您將需要在引導時創建DS1307設備,通過運行

sudo nano /etc/rc.local

編輯/etc/rc.local并添加:

echo ds1307 0x68 》 /sys/class/i2c-adapter/i2c-0/new_device (對于v1樹莓派

echo ds1307 0x68 》 /sys/class/i2c-adapter/i2c-1/new_device (對于v2樹莓派)

sudo hwclock -s (兩個版本)

在exit 0之前(我們在下面的屏幕截圖中忘記了hwclock -s部分)

就是這樣!下次啟動時,時間將自動從RTC模塊進行同步
責任編輯:wv

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 時鐘
    +關注

    關注

    11

    文章

    1971

    瀏覽量

    135000
  • 樹莓派
    +關注

    關注

    122

    文章

    2078

    瀏覽量

    110474
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    深入剖析M41T93實時時鐘芯片:功能、特性與應用指南

    的準確性。M41T93作為一款低功耗的串行SPI總線實時時鐘芯片,憑借其豐富的功能和出色的性能,在眾多領域得到了廣泛的應用。本文將深入剖析M41T93的特性、功能以及應用要點,電子工程師在設計中合理選用和使用該芯片提供全面的參考。 文件
    的頭像 發表于 03-05 16:10 ?71次閱讀

    深入解析bq32000實時時鐘:特性、應用與設計要點

    深入解析bq32000實時時鐘:特性、應用與設計要點 在電子設備的設計中,實時時鐘(RTC)是一個關鍵組件,它為系統提供精確的時間和日期信息。TI的bq32000實時時鐘以其豐富的特性和可靠的性能
    的頭像 發表于 02-09 11:25 ?217次閱讀

    EPSON RX-4571LC實時時鐘模塊,滿足緊湊型設備的精準計時

    如今可穿戴產品越來越普及功能不斷增加,對設備緊湊度的要求越來越高,傳統的分立式實時時鐘電路已經難以滿足主流設計需要,高效、小巧的RTC實時時鐘模塊應運而生。愛普生/EPSON是一家應用客戶提供
    的頭像 發表于 01-29 16:46 ?215次閱讀
    EPSON RX-4571LC<b class='flag-5'>實時時鐘</b>模塊,滿足緊湊型設備的精準計時

    愛普生RTC實時時鐘模塊解析與選型指南

    32.768kHz晶振廣泛應用于各類時鐘電路中,雖然價格較低的音叉晶振用得多,但如果對穩定性要求更高、在一些更精密的電子設備中往往就得需要更精準的32.768kHz有源晶振或者實時時鐘模塊(RTC
    的頭像 發表于 01-05 16:40 ?657次閱讀
    愛普生RTC<b class='flag-5'>實時時鐘</b>模塊解析與選型指南

    基于樹莓(RaspberryPi)構建高效實時監控系統

    由于樹莓體積小、可開發性強等特性,常被用于視頻監控場景中,結合 ZeroNews,可實現用戶在任意位置都能實時安全得訪問視頻監控系統。 先決條件:樹莓
    的頭像 發表于 09-22 15:14 ?1301次閱讀
    基于<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>(RaspberryPi)構建高效<b class='flag-5'>實時</b>監控系統

    零成本鋼鐵俠手套!樹莓+OpenCV 秒變手勢遙控器!

    使用樹莓和OpenCV實時掃描并存儲二維碼使用樹莓和OpenCV實現物體與動物識別使用樹莓
    的頭像 發表于 08-16 16:16 ?1275次閱讀
    零成本鋼鐵俠手套!<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>+OpenCV 秒變手勢遙控器!

    如何使用樹莓與OpenCV實現面部和運動追蹤的云臺系統?

    使用樹莓和OpenCV實時掃描并存儲二維碼使用樹莓和OpenCV實現物體與動物識別使用樹莓
    的頭像 發表于 08-14 17:45 ?1595次閱讀
    如何使用<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>與OpenCV實現面部和運動追蹤的云臺系統?

    如何使用樹莓+OpenCV實現姿態估計和面部特征點追蹤?

    使用樹莓和OpenCV實時掃描并存儲二維碼使用樹莓和OpenCV實現物體與動物識別使用樹莓
    的頭像 發表于 08-13 17:44 ?1313次閱讀
    如何使用<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>+OpenCV實現姿態估計和面部特征點追蹤?

    實時時鐘芯片與晶振的不同之處

    實時時鐘芯片和晶振在電子設備中都扮演著提供時鐘信號的重要角色,但它們的本質、功能和復雜程度卻大相徑庭。簡單來說,晶振是產生穩定頻率的“心臟”,而實時時鐘芯片則是管理和分配這些“心跳”的“大腦”。
    的頭像 發表于 07-24 17:04 ?1700次閱讀
    <b class='flag-5'>實時時鐘</b>芯片與晶振的不同之處

    樹莓6 傳聞:發布日期與規格!

    每當我想再為我的收藏增添一款樹莓時,總會在是立即購買還是等待硬件更強大的下一代之間猶豫不決。但新樹莓型號的發布往往容易被錯過,尤其是在你的信息流被病毒式傳播的貓咪視頻占據時。因此,
    的頭像 發表于 07-11 16:21 ?2335次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>6 傳聞:發布日期與規格!

    樹莓小技巧:無需鍵盤或顯示器,如何通過WiFi設置樹莓

    樹莓是一款小巧便攜的USB供電計算機,可以隱藏起來用于小型項目,如網絡服務器或家庭自動化。通常,設置樹莓需要鍵盤和顯示器來編輯和查看樹莓
    的頭像 發表于 06-26 15:41 ?1562次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>小技巧:無需鍵盤或顯示器,如何通過WiFi設置<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>?

    樹莓分類器:用樹莓識別不同型號的樹莓

    在本教程系列的第一部分中,您將學習如何使用樹莓AI攝像頭來檢測不同的樹莓型號。本系列由DavidPlowman創建,他是樹莓
    的頭像 發表于 06-13 16:39 ?1306次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b>分類器:用<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>識別不同型號的<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>!

    能夠精準定位的樹莓機器人!

    我的自制機器人BigRob(同樣由樹莓驅動)配備了基于樹莓的精準GPS導航系統。本項目所用組件硬件組件NV08C-CSMx1NV08
    的頭像 發表于 05-17 08:33 ?1242次閱讀
    能夠精準定位的<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>機器人!

    樹莓 Pico 2040 的“速度狂飆”:時鐘速度幾乎翻倍!

    “速度狂飆”的強心針,讓它的時鐘速度從原來的133MHz直接飛躍到200MHz,幾乎翻了一倍!這意味著你的小樹莓現在可以跑得更快、干得更多,簡直就像從“小毛驢”升
    的頭像 發表于 03-25 09:25 ?1186次閱讀
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b> Pico 2040 的“速度狂飆”:<b class='flag-5'>時鐘</b>速度幾乎翻倍!

    實時時鐘模塊選擇指南和比較表

    愛普生提供內置 32.768 kHz 晶體單元的多種實時時鐘模塊。除了單純的計時功能外,還有即使在高溫環境下也能保持準確計時的產品,以及配備其他各種功能的產品。您可以使用下面的流程圖和產品比較表來
    發表于 03-14 10:28 ?0次下載