{"id":5229,"date":"2020-03-28T09:00:00","date_gmt":"2020-03-28T08:00:00","guid":{"rendered":"https:\/\/smalltalks.eu\/blog\/?p=5229"},"modified":"2026-10-13T17:59:10","modified_gmt":"2026-10-13T15:59:10","slug":"raspberry-cars-un-raspberry-pi-dans-la-voiture-le-projet-de-mon-fils-2020","status":"publish","type":"post","link":"https:\/\/smalltalks.eu\/blog\/2020\/03\/28\/raspberry-cars-un-raspberry-pi-dans-la-voiture-le-projet-de-mon-fils-2020\/","title":{"rendered":"Raspberry Cars : un Raspberry Pi dans la voiture (le projet de mon fils, 2020)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">La suite de Cars and Clouds, avec du vrai mat\u00e9riel : un Raspberry Pi install\u00e9 dans la voiture, reli\u00e9 \u00e0 la prise de diagnostic (OBD), \u00e0 un r\u00e9cepteur GPS et \u00e0 une carte GSM. Programm\u00e9 en Python, il lit la vitesse, le r\u00e9gime moteur et la position, les garde dans une petite base SQLite quand le r\u00e9seau manque, et les envoie \u00e0 Salesforce.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C\u00f4t\u00e9 Salesforce, une page publique affiche le trajet en temps quasi r\u00e9el et le compare aux trajets pr\u00e9c\u00e9dents, par exemple entre Luxembourg et le lac de Starnberg. Le code est publi\u00e9 sur GitHub.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Deux vid\u00e9os de ma cha\u00eene YouTube montrent le syst\u00e8me en action.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Luxembourg &#8211; lac de Starnberg (2019)<\/h3>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Luxembourg - Starnberger See\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/vSxtVlSBLWw?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Le trajet de Luxembourg au lac de Starnberg, tel que Salesforce l&#8217;a re\u00e7u : un point toutes les dix secondes, les marqueurs jaunes signalant les donn\u00e9es manquantes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Speed control : OBD, Raspberry Pi, Salesforce (2022)<\/h3>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Speed control\" width=\"640\" height=\"480\" src=\"https:\/\/www.youtube.com\/embed\/A75xsd_Ovw8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">La s\u00e9rie compl\u00e8te sur son blog : <a href=\"https:\/\/wollef.org\/blog\/category\/projects\/raspberry-cars\/\">Raspberry Cars<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Voir aussi : <a href=\"https:\/\/smalltalks.eu\/blog\/?p=5228\">Cars and Clouds<\/a>, <a href=\"https:\/\/smalltalks.eu\/blog\/?p=5230\">son stage chez UpCRM<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Les articles de mon fils sur son blog, wollef.org ; image tir\u00e9e de son blog.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>La suite de Cars and Clouds, avec du vrai mat\u00e9riel : un Raspberry Pi install\u00e9 dans la voiture, reli\u00e9 \u00e0 la prise de diagnostic (OBD), \u00e0 un r\u00e9cepteur GPS et \u00e0 une carte GSM. Programm\u00e9 en Python, il lit la vitesse, le r\u00e9gime moteur et la position, les garde dans une petite base SQLite quand le r\u00e9seau manque, et les envoie \u00e0 Salesforce. C\u00f4t\u00e9 Salesforce, une page publique affiche le trajet en temps quasi r\u00e9el et le compare aux trajets&#8230;<\/p>\n<p class=\"read-more\"><a class=\"btn btn-default\" href=\"https:\/\/smalltalks.eu\/blog\/2020\/03\/28\/raspberry-cars-un-raspberry-pi-dans-la-voiture-le-projet-de-mon-fils-2020\/\"> Read More<span class=\"screen-reader-text\">  Read More<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":5218,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[416,52,161,32],"tags":[],"class_list":["post-5229","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-souvenirs","category-theme-automobile","category-theme-development-logiciel","category-theme-information-technologies"],"_links":{"self":[{"href":"https:\/\/smalltalks.eu\/blog\/wp-json\/wp\/v2\/posts\/5229","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/smalltalks.eu\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/smalltalks.eu\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/smalltalks.eu\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/smalltalks.eu\/blog\/wp-json\/wp\/v2\/comments?post=5229"}],"version-history":[{"count":2,"href":"https:\/\/smalltalks.eu\/blog\/wp-json\/wp\/v2\/posts\/5229\/revisions"}],"predecessor-version":[{"id":5242,"href":"https:\/\/smalltalks.eu\/blog\/wp-json\/wp\/v2\/posts\/5229\/revisions\/5242"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/smalltalks.eu\/blog\/wp-json\/wp\/v2\/media\/5218"}],"wp:attachment":[{"href":"https:\/\/smalltalks.eu\/blog\/wp-json\/wp\/v2\/media?parent=5229"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/smalltalks.eu\/blog\/wp-json\/wp\/v2\/categories?post=5229"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/smalltalks.eu\/blog\/wp-json\/wp\/v2\/tags?post=5229"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}