Raspberry Pi-LOGO

Raspberry Pi DS3231 Precision RTC მოდული Pico-სთვის

Raspberry Pi DS3231 Precision RTC მოდული Pico-PRODUCT-ისთვის

პროდუქტის ინფორმაცია

Precision RTC მოდული Pico-სთვის არის მაღალი სიზუსტის რეალურ დროში საათის მოდული, რომელიც შექმნილია Raspberry Pi Pico მიკროკონტროლერის დაფთან გამოსაყენებლად. იგი აერთიანებს DS3231 მაღალი სიზუსტის RTC ჩიპს და მხარს უჭერს I2C კომუნიკაციას. მოდული ასევე მოიცავს
RTC სარეზერვო ბატარეის სლოტი, რომელიც მხარს უჭერს CR1220 ღილაკის უჯრედს ზუსტი დროის აღრიცხვის შესანარჩუნებლად, მაშინაც კი, როდესაც მთავარი დენის გათიშულია. მოდული აღჭურვილია დენის ინდიკატორით, რომლის ჩართვა ან გამორთვა შესაძლებელია ჯუმპერზე 0 რეზისტორის შედუღებით. Ეს არის
შექმნილია დაწყობადი სათაურით Raspberry Pi Pico-ზე ადვილად დასამაგრებლად

რა არის ბორტზე:

  1. DS3231 მაღალი სიზუსტის RTC ჩიპი
  2. I2C ავტობუსი კომუნიკაციისთვის
  3. RTC სარეზერვო ბატარეის სლოტი მხარს უჭერს CR1220 ღილაკის უჯრედს
  4. დენის ინდიკატორი (ჩართულია ჯუმპერზე 0 რეზისტორის შედუღებით, ნაგულისხმევად გამორთულია)
  5. Raspberry Pi Pico-ს სათაური მარტივი მიმაგრებისთვის

პინოტის განმარტება:

ზუსტი RTC მოდული Pico-სთვის შემდეგია:

Raspberry Pi Pico კოდი აღწერა
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

სქემატური:

Pico-სთვის ზუსტი RTC მოდულის სქემატური დიაგრამა შეიძლება იყოს viewed დაწკაპუნებით აქ.

Precision RTC Module for Pico – პროდუქტის გამოყენების ინსტრუქცია

Raspberry Pi კოდი:

  1. გახსენით Raspberry Pi-ს ტერმინალი.
  2. ჩამოტვირთეთ და გახსენით დემო კოდები Pico C/C++ SDK დირექტორიაში. გაითვალისწინეთ, რომ SDK-ის დირექტორია შეიძლება განსხვავებული იყოს სხვადასხვა მომხმარებლისთვის, ასე რომ თქვენ უნდა შეამოწმოთ რეალური დირექტორია. ზოგადად, ეს უნდა იყოს ~/pico/. გამოიყენეთ შემდეგი ბრძანება: wget -P ~/pico https://www.waveshare.com/w/upload/2/26/Pico-rtc-ds3231_code.zip
  3. გადადით Pico C/C++ SDK დირექტორიაში: cd ~/pico
  4. გახსენით გადმოწერილი კოდი: unzip Pico-rtc-ds3231_code.zip
  5. გეჭიროთ Pico-ს BOOTSEL ღილაკი და დაუკავშირეთ Pico-ს USB ინტერფეისი Raspberry Pi-ს. შემდეგ გაათავისუფლეთ ღილაკი.
  6. შეადგინეთ და გაუშვით pico-rtc-ds3231 examples გამოყენებით შემდეგი ბრძანებები:
    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. გახსენით ტერმინალი და გამოიყენეთ minicom სენსორის ინფორმაციის შესამოწმებლად.

პითონი:

  1. იხილეთ Raspberry Pi-ის სახელმძღვანელოები, რომ დააყენოთ Micropython firmware Pico-სთვის.
  2. გახსენით Thonny IDE.
  3. გადაიტანეთ დემო კოდი IDE-ში და გაუშვით Pico-ზე.
  4. დააწკაპუნეთ გაშვების ხატულაზე MicroPython-ის დემო კოდების შესასრულებლად.

Windows:

ინსტრუქციები Pico-სთვის Precision RTC მოდულის გამოყენების შესახებ Windows-ზე არ არის მოწოდებული მომხმარებლის სახელმძღვანელოში. გთხოვთ, მიმართოთ პროდუქტის დოკუმენტაციას ან დაუკავშირდით მწარმოებელს დამატებითი დახმარებისთვის.

სხვები:

მოდულზე LED განათება ნაგულისხმევად არ გამოიყენება. თუ მათი გამოყენება გჭირდებათ, შეგიძლიათ შეაერთოთ 0R რეზისტორი R8 პოზიციაზე. Შენ შეგიძლია view დამატებითი დეტალებისთვის სქემატური დიაგრამა.

რა არის ბორტზე

Raspberry Pi DS3231 Precision RTC მოდული Pico-FIG1-ისთვის

  1. DS3231
    მაღალი სიზუსტის RTC ჩიპი, I2C ავტობუსი
  2. RTC სარეზერვო ბატარეა
    მხარს უჭერს CR1220 ღილაკის უჯრედს
  3. დენის მაჩვენებელი
    ჩართულია ჯუმპერზე 0Ω რეზისტორის შედუღებით, ნაგულისხმევად გამორთულია
  4. Raspberry Pi Pico-ს სათაური
    Raspberry Pi Pico-ზე დასამაგრებლად, დაწყობადი დიზაინი

