Raspberry Pi-LOGO

Raspberry Pi DS3231 Precision RTC Module bakeng sa Pico

Raspberry Pi DS3231 Precision RTC Module bakeng sa Pico-PRODUCT

Tlhahisoleseding ya Sehlahiswa

Precision RTC Module bakeng sa Pico ke mojule oa oache oa nako ea nnete o nepahetseng haholo o etselitsoeng ho sebelisoa le boto ea microcontroller ea Raspberry Pi Pico. E kenyelletsa chip ea DS3231 e nepahetseng haholo ea RTC mme e ts'ehetsa puisano ea I2C. Mojule o boetse o kenyelletsa
sekotjana sa betri sa bekapo sa RTC se tšehetsang sele ea konopo ea CR1220 bakeng sa ho boloka nako e nepahetseng le ha matla a mantlha a khaotsoe. Mojule o na le pontšo ea matla e ka nolofalloang kapa ea holofatsoa ka ho soahla sehanyetsi sa 0 ho jumper. Ho joalo
e entsoe ka hlooho e ka khonehang bakeng sa ho hokela habonolo ho Raspberry Pi Pico

Ke Eng ka Boto:

  1. DS3231 e phahameng ka ho nepahetseng RTC chip
  2. I2C bese bakeng sa puisano
  3. RTC bekapo sekotjana sa betri e tšehetsang CR1220 konopo ea sele
  4. Letšoao la matla (le nolofalitsoe ka ho soahla sehanyetsi sa 0 ho jumper, se holofalitsoeng ke kamehla)
  5. Sehlooho sa Raspberry Pi Pico bakeng sa ho hokela habonolo

Pinout Tlhaloso:

Tlhaloso ea Precision RTC Module bakeng sa Pico ke e latelang:

Raspberry Pi Pico Code Tlhaloso
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

Sekema:

Setšoantšo sa moralo oa Precision RTC Module bakeng sa Pico e ka ba viewed ka ho tobetsa Mona.

Precision RTC Module bakeng sa Pico - Litaelo tsa Tšebeliso ea Sehlahisoa

Raspberry Pi Code:

  1. Bula terminal ea Raspberry Pi.
  2. Khoasolla le ho notlolla likhoutu tsa demo bukeng ea Pico C/C++ SDK. Hlokomela hore bukana ea SDK e kanna ea fapana bakeng sa basebelisi ba fapaneng, ka hona, o hloka ho sheba bukana ea nnete. Ka kakaretso, e lokela ho ba ~/pico/. Sebelisa taelo e latelang: wget -P ~/pico https://www.waveshare.com/w/upload/2/26/Pico-rtc-ds3231_code.zip
  3. Tsamaea ho Pico C/C++ SDK directory: cd ~/pico
  4. Unzip khoutu e jarollotsoeng: unzip Pico-rtc-ds3231_code.zip
  5. Tšoara konopo ea BOOTSEL ea Pico 'me u hokele sebopeho sa USB sa Pico ho Raspberry Pi. Ebe o lokolla konopo.
  6. Kopanya 'me u tsamaise pico-rtc-ds3231 exampLes ho sebelisa litaelo tse latelang:
    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. Bula terminal 'me u sebelise minicom ho lekola lintlha tsa sensor.

Python:

  1. Sheba litataiso tsa Raspberry Pi ho theha firmware ea Micropython bakeng sa Pico.
  2. Bula Thonny IDE.
  3. Hula khoutu ea demo ho IDE 'me u e tsamaise ho Pico.
  4. Tobetsa letšoao la ho matha ho sebelisa likhoutu tsa demo tsa MicroPython.

Windows:

Litaelo tsa ho sebelisa Precision RTC Module bakeng sa Pico le Windows ha li fanoe bukeng ea mosebelisi. Ka kopo, sheba litokomane tsa sehlahisoa kapa ikopanye le moetsi bakeng sa thuso e eketsehileng.

Tse ling:

Mabone a LED ho module ha a sebelisoe ka ho sa feleng. Haeba o hloka ho li sebelisa, o ka solder mohanyetsi oa 0R sebakeng sa R8. U ka khona view setšoantšo sa schematic bakeng sa lintlha tse ling.

Ke Eng ka Boto

