Bonjour,
Je travaille sur un projet avec Raspberry PI 3 et je dois gérer des alarmes avec une RTC, j'utilise l'horloge temps réel ( https://www.microchip.com/wwwproduct...ional-features ), qui est connecté sur l'i2c. J'ai commencé par configurer RTC et je peux obtenir la date en tapant la date sur Terminal:
Maintenant, je veux utiliser les alarmes RTC, mais je ne trouve pas comment! J'ai fais plusieurs recherches et je suis tombé sur ce code pour l'utilisation de RTC:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 pi@raspberrypi:~ $ date lundi 16 juillet 2018, 11:03:52 (UTC+0200)
Mais il m'affiche une erreur qui dit: no module named 'pyb'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 import pyb import time rtc=pyb.RTC() # création objet RTC print (rtc.datetime()) # (year, month, day, weekday, hours, minutes, seconds, subseconds) #rtc.datetime((2017,9,22,4,18,39,4,0)) #print(rtc.datetime()) while True : print (str(rtc.datetime()[4]),':',str(rtc.datetime()[5]),':',str(rtc.datetime()[6]))) # hh:mm:ss pyb.delay(1000) ### Option 2 : le module time fournit des fonctions "générales" concernant le temps mais ne permet pas de régler date/heure print (time.localtime())
Dois-je installer quelque chose pour que python reconnaisse 'pyb' ou suis-je sur le mauvais chemin? Des indications (pour l'utilisation de RTC)?
Je vous remercie
Partager