Rasipi Pi-LOGO

Raspberry Pi DS3231 Precision RTC Module mo Pico

Raspberry Pi DS3231 Precision RTC Module mo Pico-PRODUCT

Fa'amatalaga o oloa

O le Precision RTC Module mo Pico o se faʻatonuga maualuga o le taimi moni uati faʻatulagaina e faʻaoga i le Raspberry Pi Pico microcontroller board. E aofia ai le DS3231 maualuga saʻo RTC pu ma lagolago I2C fesoʻotaʻiga. O le module e aofia ai foi
se RTC faaleoleo maa slot e lagolagoina se CR1220 ki cell mo le tausia saʻo taimi tausi e tusa lava pe motusia le mana autu. O le module o loʻo faʻaalia ai se faʻailoga eletise e mafai ona faʻaogaina pe faʻaletonu e ala i le faʻapipiʻiina o se 0 tetee i luga o le osooso. O lena
fuafuaina i se ulutala fa'aputu mo faigofie fa'apipi'i i le Raspberry Pi Pico

O a mea o lo'o i luga ole laupapa:

  1. DS3231 maualuga sa'o RTC pu
  2. I2C pasi mo fesootaiga
  3. RTC faaleoleo maa slot lagolago CR1220 ki cell
  4. Fa'ailoga o le malosi (fa'aaga e ala i le sosoloina o le 0 tete'e i luga o le osooso, fa'aletonu ona e le mafai)
  5. Ulutala Raspberry Pi Pico mo le faʻapipiʻi faigofie

Fa'amatalaga Pinout:

Ole pine ole Precision RTC Module mo Pico e fa'apea:

Rasipi Pi Pico Code Fa'amatalaga
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

Fuafuaga:

O le ata faʻataʻitaʻiga o le Precision RTC Module mo Pico e mafai viewed i le kilikiina iinei.

Precision RTC Module mo Pico – Fa'atonuga Fa'aaogāga o Mea

Lasipi Pi Code:

  1. Tatala se laina o Raspberry Pi.
  2. La'u mai ma tatala le sipuni fa'ailoga i le fa'ailoga Pico C/C++ SDK. Manatua o le lisi o le SDK atonu e ese mo tagata faʻaoga eseese, o lea e tatau ai ona e siaki le lisi moni. E masani lava, e tatau ona ~/pico/. Fa'aaoga le poloaiga lenei: wget -P ~/pico https://www.waveshare.com/w/upload/2/26/Pico-rtc-ds3231_code.zip
  3. Su'e ile Pico C/C++ SDK directory: cd ~/pico
  4. Tatala le fa'ailoga na sii mai: unzip Pico-rtc-ds3231_code.zip
  5. Taofi le faamau BOOTSEL o Pico ma fa'afeso'ota'i le feso'ota'iga USB o Pico ile Raspberry Pi. Ona tatala lea o le faamau.
  6. Faʻapipiʻi ma taʻavale le pico-rtc-ds3231 example faʻaaogaina o poloaiga nei:
    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. Tatala se laina ma faʻaaoga le minicom e siaki ai faʻamatalaga o le masini.

Python:

  1. Va'ai i ta'iala a Raspberry Pi e fa'atutuina le firmware Micropython mo Pico.
  2. Tatala le Thonny IDE.
  3. Toso le code demo ile IDE ma fa'asolo ile Pico.
  4. Kiliki le fa'ailoga tamo'e e fa'atino ai le MicroPython demo codes.

Pupuni:

O faʻatonuga mo le faʻaaogaina o le Precision RTC Module mo Pico ma Windows e leʻo tuʻuina atu i totonu o le tusi lesona. Fa'amolemole fa'afeso'ota'i le pepa o oloa po'o fa'afeso'ota'i le kamupani gaosi oloa mo nisi fesoasoani.

isi:

O moli LED i luga o le module e le faʻaaogaina e ala i le faaletonu. Afai e te manaʻomia le faʻaaogaina, e mafai ona e faʻatauina se 0R teteʻe i le R8 tulaga. E te mafaia view le ata fa'ata'oto mo nisi fa'amatalaga.

O le a le mea o lo'o i luga o le laupapa

