Hodiny reálného času Pi RTC jsou založeny na hodinovém čipu DS1307. Připojuje se k Raspberry Pi přes sběrnici I2C. Hodiny reálného času počítají sekundy, minuty, hodiny, den v měsíci, den v týdnu včetně přestupného roku do roku 2100. Hodiny fungují v 24hodinovém nebo 12hodinovém režimu s AM / PM indikátor (ráno / večer). Pokud chcete, aby modul pokračoval ve výpočtu času po odpojení Raspberry Pi od zdroje napájení, musíte nainstalovat lithiovou baterii 3V CR1225.

kup nyní

Vlastnosti

  • Funguje s Raspberry Pi 2/3 B / B + Zero
  • Vypočítá sekundy, minuty, hodiny, dny v týdnu, měsíc, rok
  • Pracuje v 24 nebo 12 hodinovém režimu s indikátorem AM / PM (ráno / večer)
  • Baterie zálohovaná 56bitová energeticky nezávislá (NV) RAM pro ukládání dat
  • Dvouvodičové sériové rozhraní
  • Programovatelný výstup obdélníkového tvaru
  • Automatická detekce výpadku proudu nebo spínacího obvodu

Specifikace

Vlastnosti Hodnota
Pracovní napětí 5 V
Rozhraní I2C
Adresa I2C 0x68

typické aplikace

Každá aplikace Raspberry Pi vyžaduje reálný čas

Pinout diagram

Pozor

RX / TX nebyl použit s tímto modulem, ale 5x2 pinový pásek zabírá RX / TX pin Raspberry Pi, takže vydáváme RX / TX a je dodáván s 2kolíkovou zástrčkou.

Systém

Obousměrný převodník úrovní

Jedná se o typický obousměrný převodník úrovní pro připojení dvou různých napěťových úseků sběrnice I2C. Sběrnice I2C na Raspberry Pi používá napětí 3,3 V a čip DS1307 pracuje na 5 V, takže bude nutný převodník. Ve výše uvedeném diagramu jsou Q1 a Q2 2N7002A N-kanálový MOSFET, který funguje jako obousměrný přepínač. Abyste této části lépe porozuměli, můžete se obrátit na AN10441 .

Jak začít

Potřebné vybavení

Raspberry Pi Pi RTC (DS1307)
kup nyní kup nyní

Pozor

Připojte k portu USB opatrně, jinak by mohlo dojít k poškození. Použijte prosím USB kabely se 4 dráty uvnitř, ty se 2 dráty nepřenášejí data. Pokud si nejste jisti svým kabelem, můžete si jej zakoupit zde .

Instalace

Ovladač, který poskytujeme, je pouze pro Raspbian Jessie / Stretch.

 

Spropitné
Pokud nevíte, jak používat Raspberry Pi, přejděte sem, než začnete.
    • Krok 1. Instalace ovladače

     

    Do terminálu zadejte následující příkaz

     git clone https://github.com/Seeed-Studio/pi-hats.git
    

    Po dokončení stahování zadejte do terminálu následující příkaz

     

     cd pi-klobouky
    sudo ./install.sh -u rtc_ds1307
    

    • Krok 2. Odpojte napájení Raspberry Pi

     

     sudo shutdown -h hned
    

    • Krok 3. Zadejte víčko na Raspberry Pi

     

    Ujistěte se, že jste připojili pin 1 krytu k pin 1 na GPIO zástrčce Raspberry Pi, přesně jako na obrázku výše.

    • Krok 4. Připojte napájení k Raspberry Pi

    Používání

    Nyní můžete zadat následující příkaz a zkontrolovat, zda byl ovladač nainstalován správně.

     ./install.sh -l
    

    Pokud chcete ovladač odinstalovat, použijte následující příkaz:

     sudo ./install.sh -u
    

    Nyní se podívejme, co modul hodin reálného času RTC dokáže:

    Přečtěte si hardwarové hodiny a vytiskněte výsledek

     

     sudo hwclock -r
    

    Nastavte systémový čas z hardwarových hodin

     sudo hwclock -s

    Nastavte hardwarové hodiny z aktuálního systémového času

     sudo hwclock -w
    

    Více použití

     hwclock - pomoc

    Odkazy

    Design

    Toto je video k produktu

     

    zveme vás ke spolupráci!