rv3032c7_pi
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| rv3032c7_pi [2025/02/01 05:19] – [Sensors] admin | rv3032c7_pi [2025/02/01 05:21] (current) – [Install Requirements] admin | ||
|---|---|---|---|
| Line 15: | Line 15: | ||
| '' | '' | ||
| ===== Install Requirements ===== | ===== Install Requirements ===== | ||
| - | < | ||
| - | sudo apt-get install python-smbus i2c-tools | ||
| - | </ | ||
| + | '' | ||
| ===== Confirm Presence ===== | ===== Confirm Presence ===== | ||
| < | < | ||
| Line 63: | Line 61: | ||
| </ | </ | ||
| + | ====== dmesg ====== | ||
| + | < | ||
| + | $ sudo dmesg | grep rtc | ||
| + | [ 2.837650] rtc-rv3032 1-0051: registered as rtc0 | ||
| + | [ 2.839127] rtc-rv3032 1-0051: setting system clock to 2025-02-01T05: | ||
| + | </ | ||
| ===== Disable Fake hwclock ===== | ===== Disable Fake hwclock ===== | ||
| Line 126: | Line 130: | ||
| ===== Directly ===== | ===== Directly ===== | ||
| - | < | + | < |
| - | + | 21312</ | |
| - | ===== Python ===== | + | |
| - | < | + | |
| - | import smbus | + | |
| - | import os | + | |
| - | + | ||
| - | bus = smbus.SMBus(1) | + | |
| - | address = 0x68 | + | |
| - | + | ||
| - | os.system(' | + | |
| - | def getTemp(address): | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | + | ||
| - | #print getTemp(address) | + | |
| - | Celsius = getTemp(address) | + | |
| - | Fahrenheit = 9.0/5.0 * Celsius + 32 | + | |
| - | print Fahrenheit, "*F /", Celsius, " | + | |
| - | os.system(' | + | |
| - | </ | + | |
| - | + | ||
| - | Save as a .py file (e.g. ds3231_temp.py) and run with '' | + | |
| - | You may need to install '' | ||
rv3032c7_pi.1738387167.txt.gz · Last modified: by admin
