Waveshare-лого

Waveshare Pico-RTC-DS3231 Precision RTC модул

Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-product

Информации за производот

Pico-RTC-DS3231 е модул за проширување на RTC специјализиран за Raspberry Pi Pico. Вградува високопрецизен RTC чип DS3231 и користи I2C магистрала за комуникација. Модулот има стандарден заглавие на Raspberry Pi Pico, кој ја поддржува серијата Raspberry Pi Pico. Вклучува и вграден чип DS3231 со држач за резервна батерија, што овозможува функционалност на часовникот во реално време. RTC брои секунди, минути, часови, датуми од месецот, месецот, денот во неделата и годината со компензација за престапна година која важи до 2100 година. Нуди изборни формати од 24 часа или 12 часа со AM/PM индикатор. Дополнително, модулот обезбедува 2 програмабилни будилници и доаѓа со онлајн документација за Raspberry Pi Pico C/C++ и MicroPython example demos.

Упатство за употреба на производот

Околина за поставување:

  1. За околина за развој на апликации за Pico на Raspberry Pi, ве молиме погледнете го RaspberryPiПоглавје.
  2. За поставување на околината на Windows, можете да се повикате на оваа врска. Ова упатство го користи VScode IDE за развој во околина на Windows.

Во текот наview

Pico-RTC-DS3231 е модул за проширување на RTC специјализиран за Raspberry Pi Pico. Вградува високопрецизен RTC чип DS3231 и користи I2C магистрала за комуникација. Дозволено е да се поврзат повеќе надворешни сензори благодарение на дизајнот што може да се наредени.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (26)

Карактеристики

  • Заглавието на Standard Raspberry Pi Pico ја поддржува серијата Raspberry Pi Pico.
  • Вграден RTC чип DS3231 со висока прецизност, со држач за резервна батерија.
  • Часовникот во реално време брои секунди, минути, часови, датум на месецот,
  • Месец, ден во неделата и година со компензација за престапна година која важи до 2100 година.
  • Изборен формат: 24-часовна ИЛИ 12-часовна со индикатор AM/PM. 2 x програмабилен будилник.
  • Обезбедете онлајн документација (Raspberry Pi Pico C/C++ и MicroPython прample demos).

Спецификација

  • Работа волtage: 3.3V
  • Резервна батерија волtage: 2.3V~5.5V
  • Работна температура: -40°C ~ 85°C
  • Потрошувачка на енергија: 100nA (одржува податоци и информации за часовникот)

ПинаутWaveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (1) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (2)

ДимензииWaveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (3)

Упатство за употреба

Поставување околина

  1. За животна средина за развој на апликации за Pico на Raspberry Pi, ве молиме погледнете го поглавјето Raspberry Pi.
  2. За поставките за околината на Windows, можете да се повикате на врската. Ова упатство го користи VScode IDE за развој во околина на Windows.

Raspberry Pi

  1. Најавете се на Raspberry Pi со SSH или притиснете Ctrl+Alt+T истовремено додека го користите екранот за да го отворите терминалот.
  2. Преземете ги и отпакувајте ги демо-кодовите во директориумот Pico C/C++ SDK. Референтно упатство за корисници кои сè уште не го инсталирале SDK.
    • Забелешка: Дека директориумот на SDK може да биде различен за различни корисници, треба да го проверите вистинскиот директориум. Општо земено, треба да биде ~/pico/. wget ‐P ~/pico
      https://files.waveshare.com/upload/2/26/Pico‐rtc‐ds3231_code.zipcd. ~/picounzip Pico‐rtc‐ds3231_code.zip
  3. Држете го копчето BOOTSEL на Pico и поврзете го USB-интерфејсот на Pico со Raspberry Pi, а потоа отпуштете го копчето.
  4. Компајлирајте и стартувајте го pico-rtc-ds3231 examples: cd ~/pico/pico‐rtc‐ds3231_code/c/build/ cmake ..mak sudo mount /dev/sda1 /mnt/pico && sudo cp rtc.uf2 /mnt/pico/ && sudo sync && sud o umount / mnt/pico && sleep 2 && sudo minicom ‐b 115200 ‐o ‐D /dev/ttyACM0
  5. Отворете терминал и користете minicom за да ги проверите информациите на сензорот.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (5)

питон

  1. Погледнете ги упатствата на Raspberry Pi за поставување фирмвер на Micropython за Pico.
  2. Отворете го Thonny IDE, повлечете го демото на IDE и стартувајте на Pico како подолу.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (6)
  3. Кликнете на иконата „работи“ за да ги извршите демо-кодовите на MicroPython.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (7)Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (8)

Windows

  • Преземете и отпакувајте го демото на вашиот десктоп Windows, погледнете во Raspberry
  • Водичи на Pi за поставување на поставките за софтверската околина на Windows.
  • Притиснете и задржете го копчето BOOTSEL на Pico, поврзете го USB-то на Pico со компјутерот со MicroUSB кабел. Увезете c или Python програма во Pico за да ја извршите.
  • Користете ја сериската алатка за да view виртуелната сериска порта на набројувањето на USB на Пико за проверка на информациите за печатење, DTR треба да се отвори и брзината на бауд е 115200, како што е прикажано на сликата подолу:Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (27)