Raspberry Pi DS3231 Precision RTC Module bakeng sa Pico-FIG1

  1. DS3231
    chip e phahameng ea RTC, bese ea I2C
  2. RTC bekapo betri
    e ts'ehetsa sele ea konopo ea CR1220
  3. Letšoao la matla
    e nolofalitsoe ka ho soahla sehanyetsi sa 0Ω ho jumper, e holofalitsoeng ke kamehla
  4. Sehlooho sa Raspberry Pi Pico
    bakeng sa ho hokela ho Raspberry Pi Pico, moralo o tsitsitseng

Pinout Tlhaloso

Raspberry Pi DS3231 Precision RTC Module bakeng sa Pico-FIG2

Raspberry Pi Code

  1. Bula terminal ea Raspberry Pi
  2. Khoasolla le ho notlolla likhoutu tsa demo bukeng ea Pico C/C++ SDK

Raspberry Pi DS3231 Precision RTC Module bakeng sa Pico-FIG3

  1. Tšoara konopo ea BOOTSEL ea Pico, 'me u hokele sebopeho sa USB sa Pico ho Raspberry Pi ebe u lokolla konopo.
  2. Kopanya 'me u tsamaise pico-rtc-ds3231 examples

    Raspberry Pi DS3231 Precision RTC Module bakeng sa Pico-FIG4

  3. Bula terminal le minicom ea mosebelisi ho lekola lintlha tsa sensor.

    Raspberry Pi DS3231 Precision RTC Module bakeng sa Pico-FIG5

Python:

  1. Sheba litataiso tsa Raspberry Pi ho theha firmware ea Micropython bakeng sa Pico
  2. Bula Thonny IDE, 'me u hule demo ho IDE ebe u matha ho Pico joalo ka tlase.

    Raspberry Pi DS3231 Precision RTC Module bakeng sa Pico-FIG6
    Raspberry Pi DS3231 Precision RTC Module bakeng sa Pico-FIG7

  3. Tobetsa letšoao la "run" ho tsamaisa likhoutu tsa demo tsa MicroPython.

    Raspberry Pi DS3231 Precision RTC Module bakeng sa Pico-FIG8

Windows

  • Khoasolla le ho notlolla demo ho komporo ea hau ea Windows, sheba litataiso tsa Raspberry Pi ho theha litlhophiso tsa tikoloho ea software ea Windows.
  • Tobetsa 'me u tšoare konopo ea BOOTSEL ea Pico, hokela USB ea Pico ho PC ka thapo ea MicroUSB. Kenya c kapa lenaneo la python ho Pico ho etsa hore e sebetse.
  • Sebelisa sesebelisoa sa serial ho view sebaka sa serial sa palo ea Pico's USB ho lekola tlhaiso-leseling ea khatiso, DTR e hloka ho buloa, sekhahla sa baud ke 115200, joalo ka ha ho bonts'itsoe setšoantšong se ka tlase:

    Raspberry Pi DS3231 Precision RTC Module bakeng sa Pico-FIG9

Ba bang

  • Leseli la LED ha le sebelisoe ka ho sa feleng, haeba u hloka ho le sebelisa, u ka rekisa mochine oa 0R sebakeng sa R8. Tobetsa ho view setšoantšo sa moralo.
  • Pin ea INT ea DS3231 ha e sebelisoe ka ho sa feleng. ha o hloka ho e sebelisa, o ka solder sehanyetsi sa 0R maemong a R5,R6,R7. Tobetsa ho view setšoantšo sa moralo.
    • Solder sehanyetsi sa R5, hokela phini ea INT le phini ea GP3 ea Pico, ho bona boemo ba tlhahiso ea oache ea alamo ea DS3231.
    • Solder ea R6 resistor, hokela INT pin le 3V3_EN pin ea Pico, ho tima matla a Pico ha alamo ea DS3231 e hlahisa boemo bo tlase.
    • Solder sehanyetsi sa R7, hokela phini ea INT le phini ea RUN ea Pico, ho seta Pico bocha ha oache ea alamo ea DS3231 e hlahisa boemo bo tlase.

Leano

Raspberry Pi DS3231 Precision RTC Module bakeng sa Pico-FIG10

Raspberry Pi DS3231 Precision RTC Module bakeng sa Pico-FIG11

Litokomane / Lisebelisoa

Raspberry Pi DS3231 Precision RTC Module bakeng sa Pico [pdf] Bukana ea Mosebelisi
DS3231 Precision RTC Module bakeng sa Pico, DS3231, Precision RTC Module bakeng sa Pico, Precision RTC Module, RTC Module, Module

Litšupiso

Tlohela maikutlo

Aterese ea hau ea lengolo-tsoibila e ke ke ea phatlalatsoa. Libaka tse hlokahalang li tšoailoe *