Ürün Bilgileri
Pico-RTC-DS3231, Raspberry Pi Pico için uzmanlaşmış bir RTC genişletme modülüdür. Yüksek hassasiyetli bir RTC çipi DS3231 içerir ve iletişim için bir I2C veri yolu kullanır. Modül, Raspberry Pi Pico serisini destekleyen standart bir Raspberry Pi Pico başlığına sahiptir. Ayrıca, gerçek zamanlı saat işlevselliğine olanak tanıyan, yedek pil tutuculu yerleşik bir DS3231 yongası içerir. RTC, 2100'e kadar geçerli artık yıl telafisi ile saniyeleri, dakikaları, saatleri, ayın tarihlerini, ayı, haftanın gününü ve yılı sayar. AM/PM ile isteğe bağlı 24 saat veya 12 saat formatları sunar. gösterge. Ek olarak modül, 2 adet programlanabilir alarm saati sağlar ve Raspberry Pi Pico C/C++ ve MicroPython ex için çevrimiçi belgelerle birlikte gelir.ampdemolar.
Ürün Kullanım Talimatları
Kurulum Ortamı:
- Raspberry Pi'de Pico'ya yönelik uygulama geliştirme ortamı için lütfen şuraya bakın: RaspberryPiBölüm.
- Windows ortam ayarı için şu adrese başvurabilirsiniz: bu bağlantı. Bu öğretici, Windows ortamında geliştirme için VScode IDE'yi kullanır.
Üzerindeview
Pico-RTC-DS3231, Raspberry Pi Pico için uzmanlaşmış bir RTC genişletme modülüdür. Yüksek hassasiyetli RTC çipi DS3231'i içerir ve iletişim için bir I2C veri yolu kullanır. İstiflenebilir tasarım sayesinde daha fazla harici sensörün bağlanmasına izin verilir.
Özellikler
- Standart Raspberry Pi Pico başlığı, Raspberry Pi Pico serisini destekler.
- Yedek pil tutuculu yerleşik yüksek hassasiyetli RTC çipi DS3231.
- Gerçek Zamanlı Saat Saniyeleri, Dakikaları, Saatleri, Ayın Tarihini,
- 2100'e Kadar Geçerli Artık Yıl Tazminatıyla Ay, Haftanın Günü ve Yıl.
- İsteğe bağlı format: AM/PM göstergeli 24 saat VEYA 12 saat. 2 x programlanabilir alarm saati.
- Çevrimiçi belgeler sağlayın (Raspberry Pi Pico C/C++ ve MicroPython example demolar).
Şartname
- çalışma hacmitage: 3.3V
- Yedek pil hacmitage: 2.3V~5.5V
- Çalışma sıcaklığı: -40°C ~ 85°C
- Güç tüketimi: 100nA (veri ve saat bilgilerini destekler)
Pinout
Boyutlar
Kullanıcı Kılavuzu
Kurulum ortamı
- Raspberry Pi'de Pico'ya yönelik uygulama geliştirme ortamı için lütfen Raspberry Pi Bölümüne bakın.
- Windows ortam ayarı için bağlantıya başvurabilirsiniz. Bu öğretici, Windows ortamında geliştirme için VScode IDE'yi kullanır.
Ahududu Pi
- Raspberry Pi'ye SSH ile giriş yapın veya terminali açmak için ekranı kullanırken aynı anda Ctrl+Alt+T tuşlarına basın.
- Demo kodlarını Pico C/C++ SDK dizinine indirin ve açın. Henüz SDK'yı yüklememiş olan kullanıcılar için referans eğitimi.
- Not: SDK dizininin farklı kullanıcılar için farklı olabilmesi için gerçek dizini kontrol etmeniz gerekir. Genellikle ~/pico/ olmalıdır. wget -P ~/pico
https://files.waveshare.com/upload/2/26/Pico‐rtc‐ds3231_code.zipcd. ~/picounzip Pico-rtc-ds3231_code.zip
- Not: SDK dizininin farklı kullanıcılar için farklı olabilmesi için gerçek dizini kontrol etmeniz gerekir. Genellikle ~/pico/ olmalıdır. wget -P ~/pico
- Pico'nun BOOTSEL düğmesini basılı tutun ve Pico'nun USB arayüzünü Raspberry Pi'ye bağlayın ve ardından düğmeyi bırakın.
- pico-rtc-ds3231 ex'i derleyin ve çalıştırınampDosyalar: cd ~/pico/pico‐rtc‐ds3231_code/c/build/ cmake ..mak sudo mount /dev/sda1 /mnt/pico && sudo cp rtc.uf2 /mnt/pico/ && sudo senkronizasyonu && sud o umount / mnt/pico && uyku 2 && sudo minicom -b 115200 -o -D /dev/ttyACM0
- Bir terminal açın ve sensörün bilgilerini kontrol etmek için minicom'u kullanın.
piton
- Pico için Micropython ürün yazılımını ayarlamak için Raspberry Pi'nin kılavuzlarına bakın.
- Thonny IDE’yi açın, demoyu IDE’ye sürükleyin ve aşağıdaki gibi Pico üzerinde çalıştırın.
- MicroPython demo kodlarını çalıştırmak için “çalıştır” simgesine tıklayın.
Pencereler
- Demoyu Windows masaüstünüze indirin ve açın, Raspberry'e bakın
- Pi'nin Windows yazılım ortamı ayarlarını yapmaya yönelik kılavuzları.
- Pico'nun BOOTSEL düğmesini basılı tutun, Pico'nun USB'sini MicroUSB kablosuyla PC'ye bağlayın. Çalıştırmak için c veya Python programını Pico'ya aktarın.
- Seri aracını kullanarak view Yazdırma bilgilerini kontrol etmek için Pico'nun USB numaralandırmasının sanal seri bağlantı noktası, DTR'nin açılması gerekiyor ve aşağıdaki resimde gösterildiği gibi baud hızı 115200'dür:
Diğerleri
- LED ışık varsayılan olarak kullanılmaz, kullanmanız gerekiyorsa R0 konumuna bir 8R direnci lehimleyebilirsiniz. Tıkla view şematik diyagram.
- DS3231'in INT pini varsayılan olarak kullanılmaz. Kullanmanız gerekiyorsa 0R direncini R5, R6 ve R7 konumlarına lehimleyebilirsiniz. Tıkla view şematik diyagram.
- DS5 alarm saatinin çıkış durumunu algılamak için R3 direncini lehimleyin, INT pinini Pico'nun GP3231 pinine bağlayın.
- R6 direncini lehimleyin, DS3 alarm saati düşük seviye çıkışı verdiğinde Pico gücünü kapatmak için INT pinini Pico'nun 3V3231_EN pinine bağlayın.
- DS7 alarm saati düşük seviye çıkışı verdiğinde Pico'yu sıfırlamak için R3231 direncini lehimleyin, INT pinini Pico'nun RUN pinine bağlayın.
Kaynak
- Belge
- Şematik
- DS3231 Veri Sayfası
- Demo kodları
- Demo kodları
- Geliştirme Yazılımı
- Thonny Python IDE'si (Windows V3.3.3)
- Zimo221.7z
- Image2Lcd.7z
Pico Hızlı Başlangıç
Firmware indirin
- MicroPython Firmware İndirme
- C_Blink Firmware İndirme [Genişlet]
Video Eğitimi [Genişlet]
- Pico Eğitimi I – Temel Giriş
- Pico Eğitimi II – GPIO [Genişlet]
- Pico Eğitimi III – PWM [Genişlet]
- Pico Eğitimi IV – ADC [Genişlet]
- Pico Eğitimi V – UART [Genişlet]
- Pico Eğitimi VI – Devam edecek… [Genişlet]
MicroPython Serisi
- [MicroPython] makine.Pin Fonksiyonu
- [MicroPython] makinesi.PWM İşlevi
- [MicroPython] makinesi.ADC Fonksiyonu
- [MicroPython] makinesi.UART Fonksiyonu
- [MicroPython] makinesi.I2C Fonksiyonu
- [MicroPython] makinesi.SPI İşlevi
- [MicroPython] rp2.StateMachine
C/C++ Serisi
- 【C/C++】 Windows Eğitimi 1 – Ortam Ayarı
- [C/C++] Windows Eğitimi 1 – Yeni Proje Oluştur
Arduino IDE Serisi
Arduino IDE'yi yükleyin
- Arduino IDE kurulum paketini Arduino'dan indirin website.
- İNDİRMEK
- İNDİRMEK
- “YALNIZCA İNDİR” seçeneğine tıklamanız yeterli.
- İndirdikten sonra yüklemek için tıklayın.
- Not: Kurulum işlemi sırasında sizden sürücüyü kurmanız istenecektir, Install seçeneğine tıklayabiliriz.
Arduino-Pico Core'u Arduino IDE'ye yükleyin
- Arduino IDE'yi açın, tıklayın File sol köşede ve “Tercihler”i seçin.
- Ek geliştirme kurulu yöneticisine aşağıdaki bağlantıyı ekleyin URL, ardından Tamam'ı tıklayın.
- Not: Zaten ESP8266 kartınız varsa URL, ayırabilirsiniz URLşöyle virgüllerle:
- 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 -> Arama pico, it shows installed since my computer has already installed it.
Demoyu İlk Defa Yükleyin
- Pico kartındaki BOOTSET düğmesini basılı tutun, Pico'yu Mikro USB kablosuyla bilgisayarın USB bağlantı noktasına bağlayın ve bilgisayar çıkarılabilir bir sabit sürücüyü (RPI-RP2) tanıdığında düğmeyi bırakın.
- Demoyu indirin, D1-LED.ino altında arduino\PWM\D1-LED yolunu açın.
- Araçlar -> Bağlantı Noktası'na tıklayın, mevcut COM'u hatırlayın, bu COM'a tıklamanıza gerek yoktur (farklı bilgisayarlar farklı COM gösterir, bilgisayarınızdaki mevcut COM'u hatırlayın).
- Sürücü kartını bir USB kablosuyla bilgisayara bağlayın, ardından Araçlar – > Bağlantı Noktaları'na tıklayın, ilk bağlantı için uf2 Kartı'nı seçin ve yükleme tamamlandıktan sonra tekrar bağlanmak ek bir COM bağlantı noktasıyla sonuçlanacaktır.
- Araç -> Geliştirici Kurulu -> Raspberry Pi Pico/RP2040 -> Raspberry Pi Pico'ya tıklayın.
- Ayarladıktan sonra yüklemek için sağ oka tıklayın.
- Bu süre içerisinde sorunla karşılaşırsanız, Arduino IDE sürümünü yeniden kurmanız veya değiştirmeniz gerekir, Arduino IDE'yi temiz bir şekilde kaldırmanız gerekir, yazılımı kaldırdıktan sonra C:\Users\ klasörünün tüm içeriğini manuel olarak silmeniz gerekir. name]\AppData\Local\Arduino15 (gizli olanı göstermeniz gerekir) filegörmek için) ve ardından yeniden yükleyin.
Açık Kaynak Demosu
- MicroPython Demosu (GitHub)
- MicroPython Ürün Yazılımı/Yanıp Sönme Demosu (C)
- Resmi Raspberry Pi C/C++ Demosu
- Resmi Raspberry Pi MicroPython Demosu
- Arduino Resmi C/C++ Demosu
Destek
Teknik Destek
Şimdi Gönder
- Teknik desteğe ihtiyacınız varsa veya herhangi bir geri bildirim/yeniden bilginiz varsaview, lütfen bilet göndermek için Şimdi Gönder düğmesini tıklayın. Destek ekibimiz 1 ila 2 iş günü içinde kontrol edip size yanıt verecektir.
- Sorunu çözmenize yardımcı olmak için her türlü çabayı gösterdiğimizden lütfen sabırlı olun.
- Çalışma Süresi: 9:6 – 8:XNUMX GMT+XNUMX (Pazartesiden Cumaya)
Belgeler / Kaynaklar
![]() |
Waveshare Pico-RTC-DS3231 Hassas RTC Modülü [pdf] Kullanım Kılavuzu Pico-RTC-DS3231 Precision RTC Modülü, Pico-RTC-DS3231, Precision RTC Modülü, RTC Modülü |