Informacija apie produktą
Pico-RTC-DS3231 yra RTC išplėtimo modulis, skirtas Raspberry Pi Pico. Jame yra didelio tikslumo RTC lustas DS3231 ir komunikacijai naudojama I2C magistralė. Modulis turi standartinę Raspberry Pi Pico antraštę, palaikančią Raspberry Pi Pico seriją. Jame taip pat yra integruotas DS3231 lustas su atsarginiu baterijos laikikliu, leidžiančiu veikti realiuoju laiku. RTC skaičiuoja sekundes, minutes, valandas, mėnesio datas, mėnesį, savaitės dieną ir metus, o keliamųjų metų kompensacija galioja iki 2100. Jis siūlo pasirenkamus 24 valandų arba 12 valandų formatus su AM/PM indikatorius. Be to, modulyje yra 2 programuojami žadintuvai ir internetinė dokumentacija, skirta Raspberry Pi Pico C/C++ ir MicroPython ex.ample demos.
Produkto naudojimo instrukcijos
Sąrankos aplinka:
- Jei norite sužinoti apie „Pico“ „Raspberry Pi“ programų kūrimo aplinką, žr RaspberryPi skyrius.
- Norėdami sužinoti „Windows“ aplinkos nustatymus, galite žiūrėti šią nuorodą. Šiame vadove naudojama VScode IDE kuriant Windows aplinkoje.
Baigėsiview
Pico-RTC-DS3231 yra RTC išplėtimo modulis, skirtas Raspberry Pi Pico. Jame yra didelio tikslumo RTC lustas DS3231 ir komunikacijai naudojama I2C magistralė. Dėl sukraunamos konstrukcijos galima prijungti daugiau išorinių jutiklių.
Savybės
- Standartinė Raspberry Pi Pico antraštė palaiko Raspberry Pi Pico seriją.
- Integruotas didelio tikslumo RTC lustas DS3231 su atsarginiu baterijos laikikliu.
- Realaus laiko laikrodis skaičiuoja sekundes, minutes, valandas, mėnesio datą,
- Mėnuo, savaitės diena ir metai su keliamųjų metų kompensacija galioja iki 2100 m.
- Pasirenkamas formatas: 24 valandų ARBA 12 valandų su AM/PM indikatoriumi. 2 x programuojamas žadintuvas.
- Pateikite internetinę dokumentaciją (Raspberry Pi Pico C/C++ ir MicroPython example demos).
Specifikacija
- Veikimo ttage: 3.3 V
- Atsarginės baterijos talpatage: 2.3 V ~ 5.5 V
- Darbinė temperatūra: -40°C ~ 85°C
- Energijos suvartojimas: 100nA (palaiko duomenis ir laikrodžio informaciją)
Pinout
Matmenys
Vartotojo vadovas
Sąrankos aplinka
- Dėl Raspberry Pi programos kūrimo aplinkos, skirtos Pico, žr. Raspberry Pi skyrių.
- Norėdami sužinoti „Windows“ aplinkos nustatymus, žr. nuorodą . Šiame vadove naudojama VScode IDE kuriant Windows aplinkoje.
Raspberry Pi
- Prisijunkite prie Raspberry Pi naudodami SSH arba paspauskite Ctrl + Alt + T tuo pačiu metu, kai atidarote terminalą naudodami ekraną.
- Atsisiųskite ir išpakuokite demonstracinius kodus į katalogą Pico C/C++ SDK. Mokomoji medžiaga, skirta vartotojams, kurie dar neįdiegė SDK.
- Pastaba: Kad SDK katalogas skirtingiems vartotojams gali skirtis, turite patikrinti tikrąjį katalogą. Paprastai tai turėtų būti ~/pico/. wget ‐P ~/pico
https://files.waveshare.com/upload/2/26/Pico‐rtc‐ds3231_code.zipcd. ~/picounzip Pico‐rtc‐ds3231_code.zip
- Pastaba: Kad SDK katalogas skirtingiems vartotojams gali skirtis, turite patikrinti tikrąjį katalogą. Paprastai tai turėtų būti ~/pico/. wget ‐P ~/pico
- Laikykite nuspaudę Pico mygtuką BOOTSEL ir prijunkite Pico USB sąsają prie Raspberry Pi, tada atleiskite mygtuką.
- Sukompiliuokite ir paleiskite 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 sinchronizavimas && sud o umount / mnt/pico && sleep 2 && sudo minicom ‐b 115200 ‐o ‐D /dev/ttyACM0
- Atidarykite terminalą ir naudodami minicom patikrinkite jutiklio informaciją.
pitonas
- Norėdami nustatyti „Micropython“ programinę įrangą, skirtą „Pico“, žr. Raspberry Pi vadovus.
- Atidarykite Thonny IDE, vilkite demonstracinę versiją į IDE ir paleiskite „Pico“, kaip nurodyta toliau.
- Spustelėkite „paleisti“ piktogramą, kad paleistumėte „MicroPython“ demonstracinius kodus.
Windows
- Atsisiųskite ir išpakuokite demonstracinę versiją į „Windows“ darbalaukį, žr. Raspberry
- Pi vadovai, kaip nustatyti „Windows“ programinės įrangos aplinkos parametrus.
- Paspauskite ir palaikykite „Pico“ mygtuką BOOTSEL, „MicroUSB“ laidu prijunkite „Pico“ USB prie kompiuterio. Importuokite c arba Python programą į Pico, kad ji paleistų.
- Naudokite serijinį įrankį view virtualus nuoseklusis Pico USB sąrašo prievadas, norint patikrinti spausdinimo informaciją, reikia atidaryti DTR, o perdavimo sparta yra 115200 XNUMX, kaip parodyta paveikslėlyje žemiau:
Kiti
- LED lemputė pagal nutylėjimą nenaudojama, jei reikia, galite įlituoti 0R rezistorių ant R8 padėties. Spustelėkite norėdami view schematinė schema.
- DS3231 INT kaištis nenaudojamas pagal numatytuosius nustatymus. jei jums reikia jį naudoti, galite lituoti 0R rezistorių R5, R6 ir R7 padėtyse. Spustelėkite norėdami view schematinė schema.
- Lituokite R5 rezistorių, prijunkite INT kaištį prie Pico GP3 kaiščio, kad nustatytumėte DS3231 žadintuvo išvesties būseną.
- Lituokite R6 rezistorių, prijunkite INT kaištį prie Pico 3V3_EN kaiščio, kad išjungtumėte Pico maitinimą, kai DS3231 žadintuvas skleidžia žemą lygį.
- Lituokite R7 rezistorių, prijunkite INT kaištį prie Pico RUN kaiščio, kad iš naujo nustatytumėte Pico, kai DS3231 žadintuvo išvesties lygis yra žemas.
Išteklius
- dokumentas
- schemiškas
- DS3231 duomenų lapas
- Demo kodai
- Demo kodai
- Kūrimo programinė įranga
- Thonny Python IDE („Windows V3.3.3“)
- Zimo221.7z
- Image2Lcd.7z
Pico Quick Start
Atsisiųskite programinę -aparatinę įrangą
- MicroPython programinės įrangos atsisiuntimas
- C_Blink programinės įrangos atsisiuntimas [Išplėsti]
Vaizdo įrašo mokymo programa [Išplėsti]
- „Pico Tutorial I“ – pagrindinis įvadas
- „Pico Tutorial II“ – GPIO [Išplėsti]
- „Pico Tutorial III“ – PWM [Išplėsti]
- „Pico Tutorial IV“ – ADC [Išplėsti]
- „Pico Tutorial V“ – UART [Išplėsti]
- „Pico Tutorial VI“ – bus tęsiama… [Išplėsti]
MicroPython serija
- 【MicroPython】 mašina.Smeigtuko funkcija
- 【MicroPython】 mašina. PWM funkcija
- 【MicroPython】 mašina.ADC funkcija
- 【MicroPython】 mašina. UART funkcija
- 【MicroPython】 mašina.I2C funkcija
- 【MicroPython】 mašina.SPI funkcija
- 【MicroPython】 rp2.StateMachine
C/C++ serija
- 【C/C++】 Windows Tutorial 1 – Aplinkos nustatymas
- 【C/C++】 Windows Tutorial 1 – Sukurkite naują projektą
Arduino IDE serija
Įdiekite Arduino IDE
- Atsisiųskite „Arduino IDE“ diegimo paketą iš „Arduino“. websvetainėje.
- ATSISIŲSTI
- ATSISIŲSTI
- Tiesiog spustelėkite „TIK ATSISIŲSTI“.
- Spustelėkite, kad įdiegtumėte po atsisiuntimo.
- Pastaba: Diegimo proceso metu būsite paraginti įdiegti tvarkyklę, galime spustelėti Įdiegti.
Įdiekite „Arduino-Pico Core“ „Arduino IDE“.
- Atidarykite Arduino IDE, spustelėkite File kairiajame kampe ir pasirinkite „Nuostatos“.
- Pridėkite šią nuorodą į papildomos kūrimo lentos valdytoją URL, tada spustelėkite Gerai.
- Pastaba: Jei jau turite ESP8266 plokštę URL, galite atskirti URLs su tokiais kableliais:
- https://dl.espressif.com/dl/package_esp32_index.json,https://github.com/earlephilhower/arduino‐pico/releases/download/global/package_rp2040_index.json.
- Click on Tools -> Dev Board -> Dev Board Manager -> Ieškokite pico, jis rodo, kad įdiegtas, nes mano kompiuteryje jis jau įdiegtas.
Įkelti demonstracinę versiją pirmą kartą
- Paspauskite ir palaikykite „Pico“ plokštės mygtuką BOOTSET, „Micro USB“ laidu prijunkite „Pico“ prie kompiuterio USB prievado ir atleiskite mygtuką, kai kompiuteris atpažins išimamą standųjį diską (RPI-RP2).
- Atsisiųskite demonstracinę versiją, atidarykite arduino\PWM\D1-LED kelią po D1-LED.ino.
- Spustelėkite Tools -> Port, prisiminkite esamą COM, nereikia spausti šio COM (skirtingi kompiuteriai rodo skirtingą COM, prisiminkite esamą COM jūsų kompiuteryje).
- Prijunkite tvarkyklės plokštę prie kompiuterio USB kabeliu, tada spustelėkite Tools – > Ports, pirmam ryšiui pasirinkite uf2 Board, o pasibaigus įkėlimui, prijungus dar kartą atsiras papildomas COM prievadas.
- Spustelėkite Tool -> Dev Board -> Raspberry Pi Pico / RP2040 -> Raspberry Pi Pico.
- Nustatę spustelėkite rodyklę dešinėn, kad įkeltumėte.
- Jei per laikotarpį susiduriate su problemomis, turite iš naujo įdiegti arba pakeisti Arduino IDE versiją, pašalinti Arduino IDE reikia pašalinti švariai, pašalinus programinę įrangą reikia rankiniu būdu ištrinti visą aplanko turinį C:\Users\ [ pavadinimas]\AppData\Local\Arduino15 (reikia parodyti paslėptą files, kad pamatytumėte) ir įdiekite iš naujo.
Atvirojo kodo demonstracija
- „MicroPython“ demonstracinė versija („GitHub“)
- „MicroPython“ programinė įranga / „Blink Demo“ (C)
- Oficiali Raspberry Pi C/C++ demonstracija
- Oficiali Raspberry Pi MicroPython demonstracija
- Arduino oficiali C/C++ demonstracija
Palaikymas
Techninė pagalba
Pateikti dabar
- Jei jums reikia techninės pagalbos arba turite atsiliepimų / atsiliepimųview, spustelėkite mygtuką Pateikti dabar, kad pateiktumėte bilietą. Mūsų palaikymo komanda patikrins ir jums atsakys per 1–2 darbo dienas.
- Būkite kantrūs, nes dedame visas pastangas, kad padėtume jums išspręsti problemą.
- Darbo laikas: 9–6 val. GMT+8 (nuo pirmadienio iki penktadienio)
Dokumentai / Ištekliai
![]() |
Waveshare Pico-RTC-DS3231 tikslumo RTC modulis [pdfNaudojimo instrukcija „Pico-RTC-DS3231“ tikslusis RTC modulis, „Pico-RTC-DS3231“, tikslusis RTC modulis, RTC modulis |