{"id":81051,"date":"2024-05-14T23:50:47","date_gmt":"2024-05-15T03:50:47","guid":{"rendered":"https:\/\/www.engineersgarage.com\/?p=81051"},"modified":"2024-05-16T07:46:38","modified_gmt":"2024-05-16T11:46:38","slug":"how-to-design-an-automatic-streetlight-system-using-arduino","status":"publish","type":"post","link":"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/","title":{"rendered":"How to design an automatic streetlight system using Arduino"},"content":{"rendered":"<p><span data-preserver-spaces=\"true\">In this project, we\u2019ll design an automatic, energy-efficient streetlight system using Arduino. <\/span><span data-preserver-spaces=\"true\">A<\/span><span data-preserver-spaces=\"true\"> streetlight will automatically turn on when the outside ambient light falls below a certain threshold, as evening turns to night. They turn off when sufficient light returns in the morning to conserve energy. So, these streetlights only power on when needed.<\/span><span data-preserver-spaces=\"true\">\u00a0<\/span><span data-preserver-spaces=\"true\">\u00a0<\/span><\/p>\n<p><span data-preserver-spaces=\"true\">The lighting system\u00a0<\/span><span data-preserver-spaces=\"true\">not only<\/span><span data-preserver-spaces=\"true\"> turns on and off <\/span><span data-preserver-spaces=\"true\">but varies<\/span><span data-preserver-spaces=\"true\">\u00a0in brightness.<\/span><span data-preserver-spaces=\"true\"> Additionally, it will turn on if it detects any movement on the road (such as a vehicle or pedestrian) using a proximity sensor. If no movement is detected, the light remains off or dim to save energy. <\/span><span data-preserver-spaces=\"true\">\u00a0<\/span><\/p>\n<p><span data-preserver-spaces=\"true\">When an object passes by, the light turns on in a sequence, turning brightest when the object is close and dimming as it moves away. <\/span><span data-preserver-spaces=\"true\">For this demonstration project, we&#8217;ll use a series of IR proximity sensors to detect movement and a bright (high-intensity) white LED as the streetlight. <\/span><span data-preserver-spaces=\"true\">Let\u2019s get started.<\/span><\/p>\n<div id=\"attachment_81053\" style=\"width: 750px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/Screenshot-2024-05-07-at-5.28.14\u202fPM.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-81053\" class=\"size-large wp-image-81053\" src=\"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/Screenshot-2024-05-07-at-5.28.14\u202fPM-1024x681.jpg\" alt=\"\" width=\"740\" height=\"492\" srcset=\"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/Screenshot-2024-05-07-at-5.28.14\u202fPM-1024x681.jpg 1024w, https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/Screenshot-2024-05-07-at-5.28.14\u202fPM-300x199.jpg 300w, https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/Screenshot-2024-05-07-at-5.28.14\u202fPM-768x510.jpg 768w, https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/Screenshot-2024-05-07-at-5.28.14\u202fPM-1536x1021.jpg 1536w, https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/Screenshot-2024-05-07-at-5.28.14\u202fPM-358x238.jpg 358w, https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/Screenshot-2024-05-07-at-5.28.14\u202fPM-600x400.jpg 600w, https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/Screenshot-2024-05-07-at-5.28.14\u202fPM.jpg 1694w\" sizes=\"auto, (max-width: 740px) 100vw, 740px\" \/><\/a><p id=\"caption-attachment-81053\" class=\"wp-caption-text\"><span lang=\"EN-US\"><strong>Figure 1.<\/strong> A block diagram of the automatic street light system using Arduino, IR sensors, and LED\u2019s.<\/span><\/p><\/div>\n<p><span data-preserver-spaces=\"true\">As shown in the above diagram, this lighting system comprises four blocks of IR proximity sensors, an LDR, Arduino NANO development board, and LEDs<\/span><\/p>\n<p><strong>IR proximity sensor:\u00a0<\/strong><span data-preserver-spaces=\"true\">This sensor detects any nearby object (such as a vehicle or pedestrian) and generates a high (+5 V) output as it passes\u00a0<\/span><span data-preserver-spaces=\"true\">by<\/span><span data-preserver-spaces=\"true\">. The sensor emits IR light and detects IR light reflected by any object in front of it. So, IR light gets reflected, generating a high output. The output is low if there\u2019s no nearby object.\u00a0<\/span><\/p>\n<p><strong>Arduino:\u00a0<\/strong><span data-preserver-spaces=\"true\">detects any nearby<\/span><span data-preserver-spaces=\"true\">\u00a0object by using proximity sensors. It also detects daylight with the help of the LDR. It turns the LED ON\/OFF and also varies its intensity as per the requirements.<\/span><\/p>\n<p><strong>LDR:\u00a0<\/strong>a light-dependent resistor, which varies its intensity depending on the brightness. Essentially, it\u2019s used to detect daylight.<\/p>\n<p><strong>LED lights:\u00a0<\/strong><span data-preserver-spaces=\"true\">white LED lights that are turned ON and OFF in sequence as per the requirements.\u00a0<\/span><\/p>\n<div id=\"attachment_81052\" style=\"width: 750px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/smart-street-light-circuit.jpg\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-81052\" class=\"size-large wp-image-81052\" src=\"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/smart-street-light-circuit-1024x507.jpg\" alt=\"\" width=\"740\" height=\"366\" srcset=\"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/smart-street-light-circuit-1024x507.jpg 1024w, https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/smart-street-light-circuit-300x148.jpg 300w, https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/smart-street-light-circuit-768x380.jpg 768w, https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/smart-street-light-circuit-1536x760.jpg 1536w, https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/smart-street-light-circuit-368x182.jpg 368w, https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/smart-street-light-circuit.jpg 1868w\" sizes=\"auto, (max-width: 740px) 100vw, 740px\" \/><\/a><p id=\"caption-attachment-81052\" class=\"wp-caption-text\"><strong>Figure 2.<\/strong> Circuit diagram of the complete automatic street light system.<\/p><\/div>\n<p><span data-preserver-spaces=\"true\">The circuit is built using six IR proximity sensor modules, two LDRs, and 12 white LEDs<\/span><\/p>\n<ul>\n<li><span data-preserver-spaces=\"true\">The IR proximity sensor module has three pins: (1) Vcc, (2) Gnd, and (3) Out. <\/span><\/li>\n<li><span data-preserver-spaces=\"true\">The Vcc pin connects to the Arduino\u2019s 5V output, and the Gnd pin connects to the circuit ground. The out pin connects to Arduino\u2019s pin A0 (digital pin 14).<\/span><\/li>\n<li>All six sensor&#8217;s output pins connect with Arduino\u2019s pins A0 to A5.<\/li>\n<li>The two LDRs connect to<span style=\"font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;\" data-preserver-spaces=\"true\"> Arduino\u2019s analog input pins A6 and A7. Two 10K pull-up resistors also connect to this LDR.<\/span><\/li>\n<li>The digital IO pins D0 \u2013 D12 connect with the white LEDs (LED1 to LED12). The LED\u2019s cathodes are shorted and connect with the ground and the anode connects with the pins.<\/li>\n<\/ul>\n<p><strong>Circuit operation<br \/>\n<\/strong><span data-preserver-spaces=\"true\">The circuit operation is simple and uses only one statement.\u00a0<\/span><span data-preserver-spaces=\"true\">When<\/span><span data-preserver-spaces=\"true\">\u00a0the sensor detects any object in front of it<\/span><span data-preserver-spaces=\"true\">, two LED lights are turned ON<\/span><span data-preserver-spaces=\"true\">.<\/span><span data-preserver-spaces=\"true\">\u00a0The LEDs are turned ON and OFF\u00a0<\/span><span data-preserver-spaces=\"true\">in sequence<\/span><span data-preserver-spaces=\"true\">\u00a0as each sensor detects a nearby object.<\/span><\/p>\n<ul>\n<li><span data-preserver-spaces=\"true\">When Sensor 1 detects any object, it will provide Logic high (1) input to Arduino&#8217;s pin A.<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">When Arduino receives the Logic 1 input at pin A0, it will turn ON LED1 and LED2 for some time (say, 5 to 10 seconds).<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">Similarly, when Sensor 2 detects an object, it provides input to Arduino\u2019s pin A1, which turns ON LED3 and LED4 for a while.<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">This sequence continues. For every sensor input, Arduino turns ON two consecutive LEDs.<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">When both<\/span><span data-preserver-spaces=\"true\">\u00a0LDRs detect daylight<\/span><span data-preserver-spaces=\"true\">, they&#8217;ll<\/span><span data-preserver-spaces=\"true\">\u00a0generate a low analog voltage output (0.3 \u2013 0.6V).<\/span><span data-preserver-spaces=\"true\"> Arduino reads this low analog voltage and turns OFF all of the LEDs.<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">At night, the LDR generates a comparatively high analog voltage output (3.5 \u2013 4.5 V), and Arduino will turn ON all of the LEDs \u2014 but with 20% intensity. If a sensor detects an object nearby, the two LEDs will turn ON to full intensity. As the object passes, both LEDs dim to 20% intensity again. The aim is to conserve power so the light is only on when needed.<\/span><\/li>\n<\/ul>\n<p><strong>The program<\/strong><\/p>\n<style>\n.gist-data{    height:250px; \/\/ Any height    overflow: auto;<br \/>}<\/style>\n<p><script src=\"https:\/\/gist.github.com\/Ajak58a\/ffebb916de68c3435bd511660fee9bfa.js\"><\/script><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this project, we\u2019ll design an automatic, energy-efficient streetlight system using Arduino. A streetlight will automatically turn on when the outside ambient light falls below a certain threshold, as evening turns to night. They turn off when sufficient light returns in the morning to conserve energy. So, these streetlights only power on when needed.\u00a0\u00a0 The&hellip;<\/p>\n","protected":false},"author":64,"featured_media":81055,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[32,13],"tags":[1175,3850,4339,4460,42,4461,2042],"class_list":{"2":"type-post","16":"entry","17":"has-post-thumbnail"},"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.2 (Yoast SEO v25.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to design an automatic streetlight system using Arduino<\/title>\n<meta name=\"description\" content=\"In this project, we\u2019ll design an automatic street light using Arduin with series of IR proximity sensors to detect movement.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to design an automatic streetlight system using Arduino\" \/>\n<meta property=\"og:description\" content=\"In this project, we\u2019ll design an automatic street light using Arduin with series of IR proximity sensors to detect movement.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/\" \/>\n<meta property=\"og:site_name\" content=\"Engineers Garage\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/engineersgarage\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/ROTATOR-smart-street-light-circuit.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"811\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ashutosh Bhatt\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@EngineersGarage\" \/>\n<meta name=\"twitter:site\" content=\"@EngineersGarage\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ashutosh Bhatt\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/\"},\"author\":{\"name\":\"Ashutosh Bhatt\",\"@id\":\"https:\/\/www.engineersgarage.com\/#\/schema\/person\/ff80aa34dc1249eb691d684fec9d1c06\"},\"headline\":\"How to design an automatic streetlight system using Arduino\",\"datePublished\":\"2024-05-15T03:50:47+00:00\",\"dateModified\":\"2024-05-16T11:46:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/\"},\"wordCount\":701,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.engineersgarage.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/ROTATOR-smart-street-light-circuit.jpg\",\"keywords\":[\"Arduino\",\"arduinonano\",\"electronicproject\",\"irsensor\",\"led\",\"proximitysensor\",\"sensors\"],\"articleSection\":[\"Arduino Projects\",\"Electronic Projects\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/\",\"url\":\"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/\",\"name\":\"How to design an automatic streetlight system using Arduino\",\"isPartOf\":{\"@id\":\"https:\/\/www.engineersgarage.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/ROTATOR-smart-street-light-circuit.jpg\",\"datePublished\":\"2024-05-15T03:50:47+00:00\",\"dateModified\":\"2024-05-16T11:46:38+00:00\",\"description\":\"In this project, we\u2019ll design an automatic street light using Arduin with series of IR proximity sensors to detect movement.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/#primaryimage\",\"url\":\"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/ROTATOR-smart-street-light-circuit.jpg\",\"contentUrl\":\"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/ROTATOR-smart-street-light-circuit.jpg\",\"width\":811,\"height\":500},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.engineersgarage.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to design an automatic streetlight system using Arduino\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.engineersgarage.com\/#website\",\"url\":\"https:\/\/www.engineersgarage.com\/\",\"name\":\"Engineers Garage\",\"description\":\"Electronic Projects, Electrical Engineering Resources, Makers Articles and Product News\",\"publisher\":{\"@id\":\"https:\/\/www.engineersgarage.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.engineersgarage.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.engineersgarage.com\/#organization\",\"name\":\"Engineer's Garage - WTWH Media\",\"url\":\"https:\/\/www.engineersgarage.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.engineersgarage.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2019\/08\/EGlogo.png\",\"contentUrl\":\"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2019\/08\/EGlogo.png\",\"width\":372,\"height\":52,\"caption\":\"Engineer's Garage - WTWH Media\"},\"image\":{\"@id\":\"https:\/\/www.engineersgarage.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/engineersgarage\",\"https:\/\/x.com\/EngineersGarage\",\"https:\/\/www.youtube.com\/channel\/UC0VITh11JSYk-UW7toLebUw\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.engineersgarage.com\/#\/schema\/person\/ff80aa34dc1249eb691d684fec9d1c06\",\"name\":\"Ashutosh Bhatt\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.engineersgarage.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/68b3974894b20e23ded96f2892a241268df7ecec2258979fa47e5e0955676822?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/68b3974894b20e23ded96f2892a241268df7ecec2258979fa47e5e0955676822?s=96&r=g\",\"caption\":\"Ashutosh Bhatt\"},\"url\":\"https:\/\/www.engineersgarage.com\/author\/abhatt\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to design an automatic streetlight system using Arduino","description":"In this project, we\u2019ll design an automatic street light using Arduin with series of IR proximity sensors to detect movement.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/","og_locale":"en_US","og_type":"article","og_title":"How to design an automatic streetlight system using Arduino","og_description":"In this project, we\u2019ll design an automatic street light using Arduin with series of IR proximity sensors to detect movement.","og_url":"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/","og_site_name":"Engineers Garage","article_publisher":"https:\/\/www.facebook.com\/engineersgarage","og_image":[{"width":811,"height":500,"url":"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/ROTATOR-smart-street-light-circuit.jpg","type":"image\/jpeg"}],"author":"Ashutosh Bhatt","twitter_card":"summary_large_image","twitter_creator":"@EngineersGarage","twitter_site":"@EngineersGarage","twitter_misc":{"Written by":"Ashutosh Bhatt","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/#article","isPartOf":{"@id":"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/"},"author":{"name":"Ashutosh Bhatt","@id":"https:\/\/www.engineersgarage.com\/#\/schema\/person\/ff80aa34dc1249eb691d684fec9d1c06"},"headline":"How to design an automatic streetlight system using Arduino","datePublished":"2024-05-15T03:50:47+00:00","dateModified":"2024-05-16T11:46:38+00:00","mainEntityOfPage":{"@id":"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/"},"wordCount":701,"commentCount":0,"publisher":{"@id":"https:\/\/www.engineersgarage.com\/#organization"},"image":{"@id":"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/#primaryimage"},"thumbnailUrl":"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/ROTATOR-smart-street-light-circuit.jpg","keywords":["Arduino","arduinonano","electronicproject","irsensor","led","proximitysensor","sensors"],"articleSection":["Arduino Projects","Electronic Projects"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/","url":"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/","name":"How to design an automatic streetlight system using Arduino","isPartOf":{"@id":"https:\/\/www.engineersgarage.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/#primaryimage"},"image":{"@id":"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/#primaryimage"},"thumbnailUrl":"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/ROTATOR-smart-street-light-circuit.jpg","datePublished":"2024-05-15T03:50:47+00:00","dateModified":"2024-05-16T11:46:38+00:00","description":"In this project, we\u2019ll design an automatic street light using Arduin with series of IR proximity sensors to detect movement.","breadcrumb":{"@id":"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/#primaryimage","url":"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/ROTATOR-smart-street-light-circuit.jpg","contentUrl":"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/ROTATOR-smart-street-light-circuit.jpg","width":811,"height":500},{"@type":"BreadcrumbList","@id":"https:\/\/www.engineersgarage.com\/how-to-design-an-automatic-streetlight-system-using-arduino\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.engineersgarage.com\/"},{"@type":"ListItem","position":2,"name":"How to design an automatic streetlight system using Arduino"}]},{"@type":"WebSite","@id":"https:\/\/www.engineersgarage.com\/#website","url":"https:\/\/www.engineersgarage.com\/","name":"Engineers Garage","description":"Electronic Projects, Electrical Engineering Resources, Makers Articles and Product News","publisher":{"@id":"https:\/\/www.engineersgarage.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.engineersgarage.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.engineersgarage.com\/#organization","name":"Engineer's Garage - WTWH Media","url":"https:\/\/www.engineersgarage.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.engineersgarage.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2019\/08\/EGlogo.png","contentUrl":"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2019\/08\/EGlogo.png","width":372,"height":52,"caption":"Engineer's Garage - WTWH Media"},"image":{"@id":"https:\/\/www.engineersgarage.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/engineersgarage","https:\/\/x.com\/EngineersGarage","https:\/\/www.youtube.com\/channel\/UC0VITh11JSYk-UW7toLebUw"]},{"@type":"Person","@id":"https:\/\/www.engineersgarage.com\/#\/schema\/person\/ff80aa34dc1249eb691d684fec9d1c06","name":"Ashutosh Bhatt","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.engineersgarage.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/68b3974894b20e23ded96f2892a241268df7ecec2258979fa47e5e0955676822?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/68b3974894b20e23ded96f2892a241268df7ecec2258979fa47e5e0955676822?s=96&r=g","caption":"Ashutosh Bhatt"},"url":"https:\/\/www.engineersgarage.com\/author\/abhatt\/"}]}},"featured_image_src":"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/ROTATOR-smart-street-light-circuit-600x400.jpg","featured_image_src_square":"https:\/\/www.engineersgarage.com\/wp-content\/uploads\/2024\/05\/ROTATOR-smart-street-light-circuit-600x500.jpg","author_info":{"display_name":"Ashutosh Bhatt","author_link":"https:\/\/www.engineersgarage.com\/author\/abhatt\/"},"_links":{"self":[{"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/posts\/81051","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/users\/64"}],"replies":[{"embeddable":true,"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/comments?post=81051"}],"version-history":[{"count":0,"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/posts\/81051\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/media\/81055"}],"wp:attachment":[{"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/media?parent=81051"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/categories?post=81051"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.engineersgarage.com\/wp-json\/wp\/v2\/tags?post=81051"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}