{"id":25,"date":"2008-09-05T20:32:05","date_gmt":"2008-09-06T00:32:05","guid":{"rendered":"http:\/\/www.core-tx.com\/blog\/?p=25"},"modified":"2008-10-10T02:04:31","modified_gmt":"2008-10-10T06:04:31","slug":"systeme-de-detection-automatique-de-la-position-du-soleil","status":"publish","type":"post","link":"http:\/\/nagashur.com\/blog\/2008\/09\/05\/systeme-de-detection-automatique-de-la-position-du-soleil\/","title":{"rendered":"Systeme de detection automatique de la position du soleil"},"content":{"rendered":"<p style=\"TEXT-ALIGN: justify\">Imaginons que nous souhaitions avoir un syst\u00e8me qui soit a tout moment orient\u00e9 vers le soleil, de fa\u00e7on a ce que ses rayons soient majoritairement perpendiculaires \u00e0 notre dispositif. Dans cette optique, nous aurons besoin d&#8217;un dispositif capable de rep\u00e9rer si le soleil est &#8220;au dessus&#8221; ou bien &#8220;au dessus&#8221; de lui, et de r\u00e9agir en cons\u00e9quence, en se d\u00e9pla\u00e7ant pour suivre la course de l&#8217;\u00e9toile. <!--more--><img loading=\"lazy\" style=\"DISPLAY: inline; FLOAT: left\" src=\"http:\/\/www.core-tx.com\/blog\/wp-content\/uploads\/2008\/09\/syseme-mobile-180degres.png\" alt=\"syseme_mobile_180degres.png\" width=\"233\" height=\"146\" \/><\/p>\n<h2>concept global<\/h2>\n<p style=\"TEXT-ALIGN: justify\">Ce dispositif serait situ\u00e9 sur une plaque mobile capable de bouger sur 180\u00b0 autour d&#8217;un axe. Le rectangle jaune repr\u00e9sente le dispositif mobile, le demi cercle \u00e9tant la trajectoire que suivra le mobile. La fl\u00e8che noire indique le sens direct de rotation (que nous appellerons &#8220;+&#8221;) et la fl\u00e8che rouge le sens indirect (not\u00e9 &#8220;-&#8220;). Le gros point noir au milieu est l&#8217;axe de rotation du syst\u00e8me. l&#8217;id\u00e9e est que si le soleil n&#8217;est pas bien en face du module jaune, celui ci se d\u00e9place dans le sens direct ou indirect pour s&#8217;aligner correctement.<\/p>\n<p style=\"TEXT-ALIGN: justify\">Pour l&#8217;instant, nous passerons sur la partie mobile\/d\u00e9placement du syst\u00e8me, et on fera comme si on avait la possibilit\u00e9 d&#8217;envoyer deux commandes diff\u00e9rentes au syst\u00e8me : la commande + qui le d\u00e9place dans un sens, et la commande &#8211; qui le d\u00e9place dans l&#8217;autre, l&#8217;absence de commande laissant le syst\u00e8me dans sa position actuelle.<\/p>\n<h2>le d\u00e9tecteur<\/h2>\n<div id=\"attachment_30\" style=\"width: 205px\" class=\"wp-caption alignleft\"><a href=\"http:\/\/www.core-tx.com\/blog\/wp-content\/uploads\/2008\/09\/dov1.png\"><img aria-describedby=\"caption-attachment-30\" data-attachment-id=\"30\" data-permalink=\"http:\/\/nagashur.com\/blog\/2008\/09\/05\/systeme-de-detection-automatique-de-la-position-du-soleil\/dov1\/\" data-orig-file=\"http:\/\/nagashur.com\/blog\/wp-content\/uploads\/2008\/09\/dov1.png\" data-orig-size=\"195,153\" 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;}\" data-image-title=\"dov1\" data-image-description=\"&lt;p&gt;le d\u00e9tecteur vertical est compos\u00e9 d&#8217;une plaque sur laquelle sont fix\u00e9es deux photodiodes, et une autre plaque opaque (en jaune) perpendiculaire a la premiere, et qui projettera ou non son ombre sur l&#8217;un des deux capteurs, indiquant si le soleil est en face du capteur. &lt;\/p&gt;\n\" data-medium-file=\"http:\/\/nagashur.com\/blog\/wp-content\/uploads\/2008\/09\/dov1.png\" data-large-file=\"http:\/\/nagashur.com\/blog\/wp-content\/uploads\/2008\/09\/dov1.png\" loading=\"lazy\" class=\"size-full wp-image-30\" title=\"dov1\" src=\"http:\/\/www.core-tx.com\/blog\/wp-content\/uploads\/2008\/09\/dov1.png\" alt=\"detecteur d'(axe vertical)\" width=\"195\" height=\"153\" \/><\/a><p id=\"caption-attachment-30\" class=\"wp-caption-text\">d\u00e9tecteur d&#39;alignement (axe vertical)<\/p><\/div>\n<p>La plaque blanche repr\u00e9sente la surface de base du capteur qui devrait \u00eatre expos\u00e9e aux rayons du soleil. Les points rouges 1 et 2 repr\u00e9sentent deux photodiodes (des composants capables de d\u00e9tecter la pr\u00e9sence ou l&#8217;absence de lumiere). Quand au rectangle jaune, il s&#8217;agit d&#8217;une deuxi\u00e8me plaque, perpendiculaire a la premi\u00e8re, et opaque. Pour en revenir a la figure pr\u00e9c\u00e9dente,si le soleil se trouve au dessus du capteur, et non pas en face, la plaque jaune projettera son ombre sur le capteur 1. le syst\u00e8me enverra dans ce cas le signal + jusqu&#8217;\u00e0 ce que C1 capte a nouveau de la lumi\u00e8re en quantit\u00e9 suffisante. Dans le cas ou le soleil serait &#8220;en dessous&#8221; du capteur, le signal &#8211; serait envoy\u00e9 jusqu&#8217;\u00e0 ce que ce ne soit plus le cas.<\/p>\n<p>En th\u00e9orie, tout va bien, jusqu&#8217;ici. Mais que se passe t&#8217;il lorsque la nuit tombe, ou qu&#8217;un nuage passe ? Il ne faudrait pas que notre syst\u00e8me s&#8217;\u00e9chine a tenter de chercher le soleil a ce moment! L&#8217;id\u00e9e est donc la suivante : si les capteurs C1 ET C2 d\u00e9tectent de l&#8217;ombre, on n&#8217;envoie aucun signal. Consid\u00e9rons que si un capteur est \u00e9clair\u00e9, sa valeur est a 1, et que s&#8217;il est a l&#8217;ombre, sa valeur est 0. On obtiendrait la table suivante:<\/p>\n<p style=\"TEXT-ALIGN: center\">\n<table style=\"height: 94px;\" border=\"0\" width=\"160\">\n<tbody>\n<tr>\n<td>capteur1<\/td>\n<td>capteur2<\/td>\n<td>action<\/td>\n<\/tr>\n<tr>\n<td>0<\/td>\n<td>0<\/td>\n<td>rien<\/td>\n<\/tr>\n<tr>\n<td>0<\/td>\n<td>1<\/td>\n<td>+<\/td>\n<\/tr>\n<tr>\n<td>1<\/td>\n<td>0<\/td>\n<td>&#8211;<\/td>\n<\/tr>\n<tr>\n<td>1<\/td>\n<td>1<\/td>\n<td>rien<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Am\u00e9liorations<\/h2>\n<p style=\"text-align: justify;\">De cette fa\u00e7on le syst\u00e8me ne r\u00e9agit que lorsque c&#8217;est l&#8217;ombre de la plaque jaune qui recouvre les photo diodes. En l&#8217;\u00e9tat, ce systeme permettrait de suivre la course du soleil de l&#8217;horizon au au matin a l&#8217;horizon au soir. Ceci permettrait au dispositif de suivre le soleil pendant une journ\u00e9e, mais le lendemain un probl\u00e8me majeure se poserait : quand le soleil se l\u00e8ve de l&#8217;autre cot\u00e9, le dispositif, dont les capteurs 1et 2 d\u00e9tecteront de l&#8217;ombre, ne bougera pas&#8230;<\/p>\n<p style=\"text-align: justify;\">Il faut donc envisager une solution qui emp\u00eachera le blocage du syst\u00e8me dans cette position, et pour ce faire, voici trois solutions :<\/p>\n<ul>\n<li>Un systeme qui,une fois la nuit tomb\u00e9e (par exemple si les deux C1 et C2 sont a 0 depuis plus de 8 heures, place le systeme dans la position diametralement oppos\u00e9e (si le dispositif a suivi le soleil jusqu&#8217;a un point au coucher, forcement il devra l&#8217;attendre a l&#8217;oppos\u00e9 le lendemain)<\/li>\n<li>Si C1 et C2 sont a 0, le dispositif s&#8217;oriente vers le zenith, de sorte qu&#8217;au retour du soleil, l&#8217;un des capteurs soit forcement illumin\u00e9;<\/li>\n<li>Une troisieme photodiode, diametralement oppos\u00e9e aux deux autres, qui d\u00e9chlancherait un mouvement du dispositif si elle re\u00e7oit de la lumiere, et quels que soient les signaux des deux autres.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Imaginons que nous souhaitions avoir un syst\u00e8me qui soit a tout moment orient\u00e9 vers le soleil, de fa\u00e7on a ce que ses rayons soient majoritairement perpendiculaires \u00e0 notre dispositif. Dans cette optique, nous aurons besoin d&#8217;un dispositif capable de rep\u00e9rer si le soleil est &#8220;au dessus&#8221; ou bien &#8220;au dessus&#8221; de lui, et de r\u00e9agir [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":""},"categories":[10],"tags":[17,18,12],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Systeme de detection automatique de la position du soleil - Nagashur<\/title>\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\/2008\/09\/05\/systeme-de-detection-automatique-de-la-position-du-soleil\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Systeme de detection automatique de la position du soleil - Nagashur\" \/>\n<meta property=\"og:description\" content=\"Imaginons que nous souhaitions avoir un syst\u00e8me qui soit a tout moment orient\u00e9 vers le soleil, de fa\u00e7on a ce que ses rayons soient majoritairement perpendiculaires \u00e0 notre dispositif. Dans cette optique, nous aurons besoin d&#8217;un dispositif capable de rep\u00e9rer si le soleil est &#8220;au dessus&#8221; ou bien &#8220;au dessus&#8221; de lui, et de r\u00e9agir [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"http:\/\/nagashur.com\/blog\/2008\/09\/05\/systeme-de-detection-automatique-de-la-position-du-soleil\/\" \/>\n<meta property=\"og:site_name\" content=\"Nagashur\" \/>\n<meta property=\"article:published_time\" content=\"2008-09-06T00:32:05+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2008-10-10T06:04:31+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.core-tx.com\/blog\/wp-content\/uploads\/2008\/09\/syseme-mobile-180degres.png\" \/>\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\/2008\/09\/05\/systeme-de-detection-automatique-de-la-position-du-soleil\/#primaryimage\",\"inLanguage\":\"fr-FR\",\"url\":\"http:\/\/www.core-tx.com\/blog\/wp-content\/uploads\/2008\/09\/syseme-mobile-180degres.png\"},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/nagashur.com\/blog\/2008\/09\/05\/systeme-de-detection-automatique-de-la-position-du-soleil\/#webpage\",\"url\":\"http:\/\/nagashur.com\/blog\/2008\/09\/05\/systeme-de-detection-automatique-de-la-position-du-soleil\/\",\"name\":\"Systeme de detection automatique de la position du soleil - Nagashur\",\"isPartOf\":{\"@id\":\"http:\/\/nagashur.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\/\/nagashur.com\/blog\/2008\/09\/05\/systeme-de-detection-automatique-de-la-position-du-soleil\/#primaryimage\"},\"datePublished\":\"2008-09-06T00:32:05+00:00\",\"dateModified\":\"2008-10-10T06:04:31+00:00\",\"author\":{\"@id\":\"http:\/\/nagashur.com\/blog\/#\/schema\/person\/11a329fa33df4e94444716624beb8186\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/nagashur.com\/blog\/2008\/09\/05\/systeme-de-detection-automatique-de-la-position-du-soleil\/\"]}]},{\"@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-p","jetpack-related-posts":[{"id":495,"url":"http:\/\/nagashur.com\/blog\/2013\/01\/01\/les-moteurs-electriques-ou-comment-faire-bouger-les-choses\/","url_meta":{"origin":25,"position":0},"title":"Les moteurs \u00e9lectriques ou comment faire bouger les choses","date":"1 janvier 2013","format":false,"excerpt":"Les 4 types de moteurs que nous utiliserons le plus souvent sont : -Les moteurs \u00e0 courant continu, les plus basiques. Ils tournent si on leur envoie du courant; -Les moteurs pas \u00e0 pas tournent d'un angle pr\u00e9cis \u00e0 chaque impulsion, mais sont plus complexes \u00e0 utiliser et n\u00e9cessitent un\u2026","rel":"","context":"Dans &quot;bricolo&quot;","img":{"alt_text":"routage des c\u00e2bles des moteurs","src":"https:\/\/i0.wp.com\/nagashur.com\/blog\/wp-content\/uploads\/2013\/08\/7-img_2293-e1438905670103.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":258,"url":"http:\/\/nagashur.com\/blog\/2010\/09\/13\/fabrication-dune-eolienne-a-axe-vertical-premiere-partie-le-principe\/","url_meta":{"origin":25,"position":1},"title":"Fabrication d'une \u00e9olienne \u00e0 axe vertical - premiere partie : le principe","date":"13 septembre 2010","format":false,"excerpt":"Les \u00e9oliennes \u00e0 axe vertical sont class\u00e9es en deux principales cat\u00e9gories : les Savonius, qui poss\u00e8dent des \"coupoles\" dans lequel s'engouffrent le vent pour faire tourner le rotor, et qui ont un fort couple, d\u00e9marrent par faible vent, sont silencieuses et solides, mais ont une vitesse de rotation assez faible,\u2026","rel":"","context":"Dans &quot;bricolo&quot;","img":{"alt_text":"","src":"https:\/\/i1.wp.com\/www.core-tx.com\/blog\/wp-content\/uploads\/2010\/09\/540px-anemometer-270x300.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1489,"url":"http:\/\/nagashur.com\/blog\/2015\/11\/19\/rea-motorisation-choix-composants\/","url_meta":{"origin":25,"position":2},"title":"REA - motorisation : choix des composants","date":"19 novembre 2015","format":false,"excerpt":"Pour notre programme REA, nous d\u00e9veloppons un Rover d'Exploration Autonome. A la pr\u00e9c\u00e9dente \u00e9tude, nous avons \u00e9tudi\u00e9 les modes de d\u00e9placement accessibles, avant d'opter pour un syst\u00e8me bas\u00e9 sur des roues\/chenilles, avec un syst\u00e8me de conduite diff\u00e9rentielle. L'objectif sera d'utiliser une source d'\u00e9nergie quelconque pour g\u00e9n\u00e9rer un\u00a0mouvement de rotation pour\u2026","rel":"","context":"Dans &quot;composants&quot;","img":{"alt_text":"moteur \u00e0 courant continu simple","src":"https:\/\/i0.wp.com\/nagashur.com\/blog\/wp-content\/uploads\/2015\/11\/moteur_DC_1533.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":975,"url":"http:\/\/nagashur.com\/blog\/2015\/08\/05\/automatisation-dun-eclairage\/","url_meta":{"origin":25,"position":3},"title":"Conception d'un syst\u00e8me d'\u00e9clairage automatis\u00e9, d\u00e9centralis\u00e9 et ergonomique","date":"5 ao\u00fbt 2015","format":false,"excerpt":"Nous discutons ici de solutions permettant un contr\u00f4le d\u00e9centralis\u00e9, une automatisation, un contr\u00f4le fin et une meilleure ergonomie de syst\u00e8mes d'\u00e9clairage.","rel":"","context":"Dans &quot;Arduino&quot;","img":{"alt_text":"contr\u00f4leur d'\u00e9clairage vu de dessus","src":"https:\/\/i0.wp.com\/nagashur.com\/blog\/wp-content\/uploads\/2015\/08\/light_controller800_4513.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":604,"url":"http:\/\/nagashur.com\/blog\/2013\/01\/15\/mesurer-la-luminosite-avec-une-photo-resistance\/","url_meta":{"origin":25,"position":4},"title":"Mesurer la luminosit\u00e9 avec une photo r\u00e9sistance","date":"15 janvier 2013","format":false,"excerpt":"Une photo-r\u00e9sistance est un composant dont la r\u00e9sistance varie en fonction de l'intensit\u00e9 lumineuse s'appliquant sur sa surface. On peut s'en servir pour d\u00e9tecter s'il fait jour ou nuit, mais aussi, en utilisant une paire de photo r\u00e9sistances, d\u00e9terminer la direction d'une source lumineuse. Ce composant pourra par exemple servir\u2026","rel":"","context":"Dans &quot;\u00e9lectronique&quot;","img":{"alt_text":"photor\u00e9sistances diverses","src":"https:\/\/i1.wp.com\/nagashur.com\/blog\/wp-content\/uploads\/2013\/01\/800px-Photoresistors_-_three_sizes_-_mm_scale.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1487,"url":"http:\/\/nagashur.com\/blog\/2015\/11\/12\/rea-mode-de-propulsion-du-robot\/","url_meta":{"origin":25,"position":5},"title":"REA - mode de propulsion du robot","date":"12 novembre 2015","format":false,"excerpt":"Pour notre programme REA, nous d\u00e9veloppons un Rover d'Exploration Autonome. Si nous souhaitons avoir un robot autonome qui ne soit pas une sonde immobile, il lui faut \u00eatre capable de se d\u00e9placer. Nous nous int\u00e9ressons ici aux robots terrestres, et nous pencherons sur les modes de d\u00e9placement utilisables pour nos\u2026","rel":"","context":"Dans &quot;robotique&quot;","img":{"alt_text":"R.Hasika de c\u00f4t\u00e9 avec vue des chenilles","src":"https:\/\/i2.wp.com\/nagashur.com\/blog\/wp-content\/uploads\/2015\/11\/R_hasika_side_800px_211624.jpg?resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"http:\/\/nagashur.com\/blog\/wp-json\/wp\/v2\/posts\/25"}],"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=25"}],"version-history":[{"count":0,"href":"http:\/\/nagashur.com\/blog\/wp-json\/wp\/v2\/posts\/25\/revisions"}],"wp:attachment":[{"href":"http:\/\/nagashur.com\/blog\/wp-json\/wp\/v2\/media?parent=25"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/nagashur.com\/blog\/wp-json\/wp\/v2\/categories?post=25"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/nagashur.com\/blog\/wp-json\/wp\/v2\/tags?post=25"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}