Raspberry Pi-LOGO

Modal Precision RTC Raspberry Pi DS3231 airson Pico

Modal RTC Precision Raspberry Pi DS3231 airson Pico-PRODUCT

Fiosrachadh toraidh

Tha am Modal Precision RTC airson Pico na mhodal gleoc fìor-ùine àrd mionaideach a chaidh a dhealbhadh airson a chleachdadh le bòrd microcontroller Raspberry Pi Pico. Tha e a’ toirt a-steach chip RTC àrd-chruinneas DS3231 agus a’ toirt taic do chonaltradh I2C. Tha am modal cuideachd a’ toirt a-steach
slot bataraidh cùl-taic RTC a bheir taic do chealla putan CR1220 airson cumail suas ùine cheart eadhon nuair a tha am prìomh chumhachd air a dhì-cheangal. Tha comharra cumhachd anns a’ mhodal a dh’ fhaodar a chomasachadh no a chiorramachadh le bhith a’ sàthadh resistor 0 air a’ gheansaidh. Tha e
air a dhealbhadh le bann-cinn a ghabhas a chruachadh airson a cheangal gu furasta ris an Raspberry Pi Pico

Dè tha air bòrd:

  1. DS3231 àrd-chinnt RTC chip
  2. I2C bus airson conaltradh a
  3. Slot bataraidh cùl-taic RTC a’ toirt taic do chealla putan CR1220
  4. Comharra cumhachd (air a chomasachadh le bhith a ’solar resistor 0 air a’ gheansaidh, ciorramach gu bunaiteach)
  5. Ceann-cinn Raspberry Pi Pico airson ceangal furasta

Mìneachadh pinout:

Tha pinout Modal Precision RTC airson Pico mar a leanas:

Còd Pico Raspberry Tuairisgeul
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

Sgeamatach:

Faodaidh an diagram sgeamach den mhodal Precision RTC airson Pico a bhith viewed le bhith a’ briogadh an seo.

Modal RTC mionaideach airson Pico - stiùireadh cleachdadh toraidh

Còd Raspberry Pi:

  1. Fosgail ceann-uidhe de Raspberry Pi.
  2. Luchdaich sìos agus unzip na còdan demo chun eòlaire Pico C / C ++ SDK. Thoir an aire gum faodadh an eòlaire SDK a bhith eadar-dhealaichte airson diofar luchd-cleachdaidh, agus mar sin feumaidh tu sgrùdadh a dhèanamh air an eòlaire fhèin. San fharsaingeachd, bu chòir dha a bhith ~/pico/. Cleachd an òrdugh a leanas: wget -P ~/pico https://www.waveshare.com/w/upload/2/26/Pico-rtc-ds3231_code.zip
  3. Seòl gu eòlaire Pico C / C ++ SDK: cd ~/pico
  4. Unzip an còd a chaidh a luchdachadh sìos: unzip Pico-rtc-ds3231_code.zip
  5. Cùm am putan BOOTSEL de Pico agus ceangail an eadar-aghaidh USB de Pico gu Raspberry Pi. An uairsin leig às am putan.
  6. Cuir ri chèile agus ruith am pico-rtc-ds3231 examples a’ cleachdadh nan òrduighean a leanas:
    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. Fosgail ceann-uidhe agus cleachd minicom gus sùil a thoirt air fiosrachadh an sensor.

Python:

  1. Thoir sùil air an stiùireadh aig Raspberry Pi gus firmware Micropython a stèidheachadh airson Pico.
  2. Fosgail an Thonny IDE.
  3. Slaod an còd demo chun IDE agus ruith e air Pico.
  4. Cliog air an ìomhaigh ruith gus na còdan demo MicroPython a chuir an gnìomh.

Windows:

Chan eil stiùireadh airson a bhith a’ cleachdadh Modal Precision RTC airson Pico le Windows air a thoirt seachad ann an leabhar-làimhe an neach-cleachdaidh. Feuch an toir thu sùil air na sgrìobhainnean toraidh no cuir fios chun neach-dèanamh airson tuilleadh cuideachaidh.

Daoine eile:

Chan eil na solais LED air a’ mhodal air an cleachdadh gu bunaiteach. Ma dh'fheumas tu an cleachdadh, faodaidh tu resistor 0R a sholarachadh air suidheachadh R8. Faodaidh tu view an sgeama sgeama airson tuilleadh fiosrachaidh.

Dè tha air bòrd

