Raspberry Pi-LOGO

Raspberry Pi DS3231 Precision RTC Module ho an'ny Pico

Raspberry Pi DS3231 Precision RTC Module ho an'ny Pico-PRODUCT

Product Information

Ny Module Precision RTC ho an'ny Pico dia maody famantaranandro famantaranandro mazava tsara indrindra natao hampiasaina amin'ny birao microcontroller Raspberry Pi Pico. Izy io dia mampiditra ny chip RTC DS3231 avo lenta ary manohana ny fifandraisana I2C. Misy ihany koa ny module
slot bateria backup RTC izay manohana sela bokotra CR1220 mba hitazomana ny fotoana marina na dia tapaka aza ny herinaratra lehibe. Ny maodely dia misy tondro herinaratra azo avela na kilemaina amin'ny alàlan'ny fametahana resistor 0 amin'ny jumper. Izany dia
novolavolaina miaraka amin'ny lohapejy azo fehezina mba hametahana mora amin'ny Raspberry Pi Pico

Inona no ao anaty sambo:

  1. DS3231 avo lenta RTC chip
  2. Bus I2C ho an'ny fifandraisana
  3. RTC backup bateria slot manohana CR1220 bokotra sela
  4. Famantarana herinaratra (azo atao amin'ny fametahana resistor 0 amin'ny jumper, kilemaina amin'ny alàlan'ny default)
  5. Lohateny Raspberry Pi Pico ho mora apetaka

Famaritana Pinout:

Ny pinout ny Precision RTC Module ho an'ny Pico dia toy izao manaraka izao:

Raspberry Pi Pico Code Description
A I2C0
B I2C1
C GP20
D P_SDA
1 GP0
2 GP1
3 GND
4 GP2
5 GP3
6 GP4
7 GP5
8 GND
9 GP6
10 GP7
11 GP8
12 GP9
13 GND
14 GP10
15 GP11
16 GP12
17 GP13
18 GND
19 GP14
20 GP15

Skema:

Ny kisary schematic an'ny Precision RTC Module ho an'ny Pico dia mety ho viewed amin'ny fipihana Eto.

Precision RTC Module ho an'ny Pico - Torolàlana momba ny fampiasana vokatra

Raspberry Pi Code:

  1. Sokafy ny terminal Raspberry Pi.
  2. Ampidino ary esory ny kaody demo ao amin'ny lahatahiry Pico C/C++ SDK. Mariho fa ny lahatahiry an'ny SDK dia mety tsy mitovy amin'ny mpampiasa samihafa, noho izany dia mila manamarina ny tena lahatahiry ianao. Amin'ny ankapobeny, tokony ho ~/pico/. Ampiasao ity baiko manaraka ity: wget -P ~/pico https://www.waveshare.com/w/upload/2/26/Pico-rtc-ds3231_code.zip
  3. Mandehana mankany amin'ny lahatahiry Pico C/C++ SDK: cd ~/pico
  4. Sokafy ny kaody alaina: unzip Pico-rtc-ds3231_code.zip
  5. Tazony ny bokotra BOOTSEL an'ny Pico ary ampifandraiso amin'ny Raspberry Pi ny interface USB an'ny Pico. Alefaso avy eo ny bokotra.
  6. Angony ary tanteraho ny pico-rtc-ds3231 examples mampiasa ireto baiko manaraka ireto:
    cd ~/pico/pico-rtc-ds3231_code/c/build/ cmake .. make sudo mount /dev/sda1 /mnt/pico && sudo cp rtc.uf2 /mnt/pico/ && sudo sync && sudo umount /mnt/pico && sleep 2 && sudo minicom -b 115200 -o -D /dev/ttyACM0
  7. Sokafy ny terminal ary ampiasao ny minicom hanamarina ny mombamomba ny sensor.

Python:

  1. Jereo ny torolalan'ny Raspberry Pi mba hananganana firmware Micropython ho an'ny Pico.
  2. Sokafy ny Thonny IDE.
  3. Tariho mankany amin'ny IDE ny kaody demo ary mandehana amin'ny Pico.
  4. Kitiho ny kisary mihazakazaka hanatanteraka ny kaody demo MicroPython.

Windows:

Ny torolalana amin'ny fampiasana ny Precision RTC Module ho an'ny Pico miaraka amin'ny Windows dia tsy omena ao amin'ny boky torolalana. Azafady, jereo ny antontan-taratasin'ny vokatra na mifandraisa amin'ny mpanamboatra raha mila fanampiana fanampiny.

hafa:

Ny jiro LED amin'ny module dia tsy ampiasaina amin'ny alàlan'ny default. Raha mila mampiasa azy ireo ianao, dia azonao atao ny mametraka resistor 0R amin'ny toerana R8. Ianao dia afaka view ny kisary schematic raha mila fanazavana fanampiny.