Други

  • LED светлото не се користи стандардно, ако треба да го користите, можете да залемете отпорник 0R на позицијата R8. Кликнете за да view шематски дијаграм .
  • INT пинот на DS3231 не се користи стандардно. ако треба да го користите, можете да го залемете отпорникот 0R на позициите R5, R6 и R7. Кликнете за да view шематски дијаграм .
  • Залемете го отпорникот R5, поврзете го INT пинот со пинот GP3 на Pico, за да го откриете излезниот статус на будилникот DS3231.
  • Залемете го отпорникот R6, поврзете ја иглата INT со пинот 3V3_EN на Pico, за да го исклучите напојувањето на Pico кога будилникот DS3231 ќе излезе на ниско ниво.
  • Залемете го отпорникот R7, поврзете ја иглата INT со иглата RUN на Pico, за да го ресетирате Pico кога будилникот DS3231 излегува на ниско ниво.

Ресурс

  • Документ
    • Шематски
    • DS3231 Лист со податоци
  • Демо кодови
    • Демо кодови
  • Развој на софтвер
    • Thonny Python IDE (Windows V3.3.3)
    • Zimo221.7z
    • Image2Lcd.7z

Брз почеток на Pico

Преземете фирмвер

  • Преземање на фирмверот на MicroPython
  • Преземање на фирмверот C_Blink [Прошири]

Видео упатство [Прошири]

  • Пико туторијал I – Основен вовед
  • Упатство за Pico II – GPIO [Прошири]
  • Упатство за Pico III - PWM [Прошири]
  • Упатство за Pico IV – ADC [Прошири]
  • Упатство за Pico V – UART [Прошири]
  • Упатство за Pico VI – Продолжува… [Прошири]

Серија MicroPython

  • 【МикроПајтон】 машина.Функција за пинови
  • 【MicroPython】 машина. Функција PWM
  • 【MicroPython】 машина.Функција ADC
  • 【MicroPython】 машина. Функција UART
  • 【МикроПајтон】 машина.Функција I2C
  • 【МикроПајтон】 машина.Функција SPI
  • 【MicroPython】 rp2.StateMachine

Серија C/C++

  • 【C/C++】 Упатство за Windows 1 – Поставување на околината
  • 【C/C++】 Упатство за Windows 1 – Креирај нов проект

Arduino IDE серија

Инсталирајте Arduino IDE

  1. Преземете го инсталациониот пакет Arduino IDE од Arduino webсајт.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (10)
    • ПРЕЗЕМИ
      Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (11)
  2. Само кликнете на „САМО ПРЕЗЕМИ“.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (12)Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (13)
  3. Кликнете за да инсталирате по преземањето.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (14)
  4. Забелешка: Ќе ви биде побарано да го инсталирате драјверот за време на процесот на инсталација, можеме да кликнете Инсталирај.

Инсталирајте Arduino-Pico Core на Arduino IDE

  1. Отворете Arduino IDE, кликнете на File на левиот агол и изберете „Преференци“.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (15) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (16)
  2. Додадете ја следнава врска во менаџерот на одборот за дополнителен развој URL, потоа кликнете на ОК.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (17)
  3. Кликнете на Алатки -> Табла за развој -> Менаџер на табли за развој -> Пребарај за пико, се покажува инсталирано бидејќи мојот компјутер веќе го има инсталирано.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (18) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (19)

Поставете демо на прв пат

  1. Притиснете и задржете го копчето BOOTSET на плочката Pico, поврзете го Pico со USB-портата на компјутерот преку Micro USB кабелот и отпуштете го копчето кога компјутерот ќе препознае отстранлив хард диск (RPI-RP2).Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (20) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (21)
  2. Преземете го демото, отворете ја патеката arduino\PWM\D1-LED под D1-LED.ino.
  3. Кликнете Tools -> Port, запомнете го постојниот COM, не треба да кликнете на овој COM (различни компјутери покажуваат различен COM, запомнете го постоечкиот COM на вашиот компјутер).Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (22)
  4. Поврзете ја плочката на драјверот со компјутерот со USB-кабел, потоа кликнете Tools – > Ports, изберете uf2 Board за првата врска и откако ќе заврши поставувањето, повторното поврзување ќе резултира со дополнителна COM порта.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (23)
  5. Кликнете на алатката -> Dev Board -> Raspberry Pi Pico/RP2040 -> Raspberry Pi Pico.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (24)
  6. По поставувањето, кликнете на десната стрелка за прикачување.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (25)
    • Ако наидете на проблеми во текот на периодот, треба повторно да ја инсталирате или замените верзијата Arduino IDE, деинсталирајте ја Arduino IDE треба да се деинсталира чисто, по деинсталирањето на софтверот треба рачно да ја избришете целата содржина на папката C:\Users\ [ име]\AppData\Local\Arduino15 (треба да го прикажете скриеното files за да го видите) и потоа повторно инсталирајте.

Демо со отворен код

  • Демо за MicroPython (GitHub)
  • MicroPython Firmware/Blink Demo (C)
  • Официјално Raspberry Pi C/C++ демо
  • Официјално демо за MicroPython на Raspberry Pi
  • Официјална демо C/C++ на Arduino

Поддршка

Техничка поддршка
Поднесете сега

  • Ако ви треба техничка поддршка или имате какви било повратни информации/повратни информацииview, ве молиме кликнете на копчето Испрати сега за да испратите билет. Нашиот тим за поддршка ќе ве провери и ќе ви одговори во рок од 1 до 2 работни дена.
  • Ве молиме бидете трпеливи бидејќи правиме максимални напори да ви помогнеме да го решите проблемот.
  • Работно време: 9:6 - 8:XNUMX GMT + XNUMX (од понеделник до петок)

Документи / ресурси

Waveshare Pico-RTC-DS3231 Precision RTC модул [pdf] Упатство за употреба
Pico-RTC-DS3231 прецизен RTC модул, Pico-RTC-DS3231, прецизен RTC модул, RTC модул

Референци

Оставете коментар

Вашата адреса за е-пошта нема да биде објавена. Задолжителните полиња се означени *