Modal RTC mionaideachd Raspberry Pi DS3231 airson Pico-FIG1

  1. DS3231
    chip RTC mionaideachd àrd, bus I2C
  2. Bataraidh cùl-taic RTC
    a’ toirt taic do chealla putan CR1220
  3. Comharra cumhachd
    air a chomasachadh le bhith a’ sàthadh resistor 0Ω air an geansaidh, ciorramach gu bunaiteach
  4. Ceann-cinn Raspberry Pi Pico
    airson a cheangal ri Raspberry Pi Pico, dealbhadh cruachan

Mìneachadh pinout

Modal RTC mionaideachd Raspberry Pi DS3231 airson Pico-FIG2

Còd Raspberry Pi

  1. Fosgail ceann-uidhe de Raspberry Pi
  2. Luchdaich sìos agus unzip na còdan demo gu eòlaire Pico C / C ++ SDK

Modal RTC mionaideachd Raspberry Pi DS3231 airson Pico-FIG3

  1. Cùm am putan BOOTSEL de Pico, agus ceangail an eadar-aghaidh USB de Pico gu Raspberry Pi agus an uairsin leig às am putan.
  2. Cuir ri chèile agus ruith am pico-rtc-ds3231 examples

    Modal RTC mionaideachd Raspberry Pi DS3231 airson Pico-FIG4

  3. Fosgail inneal-crìochnachaidh agus minicom cleachdaiche gus sùil a thoirt air fiosrachadh an sensor.

    Modal RTC mionaideachd Raspberry Pi DS3231 airson Pico-FIG5

Python:

  1. Thoir sùil air an stiùireadh aig Raspberry Pi gus firmware Micropython a stèidheachadh airson Pico
  2. Fosgail an Thonny IDE, agus slaod an demo gu IDE agus ruith air Pico mar gu h-ìosal.

    Modal RTC mionaideachd Raspberry Pi DS3231 airson Pico-FIG6
    Modal RTC mionaideachd Raspberry Pi DS3231 airson Pico-FIG7

  3. Cliog air an ìomhaigh “run” gus na còdan demo MicroPython a ruith.

    Modal RTC mionaideachd Raspberry Pi DS3231 airson Pico-FIG8

Windows

  • Luchdaich sìos agus unzip an demo chun deasg Windows agad, thoir sùil air an stiùireadh aig Raspberry Pi gus roghainnean àrainneachd bathar-bog Windows a stèidheachadh.
  • Brùth agus gleidh am putan BOOTSEL de Pico, ceangail USB Pico ris a’ PC le càball MicroUSB. Cuir a-steach prògram c no python gu Pico gus toirt air ruith.
  • Cleachd an t-inneal sreathach gus view am port sreathach brìgheil de àireamhachd USB Pico gus sùil a thoirt air an fhiosrachadh clò-bhualaidh, feumar an DTR fhosgladh, is e an ìre baud 115200, mar a chithear san dealbh gu h-ìosal:

    Modal RTC mionaideachd Raspberry Pi DS3231 airson Pico-FIG9

cuid eile

  • Chan eil an solas LED air a chleachdadh gu bunaiteach, ma dh'fheumas tu a chleachdadh, faodaidh tu resistor 0R a shàrachadh air suidheachadh R8. Cliog gus view an sgeama sgeama.
  • Chan eil am prìne INT de DS3231 air a chleachdadh gu bunaiteach. ma dh'fheumas tu a chleachdadh, faodaidh tu an resistor 0R a sholarachadh air na dreuchdan R5, R6, R7. Cliog gus view an sgeama sgeama.
    • Solaid an resistor R5, ceangail am prìne INT ri prìne GP3 Pico, gus inbhe toraidh a’ ghleoc rabhaidh DS3231 a lorg.
    • Solaid an resistor R6, ceangail am prìne INT ris a’ phrìne 3V3_EN de Pico, gus an cumhachd Pico a chuir dheth nuair a thig an gleoc rabhaidh DS3231 a-mach aig ìre ìosal.
    • Solder an resistor R7, ceangail am prìne INT ri prìne RUN an Pico, gus Pico ath-shuidheachadh nuair a bheir gleoc rabhaidh DS3231 a-mach ìre ìosal.

Sgeamatach

Modal RTC mionaideachd Raspberry Pi DS3231 airson Pico-FIG10

Modal RTC mionaideachd Raspberry Pi DS3231 airson Pico-FIG11

Sgrìobhainnean/Goireasan

Modal Precision RTC Raspberry Pi DS3231 airson Pico [pdfLeabhar-làimhe an neach-cleachdaidh
DS3231 Modal RTC mionaideach airson Pico, DS3231, Modal RTC mionaideach airson Pico, Modal RTC Precision, Modal RTC, Modal

Iomraidhean

Fàg beachd

Cha tèid do sheòladh puist-d fhoillseachadh. Tha raointean riatanach air an comharrachadh *