מידע על המוצר
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 לשעברampלהדגמות.
הוראות שימוש במוצר
סביבת הגדרה:
- לסביבת פיתוח יישומים עבור Pico ב-Raspberry Pi, עיין ב- RaspberryPiChapter.
- להגדרת סביבת Windows, אתה יכול לעיין ב הקישור הזה. מדריך זה משתמש ב- VScode IDE לפיתוח בסביבת Windows.
מֵעַלview
Pico-RTC-DS3231 הוא מודול הרחבה RTC המתמחה עבור Raspberry Pi Pico. הוא משלב שבב RTC DS3231 בעל דיוק גבוה ומשתמש באפיק I2C לתקשורת. מותר לחבר חיישנים חיצוניים נוספים הודות לעיצוב הניתן לערמה.
תכונות
- הכותרת הסטנדרטית Raspberry Pi Pico, תומכת בסדרת Raspberry Pi Pico.
- שבב RTC DS3231 בעל דיוק גבוה, עם מחזיק סוללת גיבוי.
- שעון זמן אמת סופר שניות, דקות, שעות, תאריך החודש,
- חודש, יום בשבוע ושנה עם פיצוי לשנה מעוברת בתוקף עד 2100.
- פורמט אופציונלי: 24 שעות או 12 שעות עם מחוון AM/PM. 2 x שעון מעורר ניתן לתכנות.
- ספק תיעוד מקוון (Raspberry Pi Pico C/C++ ו-MicroPython exampלהדגמות).
מִפרָט
- כרך הפעלהtage: 3.3V
- כרך סוללת גיבויtage: 2.3V~5.5V
- טמפרטורת הפעלה: -40°C ~ 85°C
- צריכת חשמל: 100nA (מקיים נתונים ומידע שעון)
Pinout
מידות
מדריך למשתמש
סביבת הגדרה
- לסביבת פיתוח יישומים עבור Pico ב-Raspberry Pi, עיין בפרק Raspberry Pi.
- עבור הגדרת סביבת Windows, אתה יכול לעיין בקישור . מדריך זה משתמש ב- VScode IDE לפיתוח בסביבת Windows.
Raspberry Pi
- היכנס ל-Raspberry Pi עם SSH או הקש Ctrl+Alt+T בו-זמנית תוך כדי שימוש במסך לפתיחת הטרמינל.
- הורד ופתח את קודי ההדגמה לספריית 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
- פֶּתֶק: שהספרייה של SDK עשויה להיות שונה עבור משתמשים שונים, עליך לבדוק את הספרייה בפועל. בדרך כלל, זה צריך להיות ~/pico/. wget ‐P ~/pico
- החזק את כפתור ה-BOOTSEL של Pico, וחבר את ממשק ה-USB של Pico ל-Raspberry Pi ואז שחרר את הכפתור.
- הידור והפעל את ה-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
- פתח מסוף והשתמש במיניקום כדי לבדוק את המידע של החיישן.
פִּיתוֹן
- עיין במדריכים של Raspberry Pi להגדרת קושחת Micropython עבור Pico.
- פתח את Thonny IDE, גרור את ההדגמה ל-IDE והפעל על Pico כמו למטה.
- לחץ על סמל "הפעלה" כדי להפעיל את קודי ההדגמה של MicroPython.
חלונות
- הורד ופתח את ההדגמה לשולחן העבודה של Windows, עיין ב-Raspberry
- המדריכים של Pi להגדרת הגדרות סביבת תוכנת Windows.
- לחץ והחזק את כפתור ה-BOOTSEL של Pico, חבר את ה-USB של Pico למחשב עם כבל MicroUSB. ייבא את תוכנית c או Python לתוך Pico כדי להפעיל אותה.
- השתמש בכלי הסדרתי כדי view את היציאה הטורית הווירטואלית של ספירת ה-USB של Pico כדי לבדוק את מידע ההדפסה, יש לפתוח את ה-DTR, וקצב הבאוד הוא 115200, כפי שמוצג בתמונה למטה:
אחרים
- נורית ה-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 [הרחב]
סרטון הדרכה [הרחב]
- Pico Tutorial I – מבוא בסיסי
- Pico Tutorial II – GPIO [הרחב]
- Pico Tutorial III – PWM [הרחב]
- Pico Tutorial IV – ADC [הרחב]
- Pico Tutorial V – UART [הרחב]
- Pico Tutorial VI - להמשך... [הרחב]
סדרת MicroPython
- מכשיר 【MicroPython】. פונקציית פינים
- מכשיר 【MicroPython】. פונקציית PWM
- מכשיר 【MicroPython】. פונקציית ADC
- מכשיר 【MicroPython】. פונקציית UART
- מכשיר 【MicroPython】. פונקציית I2C
- מכשיר 【MicroPython】. פונקציית SPI
- 【MicroPython】 rp2.StateMachine
סדרת C/C++
- 【C/C++】 מדריך Windows 1 - הגדרת סביבה
- 【C/C++】 מדריך Windows 1 - צור פרויקט חדש
סדרת Arduino IDE
התקן את Arduino IDE
- הורד את חבילת ההתקנה של Arduino IDE מה- Arduino webאתר.
- הורד
- הורד
- פשוט לחץ על "פשוט הורד".
- לחץ להתקנה לאחר ההורדה.
- פֶּתֶק: תתבקש להתקין את מנהל ההתקן במהלך תהליך ההתקנה, נוכל ללחוץ על התקן.
התקן את Arduino-Pico Core על Arduino IDE
- פתח את Arduino IDE, לחץ על File בפינה השמאלית ובחר "העדפות".
- הוסף את הקישור הבא במנהל לוח הפיתוח הנוסף URLואז לחץ על אישור.
- פֶּתֶק: אם כבר יש לך את לוח ה-ESP8266 URL, אתה יכול להפריד את URLs עם פסיקים כמו זה:
- https://dl.espressif.com/dl/package_esp32_index.json,https://github.com/earlephilhower/arduino‐pico/releases/download/global/package_rp2040_index.json.
- לחצו על כלים -> לוח פיתוח -> מנהל לוח פיתוח -> חפש פיקו, זה נראה מותקן מכיוון שהמחשב שלי כבר התקין את זה.
העלה הדגמה בפעם הראשונה
- לחץ והחזק את כפתור ה-BOOTSET בלוח Pico, חבר את Pico ליציאת ה-USB של המחשב באמצעות כבל ה-Micro USB, ושחרר את הכפתור כאשר המחשב מזהה כונן קשיח נשלף (RPI-RP2).
- הורד את ההדגמה, פתח את נתיב arduino\PWM\D1-LED מתחת ל-D1-LED.ino.
- לחץ על כלים -> יציאה, זכור את ה-COM הקיים, אין צורך ללחוץ על ה-COM הזה (מחשבים שונים מציגים COM שונה, זכור את ה-COM הקיים במחשב שלך).
- חבר את לוח הדרייבר למחשב עם כבל USB, לאחר מכן לחץ על כלים – > יציאות, בחר uf2 Board לחיבור הראשון, ולאחר השלמת ההעלאה, חיבור שוב יביא ליציאת COM נוספת.
- לחץ על Tool -> Dev Board -> Raspberry Pi Pico/RP2040 -> Raspberry Pi Pico.
- לאחר ההגדרה, לחץ על החץ ימינה כדי להעלות.
- אם נתקלתם בבעיות במהלך התקופה, עליכם להתקין מחדש או להחליף את גרסת Arduino IDE, יש להסיר את ההתקנה של Arduino IDE בצורה נקייה, לאחר הסרת ההתקנה של התוכנה יש למחוק ידנית את כל תוכן התיקיה C:\Users\ [ name]\AppData\Local\Arduino15 (עליך להציג את הקובץ הנסתר files כדי לראות אותו) ולאחר מכן התקן מחדש.
הדגמת קוד פתוח
- הדגמה של MicroPython (GitHub)
- הדגמת קושחה/מצמוץ של MicroPython (C)
- הדגמה רשמית של Raspberry Pi C/C++
- הדגמה רשמית של Raspberry Pi MicroPython
- הדגמה רשמית של Arduino C/C++
תְמִיכָה
תמיכה טכנית
שלח עכשיו
- אם אתה זקוק לתמיכה טכנית או יש לך משוב/משובview, אנא לחץ על הלחצן שלח עכשיו כדי לשלוח כרטיס, צוות התמיכה שלנו יבדוק ויענה לך תוך 1 עד 2 ימי עבודה.
- אנא התאזר בסבלנות בזמן שאנו עושים כל מאמץ לעזור לך לפתור את הבעיה.
- זמן עבודה: 9:6 - 8:XNUMX GMT+XNUMX (שני עד שישי)
מסמכים / משאבים
![]() |
מודול Waveshare Pico-RTC-DS3231 Precision RTC [pdfמדריך הוראות Pico-RTC-DS3231 Precision RTC Module, Pico-RTC-DS3231, Precision RTC Module, RTC Module |