ข้อมูลสินค้า
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 exampเลอสาธิต
คำแนะนำการใช้ผลิตภัณฑ์
การตั้งค่าสภาพแวดล้อม:
- สำหรับสภาพแวดล้อมการพัฒนาแอปพลิเคชันสำหรับ Pico บน Raspberry Pi โปรดดูที่ RaspberryPiบทที่.
- สำหรับการตั้งค่าสภาพแวดล้อม 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 ตัว
- จัดทำเอกสารออนไลน์ (Raspberry Pi Pico C/C++ และ MicroPython exampเลเดโม่)
ข้อมูลจำเพาะ
- ปริมาณการดำเนินงานtage: 3.3โวลต์
- แบตสำรอง voltage: 2.3V~5.5V
- อุณหภูมิในการทำงาน : -40°C ~ 85°C
- การใช้พลังงาน: 100nA (รองรับข้อมูลและข้อมูลนาฬิกา)
พินเอาต์
ขนาด
คู่มือการใช้งาน
ตั้งค่าสภาพแวดล้อม
- สำหรับสภาพแวดล้อมการพัฒนาแอปพลิเคชันสำหรับ Pico บน Raspberry Pi โปรดดูที่บท Raspberry Pi
- สำหรับการตั้งค่าสภาพแวดล้อม Windows คุณสามารถดูได้ที่ลิงก์ บทช่วยสอนนี้ใช้ VScode IDE สำหรับการพัฒนาในสภาพแวดล้อม Windows
ราสเบอร์รี่พาย
- เข้าสู่ระบบ 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.zip
- บันทึก: เนื่องจากไดเรกทอรีของ SDK อาจแตกต่างกันไปตามผู้ใช้แต่ละคน คุณจึงต้องตรวจสอบไดเรกทอรีจริง โดยทั่วไปควรเป็น ~/pico/. wget ‐P ~/pico
- กดปุ่ม BOOTSEL ของ Pico ค้างไว้และเชื่อมต่ออินเทอร์เฟซ USB ของ Pico เข้ากับ Raspberry Pi จากนั้นปล่อยปุ่ม
- คอมไพล์และรัน pico-rtc-ds3231 exampไฟล์: 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 หรือ umount /mnt/pico และ sleep 2 และ sudo minicom ‐b 115200 ‐o ‐D /dev/ttyACM0
- เปิดเทอร์มินัลและใช้ minicom เพื่อตรวจสอบข้อมูลเซ็นเซอร์
งูเหลือม
- ดูคำแนะนำของ 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
- รหัสสาธิต
- รหัสสาธิต
- ซอฟต์แวร์พัฒนา
- ธอนนี่ ไพธอน 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】 เครื่องจักร ฟังก์ชั่น PWM
- 【MicroPython】 เครื่อง ฟังก์ชั่น ADC
- 【MicroPython】เครื่อง ฟังก์ชั่น UART
- 【MicroPython】เครื่อง ฟังก์ชั่น I2C
- 【MicroPython】 เครื่องจักร ฟังก์ชั่น SPI
- 【MicroPython】 rp2.StateMachine
ซี/ซี++ซีรีส์
- 【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.
- คลิกที่ เครื่องมือ -> Dev Board -> Dev Board Manager -> ค้นหา Pico แสดงว่าติดตั้งแล้วเนื่องจากคอมพิวเตอร์ของฉันได้ติดตั้งแล้ว
อัปโหลดการสาธิตในครั้งแรก
- กดปุ่ม BOOTSET บนบอร์ด Pico ค้างไว้ เชื่อมต่อ Pico เข้ากับพอร์ต USB ของคอมพิวเตอร์ผ่านสาย Micro USB แล้วปล่อยปุ่มเมื่อคอมพิวเตอร์รู้จักฮาร์ดไดรฟ์แบบถอดได้ (RPI-RP2)
- ดาวน์โหลดตัวอย่าง เปิดเส้นทาง arduino\PWM\D1-LED ภายใต้ D1-LED.ino
- คลิกเครื่องมือ -> พอร์ต โปรดจำ COM ที่มีอยู่ ไม่จำเป็นต้องคลิก COM นี้ (คอมพิวเตอร์แต่ละเครื่องแสดง COM ที่แตกต่างกัน โปรดจำ COM ที่มีอยู่บนคอมพิวเตอร์ของคุณ)
- เชื่อมต่อบอร์ดไดรเวอร์กับคอมพิวเตอร์ด้วยสาย USB จากนั้นคลิกเครื่องมือ – > พอร์ต เลือกบอร์ด uf2 สำหรับการเชื่อมต่อครั้งแรก และเมื่ออัปโหลดเสร็จสิ้น การเชื่อมต่ออีกครั้งจะทำให้ได้พอร์ต COM เพิ่มเติม
- คลิกเครื่องมือ -> บอร์ด Dev -> Raspberry Pi Pico/RP2040 -> Raspberry Pi Pico
- หลังจากตั้งค่าแล้วให้คลิกลูกศรขวาเพื่ออัปโหลด
- หากคุณพบปัญหาในช่วงเวลาดังกล่าว คุณจะต้องติดตั้งใหม่หรือเปลี่ยนเวอร์ชัน Arduino IDE ถอนการติดตั้ง Arduino IDE จะต้องถอนการติดตั้งอย่างสมบูรณ์ หลังจากถอนการติดตั้งซอฟต์แวร์แล้ว คุณต้องลบเนื้อหาทั้งหมดของโฟลเดอร์ C:\Users\ [ ด้วยตนเอง name]\AppData\Local\Arduino15 (คุณต้องแสดงสิ่งที่ซ่อนไว้ fileเพื่อให้มองเห็นได้) จากนั้นจึงทำการติดตั้งใหม่
โอเพ่นซอร์สสาธิต
- การสาธิต MicroPython (GitHub)
- เฟิร์มแวร์ MicroPython/การสาธิตการกะพริบตา (C)
- การสาธิต Raspberry Pi C/C++ อย่างเป็นทางการ
- การสาธิต Raspberry Pi MicroPython อย่างเป็นทางการ
- การสาธิต C/C++ อย่างเป็นทางการของ Arduino
สนับสนุน
การสนับสนุนด้านเทคนิค
ส่งตอนนี้
- หากคุณต้องการความช่วยเหลือด้านเทคนิคหรือมีข้อเสนอแนะ/อีกครั้งviewโปรดคลิกปุ่มส่งทันทีเพื่อส่งตั๋ว ทีมสนับสนุนของเราจะตรวจสอบและตอบกลับคุณภายใน 1 ถึง 2 วันทำการ
- โปรดอดทนในขณะที่เราพยายามอย่างเต็มที่เพื่อช่วยคุณแก้ไขปัญหานี้
- เวลาทำงาน: 9 – 6 น. GMT+8 (วันจันทร์ถึงวันศุกร์)
เอกสาร / แหล่งข้อมูล
![]() |
โมดูล RTC แม่นยำ Pico-RTC-DS3231 ของ Waveshare [พีดีเอฟ] คู่มือการใช้งาน โมดูล RTC แม่นยำ Pico-RTC-DS3231, Pico-RTC-DS3231, โมดูล RTC แม่นยำ, โมดูล RTC |