პინოტის განმარტება

Raspberry Pi DS3231 Precision RTC მოდული Pico-FIG2-ისთვის

Raspberry Pi კოდი

  1. გახსენით Raspberry Pi-ს ტერმინალი
  2. ჩამოტვირთეთ და გახსენით დემო კოდები Pico C/C++ SDK დირექტორიაში

Raspberry Pi DS3231 Precision RTC მოდული Pico-FIG3-ისთვის

  1. გეჭიროთ Pico-ს BOOTSEL ღილაკი და შეაერთეთ Pico-ს USB ინტერფეისი Raspberry Pi-ს, შემდეგ გაათავისუფლეთ ღილაკი.
  2. შეადგინეთ და გაუშვით pico-rtc-ds3231 examples

    Raspberry Pi DS3231 Precision RTC მოდული Pico-FIG4-ისთვის

  3. გახსენით ტერმინალი და მომხმარებლის მინიკომი სენსორის ინფორმაციის შესამოწმებლად.

    Raspberry Pi DS3231 Precision RTC მოდული Pico-FIG5-ისთვის

პითონი:

  1. იხილეთ Raspberry Pi-ის სახელმძღვანელოები Pico-სთვის Micropython firmware-ის დასაყენებლად
  2. გახსენით Thonny IDE და გადაიტანეთ დემო IDE-ში და გაუშვით Pico-ზე, როგორც ქვემოთ.

    Raspberry Pi DS3231 Precision RTC მოდული Pico-FIG6-ისთვის
    Raspberry Pi DS3231 Precision RTC მოდული Pico-FIG7-ისთვის

  3. დააწკაპუნეთ „გაშვების“ ხატულაზე MicroPython-ის დემო კოდების გასაშვებად.

    Raspberry Pi DS3231 Precision RTC მოდული Pico-FIG8-ისთვის

ფანჯრები

  • ჩამოტვირთეთ და გახსენით დემო ვერსია თქვენს Windows დესკტოპზე, იხილეთ Raspberry Pi-ის სახელმძღვანელოები Windows პროგრამული უზრუნველყოფის გარემოს პარამეტრების დასაყენებლად.
  • დააჭირეთ და ხანგრძლივად დააჭირეთ Pico-ს BOOTSEL ღილაკს, დაუკავშირეთ Pico-ს USB კომპიუტერს MicroUSB კაბელით. შეიტანეთ c ან python პროგრამა Pico-ში, რომ ის გაუშვათ.
  • გამოიყენეთ სერიული ინსტრუმენტი view პიკოს USB აღრიცხვის ვირტუალური სერიული პორტი ბეჭდვის ინფორმაციის შესამოწმებლად, DTR უნდა გაიხსნას, ბაუდის სიჩქარეა 115200, როგორც ნაჩვენებია ქვემოთ მოცემულ სურათზე:

    Raspberry Pi DS3231 Precision RTC მოდული Pico-FIG9-ისთვის

სხვები

  • LED განათება ნაგულისხმევად არ გამოიყენება, თუ მისი გამოყენება დაგჭირდებათ, შეგიძლიათ R0 პოზიციაზე 8R რეზისტორი შეაერთოთ. დააწკაპუნეთ view სქემატური დიაგრამა.
  • DS3231-ის INT პინი ნაგულისხმევად არ გამოიყენება. თუ მისი გამოყენება გჭირდებათ, შეგიძლიათ 0R რეზისტორი შეაერთოთ R5,R6,R7 პოზიციებზე. დააწკაპუნეთ view სქემატური დიაგრამა.
    • შეადუღეთ R5 რეზისტორი, შეაერთეთ INT პინი Pico-ს GP3 პინზე, რათა დაადგინოთ DS3231 მაღვიძარას გამომავალი სტატუსი.
    • შეადუღეთ R6 რეზისტორი, შეაერთეთ INT პინი Pico-ს 3V3_EN პინზე, რათა გამორთოთ Pico-ს დენი, როდესაც DS3231 მაღვიძარა გამოსცემს დაბალ დონეს.
    • შეადუღეთ R7 რეზისტორი, შეაერთეთ INT პინი Pico-ს RUN პინთან, რათა გადატვირთოთ Pico, როდესაც DS3231 მაღვიძარა გამოსცემს დაბალ დონეს.

სქემატური

Raspberry Pi DS3231 Precision RTC მოდული Pico-FIG10-ისთვის

Raspberry Pi DS3231 Precision RTC მოდული Pico-FIG11-ისთვის

დოკუმენტები / რესურსები

Raspberry Pi DS3231 Precision RTC მოდული Pico-სთვის [pdf] მომხმარებლის სახელმძღვანელო
DS3231 ზუსტი RTC მოდული Pico-სთვის, DS3231, ზუსტი RTC მოდული Pico-სთვის, ზუსტი RTC მოდული, RTC მოდული, მოდული

ცნობები

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი არ გამოქვეყნდება. მონიშნულია აუცილებელი ველები *