Inona no ao anaty sambo

Raspberry Pi DS3231 Precision RTC Module ho an'ny Pico-FIG1

  1. DS3231
    chip RTC mazava tsara, bus I2C
  2. RTC backup bateria
    manohana CR1220 bokotra sela
  3. Tondro hery
    azo atao amin'ny fametahana resistor 0Ω amin'ny jumper, kilemaina amin'ny alàlan'ny default
  4. Lohateny Raspberry Pi Pico
    ho fametahana amin'ny Raspberry Pi Pico, endrika azo stackable

Famaritana Pinout

Raspberry Pi DS3231 Precision RTC Module ho an'ny Pico-FIG2

Raspberry Pi Code

  1. Sokafy ny terminal Raspberry Pi
  2. Ampidino ary esory ny kaody demo amin'ny lahatahiry Pico C/C++ SDK

Raspberry Pi DS3231 Precision RTC Module ho an'ny Pico-FIG3

  1. Tazony ny bokotra BOOTSEL an'ny Pico, ary ampifandraiso amin'ny Raspberry Pi ny interface USB an'ny Pico ary avoaka ny bokotra.
  2. Angony ary tanteraho ny pico-rtc-ds3231 exampl'

    Raspberry Pi DS3231 Precision RTC Module ho an'ny Pico-FIG4

  3. Sokafy ny terminal sy ny mpampiasa minicom hijerena ny mombamomba ny sensor.

    Raspberry Pi DS3231 Precision RTC Module ho an'ny Pico-FIG5

Python:

  1. Jereo ny torolalan'ny Raspberry Pi amin'ny fametrahana ny firmware Micropython ho an'ny Pico
  2. Sokafy ny Thonny IDE, ary tariho mankany amin'ny IDE ny demo ary mandehana amin'ny Pico toy ny etsy ambany.

    Raspberry Pi DS3231 Precision RTC Module ho an'ny Pico-FIG6
    Raspberry Pi DS3231 Precision RTC Module ho an'ny Pico-FIG7

  3. Kitiho ny kisary "run" mba hampandehanana ny kaody demo MicroPython.

    Raspberry Pi DS3231 Precision RTC Module ho an'ny Pico-FIG8

am-baravarankely

  • Ampidino ary sokafy ny demo amin'ny biraonao Windows, jereo ny toro-làlana Raspberry Pi mba hananganana ny tontolon'ny rindrambaiko Windows.
  • Tsindrio ary tazony ny bokotra BOOTSEL an'ny Pico, mampifandray ny USB an'ny Pico amin'ny PC amin'ny tariby MicroUSB. Ampidiro ao amin'ny Pico ny programa c na python mba hampandehanana azy.
  • Ampiasao ny fitaovana serial mba view Ny seranan-tsambo virtoaly an'ny Pico's USB fanisana mba hanamarinana ny vaovao fanontana, ny DTR mila sokafana, ny baud tahan'ny dia 115200, araka ny hita eo amin'ny sary eto ambany:

    Raspberry Pi DS3231 Precision RTC Module ho an'ny Pico-FIG9

Ny hafa

  • Ny jiro LED dia tsy ampiasaina amin'ny alàlan'ny default, raha mila mampiasa azy ianao dia azonao atao ny mametaka resistor 0R amin'ny toeran'ny R8. Tsindrio ny view ny schematic diagram.
  • Ny pin INT an'ny DS3231 dia tsy ampiasaina amin'ny default. Raha mila mampiasa azy ianao dia azonao atao ny misoroka ny 0R resistor amin'ny toerana R5,R6,R7. Tsindrio ny view ny schematic diagram.
    • Solder ny R5 resistor, mampifandray ny INT pin amin'ny GP3 Pin Pico, mba hamantarana ny Output sata famantarana DS3231 fanairana.
    • Solder ny R6 resistor, ampifandraiso ny INT pin amin'ny 3V3_EN ny Pico, mba hamono ny Pico hery rehefa DS3231 fanairana famantaranandro Output ambany.
    • Solder ny R7 resistor, mampifandray ny INT pin amin'ny RUN pin ny Pico, mba reset Pico rehefa DS3231 fanairana famantaranandro Output ambany.

Skema

Raspberry Pi DS3231 Precision RTC Module ho an'ny Pico-FIG10

Raspberry Pi DS3231 Precision RTC Module ho an'ny Pico-FIG11

Documents / Loharano

Raspberry Pi DS3231 Precision RTC Module ho an'ny Pico [pdf] Boky Torolàlana
DS3231 Precision RTC Module ho an'ny Pico, DS3231, Precision RTC Module ho an'ny Pico, Precision RTC Module, RTC Module, Module

References

Mametraha hevitra

Tsy havoaka ny adiresy mailakao. Voamarika ireo saha ilaina *