{"id":1551,"date":"2016-10-27T08:56:55","date_gmt":"2016-10-27T07:56:55","guid":{"rendered":"http:\/\/www.macerobotics.com\/?p=1551"},"modified":"2016-10-27T08:58:47","modified_gmt":"2016-10-27T07:58:47","slug":"allumer-une-led-a-une-heure-exacte-avec-raspberry-pi-3","status":"publish","type":"post","link":"https:\/\/www.macerobotics.com\/?p=1551","title":{"rendered":"Allumer une led \u00e0 une heure exacte avec Raspberry Pi 3"},"content":{"rendered":"<p>Un petit tutoriel pour allumer une led \u00e0 une heure exacte avec une carte Raspberry Pi.<\/p>\n<ul>\n<li>led sur GPIO18<\/li>\n<\/ul>\n<p>Le programme en langage Python3 :<\/p>\n<pre><span style=\"color: #008000;\"><strong>#!\/usr\/bin\/python3<\/strong><\/span>\r\n<strong>from datetime import datetime<\/strong>\r\n<strong>import time<\/strong>\r\n<strong>import RPi.GPIO as GPIO<\/strong>\r\n\r\n<strong><span style=\"color: #008000;\"># configuration GPIO 18 <\/span><\/strong>\r\n<strong>GPIO.setmode(GPIO.BCM)<\/strong>\r\n<strong>GPIO.setup(18, GPIO.OUT) <\/strong>\r\n<strong>GPIO.output(18, GPIO.LOW)<\/strong>\r\n\r\n<span style=\"color: #008000;\"><strong># saisir alarme<\/strong><\/span>\r\n<strong>heure_alarme = input(\"Saisir heure :\")<\/strong>\r\n<strong>heure_alarme = int(heure_alarme) <span style=\"color: #008000;\"># conversion en nombre<\/span><\/strong>\r\n<strong>minute_alarme = input(\"Saisir minute :\")<\/strong>\r\n<strong>minute_alarme = int(minute_alarme)<\/strong>\r\n\r\n<strong>while True:<\/strong>\r\n<strong>\u00a0 date_heure = datetime.now() <span style=\"color: #008000;\"># heure du syst\u00e8me<\/span><\/strong>\r\n<strong>\u00a0 if((date_heure.hour == heure_alarme) and (date_heure.minute == minute_alarme)):<\/strong>\r\n<strong>\u00a0\u00a0\u00a0 GPIO.output(18, GPIO.HIGH)<\/strong>\r\n<strong>\u00a0\u00a0\u00a0 print(\"LED ALLUMER\")<\/strong>\r\n<strong>\u00a0\u00a0\u00a0 exit()<\/strong><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Un petit tutoriel pour allumer une led \u00e0 une heure exacte avec une carte Raspberry Pi. led sur GPIO18 Le programme en langage Python3 : #!\/usr\/bin\/python3 from datetime import datetime import time import RPi.GPIO as GPIO # configuration GPIO 18 GPIO.setmode(GPIO.BCM) GPIO.setup(18, GPIO.OUT) GPIO.output(18, GPIO.LOW) # saisir alarme heure_alarme = input(&#8220;Saisir heure :&#8221;) heure_alarme = &hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[45],"tags":[],"class_list":["post-1551","post","type-post","status-publish","format-standard","hentry","category-raspberry-pi"],"_links":{"self":[{"href":"https:\/\/www.macerobotics.com\/index.php?rest_route=\/wp\/v2\/posts\/1551","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.macerobotics.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.macerobotics.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.macerobotics.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.macerobotics.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1551"}],"version-history":[{"count":2,"href":"https:\/\/www.macerobotics.com\/index.php?rest_route=\/wp\/v2\/posts\/1551\/revisions"}],"predecessor-version":[{"id":1553,"href":"https:\/\/www.macerobotics.com\/index.php?rest_route=\/wp\/v2\/posts\/1551\/revisions\/1553"}],"wp:attachment":[{"href":"https:\/\/www.macerobotics.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1551"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.macerobotics.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1551"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.macerobotics.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1551"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}