Turinys:
- 1 žingsnis: įdėkite bateriją
- 2 žingsnis: prijungimas
- 3 žingsnis: biblioteka
- 4 veiksmas: laikrodžio nustatymas
- 5 veiksmas: išbandykite RTC
Video: Kaip naudotis realaus laiko laikrodžio moduliu (DS3231): 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
DS3231 yra nebrangus, itin tikslus I2C realaus laiko laikrodis (RTC) su integruotu temperatūros kompensuojamu kristalų osciliatoriumi (TCXO) ir kristalais. Įrenginys turi akumuliatoriaus įvestį ir palaiko tikslų laiko nustatymą, kai nutrūksta pagrindinė prietaiso energija.
Priedai:
„Arduino Uno R3“-https://store.arduino.cc/usa/arduino-uno-rev3
DS3231 RTC modulis - daugiau DS3231 AT24C32 IIC RTC modulis
Duonos lenta - MB -102 Breadboard
Džemperio laidai - nuo 4 iki 8 colių be lituoklio juostelės „Dupont“suderinami jungiamieji laidai nuo vyrų iki vyrų
1 žingsnis: įdėkite bateriją
Baterijos įvestis yra 3 V, o įprasta CR2032 3 V baterija gali maitinti modulį ir išlaikyti informaciją ilgiau nei metus.
2 žingsnis: prijungimas
RTC modulio prijungimas yra gana paprastas!
VCC -> Arduino 5VGND -> Arduino GND SCL -> SCL arba A5 SDA -> SDA arba A4
3 žingsnis: biblioteka
DS3231 realaus laiko laikrodžio (RTC) „Arduino“biblioteką galima įdiegti tiesiogiai bibliotekos tvarkytuvėje.
4 veiksmas: laikrodžio nustatymas
Iš pradžių laikrodis greičiausiai nustatytas 1970 m. Sausio 1 d. Jei jums reikia realaus laiko savo projektuose, sinchronizuokite šį RTC su kompiuteriu.
Pažiūrėjome į DS3231_set pavyzdį iš DS3231 bibliotekos ir atrodo, kad ji tikisi datos, siunčiamos tokiu formatu YYMMDDwHHMMSS, o pabaigoje - „x“.
Keletas „Python“kodo eilučių, naudojančių „pyserial“ir „ntplib“, turėtų gauti laiko iš laiko serverio ir nusiųsti eilutę „Arduino“.
5 veiksmas: išbandykite RTC
Bibliotekoje pavyzdžių rasite DS3231/echo_time.ino. Įkelkite jį į „Arduino“ir serijiniame monitoriuje turėtumėte pamatyti laiką.
Rekomenduojamas:
Kaip naudotis PIR jutikliu ir garso signalo moduliu - „Visuino“pamoka: 6 žingsniai
Kaip naudotis PIR jutikliu ir „Buzzer“moduliu - „Visuino“pamoka: Šioje pamokoje sužinosime, kaip naudotis PIR jutikliu ir garsiniu signalo moduliu, kad būtų skleidžiamas garsas kiekvieną kartą, kai PIR jutiklis aptinka judesį. Žiūrėkite demonstracinį vaizdo įrašą
Tikslus, greitas ir automatinis DS3231 RTC (realiojo laiko laikrodžio) nustatymas naudojant „Java“(+-1 s): 3 žingsniai
Tikslus, greitas ir automatizuotas DS3231 RTC (realiojo laiko laikrodžio) nustatymas naudojant „Java“(+-1 s): ši instrukcija parodys, kaip nustatyti laiką DS3231 realiojo laiko laikrodyje naudojant „Arduino“ir mažą „Java“programą, kuri naudoja serijinis „Arduino“ryšys. Pagrindinė šios programos logika: 1. „Arduino“siunčia serijinį prašymą
DS1307 ir DS3231 realaus laiko laikrodžio modulių naudojimas naudojant „Arduino“: 3 žingsniai
DS1307 ir DS3231 realaus laiko laikrodžio modulių naudojimas su „Arduino“: Mes nuolat gauname užklausų, kaip naudoti DS1307 ir DS3231 realaus laiko laikrodžio modulius su „Arduino“iš įvairių šaltinių, todėl tai yra pirmoji iš dviejų dalių mokymo, kaip juos naudoti. Šiai „Arduino“pamokai mes turime du realaus laiko laikrodžio modulius
„Arduino“laikrodis naudojant DS1307 realaus laiko laikrodžio (RTC) modulį ir 0,96: 5 žingsniai
„Arduino“laikrodis, naudojant DS1307 realaus laiko laikrodžio (RTC) modulį ir 0.96: Sveiki, vaikinai, šioje pamokoje pamatysime, kaip sukurti darbinį laikrodį naudojant DS1307 realaus laiko laikrodžio modulį & OLED ekranai. Taigi laiką perskaitysime iš laikrodžio modulio DS1307. Ir atsispausdinkite jį OLED ekrane
Laikrodžio kūrimas naudojant „M5stick C“naudojant „Arduino IDE -“RTC realaus laiko laikrodis su „M5stack M5stick-C“: 4 žingsniai
Laikrodžio kūrimas naudojant „M5stick C“naudojant „Arduino IDE |“RTC realaus laiko laikrodis su „M5stack M5stick-C“: Sveiki, vaikinai, šioje instrukcijoje mokysimės, kaip naudojant „Arduino IDE“sukurti laikrodį su „m5stick“kūrimo lenta „m5stack“. Taigi „m5stick“rodys datą, laiką ir amp; ekrane rodoma mėnesio savaitė