Rasipi Pi DS3231 Sa'o RTC Module mo Pico-FIG1

  1. DS3231
    maualuga sa'o RTC pu, I2C pasi
  2. RTC faaleoleo maa
    lagolagoina le CR1220 button cell
  3. Fa'ailoga mana
    e mafai e ala i le faʻapipiʻiina o se 0Ω tetee i luga o le osooso, faʻaletonu ona o le faaletonu
  4. Ulutala Rasipi Pi Pico
    mo le faʻapipiʻi i le Raspberry Pi Pico, mamanu faʻapipiʻi

Fa'amatalaga Pinout

Rasipi Pi DS3231 Sa'o RTC Module mo Pico-FIG2

Rasipi Pi Code

  1. Tatala se laina o Raspberry Pi
  2. La'u mai ma tatala le sipuni fa'ailoga fa'ailoga ile fa'atonuga Pico C/C++ SDK

Rasipi Pi DS3231 Sa'o RTC Module mo Pico-FIG3

  1. Taofi le faamau BOOTSEL o Pico, ma faʻafesoʻotaʻi le USB interface o Pico i le Raspberry Pi ona tatala lea o le ki.
  2. Faʻapipiʻi ma taʻavale le pico-rtc-ds3231 examples

    Rasipi Pi DS3231 Sa'o RTC Module mo Pico-FIG4

  3. Tatala se terminal ma tagata fa'aoga minicom e siaki ai fa'amatalaga a le masini.

    Rasipi Pi DS3231 Sa'o RTC Module mo Pico-FIG5

Python:

  1. Va'ai i ta'iala a Raspberry Pi i le setiina o le firmware Micropython mo Pico
  2. Tatala le Thonny IDE, ma toso le demo i le IDE ma tamoe i luga o Pico e pei ona i lalo.

    Rasipi Pi DS3231 Sa'o RTC Module mo Pico-FIG6
    Rasipi Pi DS3231 Sa'o RTC Module mo Pico-FIG7

  3. Kiliki le "run" icon e faʻatautaia ai le MicroPython demo codes.

    Rasipi Pi DS3231 Sa'o RTC Module mo Pico-FIG8

Pupuni

  • La'i mai ma tatala le sipa le demo i lau Windows desktop, tagai i le Raspberry Pi's guides e seti ai le Windows software environment settings.
  • Oomi ma uu le faamau BOOTSEL o Pico, faʻafesoʻotaʻi le USB o Pico i le PC ma le MicroUSB cable. Fa'aulufale mai c po'o le python polokalame ile Pico e fa'aola ai.
  • Fa'aoga le meafaigaluega fa'asologa e view O le telefoni feaveaʻi o le USB enumeration a Pico e siaki ai faʻamatalaga lolomi, e manaʻomia le tatalaina o le DTR, o le fua o le baud o le 115200, e pei ona faʻaalia i le ata o loʻo i lalo:

    Rasipi Pi DS3231 Sa'o RTC Module mo Pico-FIG9

O isi

  • O le moli LED e le faʻaaogaina e ala i le faaletonu, afai e te manaʻomia le faʻaaogaina, e mafai ona e faʻapipiʻiina se 0R tetee i le tulaga R8. Kiliki i view le ata fa'ata'atia.
  • O le INT pine o le DS3231 e le faʻaaogaina e ala i le faaletonu. afai e te manaʻomia le faʻaaogaina, e mafai ona e solder le 0R resistor i le R5, R6, R7 tulaga. Kiliki i view le ata fa'ata'atia.
    • Solder le R5 resistor, faʻafesoʻotaʻi le INT pine i le GP3 pine o Pico, e iloa ai le tulaga o le gaosiga o le DS3231 faʻailoga uati.
    • Solder le R6 resistor, faʻafesoʻotaʻi le INT pine i le 3V3_EN pine o Pico, e tape le mana Pico pe a o le DS3231 uati faʻailo outputs tulaga maualalo.
    • Solder le R7 resistor, faʻafesoʻotaʻi le INT pine i le RUN pine o le Pico, e toe setiina Pico pe a DS3231 uati faʻailo outputs tulaga maualalo.

Fuafuaga

Rasipi Pi DS3231 Sa'o RTC Module mo Pico-FIG10

Rasipi Pi DS3231 Sa'o RTC Module mo Pico-FIG11

Pepa / Punaoa

Raspberry Pi DS3231 Precision RTC Module mo Pico [pdf] Tusi Taiala
DS3231 Precision RTC Module mo Pico, DS3231, Precision RTC Module mo Pico, Precision RTC Module, RTC Module, Module

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *