Waveshare-логотип

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

Waveshare-Pico-RTC-DS3231-Precision-RTC-Модул-продукты

Продукт маалыматы

Pico-RTC-DS3231 Raspberry Pi Pico үчүн адистешкен RTC кеңейтүү модулу болуп саналат. Ал жогорку тактыктагы RTC чип DS3231 камтыйт жана байланыш үчүн I2C шинасын колдонот. Модуль Raspberry Pi Pico сериясын колдогон стандарттуу Raspberry Pi Pico башын камтыйт. Ал ошондой эле реалдуу убакыт режиминде сааттын иштөөсүнө мүмкүндүк берүүчү резервдик батарея кармагычы бар борттогу DS3231 чипти камтыйт. RTC секундаларды, мүнөттөрдү, сааттарды, айдын даталарын, айды, жуманын күнүн жана жылды санайт, секирик жылдык компенсация 2100гө чейин жарактуу. Ал 24 сааттык же 12 сааттык AM/PM менен кошумча форматтарды сунуштайт. көрсөткүч. Кошумча, модул 2 программалануучу ойготкуч сааттарды камсыз кылат жана Raspberry Pi Pico C/C++ жана MicroPython мурунку онлайн документтери менен келетample demos.

Продукт колдонуу нускамалары

Орнотуу чөйрөсү:

  1. Raspberry Piдеги Pico үчүн тиркемени иштеп чыгуу чөйрөсү үчүн, сураныч, караңыз RaspberryPiChapter.
  2. Windows чөйрөсүнүн жөндөөлөрү үчүн кайрыла аласыз бул шилтеме. Бул окуу куралы Windows чөйрөсүндө иштеп чыгуу үчүн VScode IDE колдонот.

Бүттүview

Pico-RTC-DS3231 Raspberry Pi Pico үчүн адистешкен RTC кеңейтүү модулу болуп саналат. Ал жогорку тактыктагы RTC чип DS3231ди камтыйт жана байланыш үчүн I2C автобусун колдонот. Стакалануучу дизайндын аркасында көбүрөөк тышкы сенсорлорду туташтырууга уруксат берилет.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (26)

Өзгөчөлүктөрү

  • Стандарттык Raspberry Pi Pico аталышы, Raspberry Pi Pico сериясын колдойт.
  • Бортто жогорку тактыктагы RTC чип DS3231, резервдик батарейка кармагычы бар.
  • Чыныгы убакыттагы саат секунддарды, мүнөттөрдү, сааттарды, айдын датасын,
  • 2100-жылга чейин жарактуу, өксүк жылдык компенсация менен ай, жума күнү жана жыл.
  • Кошумча формат: 24 саат ЖЕ 12 саат AM/PM көрсөткүчү менен. 2 x программалануучу ойготкуч саат.
  • Онлайн документтерди бериңиз (Raspberry Pi Pico C/C++ жана MicroPython example demos).

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

  • Операциялык томtage: 3.3V
  • Батареянын резервдик көлөмүtage: 2.3V~5.5V
  • Иштөө температурасы: -40°C ~ 85°C
  • Энергияны керектөө: 100nA (маалыматтарды жана саат маалыматын колдойт)

PinoutWaveshare-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. Raspberry Pi боюнча Pico үчүн тиркемелерди иштеп чыгуу чөйрөсү үчүн Raspberry Pi бөлүмүн караңыз.
  2. Windows чөйрөсүн орнотуу үчүн шилтемеге кайрылсаңыз болот. Бул окуу куралы Windows чөйрөсүндө иштеп чыгуу үчүн VScode IDE колдонот.

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. Pico'нун BOOTSEL баскычын кармап, Pico'нун USB интерфейсин Raspberry Piге туташтырыңыз, андан кийин баскычты коё бериңиз.
  4. Pico-rtc-ds3231 ex компиляциясын жана иштетиңизamples: 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 && уйку 2 && sudo minicom -b 115200 -o -D /dev/ttyACM0
  5. Терминалды ачып, сенсордун маалыматын текшерүү үчүн миникомду колдонуңуз.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (5)

питон

  1. Pico үчүн Micropython микропрограммасын орнотуу үчүн Raspberry Pi колдонмолорун караңыз.
  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ге кайрылыңыз
  • Windows программалык чөйрөнүн жөндөөлөрүн орнотуу үчүн Pi'дин көрсөтмөлөрү.
  • Pico'нун BOOTSEL баскычын басып, кармап туруңуз, Pico USB'сун MicroUSB кабели менен компьютерге туташтырыңыз. Аны иштетүү үчүн Pico'го c же Python программасын импорттоо.
  • үчүн сериялык куралды колдонуңуз view басып чыгаруу маалыматын текшерүү үчүн Pico USB санап виртуалдык сериялык порту, DTR ачылышы керек жана төмөнкү сүрөттө көрсөтүлгөндөй, берүү ылдамдыгы 115200 болуп саналат:Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (27)

