{"id":1202,"date":"2016-07-21T11:13:57","date_gmt":"2016-07-21T15:13:57","guid":{"rendered":"http:\/\/nagashur.com\/blog\/?p=1202"},"modified":"2017-04-29T22:54:24","modified_gmt":"2017-04-30T02:54:24","slug":"partage-de-fichiers-samba-avec-le-raspberry-pi","status":"publish","type":"post","link":"http:\/\/nagashur.com\/blog\/2016\/07\/21\/partage-de-fichiers-samba-avec-le-raspberry-pi\/","title":{"rendered":"Partage de fichiers samba avec le Raspberry Pi"},"content":{"rendered":"<p>Pour diverses raisons, vous pouvez \u00eatre amen\u00e9 \u00e0 transf\u00e9rer des fichiers par le r\u00e9seau vers votre Raspberry pi, ou au contraire en r\u00e9cup\u00e9rer. Il est \u00e9galement possible de modifier directement un fichier par le r\u00e9seau, pratique pour programmer le Raspberry Pi. Il existe pour cela de nombreuses solutions, mais nous verrons dans ce billet l&#8217;utilisation du protocole SMB, via le logiciel <a href=\"https:\/\/fr.wikipedia.org\/wiki\/Samba_(informatique)\">samba<\/a>, qui permet de faire des &#8220;partages Windows&#8221; en reproduisant le protocole de ce syst\u00e8me. Si ce n&#8217;est pas n\u00e9cessairement le meilleur protocole pour tous les usages, il sera accessible depuis les postes sous Linux, Unix, Windows, ou encore MacOS, et donc probablement le plus r\u00e9pandu. Nous verrons ici comment installer et configurer tout cela sur votre Raspberry pi.<\/p>\n<p><!--more--><\/p>\n<p>Nous verrons tout d&#8217;abord une fiche rapide pour r\u00e9aliser le partage du r\u00e9pertoire home , sans explications, puis dans une seconde partie, nous verrons la m\u00eame chose et d&#8217;autres en plus, mais cette fois ci avec des explications d\u00e9taill\u00e9es.<\/p>\n<h2>En r\u00e9sum\u00e9 : fiche rapide<\/h2>\n<p>Samba poss\u00e8de de nombreuses options de configuration. Dans cette section du billet, nous faisons un r\u00e9capitulatif rapide des \u00e9tapes pour partager le home de l&#8217;utilisateur pi sous une raspbian :<\/p>\n<h3>Premi\u00e8re \u00e9tape : installer samba<\/h3>\n<p>Pour cela on se connecte au syst\u00e8me sur un terminal pour lancer la commande suivante :<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo apt-get install samba samba-common-bin\r\n<\/pre>\n<h3>Seconde \u00e9tape : configurer le partage<\/h3>\n<p>Il faut maintenant modifier le fichier de configuration de samba pour ajouter le partage voulu, en collant ceci \u00e0 la fin, dans la section &#8220;<em><strong>shares<\/strong><\/em>&#8220;:<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n[pihome]\r\ncomment = code folder\r\npath = \/home\/pi\r\nwriteable = yes\r\nbrowseable = yes\r\nread only = no\r\ncreate mask = 0755\r\n<\/pre>\n<h3>Troisi\u00e8me \u00e9tape : d\u00e9finir le mot de passe utilisateur<\/h3>\n<p>Samba utilise des mots de passe diff\u00e9rents de ceux du syst\u00e8me, par d\u00e9faut. Si nous essayons de nous connecter tout de suite, on n&#8217;y arrivera pas.\u00a0 Il faut donc lancer dans un terminal la commande suivante :<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo smbpasswd -a pi\r\n<\/pre>\n<p>On pourra ainsi d\u00e9finir le mot de passe pour l&#8217;utilisateur pi <em><strong>pour samba<\/strong><\/em>.<\/p>\n<p>Quatri\u00e8me \u00e9tape (optionnelle) : changer le nom de la machine<\/p>\n<p>Si vous souhaitez changer le nom de machine qui apparaitra sur le r\u00e9seau, il suffit d&#8217;utiliser l&#8217;utilitaire raspi-config :<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo raspi-config\r\n<\/pre>\n<p>Choisissez alors dans le menu l&#8217;option <em><strong>8 Advanced options<\/strong><\/em>, puis l&#8217;option <em><strong>A2 Hostname<\/strong><\/em>. Passez le message, puis saisissez le nom souhait\u00e9 en respectant les instructions.<br \/>\nFaites ensuite <em><strong>Finish<\/strong><\/em>, puis acceptez de red\u00e9marrer le syst\u00e8me.<\/p>\n<h3>Red\u00e9marrer samba pour appliquer des modifications<\/h3>\n<p>Si vous red\u00e9marrez le pi, les modifications seront prises en compte. Mais ce n&#8217;est pas n\u00e9cessaire, et il suffit de red\u00e9marrer le service samba quand on a modifi\u00e9 son fichier de configuration :<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo systemctl restart smbd\r\n<\/pre>\n<h2><\/h2>\n<h2><\/h2>\n<h2>Installation des logiciels<\/h2>\n<p>La premi\u00e8re \u00e9tape sera d&#8217;installer les logiciels requis. Commen\u00e7ons tout d&#8217;abord par samba. Pour cela, ouvrez un terminal ou une session ssh, puis tapez la commande suivante :<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo apt-get install samba samba-common-bin\r\n<\/pre>\n<p>On vous demandera alors une confirmation, \u00e0 laquelle vous pourrez r\u00e9pondre par &#8220;<strong>o<\/strong>&#8221; pour oui. Le syst\u00e8me t\u00e9l\u00e9chargera et installera alors les fichiers requis.<\/p>\n<div id=\"attachment_1247\" style=\"width: 654px\" class=\"wp-caption aligncenter\"><a href=\"http:\/\/nagashur.com\/blog\/wp-content\/uploads\/2015\/08\/ssh_samba_install.png\"><img aria-describedby=\"caption-attachment-1247\" data-attachment-id=\"1247\" data-permalink=\"http:\/\/nagashur.com\/blog\/2016\/07\/21\/partage-de-fichiers-samba-avec-le-raspberry-pi\/ssh_samba_install\/\" data-orig-file=\"http:\/\/nagashur.com\/blog\/wp-content\/uploads\/2015\/08\/ssh_samba_install.png\" data-orig-size=\"644,289\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"apt-get install samba\" data-image-description=\"\" data-medium-file=\"http:\/\/nagashur.com\/blog\/wp-content\/uploads\/2015\/08\/ssh_samba_install-300x135.png\" data-large-file=\"http:\/\/nagashur.com\/blog\/wp-content\/uploads\/2015\/08\/ssh_samba_install.png\" loading=\"lazy\" class=\"wp-image-1247 size-full\" src=\"http:\/\/nagashur.com\/blog\/wp-content\/uploads\/2015\/08\/ssh_samba_install.png\" alt=\"sudo apt-get install samba samba-common-bin\" width=\"644\" height=\"289\" srcset=\"http:\/\/nagashur.com\/blog\/wp-content\/uploads\/2015\/08\/ssh_samba_install.png 644w, http:\/\/nagashur.com\/blog\/wp-content\/uploads\/2015\/08\/ssh_samba_install-300x135.png 300w\" sizes=\"(max-width: 644px) 100vw, 644px\" \/><\/a><p id=\"caption-attachment-1247\" class=\"wp-caption-text\">sudo apt-get install samba samba-common-bin<\/p><\/div>\n<p>En cas d&#8217;erreur suite \u00e0 la commande pr\u00e9c\u00e9dente, n&#8217;h\u00e9sitez pas \u00e0 faire une mise \u00e0 jour de la liste des paquets via un <em><strong>sudo apt-get update<\/strong><\/em>, toujours dans un terminal.<\/p>\n<p>&nbsp;<\/p>\n<h2>Configuration<\/h2>\n<p>Passons maintenant \u00e0 la configuration du service. Selon ce que vous souhaitez, il faudra configurer d&#8217;une fa\u00e7on ou d&#8217;une autre celui ci, pour permettre l&#8217;acc\u00e8s aux utilisateurs autoris\u00e9s seulement, \u00e0 tout le monde, autoriser l&#8217;\u00e9criture ou non, etc&#8230;<\/p>\n<h3>Configuration pour un acc\u00e8s avec mot de passe<\/h3>\n<p>Si nous souhaitons pouvoir acc\u00e9der \u00e0 un r\u00e9pertoire en se connectant avec un nom d&#8217;utilisateur et un mot de passe, il faudra que cet utilisateur existe sur le Raspberry pi. Commen\u00e7ons tout d&#8217;abord par voir comment configurer le syst\u00e8me permettre de se connecter avec l&#8217;utilisateur pi qui existe par d\u00e9faut.<\/p>\n<p>Pour cela, il faut modifier le fichier de configuration de samba, en faisant par exemple :<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo nano \/etc\/samba\/smb.conf\r\n<\/pre>\n<p>Si l&#8217;on souhaite partager le r\u00e9pertoire code on ajoutera par exemple ceci :<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n[coding]\r\ncomment = code folder\r\npath = \/home\/pi\/code\r\nwriteable = yes\r\nbrowseable = yes\r\nread only = no\r\ncreate mask = 0755\r\n<\/pre>\n<p>D\u00e8s lors, nous avons cr\u00e9\u00e9 un partage accessible depuis le r\u00e9seau. Toutefois, si l&#8217;on essaie tout de suite d&#8217;y acc\u00e9der, cela ne fonctionnera pas, car l&#8217;utilisateur n&#8217;a pas de mot de passe d\u00e9fini pour samba. Pour y rem\u00e9dier, nous allons utiliser la commande smbpasswd :<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo smbpasswd -a pi\r\n<\/pre>\n<p>Nous pourrons changer \u00e9galement le param\u00e8tre <em><strong>security<\/strong><\/em>, en d\u00e9-commentant la ligne suivante du fichier <strong>smb.conf<\/strong> :<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsecurity = user\r\n<\/pre>\n<p>Il suffit pour cela d&#8217;enlever le # pr\u00e9sent devant. Cette ligne se trouve dans la partie <em><strong>authentication<\/strong><\/em>.<br \/>\nCela permet d&#8217;augmenter la s\u00e9curit\u00e9 du syst\u00e8me, puisqu&#8217;il faudra un compte utilisateur valide sur le syst\u00e8me.<\/p>\n<p>Par d\u00e9faut, cela ajoutera \u00e9galement le partage du r\u00e9pertoire home (pi)<\/p>\n<p>On peut alors appliquer les changements en red\u00e9marrant le service samba via la commande suivante :<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo systemctl restart smbd\r\n<\/pre>\n<p>Pour des anciennes versions de debian et d\u00e9riv\u00e9s, on faisait ceci :<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo service samba restart\r\n<\/pre>\n<p>Ce n&#8217;est toutefois plus valide depuis Raspbian Jessie.<\/p>\n<p>Pour acc\u00e9der aux partages d\u00e9finis, il faudra ouvrir l&#8217;adresse r\u00e9seau \\\\adresse_IP_du_RaspberryPi, puis ouvrir le partage. Il faudra alors ouvrir le partage et saisir les identifiants.<\/p>\n<h3>Configurer le serveur pour voir son nom sur le r\u00e9seau simplement<\/h3>\n<p>Nous souhaitons maintenant pouvoir acc\u00e9der \u00e0 notre partage r\u00e9seau sans avoir \u00e0 connaitre son IP. Pour cela, il sera n\u00e9cessaire de d\u00e9finir un nom pour le serveur.<\/p>\n<p>Pour cela nous activerons le support <strong>wins<\/strong>, en d\u00e9-commentant\/ajoutant\/modifiant la ligne suivante<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nwins support = yes\r\n<\/pre>\n<p>Nous allons \u00e9galement changer\/d\u00e9finir le nom d\u2019h\u00f4te du Raspberry Pi. Pour cela deux solutions simples\u00a0existent, nous rappellerons ici la premi\u00e8re, qui est\u00a0d&#8217;utiliser l&#8217;utilitaire int\u00e9gr\u00e9 \u00e0 Raspbian, raspi-config :<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo raspi-config\r\n<\/pre>\n<p>Choisissez alors dans le menu l&#8217;option <em><strong>8 Advanced options<\/strong><\/em>, puis l&#8217;option <em><strong>A2 Hostname<\/strong><\/em>. Passez le message, puis saisissez le nom souhait\u00e9 en respectant les instructions.<br \/>\nFaites ensuite <em><strong>Finish<\/strong><\/em>, puis acceptez de red\u00e9marrer le syst\u00e8me.<\/p>\n<p>Pour <a href=\"http:\/\/nagashur.com\/blog\/2015\/08\/21\/changer-le-nom-dhote-hostname-du-raspberry-pi\/\">plus d&#8217;informations sur le sujet (tutoriel d\u00e9taill\u00e9 avec les deux m\u00e9thodes et illustrations), voyez ce billet que nous avons post\u00e9 plus t\u00f4t<\/a>.<\/p>\n<p>D\u00e8s lors, il sera possible d&#8217;acc\u00e9der au partage par le nom de la machine pour peu qu&#8217;elle soit sur le m\u00eame r\u00e9seau que les autres. Si nous n&#8217;avions pas d\u00e9fini le nom de la machine, celui ci aurait \u00e9t\u00e9 raspberrypi par d\u00e9faut, ce qui posera probl\u00e8me si plusieurs machines du m\u00eame nom ont un service samba qui tourne.<\/p>\n<p>On peut \u00e9galement forcer un nom d\u2019h\u00f4te pour samba, en ajoutant la ligne suivante dans <em><strong>\/etc\/samba\/smb.conf<\/strong><\/em> :<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nnetbios name = nom_machine\r\n<\/pre>\n<p>Dans ce cas, le nom affich\u00e9 dans les partages sera celui ci plut\u00f4t que le nom d\u00e9fini.<\/p>\n<p>&nbsp;<\/p>\n<h3>Ajouter des acc\u00e8s en lecture seule pour les utilisateurs invit\u00e9s (guest)<\/h3>\n<p>Voyons maintenant comment permettre aux utilisateurs non enregistr\u00e9s (invit\u00e9s, ou guest) de pouvoir acc\u00e9der \u00e0 des fichiers (t\u00e9l\u00e9chargement), sans pour autant leur permettre de les modifier.<\/p>\n<p>Il faudra pour cela ajouter dans le fichier smb.conf un partage comme le suivant :<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n[public]\r\n        path = \/home\/pi\/partage_lecture\r\n        comment = partage accessible en lecture aux utilisateurs\r\n        writable = yes\r\n        guest ok = yes\r\n        guest account = ftp\r\n        guest only = no\r\n        create mask = 0755 \r\n<\/pre>\n<p>&nbsp;<\/p>\n<p>La ligne qui permet l&#8217;acc\u00e8s aux utilisateurs invit\u00e9s est <em><strong>guest ok = yes<\/strong><\/em>.<\/p>\n<p>Nous avons ici indiqu\u00e9 que les utilisateurs invit\u00e9s se connectent en tant que ftp, un utilisateur qui fonctionne g\u00e9n\u00e9ralement pour cet usage.\u00a0 Trouvez <a href=\"https:\/\/www.samba.org\/samba\/docs\/using_samba\/ch09.html\">plus d&#8217;informations dans la doc de samba relative \u00e0 ce sujet sur ce lien<\/a> (en).<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pour diverses raisons, vous pouvez \u00eatre amen\u00e9 \u00e0 transf\u00e9rer des fichiers par le r\u00e9seau vers votre Raspberry pi, ou au contraire en r\u00e9cup\u00e9rer. Il est \u00e9galement possible de modifier directement un fichier par le r\u00e9seau, pratique pour programmer le Raspberry Pi. Il existe pour cela de nombreuses solutions, mais nous verrons dans ce billet l&#8217;utilisation [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":1247,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":""},"categories":[168,335],"tags":[372,581,582,579,375,377,376,156,371,580,373,374],"jetpack_featured_media_url":"http:\/\/nagashur.com\/blog\/wp-content\/uploads\/2015\/08\/ssh_samba_install.png","jetpack_publicize_connections":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Partage de fichiers samba avec le Raspberry Pi - Nagashur<\/title>\n<meta name=\"description\" content=\"Installer et configurer samba pour faire du partage de fichiers r\u00e9seau sur un Raspberry pi (ou Linux en g\u00e9n\u00e9ral), accessibles depuis Linux, mac et Windows.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/nagashur.com\/blog\/2016\/07\/21\/partage-de-fichiers-samba-avec-le-raspberry-pi\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Partage de fichiers samba avec le Raspberry Pi - Nagashur\" \/>\n<meta property=\"og:description\" content=\"Installer et configurer samba pour faire du partage de fichiers r\u00e9seau sur un Raspberry pi (ou Linux en g\u00e9n\u00e9ral), accessibles depuis Linux, mac et Windows.\" \/>\n<meta property=\"og:url\" content=\"http:\/\/nagashur.com\/blog\/2016\/07\/21\/partage-de-fichiers-samba-avec-le-raspberry-pi\/\" \/>\n<meta property=\"og:site_name\" content=\"Nagashur\" \/>\n<meta property=\"article:published_time\" content=\"2016-07-21T15:13:57+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-04-30T02:54:24+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/nagashur.com\/blog\/wp-content\/uploads\/2015\/08\/ssh_samba_install.png\" \/>\n\t<meta property=\"og:image:width\" content=\"644\" \/>\n\t<meta property=\"og:image:height\" content=\"289\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<meta name=\"twitter:creator\" content=\"@audreyrobinel\" \/>\n<meta name=\"twitter:site\" content=\"@audreyrobinel\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"http:\/\/nagashur.com\/blog\/#website\",\"url\":\"http:\/\/nagashur.com\/blog\/\",\"name\":\"Nagashur\",\"description\":\"raspi et arduino FTW :)\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"http:\/\/nagashur.com\/blog\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"ImageObject\",\"@id\":\"http:\/\/nagashur.com\/blog\/2016\/07\/21\/partage-de-fichiers-samba-avec-le-raspberry-pi\/#primaryimage\",\"inLanguage\":\"fr-FR\",\"url\":\"http:\/\/nagashur.com\/blog\/wp-content\/uploads\/2015\/08\/ssh_samba_install.png\",\"width\":644,\"height\":289,\"caption\":\"apt-get install samba\"},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/nagashur.com\/blog\/2016\/07\/21\/partage-de-fichiers-samba-avec-le-raspberry-pi\/#webpage\",\"url\":\"http:\/\/nagashur.com\/blog\/2016\/07\/21\/partage-de-fichiers-samba-avec-le-raspberry-pi\/\",\"name\":\"Partage de fichiers samba avec le Raspberry Pi - Nagashur\",\"isPartOf\":{\"@id\":\"http:\/\/nagashur.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\/\/nagashur.com\/blog\/2016\/07\/21\/partage-de-fichiers-samba-avec-le-raspberry-pi\/#primaryimage\"},\"datePublished\":\"2016-07-21T15:13:57+00:00\",\"dateModified\":\"2017-04-30T02:54:24+00:00\",\"author\":{\"@id\":\"http:\/\/nagashur.com\/blog\/#\/schema\/person\/11a329fa33df4e94444716624beb8186\"},\"description\":\"Installer et configurer samba pour faire du partage de fichiers r\\u00e9seau sur un Raspberry pi (ou Linux en g\\u00e9n\\u00e9ral), accessibles depuis Linux, mac et Windows.\",\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/nagashur.com\/blog\/2016\/07\/21\/partage-de-fichiers-samba-avec-le-raspberry-pi\/\"]}]},{\"@type\":\"Person\",\"@id\":\"http:\/\/nagashur.com\/blog\/#\/schema\/person\/11a329fa33df4e94444716624beb8186\",\"name\":\"sky99\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6yqc2-jo","jetpack-related-posts":[{"id":923,"url":"http:\/\/nagashur.com\/blog\/2015\/04\/16\/installation-et-utilisation-du-module-camera-du-raspberry-pi\/","url_meta":{"origin":1202,"position":0},"title":"Installation et utilisation du module camera du Raspberry Pi","date":"16 avril 2015","format":false,"excerpt":"Un nouveau tutoriel est en ligne, sur l'installation et la configuration du module camera sur un Raspberry Pi. Il est disponible sur le Wiki, dans la section raspberry pi. Le module camera co\u00fbte environ 25$, et est capable de capturer des images en 5 m\u00e9ga-pixels, mais \u00e9galement des vid\u00e9os jusqu'\u00e0\u2026","rel":"","context":"Dans &quot;Raspberry Pi&quot;","img":{"alt_text":"Un Raspberry Pi mod\u00e8le B avec un module camera.","src":"https:\/\/i2.wp.com\/nagashur.com\/blog\/wp-content\/uploads\/2015\/04\/rpiBwithCameraModule_800px_4508.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1401,"url":"http:\/\/nagashur.com\/blog\/2015\/08\/31\/ds3231-raspberry-pi-rtc-ajouter-une-horloge-temps-reel-i2c-alitest\/","url_meta":{"origin":1202,"position":1},"title":"DS3231 Raspberry pi RTC : ajouter une horloge temps r\u00e9el I2C - Alitest","date":"31 ao\u00fbt 2015","format":false,"excerpt":"Le Raspberry pi ne dispose pas de module RTC (Real Time Clock, horloge en temps r\u00e9el), et ne peut donc pas garder une trace pr\u00e9cise du temps \u00e9coul\u00e9 sans avoir recours \u00e0 une synchronisation sur un serveur de temps (NTP). Cela n'est pas toujours possible, notamment pour des projets ou\u2026","rel":"","context":"Dans &quot;composants&quot;","img":{"alt_text":"DS3231 Raspberry pi RTC - pinout","src":"https:\/\/i0.wp.com\/nagashur.com\/blog\/wp-content\/uploads\/2015\/08\/DS3231_bottom_4766.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":653,"url":"http:\/\/nagashur.com\/blog\/2013\/03\/27\/ajouter-des-gpio-au-raspberry-pi-en-utilisant-une-puce-mcp23017-ou-23008\/","url_meta":{"origin":1202,"position":2},"title":"Ajouter des GPIO au Raspberry Pi en utilisant une puce MCP23017 ou 23008","date":"27 mars 2013","format":false,"excerpt":"Si le nombre de GPIO disponibles sur le Raspberry Pi ne vous convient pas, pas d'inqui\u00e9tude, il est possible d'en rajouter. La puce\u00a0MCP23017 permet\u00a0d'ajouter 16 GPIO , et la puce\u00a0MCP23008 permet d'en rajouter 8. Dans les deux cas, ces puces se connectent au Raspberry Pi sur des GPIO \"sp\u00e9ciaux\",\u00a0d\u00e9di\u00e9s au\u2026","rel":"","context":"Dans &quot;composants&quot;","img":{"alt_text":"puce MCP23017, cr\u00e9dits photo Adafruit","src":"https:\/\/i1.wp.com\/nagashur.com\/blog\/wp-content\/uploads\/2013\/03\/MCP23017_adafruit.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":543,"url":"http:\/\/nagashur.com\/blog\/2013\/01\/01\/controler-une-led-depuis-les-ports-gpio-du-raspberry-pi\/","url_meta":{"origin":1202,"position":3},"title":"Contr\u00f4ler une LED depuis les GPIO du Raspberry PI","date":"1 janvier 2013","format":false,"excerpt":"Un des grands int\u00e9r\u00eats du Raspberry pi est qu'il dispose de GPIO utilisables comme entr\u00e9e ou sortie afin de lire des capteurs ou commandes des syst\u00e8mes. Nous nous verrons ici comment contr\u00f4ler les GPIO du Raspberry pi configur\u00e9s en mode sorte, \u00e0 travers un exemple concret ou nous commanderons une\u2026","rel":"","context":"Dans &quot;\u00e9lectronique&quot;","img":{"alt_text":"LED de 5mm : rouge, jaune, verte, orange, bleue, blanche et infrarouge","src":"https:\/\/i2.wp.com\/nagashur.com\/blog\/wp-content\/uploads\/2013\/01\/LEDs_5mm_4755_800px.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1924,"url":"http:\/\/nagashur.com\/blog\/2016\/10\/20\/wiki-installer-module-rtc-ds3231-raspberry-pi\/","url_meta":{"origin":1202,"position":4},"title":"Wiki : installer un module RTC DS3231 sur le Raspberry pi","date":"20 octobre 2016","format":"link","excerpt":"Le Raspberry pi ne dispose pas de module RTC lui permettant de garder une mesure pr\u00e9cise du temps \u00e9coul\u00e9. C'est la raison pour laquelle on peut lui ajouter un module RTC, comme le DS3231, et ainsi permettre de garder une heure correcte, m\u00eame sans r\u00e9seau et sans synchronisation NTP. Je\u2026","rel":"","context":"Dans &quot;annonces&quot;","img":{"alt_text":"DS3231 brochage et connexion","src":"https:\/\/i0.wp.com\/nagashur.com\/blog\/wp-content\/uploads\/2015\/08\/DS3231_bottom_4766_pinout.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1918,"url":"http:\/\/nagashur.com\/blog\/2016\/10\/06\/nouveau-tutoriel-wiki-ds18b20-raspberry-pi\/","url_meta":{"origin":1202,"position":5},"title":"Nouveau tutoriel sur le wiki : le DS18B20 sur un Raspberry pi","date":"6 octobre 2016","format":"link","excerpt":"L'un des tutoriels \u00e0 \u00e9t\u00e9 port\u00e9 sur le wiki. Cette fois ci, il s'agit de la Mesure de la temp\u00e9rature avec une sonde num\u00e9rique DS18B20 sur un RaspberryPi. Ce tutoriel avait \u00e9t\u00e9 pr\u00e9alablement publi\u00e9 au format blog ici. Cette version permet une bonne visualisation du code et le t\u00e9l\u00e9chargement ais\u00e9\u2026","rel":"","context":"Dans &quot;annonces&quot;","img":{"alt_text":"Sonde de temp\u00e9rature DS18B20","src":"https:\/\/i0.wp.com\/nagashur.com\/blog\/wp-content\/uploads\/2015\/08\/DS18B20_4747_800px.jpg?resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"http:\/\/nagashur.com\/blog\/wp-json\/wp\/v2\/posts\/1202"}],"collection":[{"href":"http:\/\/nagashur.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/nagashur.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/nagashur.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/nagashur.com\/blog\/wp-json\/wp\/v2\/comments?post=1202"}],"version-history":[{"count":0,"href":"http:\/\/nagashur.com\/blog\/wp-json\/wp\/v2\/posts\/1202\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/nagashur.com\/blog\/wp-json\/wp\/v2\/media\/1247"}],"wp:attachment":[{"href":"http:\/\/nagashur.com\/blog\/wp-json\/wp\/v2\/media?parent=1202"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/nagashur.com\/blog\/wp-json\/wp\/v2\/categories?post=1202"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/nagashur.com\/blog\/wp-json\/wp\/v2\/tags?post=1202"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}