{"id":167,"date":"2016-12-28T15:56:00","date_gmt":"2016-12-28T15:56:00","guid":{"rendered":"http:\/\/bryceautomation.com\/?p=167"},"modified":"2017-05-17T14:57:34","modified_gmt":"2017-05-17T14:57:34","slug":"transistor-controlled-relay","status":"publish","type":"post","link":"https:\/\/bryceautomation.com\/index.php\/2016\/12\/28\/transistor-controlled-relay\/","title":{"rendered":"Transistor Controlled Relay"},"content":{"rendered":"<h4>About \u00a0the Transistor Controlled Relay<\/h4>\n<p>The output pins of most microprocessors used on this site are limited to 40ma. \u00a0This might not be enough current to control a relay, which is capable of switching larger loads, such as a motor starter. \u00a0A relay can also be used to isolate voltage to an input of a PLC, such as ControlLogix, PLC-5, or SLC-500 systems. \u00a0\u00a0For critical systems, it&#8217;s important to use an industrial PLC, which has been tested and proven over time. \u00a0 These industrial systems can be very expensive, so some are using microprocessors, such as the Atmega328 for monitoring non-critical systems. \u00a0A transistor controlled relay can also be used in home automation if you wish to control a garage door opener, or to control a contactor for your home water heater.<\/p><div id=\"bryce-4139845484\" class=\"bryce-afterfirst bryce-entity-placement\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-8316758073402323\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-8316758073402323\" \ndata-ad-slot=\"7728240895\" \ndata-ad-format=\"auto\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>\n<p><em>Disclaimer: \u00a0Although I believe the information to be accurate in this document, it is your responsibility to verify the information before implementing it in any way.<\/em><\/p>\n<p>In this example, we will control a 5v relay from a microprocessor by using a transistor. \u00a0 The relay is just acting as a mechanical switch that will close when the microprocessor applies a voltage to a transistor. \u00a0 We will use the ATTiny85 in this example, however, you can apply this example to other applications, such as the Arduino Uno, mini, nano, etc.<\/p>\n<p>Next, we will wire up our system. \u00a0Notice, we are placing a diode across the relay coil to suppress the &#8220;Inductive Kick&#8221; when we de-energize the relay coil.<\/p>\n<p>For this example, we will need:<\/p>\n<p>Breadboard and assorted jumpers<\/p>\n<p>1 5v power supply<\/p>\n<p>2 1K ohm resistors<\/p>\n<p>1 10K ohm resistor<\/p>\n<p>1 diode<\/p>\n<p>1 transistor (2n2222 or other NPN transistor such as the 3904)<\/p>\n<p>1 LED<\/p>\n<p>1 Microprocessor such as ATTiny85 or Arduino Uno<\/p>\n<h4><img decoding=\"async\" class=\"aligncenter wp-image-168 size-full lazyload\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2016\/12\/attinyrelaydrawing.png\" alt=\"Transistor Controlled Relay Wiring Diagram\" width=\"878\" height=\"495\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2016\/12\/attinyrelaydrawing.png 878w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2016\/12\/attinyrelaydrawing-300x169.png 300w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2016\/12\/attinyrelaydrawing-768x433.png 768w\" data-sizes=\"(max-width: 878px) 100vw, 878px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 878px; --smush-placeholder-aspect-ratio: 878\/495;\" \/>Step 1 &#8212; Make your &#8220;+&#8221; connections<\/h4>\n<p>First, we will make our &#8220;+&#8221; connections. \u00a0Please look at the diagram above:<\/p>\n<p>Be sure the power is removed from this system, and from our 5v power supply, connect the &#8220;+&#8221; side to once side of the coil of the relay, the cathode of the diode, and to VCC of your processor.<\/p>\n<h4>Step 2 &#8212; Hold your Reset High<\/h4>\n<p>If you are using a stand-alone processor, we will wire the + to the reset pin through a 10K Ohm resistor. \u00a0 You will not need this if using the Uno board.<\/p>\n<h4>Step 3 &#8212; Make your &#8220;-&#8221; connections.<\/h4>\n<p>Connect the &#8220;-&#8221; of your power supply to the emitter of the transistor, and to your processor or experimental board.<\/p>\n<h4>Step 4 &#8212; Connect your transistor<\/h4>\n<p>We already have a connection to the emitter to ground, so connect the collector of the transistor to the other side of your relay coil. \u00a0 We will connect a 1K resistor to an output of your microprocessor. \u00a0The other end of the resistor will connect to the base of the transistor. \u00a0 This will limit the amount of current we have flowing to the base.<\/p>\n<h4>Step 5 &#8212; Connect your load<\/h4>\n<p>If you are controlling a device, such as a garage door opener or a doorbell from the transistor controlled relay, the two wires that would normally connect to a switch will be connected across the normally open relay contacts. \u00a0Be sure you are within the ratings of the relay contacts for external loads.<\/p>\n<p>In our breadboard, we will will simulate energizing this load with an LED indicator. \u00a0 Connect your\u00a0&#8220;+&#8221; \u00a0to the common side of the relay contact, and a 1K resistor to the normally open contact. \u00a0 On the other side of the 1K resistor, we will connect the &#8220;+&#8221; side of the LED (this is usually the long lead). \u00a0 The &#8220;-&#8221; side of the LED will then connect to ground.<\/p>\n<h4>Step 6 &#8212; Power up and program your processor<\/h4>\n<p>Verify all of your connections, and power up your processor. \u00a0 For this example, you can test the circuit with the simple blink program. \u00a0 Set the output pin in your program to the output pin # that the base of the transistor is connected to, upload your program, and your LED should blink through the transistor controlled relay!<\/p>\n<p>When finished, your circuit will be similar to the diagram below.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-169 size-full lazyload\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2016\/12\/attinywithrelay.png\" alt=\"Arduino Relay Wiring Diagram\" width=\"645\" height=\"548\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2016\/12\/attinywithrelay.png 645w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2016\/12\/attinywithrelay-300x255.png 300w\" data-sizes=\"(max-width: 645px) 100vw, 645px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 645px; --smush-placeholder-aspect-ratio: 645\/548;\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><em>&#8211; &#8211; Ricky Bryce<\/em><\/p>\n<div id=\"bryce-3054071627\" class=\"bryce-after-content bryce-entity-placement\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-8316758073402323\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-8316758073402323\" \ndata-ad-slot=\"4667596182\" \ndata-ad-format=\"auto\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>About \u00a0the Transistor Controlled Relay The output pins of most microprocessors used on this site are limited to 40ma. \u00a0This might not be enough current to control a relay, which is capable of switching larger loads, such as a motor starter. \u00a0A relay can also be used to isolate voltage to an input of a <a class=\"moretag btn btn-primary\" href=\"https:\/\/bryceautomation.com\/index.php\/2016\/12\/28\/transistor-controlled-relay\/\">Read More \u00bb<\/a><\/p>\n","protected":false},"author":1,"featured_media":169,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,4,9],"tags":[6,7],"class_list":{"0":"post-167","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-arduino-other-microprocessors","8":"category-controllogix","9":"category-intermediate","10":"tag-relay","11":"tag-transistor","12":"czr-hentry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Setting up a Transistor Controlled Relay from your microprocessor<\/title>\n<meta name=\"description\" content=\"This document will walk you through controlling a relay through an NPN transistor such as the 2n2222 from your microprocessor.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bryceautomation.com\/index.php\/2016\/12\/28\/transistor-controlled-relay\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Setting up a Transistor Controlled Relay from your microprocessor\" \/>\n<meta property=\"og:description\" content=\"This document will walk you through controlling a relay through an NPN transistor such as the 2n2222 from your microprocessor.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bryceautomation.com\/index.php\/2016\/12\/28\/transistor-controlled-relay\/\" \/>\n<meta property=\"og:site_name\" content=\"Bryce Automation\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/ricky.bryce.7\" \/>\n<meta property=\"article:published_time\" content=\"2016-12-28T15:56:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-05-17T14:57:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2016\/12\/attinywithrelay.png\" \/>\n\t<meta property=\"og:image:width\" content=\"645\" \/>\n\t<meta property=\"og:image:height\" content=\"548\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Ricky\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2016\\\/12\\\/28\\\/transistor-controlled-relay\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2016\\\/12\\\/28\\\/transistor-controlled-relay\\\/\"},\"author\":{\"name\":\"Ricky\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#\\\/schema\\\/person\\\/5d5b0f6f6ad768f1ee52968338e63af7\"},\"headline\":\"Transistor Controlled Relay\",\"datePublished\":\"2016-12-28T15:56:00+00:00\",\"dateModified\":\"2017-05-17T14:57:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2016\\\/12\\\/28\\\/transistor-controlled-relay\\\/\"},\"wordCount\":678,\"commentCount\":1,\"image\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2016\\\/12\\\/28\\\/transistor-controlled-relay\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2016\\\/12\\\/attinywithrelay.png\",\"keywords\":[\"Relay\",\"transistor\"],\"articleSection\":[\"Arduino and other microprocessors\",\"ControlLogix\",\"Intermediate\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2016\\\/12\\\/28\\\/transistor-controlled-relay\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2016\\\/12\\\/28\\\/transistor-controlled-relay\\\/\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2016\\\/12\\\/28\\\/transistor-controlled-relay\\\/\",\"name\":\"Setting up a Transistor Controlled Relay from your microprocessor\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2016\\\/12\\\/28\\\/transistor-controlled-relay\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2016\\\/12\\\/28\\\/transistor-controlled-relay\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2016\\\/12\\\/attinywithrelay.png\",\"datePublished\":\"2016-12-28T15:56:00+00:00\",\"dateModified\":\"2017-05-17T14:57:34+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#\\\/schema\\\/person\\\/5d5b0f6f6ad768f1ee52968338e63af7\"},\"description\":\"This document will walk you through controlling a relay through an NPN transistor such as the 2n2222 from your microprocessor.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2016\\\/12\\\/28\\\/transistor-controlled-relay\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2016\\\/12\\\/28\\\/transistor-controlled-relay\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2016\\\/12\\\/28\\\/transistor-controlled-relay\\\/#primaryimage\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2016\\\/12\\\/attinywithrelay.png\",\"contentUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2016\\\/12\\\/attinywithrelay.png\",\"width\":645,\"height\":548,\"caption\":\"Arduino Relay Wiring Diagram\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2016\\\/12\\\/28\\\/transistor-controlled-relay\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bryceautomation.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Transistor Controlled Relay\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#website\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/\",\"name\":\"Bryce Automation\",\"description\":\"Automating Home and Industry...\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/bryceautomation.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#\\\/schema\\\/person\\\/5d5b0f6f6ad768f1ee52968338e63af7\",\"name\":\"Ricky\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/wphb-cache\\\/gravatar\\\/a8f\\\/a8fe6bf79d292b388ffee281ccb12488x96.jpg\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/wphb-cache\\\/gravatar\\\/a8f\\\/a8fe6bf79d292b388ffee281ccb12488x96.jpg\",\"contentUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/wphb-cache\\\/gravatar\\\/a8f\\\/a8fe6bf79d292b388ffee281ccb12488x96.jpg\",\"caption\":\"Ricky\"},\"sameAs\":[\"http:\\\/\\\/bryceautomation.com\",\"https:\\\/\\\/www.facebook.com\\\/ricky.bryce.7\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/ricky-bryce-4367a416\\\/\"],\"url\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/author\\\/ricky\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Setting up a Transistor Controlled Relay from your microprocessor","description":"This document will walk you through controlling a relay through an NPN transistor such as the 2n2222 from your microprocessor.","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:\/\/bryceautomation.com\/index.php\/2016\/12\/28\/transistor-controlled-relay\/","og_locale":"en_US","og_type":"article","og_title":"Setting up a Transistor Controlled Relay from your microprocessor","og_description":"This document will walk you through controlling a relay through an NPN transistor such as the 2n2222 from your microprocessor.","og_url":"https:\/\/bryceautomation.com\/index.php\/2016\/12\/28\/transistor-controlled-relay\/","og_site_name":"Bryce Automation","article_author":"https:\/\/www.facebook.com\/ricky.bryce.7","article_published_time":"2016-12-28T15:56:00+00:00","article_modified_time":"2017-05-17T14:57:34+00:00","og_image":[{"width":645,"height":548,"url":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2016\/12\/attinywithrelay.png","type":"image\/png"}],"author":"Ricky","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bryceautomation.com\/index.php\/2016\/12\/28\/transistor-controlled-relay\/#article","isPartOf":{"@id":"https:\/\/bryceautomation.com\/index.php\/2016\/12\/28\/transistor-controlled-relay\/"},"author":{"name":"Ricky","@id":"https:\/\/bryceautomation.com\/#\/schema\/person\/5d5b0f6f6ad768f1ee52968338e63af7"},"headline":"Transistor Controlled Relay","datePublished":"2016-12-28T15:56:00+00:00","dateModified":"2017-05-17T14:57:34+00:00","mainEntityOfPage":{"@id":"https:\/\/bryceautomation.com\/index.php\/2016\/12\/28\/transistor-controlled-relay\/"},"wordCount":678,"commentCount":1,"image":{"@id":"https:\/\/bryceautomation.com\/index.php\/2016\/12\/28\/transistor-controlled-relay\/#primaryimage"},"thumbnailUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2016\/12\/attinywithrelay.png","keywords":["Relay","transistor"],"articleSection":["Arduino and other microprocessors","ControlLogix","Intermediate"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/bryceautomation.com\/index.php\/2016\/12\/28\/transistor-controlled-relay\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/bryceautomation.com\/index.php\/2016\/12\/28\/transistor-controlled-relay\/","url":"https:\/\/bryceautomation.com\/index.php\/2016\/12\/28\/transistor-controlled-relay\/","name":"Setting up a Transistor Controlled Relay from your microprocessor","isPartOf":{"@id":"https:\/\/bryceautomation.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bryceautomation.com\/index.php\/2016\/12\/28\/transistor-controlled-relay\/#primaryimage"},"image":{"@id":"https:\/\/bryceautomation.com\/index.php\/2016\/12\/28\/transistor-controlled-relay\/#primaryimage"},"thumbnailUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2016\/12\/attinywithrelay.png","datePublished":"2016-12-28T15:56:00+00:00","dateModified":"2017-05-17T14:57:34+00:00","author":{"@id":"https:\/\/bryceautomation.com\/#\/schema\/person\/5d5b0f6f6ad768f1ee52968338e63af7"},"description":"This document will walk you through controlling a relay through an NPN transistor such as the 2n2222 from your microprocessor.","breadcrumb":{"@id":"https:\/\/bryceautomation.com\/index.php\/2016\/12\/28\/transistor-controlled-relay\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bryceautomation.com\/index.php\/2016\/12\/28\/transistor-controlled-relay\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bryceautomation.com\/index.php\/2016\/12\/28\/transistor-controlled-relay\/#primaryimage","url":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2016\/12\/attinywithrelay.png","contentUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2016\/12\/attinywithrelay.png","width":645,"height":548,"caption":"Arduino Relay Wiring Diagram"},{"@type":"BreadcrumbList","@id":"https:\/\/bryceautomation.com\/index.php\/2016\/12\/28\/transistor-controlled-relay\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bryceautomation.com\/"},{"@type":"ListItem","position":2,"name":"Transistor Controlled Relay"}]},{"@type":"WebSite","@id":"https:\/\/bryceautomation.com\/#website","url":"https:\/\/bryceautomation.com\/","name":"Bryce Automation","description":"Automating Home and Industry...","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bryceautomation.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/bryceautomation.com\/#\/schema\/person\/5d5b0f6f6ad768f1ee52968338e63af7","name":"Ricky","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bryceautomation.com\/wp-content\/wphb-cache\/gravatar\/a8f\/a8fe6bf79d292b388ffee281ccb12488x96.jpg","url":"https:\/\/bryceautomation.com\/wp-content\/wphb-cache\/gravatar\/a8f\/a8fe6bf79d292b388ffee281ccb12488x96.jpg","contentUrl":"https:\/\/bryceautomation.com\/wp-content\/wphb-cache\/gravatar\/a8f\/a8fe6bf79d292b388ffee281ccb12488x96.jpg","caption":"Ricky"},"sameAs":["http:\/\/bryceautomation.com","https:\/\/www.facebook.com\/ricky.bryce.7","https:\/\/www.linkedin.com\/in\/ricky-bryce-4367a416\/"],"url":"https:\/\/bryceautomation.com\/index.php\/author\/ricky\/"}]}},"_links":{"self":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/posts\/167","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/comments?post=167"}],"version-history":[{"count":0,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/posts\/167\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/media\/169"}],"wp:attachment":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/media?parent=167"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/categories?post=167"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/tags?post=167"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}