Башкалар

  • LED жарыгы демейки боюнча колдонулбайт, эгер сиз аны колдонушуңуз керек болсо, R0 позициясында 8R резисторду ширете аласыз. Чыкылдатуу view схемалык диаграмма.
  • DS3231 INT пин демейки боюнча колдонулбайт. аны колдонуу керек болсо, сиз R0, R5 жана R6 позицияларында 7R резисторду ширете аласыз. Чыкылдатуу view схемалык диаграмма.
  • DS5 ойготкуч саатынын чыгуу абалын аныктоо үчүн, R3 резисторун solder, INT пинди Pico GP3231 пинине туташтырыңыз.
  • DS6 ойготкуч сааты төмөн деңгээлде чыкканда Pico кубатын өчүрүү үчүн R3 резисторун ширетиңиз, INT пинди Picoнун 3V3231_EN пинине туташтырыңыз.
  • DS7 ойготкуч сааты төмөн деңгээлде чыкканда Picoну баштапкы абалга келтирүү үчүн R3231 резисторун ширетиңиз, INT пинди Pico'нун RUN пинине туташтырыңыз.

Ресурс

  • Документ
    • БУУнун
    • DS3231 маалымат жадыбалы
  • Демо коддор
    • Демо коддор
  • Иштеп чыгуу программасы
    • Thonny Python IDE (Windows V3.3.3)
    • Zimo221.7z
    • Image2Lcd.7z

Pico Quick Start

Firmware жүктөп алыңыз

  • MicroPython микропрограммасын жүктөө
  • C_Blink микропрограммасын жүктөө [кеңейтүү]

Видео үйрөткүч [кеңейтүү]

  • Pico Tutorial I – Негизги киришүү
  • Pico Tutorial II – GPIO [кеңейтүү]
  • Pico Tutorial III – PWM [кеңейтүү]
  • Pico Tutorial IV – ADC [кеңейтүү]
  • Pico Tutorial V – UART [кеңейтүү]
  • Pico Tutorial VI – Улантылат… [Кеңейтүү]

MicroPython сериясы

  • 【MicroPython】 machine.Pin Function
  • 【MicroPython】 machine.PWM функциясы
  • 【MicroPython】 machine.ADC функциясы
  • 【MicroPython】 machine.UART функциясы
  • 【MicroPython】 machine.I2C Функциясы
  • 【MicroPython】 machine.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 ядросун Arduino IDEге орнотуңуз

  1. Arduino IDE ачыңыз, чыкылдатыңыз File сол бурчта жана "Preferences" тандоо.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. Click on Tools -> Dev Board -> Dev Board Manager -> Издөө pico, it shows installed since my computer has already installed it.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (18) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (19)

Биринчи жолу демо жүктөө

  1. Pico тактасындагы BOOTSET баскычын басып, кармап туруңуз, Picoну Micro USB кабели аркылуу компьютердин USB портуна туташтырыңыз жана компьютер алынуучу катуу дискти (RPI-RP2) тааныганда баскычты коё бериңиз.Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (20) Waveshare-Pico-RTC-DS3231-Precision-RTC-Module-fig-1 (21)
  2. Демонстрацияны жүктөп алыңыз, D1-LED.ino астындагы arduino\PWM\D1-LED жолун ачыңыз.
  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. Tool -> 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 (сиз жашырылганды көрсөтүшүңүз керек fileаны көрүү үчүн) жана кайра орнотуңуз.

Open Source Demo

  • MicroPython демо (GitHub)
  • MicroPython Firmware/Blink Demo (C)
  • Расмий Raspberry Pi C/C++ демо
  • Распий Raspberry Pi MicroPython демо
  • Arduino расмий C/C++ демо

Колдоо

Техникалык колдоо
Азыр тапшырыңыз

  • Эгер сизге техникалык колдоо керек болсо же кандайдыр бир пикириңиз болсоview, билет тапшыруу үчүн "Азыр тапшыруу" баскычын чыкылдатыңыз, Биздин колдоо тобу 1-2 жумушчу күндүн ичинде текшерип, сизге жооп берет.
  • Сабырдуу болуңуз, анткени биз маселени чечүүгө жардам берүү үчүн бардык күч-аракетибизди жумшайбыз.
  • Иш убактысы: 9 AM – 6 AM GMT + 8 (дүйшөмбүдөн жумага чейин)

Документтер / Ресурстар

Waveshare Pico-RTC-DS3231 Precision RTC модулу [pdf] Instruction Manual
Pico-RTC-DS3231 Precision RTC модулу, Pico-RTC-DS3231, Precision RTC модулу, RTC модулу

Шилтемелер

Комментарий калтырыңыз

Сиздин электрондук почта дарегиңиз жарыяланбайт. Талап кылынган талаалар белгиленген *