Informații despre produs
Pico-RTC-DS3231 este un modul de extensie RTC specializat pentru Raspberry Pi Pico. Încorporează un cip RTC de înaltă precizie DS3231 și folosește o magistrală I2C pentru comunicare. Modulul are un antet standard Raspberry Pi Pico, care acceptă seria Raspberry Pi Pico. De asemenea, include un cip DS3231 la bord cu un suport pentru baterie de rezervă, permițând funcționalitatea ceasului în timp real. RTC numără secundele, minutele, orele, datele lunii, lunii, zilei săptămânii și anului cu compensarea anului bisect valabil până la 2100. Oferă formate opționale de 24 de ore sau 12 ore cu un AM/PM indicator. În plus, modulul oferă 2 ceasuri cu alarmă programabile și vine cu documentație online pentru Raspberry Pi Pico C/C++ și MicroPython example demos.
Instrucțiuni de utilizare a produsului
Mediu de configurare:
- Pentru un mediu de dezvoltare a aplicațiilor pentru Pico pe Raspberry Pi, vă rugăm să consultați RaspberryPiChapter.
- Pentru setarea mediului Windows, puteți consulta acest link. Acest tutorial folosește VScode IDE pentru dezvoltare într-un mediu Windows.
Pesteview
Pico-RTC-DS3231 este un modul de extensie RTC specializat pentru Raspberry Pi Pico. Încorporează cipul RTC de înaltă precizie DS3231 și utilizează o magistrală I2C pentru comunicare. Mai mulți senzori externi pot fi conectați datorită designului stivuitor.
Caracteristici
- Antetul standard Raspberry Pi Pico, acceptă seria Raspberry Pi Pico.
- Cip RTC de înaltă precizie DS3231 la bord, cu suport pentru baterie de rezervă.
- Ceasul în timp real numără secundele, minutele, orele, data lunii,
- Luna, ziua săptămânii și anul cu compensație pentru an bisect valabil până la 2100.
- Format opțional: 24 de ore SAU 12 ore cu un indicator AM/PM. 2 x ceas deşteptător programabil.
- Furnizați documentație online (Raspberry Pi Pico C/C++ și MicroPython example demos).
Caietul de sarcini
- Vol. De operaretage: 3.3V
- Vol. baterie de rezervătage: 2.3V~5.5V
- Temperatura de functionare: -40°C ~ 85°C
- Consum de energie: 100nA (suține date și informații despre ceas)
Pinout
Dimensiuni
Ghidul utilizatorului
Mediul de configurare
- Pentru un mediu de dezvoltare a aplicațiilor pentru Pico pe Raspberry Pi, consultați capitolul Raspberry Pi.
- Pentru setarea mediului Windows, puteți consulta linkul . Acest tutorial folosește VScode IDE pentru dezvoltare într-un mediu Windows.
Raspberry Pi
- Conectați-vă Raspberry Pi Cu SSH sau apăsați Ctrl+Alt+T în același timp în timp ce utilizați ecranul pentru a deschide terminalul.
- Descărcați și dezarhivați codurile demo în directorul Pico C/C++ SDK. Tutorial de referință pentru utilizatorii care nu au instalat încă SDK-ul.
- Nota: Pentru că directorul SDK-ului poate fi diferit pentru utilizatori diferiți, trebuie să verificați directorul real. În general, ar trebui să fie ~/pico/. wget ‐P ~/pico
https://files.waveshare.com/upload/2/26/Pico‐rtc‐ds3231_code.zipcd. ~/picounzip Pico-rtc-ds3231_code.zip
- Nota: Pentru că directorul SDK-ului poate fi diferit pentru utilizatori diferiți, trebuie să verificați directorul real. În general, ar trebui să fie ~/pico/. wget ‐P ~/pico
- Țineți apăsat butonul BOOTSEL al lui Pico și conectați interfața USB a lui Pico la Raspberry Pi, apoi eliberați butonul.
- Compilați și rulați pico-rtc-ds3231 exampfișiere: 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
- Deschideți un terminal și utilizați minicom pentru a verifica informațiile senzorului.
piton
- Consultați ghidurile Raspberry Pi pentru a configura firmware-ul Micropython pentru Pico.
- Deschideți Thonny IDE, trageți demonstrația în IDE și rulați pe Pico ca mai jos.
- Faceți clic pe pictograma „run” pentru a rula codurile demo MicroPython.
Windows
- Descărcați și dezarhivați demo-ul pe desktop-ul Windows, consultați Raspberry
- Ghidurile lui Pi pentru a configura setările mediului software Windows.
- Apăsați și mențineți apăsat butonul BOOTSEL al lui Pico, conectați USB-ul Pico la computer cu un cablu MicroUSB. Importați programul c sau Python în Pico pentru a-l face să ruleze.
- Utilizați instrumentul serial pentru a view portul serial virtual al enumerarii USB Pico pentru a verifica informațiile de imprimare, DTR-ul trebuie deschis, iar viteza de transmisie este 115200, așa cum se arată în imaginea de mai jos:
Alţii
- Lumina LED nu este folosită implicit, dacă trebuie să o utilizați, puteți lipi un rezistor 0R pe poziția R8. Apasa pe view diagrama schematică.
- Pinul INT al DS3231 nu este utilizat în mod implicit. dacă trebuie să-l utilizați, puteți lipi rezistența 0R pe pozițiile R5, R6 și R7. Apasa pe view diagrama schematică.
- Lipiți rezistorul R5, conectați pinul INT la pinul GP3 al Pico, pentru a detecta starea de ieșire a ceasului cu alarmă DS3231.
- Lipiți rezistorul R6, conectați pinul INT la pinul 3V3_EN al Pico, pentru a opri alimentarea Pico atunci când ceasul alarmă DS3231 emite un nivel scăzut.
- Lipiți rezistorul R7, conectați pinul INT la pinul RUN al Pico, pentru a reseta Pico atunci când ceasul alarmă DS3231 emite un nivel scăzut.
Resursă
- Document
- Schematic
- Fișă de date DS3231
- Coduri demo
- Coduri demo
- Software de dezvoltare
- Thonny Python IDE (Windows V3.3.3)
- Zimo221.7z
- Imagine2Lcd.7z
Pico Quick Start
Descărcați firmware-ul
- Descărcare firmware MicroPython
- Descărcare firmware C_Blink [Expand]
Tutorial video [Extinde]
- Pico Tutorial I – Introducere de bază
- Pico Tutorial II – GPIO [Extinde]
- Pico Tutorial III – PWM [Extinde]
- Pico Tutorial IV – ADC [Expand]
- Pico Tutorial V – UART [Extinde]
- Pico Tutorial VI – De continuat… [Extinde]
Seria MicroPython
- 【MicroPython】 mașină.Funcție Pin
- 【MicroPython】 mașină. Funcție PWM
- 【MicroPython】 machine.ADC Function
- 【MicroPython】 mașină. Funcția UART
- 【MicroPython】 mașină. Funcția I2C
- 【MicroPython】 mașină. Funcția SPI
- 【MicroPython】 rp2.StateMachine
Seria C/C++
- 【C/C++】 Tutorial Windows 1 – Setarea mediului
- 【C/C++】 Tutorial Windows 1 – Creați un proiect nou
Seria Arduino IDE
Instalați Arduino IDE
- Descărcați pachetul de instalare Arduino IDE de pe Arduino website-ul.
- DESCARCARE
- DESCARCARE
- Doar faceți clic pe „DOWNLOAD”.
- Faceți clic pentru a instala după descărcare.
- Nota: Vi se va solicita să instalați driverul în timpul procesului de instalare, putem face clic pe Instalare.
Instalați Arduino-Pico Core pe Arduino IDE
- Deschideți Arduino IDE, faceți clic pe File în colțul din stânga și alegeți „Preferințe”.
- Adăugați următorul link în managerul suplimentar al plăcii de dezvoltare URL, apoi faceți clic pe OK.
- Nota: Dacă aveți deja placa ESP8266 URL, puteți separa URLs cu virgule ca aceasta:
- 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 -> Caută pico, it shows installed since my computer has already installed it.
Încărcați o demonstrație pentru prima dată
- Apăsați și mențineți apăsat butonul BOOTSET de pe placa Pico, conectați Pico la portul USB al computerului prin cablul Micro USB și eliberați butonul când computerul recunoaște un hard disk amovibil (RPI-RP2).
- Descărcați demonstrația, deschideți calea arduino\PWM\D1-LED sub D1-LED.ino.
- Faceți clic pe Instrumente -> Port, amintiți-vă COM existent, nu este necesar să faceți clic pe acest COM (diferitele computere arată COM diferit, amintiți-vă COM existent pe computer).
- Conectați placa de driver la computer cu un cablu USB, apoi faceți clic pe Instrumente – > Porturi, selectați placa uf2 pentru prima conexiune și, după ce încărcarea este finalizată, conectarea din nou va avea ca rezultat un port COM suplimentar.
- Faceți clic pe Instrument -> Placă de dezvoltare -> Raspberry Pi Pico/RP2040 -> Raspberry Pi Pico.
- După setare, faceți clic pe săgeata dreapta pentru a încărca.
- Dacă întâmpinați probleme în timpul perioadei, trebuie să reinstalați sau să înlocuiți versiunea Arduino IDE, dezinstalați Arduino IDE trebuie dezinstalat curat, după dezinstalarea software-ului trebuie să ștergeți manual tot conținutul folderului C:\Users\ [ nume]\AppData\Local\Arduino15 (trebuie să afișați fișierul ascuns files pentru a-l vedea) și apoi reinstalați.
Demo Open Source
- Demo MicroPython (GitHub)
- MicroPython Firmware/Blink Demo (C)
- Demo oficială Raspberry Pi C/C++
- Demo oficială Raspberry Pi MicroPython
- Demo oficială Arduino C/C++
Sprijin
Suport tehnic
Trimite acum
- Dacă aveți nevoie de asistență tehnică sau aveți orice feedback/review, vă rugăm să faceți clic pe butonul Trimiteți acum pentru a trimite un bilet. Echipa noastră de asistență vă va verifica și vă va răspunde în termen de 1 până la 2 zile lucrătoare.
- Vă rugăm să aveți răbdare, deoarece depunem toate eforturile pentru a vă ajuta să rezolvați problema.
- Timp de lucru: 9 AM – 6 AM GMT+8 (de luni până vineri)
Documente/Resurse
![]() |
Modul Waveshare Pico-RTC-DS3231 Precision RTC [pdfManual de instrucțiuni Pico-RTC-DS3231 Modul Precision RTC, Pico-RTC-DS3231, Modul Precision RTC, Modul RTC |