You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1804 lines
438 KiB

4 years ago
  1. <!DOCTYPE html>
  2. <html lang="en" class="no-touch boxshadow multiplebgs"><head><script>
  3. (function(window, document) {
  4. if (!window.__cmp) {
  5. window.__cmp = (function() {
  6. var listen = window.attachEvent || window.addEventListener;
  7. listen('message', function(event) {
  8. window.__cmp.receiveMessage(event);
  9. }, false);
  10. function addLocatorFrame() {
  11. if (!window.frames['__cmpLocator']) {
  12. if (document.body) {
  13. var frame = document.createElement('iframe');
  14. frame.style.display = 'none';
  15. frame.name = '__cmpLocator';
  16. document.body.appendChild(frame);
  17. } else {
  18. setTimeout(addLocatorFrame, 5);
  19. }
  20. }
  21. }
  22. addLocatorFrame();
  23. var commandQueue = [];
  24. var cmp = function(command, parameter, callback) {
  25. if (command === 'ping') {
  26. if (callback) {
  27. callback({
  28. gdprAppliesGlobally: !!(window.__cmp && window.__cmp.config && window.__cmp.config.storeConsentGlobally),
  29. cmpLoaded: false
  30. });
  31. }
  32. } else {
  33. commandQueue.push({
  34. command: command,
  35. parameter: parameter,
  36. callback: callback
  37. });
  38. }
  39. }
  40. cmp.commandQueue = commandQueue;
  41. cmp.receiveMessage = function(event) {
  42. var data = event && event.data && event.data.__cmpCall;
  43. if (data) {
  44. commandQueue.push({
  45. callId: data.callId,
  46. command: data.command,
  47. parameter: data.parameter,
  48. event: event
  49. });
  50. }
  51. };
  52. cmp.config = {
  53. globalVendorListLocation: 'https://vendorlist.consensu.org/vendorlist.json',
  54. storeConsentGlobally: false,
  55. }
  56. return cmp;
  57. }());
  58. var t = document.createElement('script');
  59. t.async = false;
  60. t.src = '/cmp/cmp.js';
  61. var tag = document.getElementsByTagName('head')[0];
  62. tag.appendChild(t);
  63. }
  64. })(window, document);
  65. </script><script type="text/javascript">
  66. var __banger_pmp_deals=[{"SlotName":"/1254144/brighthubengineering_com-medrectangle-1","Deals":[{"DealId":18,"Floor":25},{"DealId":19,"Floor":100}]},{"SlotName":"/1254144/brighthubengineering_com-box-3","Deals":[{"DealId":17,"Floor":160},{"DealId":18,"Floor":25},{"DealId":19,"Floor":100}]},{"SlotName":"/1254144/brighthubengineering_com-box-2","Deals":[{"DealId":17,"Floor":160},{"DealId":18,"Floor":25},{"DealId":19,"Floor":100},{"DealId":20,"Floor":300}]},{"SlotName":"/1254144/brighthubengineering_com-medrectangle-2","Deals":[{"DealId":17,"Floor":160},{"DealId":18,"Floor":25},{"DealId":19,"Floor":100},{"DealId":20,"Floor":300}]},{"SlotName":"/1254144/brighthubengineering_com-medrectangle-4","Deals":[{"DealId":17,"Floor":160},{"DealId":18,"Floor":25},{"DealId":19,"Floor":100},{"DealId":20,"Floor":300},{"DealId":21,"Floor":2000},{"DealId":22,"Floor":2500},{"DealId":23,"Floor":3000},{"DealId":24,"Floor":4000},{"DealId":25,"Floor":5000},{"DealId":26,"Floor":6500}]},{"SlotName":"/1254144/brighthubengineering_com-box-1","Deals":[{"DealId":17,"Floor":160},{"DealId":18,"Floor":25},{"DealId":19,"Floor":100},{"DealId":20,"Floor":300}]},{"SlotName":"/1254144/brighthubengineering_com-box-4","Deals":[{"DealId":17,"Floor":160},{"DealId":18,"Floor":25},{"DealId":19,"Floor":100},{"DealId":20,"Floor":300}]}];
  67. </script>
  68. <script type='text/javascript'>_ebcids=[138231308856,138231308940,138231308949,138231387842,138231421744,138231421759,138231421774,138231421783,138231421789,138231421792,138242067587,138242067590,138242067602,138242067605,138242067608,138242067614,138242229406,138242229415,138242229421,138242229430];</script>
  69. <script type="text/javascript">!function(e){var o;try{o=window[e];var t="__storage_test__";return o.setItem(t,t),o.removeItem(t),!0}catch(e){return e instanceof DOMException&&(22===e.code||1014===e.code||"QuotaExceededError"===e.name||"NS_ERROR_DOM_QUOTA_REACHED"===e.name)&&o&&0!==o.length}}("localStorage")||localStorage.removeItem("google_ama_config");</script>
  70. <script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>var __ez=__ez||{};__ez.stms=Date.now();__ez.evt={};__ez.script={};__ez.ck={};__ez.template={};__ez.template.isOrig=false;__ez.evt.add=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):e["on"+t]=n()},__ez.evt.remove=function(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent?e.detachEvent("on"+t,n):delete e["on"+t]};__ez.ck.get=function(e,n){null!==n&&(e=e+"_"+n);for(var o=e+"=",t=decodeURIComponent(document.cookie).split(";"),i=0;i<t.length;i++){for(var c=t[i];" "===c.charAt(0);)c=c.substring(1);if(0===c.indexOf(o))return c.substring(o.length,c.length)}return""},__ez.ck.setByCat=function(e,n){if(-1===e.indexOf("path=")&&(e+="; path=/"),"undefined"!=typeof cmpIsOn){if(null!=n){var o=__ez.ck.get("ezCMPCookieConsent",null);-1!==(o=o.substring(1,o.length)).indexOf(n+"=1")?document.cookie=e:""===o&&"undefined"!=typeof cmpCookies&&(void 0===cmpCookies[n]&&(cmpCookies[n]=[]),cmpCookies[n].push(e))}}else document.cookie=e};__ez.queue=function(){var e=0,i=0,n=[],t=!1,r=[],o=[],s=!0,a={func:function(e,i,t,r,o,s,a){var l=this;this.name=e,this.funcName=i,this.parameters=null===t?null:t instanceof Array?t:[t],this.isBlock=r,this.blockedBy=o,this.deleteWhenComplete=s,this.isError=!1,this.isComplete=!1,this.isInitialized=!1,this.proceedIfError=a,this.isTimeDelay=!1,this.process=function(){d("... func = "+e),l.isInitialized=!0,l.isComplete=!0,d("... func.apply: "+e);var i=l.funcName.split("."),t=null;i.length>3||(t=3===i.length?window[i[0]][i[1]][i[2]]:2===i.length?window[i[0]][i[1]]:window[l.funcName]),null!=t&&t.apply(null,this.parameters),!0===l.deleteWhenComplete&&delete n[e],!0===l.isBlock&&(d("----- F'D: "+l.name),f())}},file:function(e,i,n,t,r,o,s){var a=this;this.name=e,this.path=i,this.async=r,this.defer=o,this.isBlock=n,this.blockedBy=t,this.isInitialized=!1,this.isError=!1,this.isComplete=!1,this.proceedIfError=s,this.isTimeDelay=!1,this.process=function(){a.isInitialized=!0,d("... file = "+e);var n=document.createElement("script");n.src=i,!0===r?n.async=!0:!0===o&&(n.defer=!0),n.onerror=function(){d("----- ERR'D: "+a.name),a.isError=!0,!0===a.isBlock&&f()},n.onreadystatechange=n.onload=function(){var e=n.readyState;d("----- F'D: "+a.name),e&&!/loaded|complete/.test(e)||(a.isComplete=!0,!0===a.isBlock&&f())},document.getElementsByTagName("head")[0].appendChild(n)}}};function l(e){!0!==c(e)&&0!=s&&e.process()}function c(e){if(!0===e.isTimeDelay&&!1===t)return d(e.name+" blocked = TIME DELAY!"),!0;if(e.blockedBy instanceof Array)for(var i=0;i<e.blockedBy.length;i++){var r=e.blockedBy[i];if(!1===n.hasOwnProperty(r))return d(e.name+" blocked = "+r),!0;if(!0===e.proceedIfError&&!0===n[r].isError)return!1;if(!1===n[r].isComplete)return d(e.name+" blocked = "+r),!0}return!1}function d(e){var i=window.location.href,n=new RegExp("[?&]ezq=([^&#]*)","i").exec(i);"1"===(n?n[1]:null)&&console.debug(e)}function f(){++e>200||(d("let's go"),u(r),u(o))}function u(e){for(var i in e)if(!1!==e.hasOwnProperty(i)){var n=e[i];!0===n.isComplete||c(n)||!0===n.isInitialized||!0===n.isError?!0===n.isError?d(n.name+": error"):!0===n.isComplete?d(n.name+": complete already"):!0===n.isInitialized&&d(n.name+": initialized already"):n.process()}}return window.addEventListener("load",function(){setTimeout(function(){t=!0,d("TDELAY -----"),f()},5e3)},!1),{addFile:function(e,i,t,s,c,d,f,u){var h=new a.file(e,i,t,s,c,d,f);!0===u?r[e]=h:o[e]=h,n[e]=h,l(h)},addDelayFile:function(e,i){var t=new a.file(e,i,!1,[],!1,!1,!0);t.isTimeDelay=!0,d(e+" ... FILE! TDELAY"),o[e]=t,n[e]=t,l(t)},addFunc:function(e,t,s,c,d,f,u,h,m){!0===f&&(e=e+"_"+i++);var p=new a.func(e,t,s,c,d,u,h);!0===m?r[e]=p:o[e]=p,n[e]=p,l(p)},addDelayFunc:function(e,i,t){var r=new a.func(e,i,t,!1,[],!0,!0);r.isTimeDelay=!0,d(e+" ... FUNCTION! TDELAY"),o[e]=r,n[e]=r,l(r)},items:n,processAll:f,setallowLoad:function(e){s=e}}}();__ez.script.add=function(e){var t=document.createElement("script");t.src=e,t.async=!0,t.type="text/javascript",document.getElementsByT
  71. <script data-ezscrex="false" data-cfasync="false">(function(){if("function"===typeof window.CustomEvent)return!1;window.CustomEvent=function(c,a){a=a||{bubbles:!1,cancelable:!1,detail:null};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,a.bubbles,a.cancelable,a.detail);return b}})();</script><script data-ezscrex="false" data-cfasync="false">window.requestIdleCallback=window.requestIdleCallback||function(b){var a=Date.now();return setTimeout(function(){b({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-a))}})},1)};
  72. (function(){function b(a,b){for(var c=[],f=0;f<a;f++){for(var d=f*b*Math.random(),l=!0,k=2;k<=Math.sqrt(d);++k)if(0===d%k){l=!1;break}l&&c.push(d)}return c}function a(){var a=this;a.age=0;setInterval(function(){a.age++},1E3)}if("1"==window.ihajsdjhsadhjk){var d=new a;b(6,d);window.ihajsdjhsadhjk=null;window.doezifk="1"}"1"==window.doezifk&&(b(50,1E9),pointlessComputationsButton.disabled=!1,window.doezifk=null,window.ihajsdjhsadhjk="1");if("function"===typeof window.EzoIvent)return!1;window.EzoIvent=
  73. function(a,b){b=b||{bubbles:!1,cancelable:!1,detail:null};var c=document.createEvent("EzoIvent");c.initCustomEvent(a,b.bubbles,b.cancelable,b.detail);return c}})();__ez.nap=[];__ez.nap[0]=0;__ez.nap[1]=45;__ez.nap[2]=[];__ez.nap[3]=0;__ez.nap[4]=1;__ez.nap[5]=[];
  74. var ezocfol=function(b){b=_findNetworkQuietPeriods(__ez.nap[2],window.ezodomstart,b);b=_findOverlappingQuietPeriods(b,__ez.nap[5]);if("undefined"!=typeof b){var a=0,d=Math.max(b[b.length-1].cpuQuietPeriod.end,b[b.length-1].cpuQuietPeriod.end);b.forEach(function(b){a+=Math.floor(b.quietPeriodLength/55)});(a>=__ez.sswp&&1<a||10<=a||d<Date.now()-5E3)&&clearInterval(window.ezoIint);__ez.nap[0]=a;window.dispatchEvent(new CustomEvent("EzoIvent",{detail:[__ez.nap[0],50]}))}};
  75. _findOverlappingQuietPeriods=function(b,a){var d=a.slice(),c=b.slice();d.shift();c.shift();var f=[];d.forEach(function(e){c.forEach(function(c){e.start>=c.start?c.end>=e.start+55&&f.push({cpuQuietPeriod:e,networkQuietPeriod:c,cpuQuietPeriods:a,networkQuietPeriods:b,quietPeriodLength:Math.min(e.duration,c.duration)}):e.end>=c.start+55&&f.push({cpuQuietPeriod:e,networkQuietPeriod:c,cpuQuietPeriods:a,networkQuietPeriods:b,quietPeriodLength:Math.min(e.duration,c.duration)})})});if(0<f.length)return f};
  76. var netStartTime=0;_findNetworkQuietPeriods=function(b,a,d){0==netStartTime&&(netStartTime=a-1);a=[];for(var c in b){var f=b[c];0>f.end&&(f.end=99);a.push({time:f.start,isStart:!0});0<f.end&&a.push({time:f.end,isStart:!1})}a.sort(function(a,b){return a.time-b.time});var e=0,g=netStartTime,h=[];a.forEach(function(a){a.isStart?(e===__ez.nap[4]&&h.push({start:g,end:a.time,duration:a.time-g}),e++):(e--,e===__ez.nap[4]&&(g=a.time))});e<=__ez.nap[4]&&h.push({start:g,end:d,duration:d-g});return h};
  77. function hashCode(b){for(var a,d=0;d<b.length;d++)a=Math.imul(31,a)+b.charCodeAt(d)|0;return a}
  78. var ezogetrqbykey=function(b){for(var a=0,d=__ez.nap[2].length;a<d;a++)if(__ez.nap[2][a].id==b)return a},ezorqs=function(b,a){indexKey=window.ezogetrqbykey(a);"undefined"==typeof indexKey&&(__ez.nap[2].push({start:Date.now(),end:-1,id:a}),__ez.nap[3]++,setTimeout(function(){window.ezorqe(b,a)},2E3))},ezorqe=function(b,a,d){indexKey=window.ezogetrqbykey(a);"undefined"!=typeof indexKey&&-1==__ez.nap[2][indexKey].end?(__ez.nap[2][indexKey].end=Date.now(),__ez.nap[3]--):1==d&&__ez.nap[3]--};
  79. (function(){if("undefined"!=typeof window.__ez.ssaf&&-1<window.__ez.ssaf.indexOf(19)){var b=window.setInterval;window.setInterval=function(a,d){var c=d;90>c&&56!=c&&(c=90);if(3>arguments.length)return b(a,c);var f=Array.prototype.slice.call(arguments).slice(2);return b(a.bind(window,f),c)}}})();
  80. (function(){if("undefined"!=typeof window.__ez.ssaf&&-1<window.__ez.ssaf.indexOf(19)){var b=window.setTimeout;window.setTimeout=function(a,d){var c=d;90>c&&(c=90);if(3>arguments.length)return b(a,c);var f=this,e=Array.prototype.slice.call(arguments,2);return b(a instanceof Function?function(){a.apply(f,e)}:a,c)}}})();
  81. (function(){var b=window.XMLHttpRequest,a=function(){var a=new b;"undefined"!=typeof this.open?a.open=this.open:this.open=b.open;"undefined"!=typeof this.abort?a.abort=this.abort:this.open=b.open;"undefined"!=typeof this.getAllResponseHeaders?a.getAllResponseHeaders=this.getAllResponseHeaders:this.getAllResponseHeaders=b.getAllResponseHeaders;"undefined"!=typeof this.getResponseHeader?a.getResponseHeader=this.getResponseHeader:this.getResponseHeader=b.getResponseHeader;"undefined"!=typeof this.overrideMimeType?
  82. a.overrideMimeType=this.overrideMimeType:this.overrideMimeType=b.overrideMimeType;"undefined"!=typeof this.setRequestHeader?a.setRequestHeader=this.setRequestHeader:this.setRequestHeader=b.setRequestHeader;var d=Math.random();a.addEventListener("loadstart",function(a){window.ezorqs(a,d)});a.addEventListener("loadend",function(a){window.ezorqe(a,d)});a.addEventListener("error",function(a){window.ezorqe(a,d)});a.addEventListener("abort",function(a){window.ezorqe(a,d)});return a};a.prototype=b.prototype;
  83. for(var d in b)a[d]=b[d];window.XMLHttpRequest=a})();window.ezoFetchConst=window.fetch;window.fetch=function(b){var a=arguments,d=this,c=Math.random();window.ezorqs(b,c);return new Promise(function(b,e){window.ezoFetchConst.apply(d,a).then(function(a){window.ezorqe(a,c);b(a)})["catch"](function(a){window.ezorqe(a,c);e(a)})})};var _fEzDt=function(){return Date.now()};
  84. document.addEventListener("DOMContentLoaded",function(){window.ezodomstart=Date.now();if("requestIdleCallback"in window){var b=0;window.ezoIint=setInterval(function(){window.requestIdleCallback(function(a){var d=Date.now();a=a.timeRemaining();var c=_fEzDt();a<c&&(a>__ez.nap[1]?0==b&&(b=d):0!=b&&(a={start:b,end:d-(50-a)},a.duration=a.end-a.start,55<=a.duration&&(__ez.nap[5].push(a),window.ezocfol(d)),b=0))})},56)}else window.dispatchEvent(new CustomEvent("EzoIvent",{detail:[-1,-1]})),clearInterval(window.ezoIint)});
  85. "undefined"!=typeof window.__ez.ssaf&&-1<window.__ez.ssaf.indexOf(16)&&(window.addEventListener("load",function(){window.__ez__w_load=!0}),window.addEventListener("DOMContentLoaded",function(){window.__ez__w_dom=!0}),"undefined"!==typeof window.__ez.sshsdef&&!1===window.__ez.sshsdef&&function(){if(Element.prototype.addEventListener){window.__ez__ael=window.addEventListener;window.__ez__ael__proto=window.__ez__ael.prototype;var b=function(){"domcontentloaded"==arguments[0].toLowerCase()?arguments[0]=
  86. "EzoicDOMContentLoaded":"load"==arguments[0].toLowerCase()&&(arguments[0]="Ezoicload");window.__ez__ael.apply(window,arguments)};window.__ez__ael.prototype=window.__ez__ael__proto;window.addEventListener=b;document.addEventListener=b}}());window.ezorqs=ezorqs;window.ezorqe=ezorqe;window.ezocfol=ezocfol;window.ezogetrqbykey=ezogetrqbykey;__ez.nap=__ez.nap;</script>
  87. <script data-ezscrex="false" type="text/javascript" data-cfasync="false">var _ezaq = {"ad_cache_level":0,"ad_count_adjustment":0,"ad_lazyload_version":1,"ad_location_ids":"5,22,2,3,1,0,4","ad_transform_level":0,"adx_ad_count":6,"bidder_method":0,"bidder_version":3,"city":"Vilnius","country":"LT","days_since_last_visit":-1,"display_ad_count":6,"domain_id":3167,"ds_adsize_opt_id":-1,"engaged_time_visit":0,"ezcache_level":0,"forensiq_score":-1,"form_factor_id":1,"framework_id":1,"has_bad_image":0,"has_bad_words":0,"iab_category":"","is_from_recommended_pages":false,"is_return_visitor":false,"is_sitespeed":0,"last_page_load":"","last_pageview_id":"","lt_cache_level":2,"max_ads":7,"metro_code":0,"optimization_version":0,"page_ad_positions":"1000,1001,1002,1003,1004,1005,1022","page_view_count":0,"page_view_id":"11c9b1ab-952d-4b30-6c03-5edf17ca3c2a","position_selection_id":32,"postal_code":"01213","pv_event_count":0,"response_time_orig":125,"serverid":"18.196.149.137:12575","state":"58","sub_page_ad_positions":"1200,1222,1240,1260,1280,1300,1340","t_epoch":1587432937,"template_id":70,"time_on_site_visit":0,"url":"https://www.brighthubengineering.com/diy-electronics-devices/66194-build-a-versatile-frequency-meter-for-your-workbench/","user_id":0,"weather_precipitation":0,"weather_summary":"","weather_temperature":0,"word_count":797,"worst_bad_word_level":0};var _ezim_d = {"brighthubengineering_com-box-1":{"adsense_stat_source_id":5,"adx_ad_count":6,"adx_stat_source_id":35,"full_id":"brighthubengineering_com-box-1/2020-04-20/1704814","height":"600","position_id":1000,"sub_position_id":1200,"width":"160"},"brighthubengineering_com-box-2":{"adsense_stat_source_id":5,"adx_ad_count":6,"adx_stat_source_id":35,"full_id":"brighthubengineering_com-box-2/2020-04-20/1736814","height":"90","position_id":1001,"sub_position_id":1222,"width":"728"},"brighthubengineering_com-box-3":{"adsense_stat_source_id":5,"adx_ad_count":6,"adx_stat_source_id":35,"full_id":"brighthubengineering_com-box-3/2020-04-20/1676814","height":"280","position_id":1002,"sub_position_id":1240,"width":"336"},"brighthubengineering_com-box-4":{"adsense_stat_source_id":5,"adx_ad_count":6,"adx_stat_source_id":35,"full_id":"brighthubengineering_com-box-4/2020-04-20/1737964","height":"250","position_id":1003,"sub_position_id":1260,"width":"300"},"brighthubengineering_com-medrectangle-1":{"adsense_stat_source_id":5,"adx_ad_count":6,"adx_stat_source_id":35,"full_id":"brighthubengineering_com-medrectangle-1/2020-04-20/1683814","height":"250","position_id":1004,"sub_position_id":1280,"width":"300"},"brighthubengineering_com-medrectangle-2":{"adsense_stat_source_id":5,"adx_ad_count":6,"adx_stat_source_id":35,"full_id":"brighthubengineering_com-medrectangle-2/2020-04-20/1706114","height":"90","position_id":1005,"sub_position_id":1300,"width":"728"},"brighthubengineering_com-medrectangle-4":{"adsense_stat_source_id":5,"adx_ad_count":6,"adx_stat_source_id":35,"full_id":"brighthubengineering_com-medrectangle-4/2020-04-20/1708664","height":"250","position_id":1022,"sub_position_id":1340,"width":"300"}};var _ezat = {"domain_id":3167,"form_factor_id":1,"framework_id":1,"pageview_date":"2020-04-20","pageview_id":"11c9b1ab-952d-4b30-6c03-5edf17ca3c2a","template_id":70,"url":"https://www.brighthubengineering.com/diy-electronics-devices/66194-build-a-versatile-frequency-meter-for-your-workbench/","visit_uuid":"0d56070b-4f67-4dd9-438b-4fb20895ae86"};</script><script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('banger.js', '/porpoiseant/banger.js?cb=188-19&bv=18&v=32&PageSpeed=off', true, [], true, false, false, true);</script>
  88. <script>(function(){function a(g,h,i){var j=new Date;j.setTime(j.getTime()+1e3*(60*(60*(24*i))));var k="expires="+j.toUTCString(),l=g+"="+h+";"+k+";path=/;";"undefined"!=typeof ezdomain&&(l+="domain="+ezdomain),document.cookie=l}var b=window.addEventListener?"addEventListener":"attachEvent",c=window[b],f="attachEvent"==b?"onmessage":"message";c(f,function(g){"undefined"!=typeof g.data.ezstatus&&(__ez.bit.AddAndFire(_ezaq.page_view_id,[new __ezDotData("dg",g.data.ezstatus)]),a("ezdg",g.data.ezstatus,730))})})();</script>
  89. <script data-ezscrex='false' data-cfasync='false' data-pagespeed-no-defer>__ez.dot={};var __ezDotData=function(e,t){"string"!=typeof e&&2==e.length&&(t=e[1],e=e[0]),this.name=e,this.val=t};__ez.dot.b64={_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",encode:function(e){var t,r,n,o,i,d,a,_="",f=0;for(e=Base64._utf8_encode(e);f<e.length;)o=(t=e.charCodeAt(f++))>>2,i=(3&t)<<4|(r=e.charCodeAt(f++))>>4,d=(15&r)<<2|(n=e.charCodeAt(f++))>>6,a=63&n,isNaN(r)?d=a=64:isNaN(n)&&(a=64),_=_+this._keyStr.charAt(o)+this._keyStr.charAt(i)+this._keyStr.charAt(d)+this._keyStr.charAt(a);return _},decode:function(e){var t,r,n,o,i,d,a="",_=0;for(e=e.replace(/[^A-Za-z0-9+/=]/g,"");_<e.length;)t=this._keyStr.indexOf(e.charAt(_++))<<2|(o=this._keyStr.indexOf(e.charAt(_++)))>>4,r=(15&o)<<4|(i=this._keyStr.indexOf(e.charAt(_++)))>>2,n=(3&i)<<6|(d=this._keyStr.indexOf(e.charAt(_++))),a+=String.fromCharCode(t),64!=i&&(a+=String.fromCharCode(r)),64!=d&&(a+=String.fromCharCode(n));return a=Base64._utf8_decode(a)},_utf8_encode:function(e){e=e.replace(/rn/g,"n");for(var t="",r=0;r<e.length;r++){var n=e.charCodeAt(r);n<128?t+=String.fromCharCode(n):(127<n&&n<2048?t+=String.fromCharCode(n>>6|192):(t+=String.fromCharCode(n>>12|224),t+=String.fromCharCode(n>>6&63|128)),t+=String.fromCharCode(63&n|128))}return t},_utf8_decode:function(e){for(var t="",r=0,n=c1=c2=0;r<e.length;)(n=e.charCodeAt(r))<128?(t+=String.fromCharCode(n),r++):191<n&&n<224?(c2=e.charCodeAt(r+1),t+=String.fromCharCode((31&n)<<6|63&c2),r+=2):(c2=e.charCodeAt(r+1),c3=e.charCodeAt(r+2),t+=String.fromCharCode((15&n)<<12|(63&c2)<<6|63&c3),r+=3);return t}},__ez.dot.dataToStr=function(e){if(void 0===e)return[];try{for(var t in e)e[t].val=e[t].val+""}catch(e){}return e},__ez.dot.getCC=function(){var e="XX";return"undefined"!=typeof _ezaq&&_ezaq.hasOwnProperty("country")&&(e=_ezaq.country),e},__ez.dot.getDID=function(){var e="0";return"undefined"!=typeof _ezaq&&_ezaq.hasOwnProperty("domain_id")&&(e=_ezaq.domain_id.toString()),e},__ez.dot.getEpoch=function(e){return"undefined"!=typeof _ezaq&&_ezaq.hasOwnProperty("t_epoch")&&(e=_ezaq.t_epoch),e},__ez.dot.getPageviewId=function(){var e="";return"undefined"!=typeof _ezaq&&_ezaq.hasOwnProperty("page_view_id")&&(e=_ezaq.page_view_id),e},__ez.dot.getURL=function(e){return("undefined"!=typeof ezJsu&&1==ezJsu||"undefined"!=typeof _ez_sa&&1==_ez_sa||"undefined"!=typeof isAmp&&!0===isAmp||"undefined"!=typeof ezWp&&!0===ezWp)&&(e="//g.ezoic.net"+e),e},__ez.dot.isValid=function(e){for(var t=0;t<e.length;t++)if(e[t]instanceof __ezDotData==!1)return console.error("Invalid data. ",e[t]),!1;return!0},__ez.dot.isDefined=function(){for(var e=0;e<arguments.length;e++)if(null==arguments[e])return console.error("Argument not defined. ",arguments),!1;return!0},__ez.dot.isAnyDefined=function(){for(var e=!1,t=0;t<arguments.length;t++)null!=arguments[t]&&(e=!0);return 0==e&&console.error("isAnyDefined Arguments not defined. ",arguments),e},__ez.dot.getSlotIID=function(e){var t="0";try{var r=__ez.dot.getTargetingMap(e);if(-1===__ez.dot.getElementId(e).indexOf("div-gpt-ad"))return t;if(void 0!==r)for(var n in r)if(-1!==n.indexOf("iid")&&void 0!==r[n][0]){t=r[n][0];break}}catch(e){}return t},__ez.dot.getElementId=function(e){return void 0!==e.ElementId?e.ElementId:e.getSlotElementId()},__ez.dot.getAdUnitPath=function(e){return void 0!==e.AdUnitPath?e.AdUnitPath:e.getAdUnitPath()},__ez.dot.getSizes=function(e){return void 0!==e.Sizes?e.Sizes:e.getSizes()},__ez.dot.getTargeting=function(e,t){return void 0!==e.Targeting?e.Targeting[t]:e.getTargeting(t)[0]},__ez.dot.getTargetingMap=function(e){return void 0!==e.Targeting?e.Targeting:e.getTargetingMap()},__ez.dot.getAdUnit=function(e){return!0===__ez.template.isOrig?__ez.dot.getAdUnitPath(e).split("/").pop()+"|~ez~|"+__ez.dot.getElementId(e):__ez.dot.getElementId(e)};__ez.bit=function(){function c(a,b){d(a,b),e()}function d(b,c){__ez.dot.isDefined(b)&&__ez.dot.isValid(c)&&a.push({type:"pageview",pageview_id:b,domain_id:__ez.dot.getDID(),t_epoch:__ez.dot.getEpoch(0),data:__ez.dot.dataToStr(c)})}function
  90. <script data-ezscrex="false" data-pagespeed-no-defer data-cfasync='false' type="text/javascript">__ez.queue.addFile('rochester.js', '/detroitchicago/rochester.js?cb=188-19&v=8', false, [], true, false, true, true);</script><style>
  91. input.gsc-search-button{background-color:#4d90fe}.gsc-input-box{background-color:#fff}input.gsc-search-button{background-color:#4d90fe}.gsc-input-box{background-color:#fff}.gsc-control{width:300px}.gsc-control div{position:static}.gsc-control-cse,.gsc-control-cse.gsc-table-result{width:100%;font-family:Arial,sans-serif;font-size:13px}.gsc-control-cse div{position:static}form.gsc-search-box{font-size:13px;width:100%;margin:0 0 4px}table.gsc-search-box{border-style:none;border-width:0;border-spacing:0 0;width:100%;margin-bottom:2px}table.gsc-search-box td{vertical-align:middle}table.gsc-search-box td.gsc-input{padding-right:12px}td.gsc-search-button{width:1%}td.gsc-clear-button{width:14px}input.gsc-search-button{margin-left:2px}div.gsc-clear-button{display:inline;text-align:right;margin-left:4px;margin-right:4px;padding-left:10px;background-repeat:no-repeat;background-position:center center;background-image:url(//www.google.com/uds/css/clear.gif);cursor:pointer}.gsc-search-box-tools.gsc-clear-button{display:none}.gsc-overflow-hidden{overflow:hidden}input.gsc-input{padding:1px 6px;border:1px solid#DDD;width:99%}html>body.gsc-inline-block{display:-moz-inline-box;display:inline-block}.gsc-inline-block{position:relative;display:inline-block}*html.gsc-inline-block{display:inline}:first-child+html.gsc-inline-block{display:inline}.cse.gsc-control-cse,.gsc-control-cse{padding:1em;width:auto}.cse.gsc-control-wrapper-cse,.gsc-control-wrapper-cse{width:100%}.cse.gsc-branding,.gsc-branding{display:none}.cse.gsc-control-cse,.gsc-control-cse{background-color:#fff;border:1px solid#fff}.cse.gsc-control-cse:after,.gsc-control-cse:after{content:;display:block;height:0;clear:both;visibility:hidden}table.gsc-search-box td.gsc-input{padding-right:24px}.gsc-search-box-tools.gsc-search-box.gsc-input{padding-right:12px}input.gsc-input{font-size:16px;padding:4px 9px;border:1px solid#D9D9D9;width:99%}.gsc-input::-ms-clear{display:none;height:0;width:0}.gsc-input-box{border:1px solid#D9D9D9;background:#fff;height:25px}.gsc-search-box.gsc-input>input:hover,.gsc-input-box-hover{border:1px solid#b9b9b9;border-top-color:#a0a0a0;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);outline:none}.gsc-search-box.gsc-input>input:focus,.gsc-input-box-focus{border:1px solid#4d90fe;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.3);box-shadow:inset 0 1px 2px rgba(0,0,0,.3);outline:none}.cse input.gsc-search-button,input.gsc-search-button{font-family:inherit;font-size:11px;font-weight:700;color:#fff;padding:0 8px;height:29px;min-width:54px;border:1px solid#666666;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-color:#3079ed;background-color:#4d90fe;background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#4787ed));background-image:-webkit-linear-gradient(top,#4d90fe,#4787ed);background-image:-moz-linear-gradient(top,#4d90fe,#4787ed);background-image:-ms-linear-gradient(top,#4d90fe,#4787ed);background-image:-o-linear-gradient(top,#4d90fe,#4787ed);background-image:linear-gradient(top,#4d90fe,#4787ed);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#4d90fe',EndColorStr='#4787ed')}.cse input.gsc-search-button:hover,input.gsc-search-button:hover{border-color:#2f5bb7;background-color:#357ae8;background-image:-webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#357ae8));background-image:-webkit-linear-gradient(top,#4d90fe,#357ae8);background-image:-moz-linear-gradient(top,#4d90fe,#357ae8);background-image:-ms-linear-gradient(top,#4d90fe,#357ae8);background-image:-o-linear-gradient(top,#4d90fe,#357ae8);background-image:linear-gradient(top,#4d90fe,#357ae8);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#4d90fe',EndColorStr='#357ae8')}.cse input.gsc-search-button:focus,input.gsc-search-button:focus{box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5);-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,0.5);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255
  92. .gsc-control-cse{padding:0!important;border:0!important}#ezoic-content .gs-web-image-box-landscape img.gs-image{max-height:40px}.cse .gsc-branding,.gsc-branding{display:none!important}div.gsc-control-cse{background-color:transparent!important;border:0!important}
  93. </style><script data-ezscrex="false" data-cfasync="false" data-pagespeed-no-defer type='text/javascript'>ezobv = 18;</script><script data-ezscrex="false" data-cfasync="false" data-pagespeed-no-defer type='text/javascript'>
  94. function ez_isclean( data ) {
  95. if (typeof data === 'undefined') { data = document.URL; }
  96. var re = /(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))(@|%2540|%40)((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))/;
  97. var isClean = !re.test(data);
  98. return isClean;
  99. }
  100. var ez_queue = new Array();
  101. function sort_queue(a, b)
  102. {
  103. if( a.priority < b.priority ) return -1;
  104. else if( a.priority == b.priority ) return 0;
  105. else return 1;
  106. }
  107. function execute_ez_queue()
  108. {
  109. ez_queue.sort( sort_queue );
  110. for( var i in ez_queue )
  111. {
  112. if(typeof ez_queue[i].method != "undefined")
  113. {
  114. try{
  115. ez_queue[i].method.call( null );
  116. }
  117. catch (err) {
  118. }
  119. }
  120. }
  121. }
  122. window.ez_ad_units = new Array();
  123. window.ezslots = new Array();
  124. window.ezsrqt = {};
  125. function ez_write_tag(d) {
  126. if(ez_isclean() && d instanceof Array) {
  127. if(typeof ezstandalone !== 'undefined' && typeof ezstandalone.selectedPlaceholders !== 'undefined' && ezstandalone.selectedPlaceholders[d[3]] === true) {
  128. return "1+1";
  129. }
  130. ez_ad_units[ez_ad_units.length] = d;
  131. var dve = "";
  132. if(typeof d[5] != 'undefined' && d[5] > 0){dve = '_'+d[5];}
  133. var ezcmd = "googletag.cmd.push(function() {var divid = 'div-gpt-ad-"+d[1]+"-"+d[4]+""+dve+"';if(typeof ezlrarn == 'function'){ezlrarn(divid);}googletag.display(divid);var to = 0;if("+d[2]+".getTargeting('ga')[0] == '0'){to = 500;console.log('"+d[2]+" - no google');}if(window.ezDisableInitialLoad==true){setTimeout(function(){googletag.pubads().refresh(["+d[2]+"])},to);}});";
  134. return ezcmd;
  135. }
  136. return "1+1";
  137. }
  138. function in_array(needle, haystack) {
  139. var length = haystack.length;
  140. for(var i = 0; i < length; i++) {
  141. if(haystack[i] == needle) return true;
  142. }
  143. return false;
  144. }
  145. </script><script data-ezscrex="false" data-cfasync="false" data-pagespeed-no-defer type='text/javascript'>var ezrpos = new Array();var ez_current_interval;var ez_current_load = 0;</script><script type='text/javascript' data-ezscrex="false">var ezorbf = []; </script><script data-ezscrex="false" data-cfasync="false" data-pagespeed-no-defer type='text/javascript'>window.isEZABL=false;window.ezmadspc=300;window.ezoViewCheck = false;</script><script data-ezscrex="false" data-cfasync="false" data-pagespeed-no-defer type='text/javascript'>window.ezDisableInitialLoad=false;</script><script data-ezscrex="false" data-cfasync="false" data-pagespeed-no-defer type='text/javascript'>
  146. window.googletag = window.googletag || {};
  147. googletag.cmd = googletag.cmd || [];
  148. (function() {
  149. var gads = document.createElement('script');
  150. gads.async = true;
  151. gads.type = 'text/javascript';
  152. var useSSL = 'https:' == document.location.protocol;
  153. gads.src = (useSSL ? 'https:' : 'http:') +
  154. '//securepubads.g.doubleclick.net/tag/js/gpt.js';
  155. var node = document.getElementsByTagName('script')[0];
  156. node.parentNode.insertBefore(gads, node);
  157. })();
  158. </script>
  159. <script data-ezscrex="false" data-cfasync="false" data-pagespeed-no-defer type='text/javascript'>
  160. googletag.cmd.push(function() {googletag.destroySlots();if(typeof window.isEZABL == 'undefined' || window.isEZABL != true) {ezslot_2 = googletag.defineSlot('/1254144/brighthubengineering_com-box-3',[336,280],'div-gpt-ad-brighthubengineering_com-box-3-0').addService(googletag.pubads()).setTargeting('iid17','1676814').setTargeting('t','70').setTargeting('d','3167').setTargeting('t1','70').setTargeting('pvc','0').setTargeting('ap','1002').setTargeting('sap','1240').setTargeting('a','|2|').setTargeting('as','revenue').setTargeting('plat','1').setTargeting('bra','mod4').setTargeting('ic','1').setTargeting('at','mbf').setTargeting('adr','399').setTargeting('ezosn','2').setTargeting('reft','tf').setTargeting('refs','30').setTargeting('ga','2497208').setTargeting('gala','2709606').setTargeting('rid','99998').setTargeting('pt','2').setTargeting('al','1002').setTargeting('compid','0').setTargeting('tap','brighthubengineering_com-box-3-1676814').setTargeting('eb_br','9ae587f95e95c876b7b76fd4c72a3838').setTargeting('eba','1').setTargeting('ebss',[10017,10015]).setTargeting('bv','15').setTargeting('bvm','0').setTargeting('bvr','5').setCollapseEmptyDiv(false).setTargeting('br1','180').setTargeting('br2','90').setTargeting('ezoic','1').setTargeting('nmau','0').setTargeting('stl','32').setTargeting('deal1',[20,21,22,23,24,25,26,27]);ezslot_2.set('adsense_background_color','FFFFFF').set('adsense_border_color','FFFFFF').set('adsense_channel_ids','1656361849').set('adsense_link_color','37a5d7').set('adsense_text_color','000000').set('adsense_url_color','F0F0F0');ezrpos[2]="2";ezslot_1 = googletag.defineSlot('/1254144/brighthubengineering_com-medrectangle-4',[300,250],'div-gpt-ad-brighthubengineering_com-medrectangle-4-0').addService(googletag.pubads()).setTargeting('iid18','1708664').setTargeting('t','70').setTargeting('d','3167').setTargeting('t1','70').setTargeting('pvc','0').setTargeting('ap','1022').setTargeting('sap','1340').setTargeting('a','|254|').setTargeting('as','revenue').setTargeting('plat','1').setTargeting('bra','mod4').setTargeting('ic','1').setTargeting('at','mbf').setTargeting('adr','399').setTargeting('ezosn','1').setTargeting('reft','n').setTargeting('refs','0').setTargeting('ga','2497208').setTargeting('gala','2709606').setTargeting('rid','99998').setTargeting('pt','22').setTargeting('al','1022').setTargeting('compid','4').setTargeting('tap','brighthubengineering_com-medrectangle-4-1708664').setTargeting('eb_br','c7c9559af1b97ec482e9f142ae8941e4').setTargeting('eba','1').setTargeting('ebss',[10017,10015]).setTargeting('gas','3162424668').setTargeting('bv','1').setTargeting('bvm','0').setTargeting('bvr','7').setCollapseEmptyDiv(false).setTargeting('br1','999999').setTargeting('br2','999999').setTargeting('ezoic','1').setTargeting('nmau','3').setTargeting('stl','28').setTargeting('deal1',[27,28]);ezslot_1.set('adsense_background_color','001DAD').set('adsense_border_color','001DAD').set('adsense_channel_ids','1656361849').set('adsense_link_color','FFFFFF').set('adsense_text_color','FFFFFF').set('adsense_url_color','EEFF00');ezrpos[1]="1";ezslot_0 = googletag.defineSlot('/1254144/brighthubengineering_com-medrectangle-2',[728,90],'div-gpt-ad-brighthubengineering_com-medrectangle-2-0').addService(googletag.pubads()).setTargeting('iid18','1706114').setTargeting('t','70').setTargeting('d','3167').setTargeting('t1','70').setTargeting('pvc','0').setTargeting('ap','1005').setTargeting('sap','1300').setTargeting('a','|1|').setTargeting('as','revenue').setTargeting('plat','1').setTargeting('bra','mod4').setTargeting('ic','1').setTargeting('at','mbf').setTargeting('adr','399').setTargeting('ezosn','0').setTargeting('reft','tf').setTargeting('refs','30').setTargeting('ga','2497208').setTargeting('gala','2709606').setTargeting('rid','99998').setTargeting('pt','5').setTargeting('al','1005').setTargeting('compid','0').setTargeting('tap','brighthubengineering_com-medrectangle-2-1706114').setTargeting('eb_br','5f2b94bb26a5aa9b1a00e66d30cfd5ec').setTargeting('eba','1').setTargeting('ebss',[10017,10015]).setTargeting('bv','15').setTargetin
  161. ezoibfh[90] = 'b355e9227b551c119a30a68852723b62';
  162. ezoibfh[20000] = '1c275170760cdb315e09a0caab859d82';
  163. ezoibfh[9000] = 'e4c87a0c427c95c548a2ad50bc2fc99d';
  164. ezoibfh[6000] = '49d60519eec4f00cfb2d91dec1e48d41';
  165. ezoibfh[5000] = '116f73d8738ced0c5546d5313109581e';
  166. ezoibfh[1500] = 'd81e229576f8cb8a43ff5c6a8e596727';
  167. ezoibfh[1000] = 'c5429b6ddd929d0bc40a832a87789a7c';
  168. ezoibfh[1700] = 'ff69c327c284033fca821ae81630bfa9';
  169. ezoibfh[1100] = '39abb99448d54704c4afa42efe76e15d';
  170. ezoibfh[900] = 'eeb0e32289ff31f9ddef18331038e5e9';
  171. ezoibfh[60] = 'c352ba581bd3ffd8cea608cf2d55f519';
  172. ezoibfh[11500] = '8eb8a64575469eb8117112aafe0739a6';
  173. ezoibfh[3600] = '81f896ad12450b2f0257b1df6d3f1edc';
  174. ezoibfh[2300] = 'a835e008e248a793da87524a4919f755';
  175. ezoibfh[240] = '8de2c8ca79e8623e3cb37120a35ebaa2';
  176. ezoibfh[200] = '86802a923a1f32517e4c5d3b6d550271';
  177. ezoibfh[8500] = 'd5abc50791c030d76efa2ded02dcc115';
  178. ezoibfh[6500] = 'b6ac10cddc8471927cec0144110502e9';
  179. ezoibfh[850] = '5297de5240aa45da173a0792747e0d26';
  180. ezoibfh[4200] = 'e9b52ed700c176b9b3f036aa176f3f3e';
  181. ezoibfh[1400] = '04b5efc3207e2390972f099a6a3c4757';
  182. ezoibfh[30000] = 'bdc0577cc25fcd86ffc2dedc35a93ae4';
  183. ezoibfh[19000] = '9df342ed088a8ed25a61eedd7f755215';
  184. ezoibfh[13000] = 'ca9543a8ad10743f5aa794997ac1abc5';
  185. ezoibfh[8000] = 'e41b3739f340bda9dcfb30f79c9db1c9';
  186. ezoibfh[7500] = '0de5c793b95df3adacbee8e14c308afc';
  187. ezoibfh[4400] = 'a2de9c8773c426848d7815dff1d2d44f';
  188. ezoibfh[1300] = 'bfa042bdb1583c959161b7823290dc1f';
  189. ezoibfh[600] = '45a351e981f435b4c20fafca8a5d741c';
  190. ezoibfh[400] = '76163170a8636ae5b88417f095893e08';
  191. ezoibfh[750] = '6ac330e431a70c7d8ce9fb95aee95c72';
  192. ezoibfh[50] = '3ba982fc4238dd4197b1d51b345478dc';
  193. ezoibfh[2000] = '12a3b3570adcf20fd41a00445219acaa';
  194. ezoibfh[1900] = '65b2c11be72ed8610e2ac0304f3023a9';
  195. ezoibfh[25000] = 'ede18341593c9244092e13352cd25399';
  196. ezoibfh[24000] = '848e945a6d42b7cae5b508d9d9c916fd';
  197. ezoibfh[10500] = '42a903505d4ae4416a53434b5cb0a4d9';
  198. ezoibfh[4800] = 'f0459c7057d45e6fbbed62c0762b551e';
  199. ezoibfh[3000] = '92831edb305b955e915a7cc2288d5df6';
  200. ezoibfh[2700] = '401612ca672af30f67eaf5e0989ce385';
  201. ezoibfh[500] = '5f2b94bb26a5aa9b1a00e66d30cfd5ec';
  202. ezoibfh[280] = 'c16fac08e79a971524b1c6834f5caad3';
  203. ezoibfh[140] = 'af063c244089b52ec5a0423a258f1f8e';
  204. ezoibfh[40] = 'ee685f77592ce296910ee91457d66ba3';
  205. ezoibfh[2400] = '6240c545bce1855c4e5a6ca430f526b1';
  206. ezoibfh[450] = '6e85b37de1b1ffc2593baa5d6e4b02fc';
  207. ezoibfh[28000] = '6e7360126718801a2c512a507353f6ba';
  208. ezoibfh[21000] = 'e2cb818af42582fdeb5b2404292a4fdc';
  209. ezoibfh[9500] = '6fd3046d2172040882079eb07d0038c9';
  210. ezoibfh[7000] = '4552fb4beab2a055aec0d6113a8d9e42';
  211. ezoibfh[5500] = 'b069a06daabd6e3043166f0e7a2edef4';
  212. ezoibfh[2900] = 'ef3231a19d034bff92faf99318a47a5f';
  213. ezoibfh[260] = '57914c3716312cb7e954090f0717ea25';
  214. ezoibfh[120] = '58ef7bddb438af5e257c4377f32c243a';
  215. ezoibfh[80] = 'dfa60cee6e1053fc0c9e607c8047bd28';
  216. ezoibfh[10] = '291d27313eb66c50243129b23df8a579';
  217. ezoibfh[10000] = 'f1e225445ec024e41bfd8ce2ba4aa91b';
  218. ezoibfh[1800] = '72c13a89ac876aaffdde39253459460b';
  219. ezoibfh[1200] = '736e09a0771285737509ab8954c475a7';
  220. ezoibfh[950] = 'c410f2a2b0c2123f4b6651cda6c5cf53';
  221. ezoibfh[350] = '9e0a1ce5b2455cb9b48d5df4c6bf4053';
  222. ezoibfh[70] = '527e52c10635ac8136a4c84094ee49a8';
  223. ezoibfh[15000] = '12f5d1db0577f9224a03666dcf42dc53';
  224. ezoibfh[3200] = '41ad5c6ea7dab736638507e437e60604';
  225. ezoibfh[1600] = '6dbaa2f5e27e83e2fcd15988d9095988';
  226. ezoibfh[180] = '9ae587f95e95c876b7b76fd4c72a3838';
  227. ezoibfh[160] = '3530fcb6bcc13dc3c1712eaef7d92700';
  228. ezoibfh[20] = '7432360301409ae695ba255f16fbcf06';
  229. ezoibfh[4000] = 'e95a0029a1c0d52e1f82ee010826e7d9';
  230. ezoibfh[3800] = '58e03b675175bbbec8566d319041c5ee';
  231. ezoibfh[2100] = 'b2ac58e6c0c84fc65f344f47dd85768b';
  232. ezoibfh[220] = '43aa1607a0c08c74b14a9039e7b909b4';
  233. ezoibfh[650] = '5bac35e1a3b6adc56da706000a645484';
  234. ezoibfh[29000] = 'c50a963ecc62061b386b119512894997';
  235. ezoibfh[27000] = '8462e0f3d6ab7810a949e580cef2530d';
  236. ezoibfh[26000] = '3353de688cbba074dc3d34ad3502a0ff';
  237. ezoibfh[16000] = '0be7d3ca3d2b552da080ad176e959a53';
  238. ezoibfh[3400] = '2c0082dd1efc5e4dfdd4f50677fea822';
  239. ezoibfh[2200] = '2620dac3b050a8e36c132f49cccab5a1';
  240. ezoibfh[17000] = '3da233249b44074269c3efb64036ffd5';
  241. ezoibfh[800] = 'dc3573d5dc41abdf97751be02f53537f';
  242. ezoibfh[700] = '8b07bae800b215e481d05a271b3e723b';
  243. ezoibfh[300] = '90c3c48d0172916d27c102ea4aa9d49c';
  244. ezoibfh[2800] = 'a9ec56005762ef40746ec1b6d554f472';
  245. ezoibfh[18000] = 'f889e5f2be62dc0efa8535a9ac72a5ae';
  246. ezoibfh[14000] = 'bbd63bbbf7aa5d55b64d29b4f3919d02';
  247. ezoibfh[12000] = 'e66f3eb6142bbf8f4ebbbd31c5540a1a';
  248. ezoibfh[11000] = 'b6b0d056da189d64dad3536d1704244e';
  249. ezoibfh[30] = '54d0fa6d5f6aabe7623cb24faa42a441';
  250. ezoibfh[23000] = '552e8e97b01f90c98fb547b2a5981bd0';
  251. ezoibfh[22000] = '186f90c3cb2b602e78597d6478cc05e6';
  252. ezoibfh[4600] = 'd297138284357206d38c781a2291b99a';
  253. ezoibfh[2600] = 'cc65d2d1fcda72df55233f97cf215dad';
  254. ezoibfh[2500] = '78e9436ba8e29037bc31f94589331e0b';
  255. ezoibfh[550] = '26dfa00588543c52511429ade391f561';
  256. var ezaxmns = {};var ezaucmns = {};ezaxmns["div-gpt-ad-brighthubengineering_com-box-3-0"] = 0;ezaucmns["div-gpt-ad-brighthubengineering_com-box-3-0"] = 0;ezaxmns["div-gpt-ad-brighthubengineering_com-medrectangle-4-0"] = 0;ezaucmns["div-gpt-ad-brighthubengineering_com-medrectangle-4-0"] = 0;ezaxmns["div-gpt-ad-brighthubengineering_com-medrectangle-2-0"] = 0;ezaucmns["div-gpt-ad-brighthubengineering_com-medrectangle-2-0"] = 0;ezaxmns["div-gpt-ad-brighthubengineering_com-box-1-0"] = 0;ezaucmns["div-gpt-ad-brighthubengineering_com-box-1-0"] = 0;ezaxmns["div-gpt-ad-brighthubengineering_com-box-2-0"] = 0;ezaucmns["div-gpt-ad-brighthubengineering_com-box-2-0"] = 0;ezaxmns["div-gpt-ad-brighthubengineering_com-box-4-0"] = 0;ezaucmns["div-gpt-ad-brighthubengineering_com-box-4-0"] = 0;ezaxmns["div-gpt-ad-brighthubengineering_com-medrectangle-1-0"] = 0;ezaucmns["div-gpt-ad-brighthubengineering_com-medrectangle-1-0"] = 0;if(typeof window.isEZABL == 'undefined' || window.isEZABL != true) {ezslots.push("ezslot_2");ezslots.push("ezslot_1");ezslots.push("ezslot_0");ezslots.push("ezslot_5");ezslots.push("ezslot_4");ezslots.push("ezslot_3");ezslots.push("ezslot_6");}else{ezslots.push("ezslot_5");ezslots.push("ezslot_4");ezslots.push("ezslot_6");}</script>
  257. <script data-cfasync="false" type="text/javascript" data-pagespeed-no-defer>
  258. //load the apstag.js library
  259. !function(a9,a,p,s,t,A,g){if(a[a9])return;function q(c,r){a[a9]._Q.push([c,r])}a[a9]={init:function(){q("i",arguments)},fetchBids:function(){q("f",arguments)},setDisplayBids:function(){},targetingKeys:function(){return[]},_Q:[]};A=p.createElement(s);A.async=!0;A.src=t;g=p.getElementsByTagName(s)[0];g.parentNode.insertBefore(A,g)}("apstag",window,document,"script","//c.amazon-adsystem.com/aax2/apstag.js");
  260. var __ezaps=[{slotID:'div-gpt-ad-brighthubengineering_com-medrectangle-2-0',slotName:'/1254144/brighthubengineering_com-medrectangle-2',sizes:[[728,90]]},{slotID:'div-gpt-ad-brighthubengineering_com-medrectangle-4-0',slotName:'/1254144/brighthubengineering_com-medrectangle-4',sizes:[[300,250]]},{slotID:'div-gpt-ad-brighthubengineering_com-box-3-0',slotName:'/1254144/brighthubengineering_com-box-3',sizes:[[336,280],[300,250]]},{slotID:'div-gpt-ad-brighthubengineering_com-box-4-0',slotName:'/1254144/brighthubengineering_com-box-4',sizes:[[300,250]]},{slotID:'div-gpt-ad-brighthubengineering_com-box-2-0',slotName:'/1254144/brighthubengineering_com-box-2',sizes:[[728,90]]},{slotID:'div-gpt-ad-brighthubengineering_com-box-1-0',slotName:'/1254144/brighthubengineering_com-box-1',sizes:[[160,600]]},{slotID:'div-gpt-ad-brighthubengineering_com-medrectangle-1-0',slotName:'/1254144/brighthubengineering_com-medrectangle-1',sizes:[[300,250]]}];function ezapsFetchBids(t){void 0!==t&&0!==t.length&&apstag.fetchBids({slots:t,timeout:2e3},function(t){function e(t){if(void 0!==window.ezslots&&0!=window.ezslots)for(var e=0;e<window.ezslots.length;e++){var o=window[ezslots[e]];if(void 0!==o){var i=o.getSlotElementId();if(void 0!==i&&i==t)return o}}}googletag.cmd.push(function(){!function(t){if(void 0!==t&&0!=t.length)for(var o=apstag.targetingKeys(),i=0;i<t.length;i++)for(var s=t[0],n=e(s.slotID),a=0;a<o.length;a++)o[a]in s&&n.setTargeting(o[a],s[o[a]])}(t)})})}apstag.init({pubID:"aa05931b-5308-4ea3-95a2-adf84f4ffde4",adServer:"googletag"}),ezapsFetchBids(__ezaps);
  261. </script><script data-ezscrex="false" data-pagespeed-no-defer data-cfasync="false" type="text/javascript">__ez.queue.addFile('jass.head.js', '//www.brighthubengineering.com/jass/jass.head.js?cb=84', true, [], true, false, false, false);</script><script data-ezscrex="false" type="text/javascript">
  262. var ezoTemplate = '/bs_freshtone/bs_freshtone';
  263. if (typeof ezouid == 'undefined') {
  264. var ezouid = '860330619';
  265. }
  266. var ezoFormfactor = '1';
  267. if (typeof ezpaq == "undefined") {
  268. var ezpaq = "-";
  269. }
  270. ezo_elements_to_check = Array();
  271. //minified table_resize_js.txt - http://gpbmike.github.io/refresh-sf/
  272. function ez_console_log(a){}function ez_get_widest_cells(a){var b=0,c=0,d=new Array;return $ezJQuery("td,th",a).each(function(){"break-all"!=$ezJQuery(this).css("word-break")&&"break-word"!=$ezJQuery(this).css("word-break")&&($ezJQuery(this).width()>b&&(b=$ezJQuery(this).width(),c=0,d=new Array),$ezJQuery(this).width()==b&&($ezJQuery(this).data("ez_lpw")>c&&(c=$ezJQuery(this).data("ez_lpw"),d=new Array),$ezJQuery(this).data("ez_lpw")==c&&c>10&&d.push(this)))}),d}function ez_scale_font(a,b,c){$ezJQuery(a).find("*").addBack().each(function(){var a=$ezJQuery(this).data("ez-ofs")-b;a>=c&&$ezJQuery(this).css("font-size",a)})}function ez_get_min_font(a){var b=16;return $ezJQuery("*",a).each(function(){parseInt($ezJQuery(this).css("font-size"))<b&&(b=parseInt($ezJQuery(this).css("font-size")))}),b}function ez_get_max_font(a){var b=10;return $ezJQuery("*",a).each(function(){parseInt($ezJQuery(this).css("font-size"))>b&&(b=parseInt($ezJQuery(this).css("font-size")))}),b}function ez_get_max_padding(a){var b=0;return $ezJQuery("td",a).each(function(){parseInt($ezJQuery(this).css("padding-left"))>b&&(b=parseInt($ezJQuery(this).css("padding-left"))),parseInt($ezJQuery(this).css("padding-right"))>b&&(b=parseInt($ezJQuery(this).css("padding-left")))}),b}function ez_scale_padding(a){$ezJQuery("td",a).each(function(){parseInt($ezJQuery(this).css("padding-left"))>1&&$ezJQuery(this).css("padding-left",parseInt($ezJQuery(this).css("padding-left"))-1),parseInt($ezJQuery(this).css("padding-right"))>1&&$ezJQuery(this).css("padding-right",parseInt($ezJQuery(this).css("padding-left"))-1)})}function ez_word_break_table(a){__ez.queue.addFunc("run_ez_word_break_table","run_ez_word_break_table",a,!1,["ezjquery"],!0,!1,!1,!1)}function ez_reset_width(a){!0===$ezJQuery(a).data("ez-no-defined-width")&&$ezJQuery(a).css("width","");var b=$ezJQuery(a).data("ezoic-orig-max-width");return null==b?$ezJQuery(a).css("max-width",""):$ezJQuery(a).css("max-width",b),1}function run_ez_word_break_tables(){$ezJQuery.each(ez_word_break_tables,function(a,b){run_ez_word_break_table(b)})}function run_ez_word_break_table(a){ez_console_log("shrinking "+a);var b=$ezJQuery("table[data-ez-uid='"+a+"']");0==b.length&&(b=$ezJQuery("#ez_script_id_"+a).prevAll("table")[0]);var c=11;if(ez_console_log("$ezJQuery(table).data('ez-gwidth')"+$ezJQuery(b).data("ez-gwidth")),null!=$ezJQuery(b).data("ez-gwidth")){1==$ezJQuery(b).data("ez-no-defined-width")&&(null!=$ezJQuery(b).get(0).style.width&&$ezJQuery(b).get(0).style.width.match(/^$|auto/)||($ezJQuery(b).removeAttr("data-ez-no-defined-width"),$ezJQuery(b).removeData("ez-no-defined-width")));var d=$ezJQuery(b).get(0).style.getPropertyValue("max-width");null!=d&&$ezJQuery(b).data("ezoic-orig-max-width",d),$ezJQuery(b).css("max-width","none");var e=$ezJQuery(b).data("ez-gwidth"),f=e;if(String(f).indexOf("%")>=0&&(ez_console_log("goal width % "+String(f)),!0,f=Math.ceil(parseInt(f)/100*$ezJQuery(b).parent()[0].clientWidth)),ez_console_log("goal width px "+String(f)),$ezJQuery(b).outerWidth()<=f)return ez_reset_width(b);var h=!0;!0===$ezJQuery(b).data("ez-no-defined-width")&&(h=!1,$ezJQuery(b).css("width",e));var i=!1,j=0,k=null,l=null;if($ezJQuery("td,th",b).each(function(){$ezJQuery(this).find("*:not(iframe)").addBack().contents().addBack().filter(function(){return 3==this.nodeType&&"script"!=this.parentNode.nodeName}).each(function(){var a=this.nodeValue.split(/[.,\/ -]/),b=a.reduce(function(a,b){return a.length>b.length?a:b}).length,c=parseInt($ezJQuery(this).parent().css("font-size"));null==k?k=c:c>k&&(k=c),null==l?l=c:c<l&&(l=c);var d=b*c*.6;d>=j&&(j=d)});$ezJQuery(this).data("ez_lpw",j),$ezJQuery(this).outerWidth()>0&&j>.65*$ezJQuery(this).outerWidth()&&(i=!0)}),0==i)return ez_reset_width(b);l>12&&(c=9),12==l?c=9:l<9&&(c=l);for(var m=parseInt($ezJQuery(b).css("border-spacing"));m>2&&$ezJQuery(b).outerWidth()>f;)m--,$ezJQuery(b).css("border-spacing",m),ez_console_log("changing border-spacing to "+m+", "+$ezJQuery(b).outerWidth());if($ezJQuery(b).outerWidth()<=f)return ez_reset_width(b);$ezJQuery(b).find("*").addBack().each(function
  273. </script><script data-ezscrex="false" type="text/javascript">
  274. var soc_app_id = '0';
  275. var did = 3167;
  276. var ezdomain = 'brighthubengineering.com';
  277. var ezoicSearchable = 1;
  278. </script><link href="//www.brighthubengineering.com/utilcave_com/templates/combine.webp?all=1&amp;solCombine=1&amp;dirname=brighthubengineering_com&amp;ezcb=188-19&amp;d=brighthubengineering.com&amp;css=%2Futilcave_com%2Fmiddleton%2Fcss.php%3FsolCSS%3D1%26css%3D%2Fcss%2Fcommon.ezoic.scss%26dirname%3Dbrighthubengineering_com%26ezcb%3D188-19::%2Futilcave_com%2Fmiddleton%2Fcss.php%3FsolCSS%3D1%26css%3D%2Fbs_freshtone%2Fassets%2Fcss%2Fbootstrap-custom.css%26ezcb%3D188-19%26tdir%3D%2Fbs_freshtone%2F%26scss%3D1%26dirname%3Dbrighthubengineering_com%26did%3D3167%26eztmp%3D1::%2Futilcave_com%2Fmiddleton%2Fcss.php%3FsolCSS%3D1%26css%3D%2Fbs_freshtone%2Fassets%2Fcss%2Ffreshtone.css%26ezcb%3D188-19%26tdir%3D%2Fbs_freshtone%2F%26scss%3D1%26dirname%3Dbrighthubengineering_com%26did%3D3167%26eztmp%3D1::%2Futilcave_com%2Fmiddleton%2Fcss.php%3FsolCSS%3D1%26css%3D%2Fbs_freshtone%2Fassets%2Fcss%2Ffreshtone_emogrify.css%26ezcb%3D188-19%26tdir%3D%2Fbs_freshtone%2F%26scss%3D1%26dirname%3Dbrighthubengineering_com%26did%3D3167%26eztmp%3D1::%2Futilcave_com%2Fmiddleton%2Fcss.php%3FsolCSS%3D1%26css%3D%2Fbs_freshtone%2Fassets%2Fcss%2Fheader-nav-center.css%26ezcb%3D188-19%26tdir%3D%2Fbs_freshtone%2F%26scss%3D1%26dirname%3Dbrighthubengineering_com%26did%3D3167%26eztmp%3D1%26ezcss%3D1::%2Futilcave_com%2Fmiddleton%2Fcss.php%3FsolCSS%3D1%26css%3D%2Fbs_freshtone%2Fassets%2Fcss%2Fcolors%2Fcustom.css%26ezcb%3D188-19%26tdir%3D%2Fbs_freshtone%2F%26scss%3D1%26dirname%3Dbrighthubengineering_com%26did%3D3167%26eztmp%3D1%26ezcss%3D1::%2Futilcave_com%2Fmiddleton%2Fcss.php%3FsolCSS%3D1%26css%3D%2Fbs_freshtone%2Fassets%2Fcss%2Fshadows.css%26ezcb%3D188-19%26tdir%3D%2Fbs_freshtone%2F%26scss%3D1%26dirname%3Dbrighthubengineering_com%26did%3D3167%26eztmp%3D1::%2Futilcave_com%2Fmiddleton%2Fcss.php%3FsolCSS%3D1%26css%3D%2Fbs_freshtone%2Fassets%2Fcss%2Ffontello.min.css%26ezcb%3D188-19%26tdir%3D%2Fbs_freshtone%2F%26scss%3D1%26dirname%3Dbrighthubengineering_com%26did%3D3167%26eztmp%3D1::https%3A%2F%2Ffonts.googleapis.com%2Fcss%3FsolCSS%3D1%26family%3DRoboto%2BSlab%3A400%2C300%2C700::https%3A%2F%2Ffonts.googleapis.com%2Fcss%3FsolCSS%3D1%26family%3DRoboto%3A400%2C300%2C300italic%2C400italic%2C700%2C700italic" rel="stylesheet" media="screen" type="text/css"><script type="text/javascript" src="//www.brighthubengineering.com/utilcave_com/templates/combine.webp?dirname=brighthubengineering_com&amp;ezcb=188-19&amp;d=brighthubengineering.com&amp;js=%2Futilcave_com%2Fmiddleton%2Fjs.php%3Fjs%3D%2Fbs_freshtone%2Fassets%2Fjs%2FIE%2Fwindows-fix.js%26ezcb%3D188-19"></script><style>
  279. #slider {
  280. max-width: 100%;
  281. }
  282. .light {
  283. max-width: 100% !important
  284. }
  285. #slider > ul {
  286. max-width: 400% !important;
  287. }
  288. .bhSliderInfrastructure {
  289. padding-right: 7px !important;
  290. }
  291. #bhSliderTopPrompt {
  292. height: auto !important;
  293. }
  294. div#bh_body, div#bh_body * {
  295. max-width: none !important;
  296. }
  297. @media screen and (max-width: 380px) {
  298. li.jcarousel-item.jcarousel-item-horizontal > div {
  299. width: 95vw !important;
  300. }
  301. }
  302. </style><base href="https://www.brighthubengineering.com/diy-electronics-devices/66194-build-a-versatile-frequency-meter-for-your-workbench/"><meta charset="UTF-8"><meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  303. <script type="text/javascript">(window.NREUM||(NREUM={})).loader_config={licenseKey:"8f1bfdca17",applicationID:"181951866"};window.NREUM||(NREUM={}),__nr_require=function(e,n,t){function r(t){if(!n[t]){var i=n[t]={exports:{}};e[t][0].call(i.exports,function(n){var i=e[t][1][n];return r(i||n)},i,i.exports)}return n[t].exports}if("function"==typeof __nr_require)return __nr_require;for(var i=0;i<t.length;i++)r(t[i]);return r}({1:[function(e,n,t){function r(){}function i(e,n,t){return function(){return o(e,[u.now()].concat(f(arguments)),n?null:this,t),n?void 0:this}}var o=e("handle"),a=e(4),f=e(5),c=e("ee").get("tracer"),u=e("loader"),s=NREUM;"undefined"==typeof window.newrelic&&(newrelic=s);var p=["setPageViewName","setCustomAttribute","setErrorHandler","finished","addToTrace","inlineHit","addRelease"],l="api-",d=l+"ixn-";a(p,function(e,n){s[n]=i(l+n,!0,"api")}),s.addPageAction=i(l+"addPageAction",!0),s.setCurrentRouteName=i(l+"routeName",!0),n.exports=newrelic,s.interaction=function(){return(new r).get()};var m=r.prototype={createTracer:function(e,n){var t={},r=this,i="function"==typeof n;return o(d+"tracer",[u.now(),e,t],r),function(){if(c.emit((i?"":"no-")+"fn-start",[u.now(),r,i],t),i)try{return n.apply(this,arguments)}catch(e){throw c.emit("fn-err",[arguments,this,e],t),e}finally{c.emit("fn-end",[u.now()],t)}}}};a("actionText,setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","),function(e,n){m[n]=i(d+n)}),newrelic.noticeError=function(e,n){"string"==typeof e&&(e=new Error(e)),o("err",[e,u.now(),!1,n])}},{}],2:[function(e,n,t){function r(e,n){var t=e.getEntries();t.forEach(function(e){"first-paint"===e.name?c("timing",["fp",Math.floor(e.startTime)]):"first-contentful-paint"===e.name&&c("timing",["fcp",Math.floor(e.startTime)])})}function i(e,n){var t=e.getEntries();t.length>0&&c("lcp",[t[t.length-1]])}function o(e){if(e instanceof s&&!l){var n,t=Math.round(e.timeStamp);n=t>1e12?Date.now()-t:u.now()-t,l=!0,c("timing",["fi",t,{type:e.type,fid:n}])}}if(!("init"in NREUM&&"page_view_timing"in NREUM.init&&"enabled"in NREUM.init.page_view_timing&&NREUM.init.page_view_timing.enabled===!1)){var a,f,c=e("handle"),u=e("loader"),s=NREUM.o.EV;if("PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver){a=new PerformanceObserver(r),f=new PerformanceObserver(i);try{a.observe({entryTypes:["paint"]}),f.observe({entryTypes:["largest-contentful-paint"]})}catch(p){}}if("addEventListener"in document){var l=!1,d=["click","keydown","mousedown","pointerdown","touchstart"];d.forEach(function(e){document.addEventListener(e,o,!1)})}}},{}],3:[function(e,n,t){function r(e,n){if(!i)return!1;if(e!==i)return!1;if(!n)return!0;if(!o)return!1;for(var t=o.split("."),r=n.split("."),a=0;a<r.length;a++)if(r[a]!==t[a])return!1;return!0}var i=null,o=null,a=/Version\/(\S+)\s+Safari/;if(navigator.userAgent){var f=navigator.userAgent,c=f.match(a);c&&f.indexOf("Chrome")===-1&&f.indexOf("Chromium")===-1&&(i="Safari",o=c[1])}n.exports={agent:i,version:o,match:r}},{}],4:[function(e,n,t){function r(e,n){var t=[],r="",o=0;for(r in e)i.call(e,r)&&(t[o]=n(r,e[r]),o+=1);return t}var i=Object.prototype.hasOwnProperty;n.exports=r},{}],5:[function(e,n,t){function r(e,n,t){n||(n=0),"undefined"==typeof t&&(t=e?e.length:0);for(var r=-1,i=t-n||0,o=Array(i<0?0:i);++r<i;)o[r]=e[n+r];return o}n.exports=r},{}],6:[function(e,n,t){n.exports={exists:"undefined"!=typeof window.performance&&window.performance.timing&&"undefined"!=typeof window.performance.timing.navigationStart}},{}],ee:[function(e,n,t){function r(){}function i(e){function n(e){return e&&e instanceof r?e:e?c(e,f,o):o()}function t(t,r,i,o){if(!l.aborted||o){e&&e(t,r,i);for(var a=n(i),f=v(t),c=f.length,u=0;u<c;u++)f[u].apply(a,r);var p=s[y[t]];return p&&p.push([b,t,r,a]),a}}function d(e,n){h[e]=v(e).concat(n)}function m(e,n){var t=h[e];if(t)for(var r=0;r<t.length;r++)t[r]===n&&t.splice(r,1)}function v(e){return h[e]||[]}function g(e){return p[e]=p[e]||i(t)}function w(e,n){u(e,function(e,t){n=n||"feature",y[t]=n,n in s||(s[n]=[])})}var h={},y={},b={on:d,addEventListener:d,removeEventLi
  304. <link rel="profile" href="https://gmpg.org/xfn/11">
  305. <title>How to Build a Home Made Frequency Meter - Includes Schematic and Parts List</title>
  306. <script>
  307. console.log("Setting Bright Hub Engineering (Media Factual) Context");
  308. var bhTrackingId = {"google": "UA-1464431-19", "yahoo": "1000857614762"};
  309. var bhShareThisPubId = "86b1449f-4842-4e17-801c-cc8d3e3446a7";
  310. var _sf_async_config = {"uid": 34077, "domain": "brighthubengineering.com"};
  311. var google_master_ad_id = "1346082995522";
  312. var google_master_ad_name = "BHengineering";
  313. var bhLegacyDomain = "https://www.brighthubengineering.com/";
  314. // -----------------------------
  315. // Manually config disqus
  316. // -----------------------------
  317. var disqus_shortname = "brighthub";
  318. var disqus_identifier = "p66194";
  319. // -----------------------------
  320. // -----------------------------
  321. // Ezoic does something odd with these lines
  322. // -----------------------------
  323. // -----------------------------
  324. </script>
  325. <meta name="description" content="Are you looking for a low cost versatile home made frequency meter? Your search may well end here. Build it yourself at home using just a single IC 555 and few other handful of electronic components. Learn the whole procedure through a circuit schematic and theory of operation of the circuit.">
  326. <meta name="robots" content="max-snippet:-1, max-image-preview:large, max-video-preview:-1">
  327. <link rel="canonical" href="https://www.brighthubengineering.com/diy-electronics-devices/66194-build-a-versatile-frequency-meter-for-your-workbench/">
  328. <meta property="og:locale" content="en_US">
  329. <meta property="og:type" content="article">
  330. <meta property="og:title" content="How to Build a Home Made Frequency Meter - Includes Schematic and Parts List">
  331. <meta property="og:description" content="Are you looking for a low cost versatile home made frequency meter? Your search may well end here. Build it yourself at home using just a single IC 555 and few other handful of electronic components. Learn the whole procedure through a circuit schematic and theory of operation of the circuit.">
  332. <meta property="og:url" content="https://www.brighthubengineering.com/diy-electronics-devices/66194-build-a-versatile-frequency-meter-for-your-workbench/">
  333. <meta property="og:site_name" content="Bright Hub Engineering">
  334. <meta property="article:tag" content="Electrical Engineering">
  335. <meta property="article:section" content="Hobbyist &amp; DIY Electronic Devices &amp; Circuits">
  336. <meta property="article:published_time" content="2010-03-13T00:00:00+00:00">
  337. <meta property="article:modified_time" content="2018-11-12T14:14:57+00:00">
  338. <meta property="og:updated_time" content="2018-11-12T14:14:57+00:00">
  339. <meta property="og:image" content="https://img.bhs4.com/67/4/6748ae9f935c1ce57443af6b67f132794e7fa8b5_large.jpg">
  340. <meta property="og:image:secure_url" content="https://img.bhs4.com/67/4/6748ae9f935c1ce57443af6b67f132794e7fa8b5_large.jpg">
  341. <meta name="twitter:card" content="summary_large_image">
  342. <meta name="twitter:description" content="Are you looking for a low cost versatile home made frequency meter? Your search may well end here. Build it yourself at home using just a single IC 555 and few other handful of electronic components. Learn the whole procedure through a circuit schematic and theory of operation of the circuit.">
  343. <meta name="twitter:title" content="How to Build a Home Made Frequency Meter - Includes Schematic and Parts List">
  344. <meta name="twitter:image" content="https://img.bhs4.com/67/4/6748ae9f935c1ce57443af6b67f132794e7fa8b5_large.jpg">
  345. <script type='application/ld+json' class='yoast-schema-graph yoast-schema-graph--main'>{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://www.brighthubengineering.com/#website","url":"https://www.brighthubengineering.com/","name":"Bright Hub Engineering","inLanguage":"en-US","description":"Just another WordPress site","potentialAction":{"@type":"SearchAction","target":"https://www.brighthubengineering.com/?s={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"ImageObject","@id":"https://www.brighthubengineering.com/diy-electronics-devices/66194-build-a-versatile-frequency-meter-for-your-workbench/#primaryimage","inLanguage":"en-US","url":"https://img.bhs4.com/67/4/6748ae9f935c1ce57443af6b67f132794e7fa8b5_large.jpg"},{"@type":"WebPage","@id":"https://www.brighthubengineering.com/diy-electronics-devices/66194-build-a-versatile-frequency-meter-for-your-workbench/#webpage","url":"https://www.brighthubengineering.com/diy-electronics-devices/66194-build-a-versatile-frequency-meter-for-your-workbench/","name":"How to Build a Home Made Frequency Meter - Includes Schematic and Parts List","isPartOf":{"@id":"https://www.brighthubengineering.com/#website"},"inLanguage":"en-US","primaryImageOfPage":{"@id":"https://www.brighthubengineering.com/diy-electronics-devices/66194-build-a-versatile-frequency-meter-for-your-workbench/#primaryimage"},"datePublished":"2010-03-13T00:00:00+00:00","dateModified":"2018-11-12T14:14:57+00:00","author":{"@id":"https://www.brighthubengineering.com/#/schema/person/f03c1903b423d0ed8cd7c7cc2091434b"},"description":"Are you looking for a low cost versatile home made frequency meter? Your search may well end here. Build it yourself at home using just a single IC 555 and few other handful of electronic components. Learn the whole procedure through a circuit schematic and theory of operation of the circuit."},{"@type":["Person"],"@id":"https://www.brighthubengineering.com/#/schema/person/f03c1903b423d0ed8cd7c7cc2091434b","name":"Swagatam","image":{"@type":"ImageObject","@id":"https://www.brighthubengineering.com/#authorlogo","inLanguage":"en-US","url":"https://secure.gravatar.com/avatar/942dd37e998ce5992f5dac4f2d71fdee?s=96&d=mm&r=g","caption":"Swagatam"},"sameAs":[]}]}</script>
  346. <link rel="dns-prefetch" href="//www.brighthubengineering.com">
  347. <link rel="alternate" type="application/rss+xml" title="Bright Hub Engineering » Feed" href="https://www.brighthubengineering.com/feed/">
  348. <link rel="alternate" type="application/rss+xml" title="Bright Hub Engineering » Comments Feed" href="https://www.brighthubengineering.com/comments/feed/">
  349. <script src='https://www.brighthubengineering.com/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp'></script>
  350. <script src='https://www.brighthubengineering.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1'></script>
  351. <link rel="https://api.w.org/" href="https://www.brighthubengineering.com/wp-json/">
  352. <link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.brighthubengineering.com/xmlrpc.php?rsd">
  353. <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://www.brighthubengineering.com/wp-includes/wlwmanifest.xml">
  354. <meta name="generator" content="WordPress 5.3.2">
  355. <link rel="shortlink" href="https://www.brighthubengineering.com/?p=66194">
  356. <link rel="alternate" type="application/json+oembed" href="https://www.brighthubengineering.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.brighthubengineering.com%2Fdiy-electronics-devices%2F66194-build-a-versatile-frequency-meter-for-your-workbench%2F">
  357. <link rel="alternate" type="text/xml+oembed" href="https://www.brighthubengineering.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.brighthubengineering.com%2Fdiy-electronics-devices%2F66194-build-a-versatile-frequency-meter-for-your-workbench%2F&amp;format=xml">
  358. <script>jQuery(document).ready(function ($) {
  359. // lazy load
  360. if ('1') {
  361. jQuery.extend(jQuery.lazyLoadXT, {
  362. srcAttr: 'data-src',
  363. visibleOnly: false,
  364. updateEvent: 'load orientationchange resize scroll touchmove focus hover'
  365. });
  366. }
  367. // woocommerce lightbox/zoom
  368. disableClick($);
  369. // for all images at single product page
  370. setTimeout(function () {
  371. resizeImg($);
  372. jQuery('a.woocommerce-product-gallery__trigger').css('visibility', 'visible');
  373. }, 2500);
  374. });
  375. jQuery(window).on('ajaxComplete', function () {
  376. if ('1') {
  377. setTimeout(function () {
  378. jQuery(window).lazyLoadXT();
  379. }, 300);
  380. }
  381. });
  382. jQuery(window).on('load', function () {
  383. jQuery('.flex-viewport').css('height', '100%');
  384. });
  385. function resizeImg($) {
  386. var imgSelector = ".post img, .page img, .widget-content img, .product img, .wp-admin img, .tax-product_cat img, .fifu img";
  387. var resizeImage = function (sSel) {
  388. jQuery(sSel).each(function () {
  389. //original size
  390. var width = $(this)['0'].naturalWidth;
  391. var height = $(this)['0'].naturalHeight;
  392. jQuery(this).attr('data-large_image_width', width);
  393. jQuery(this).attr('data-large_image_height', height);
  394. //100%
  395. //var ratio = width / height;
  396. //jQuery(this).attr('data-large_image_width', jQuery(window).width() * ratio);
  397. //jQuery(this).attr('data-large_image_height', jQuery(window).width());
  398. });
  399. };
  400. resizeImage(imgSelector);
  401. }
  402. function disableClick($) {
  403. if ('') {
  404. jQuery('.woocommerce-product-gallery__image').each(function (index) {
  405. jQuery(this).children().click(function () {
  406. return false;
  407. });
  408. jQuery(this).children().children().css("cursor", "default");
  409. });
  410. }
  411. }
  412. </script>
  413. <meta property="og:image" content="https://img.bhs4.com/97/1/9718e951675c326180c66cf059f88bdfbd5ea5da_large.jpg" />
  414. <meta property="og:image" content="https://img.bhs4.com/82/b/82b28b13df043fd9bcc853128c8bf0b941ac64cb_large.jpg" />
  415. <meta property="og:image" content="https://img.bhs4.com/67/4/6748ae9f935c1ce57443af6b67f132794e7fa8b5_large.jpg" /><link href='https://www.brighthubengineering.com/wp-content/themes/astra/assets/css/minified/style.min.css?ver=2.3.1&ecb=188-19&cache_css_by_form=1&ez_css_parse=1' rel='stylesheet' media='all' type='text/css' /><link href='https://www.brighthubengineering.com/wp-includes/css/dist/block-library/style.min.css?ver=5.3.2&ecb=188-19&cache_css_by_form=1&ez_css_parse=1' rel='stylesheet' media='all' type='text/css' /><link href='https://www.brighthubengineering.com/wp-content/themes/astra/style.css?ver=5.3.2&ecb=188-19&cache_css_by_form=1&ez_css_parse=1' rel='stylesheet' media='all' type='text/css' /><link href='https://www.brighthubengineering.com/wp-content/uploads/astra-addon/astra-addon-5e558693ced377-67725879.css?ver=2.3.2&ecb=188-19&cache_css_by_form=1&ez_css_parse=1' rel='stylesheet' media='all' type='text/css' /><link href='https://cdnjs.cloudflare.com/ajax/libs/jquery.lazyloadxt/1.1.0/jquery.lazyloadxt.spinner.min.css?ver=5.3.2' rel='stylesheet' media='all' type='text/css' /><style type='text/css'>@font-face {
  416. font-family: "Astra";
  417. src: url('https://www.brighthubengineering.com/wp-content/themes/astra/assets/fonts/astra.woff') format("woff"), url('https://www.brighthubengineering.com/wp-content/themes/astra/assets/fonts/astra.ttf') format("truetype"), url('https://www.brighthubengineering.com/wp-content/themes/astra/assets/fonts/astra.svg#astra') format("svg");
  418. font-weight: normal;
  419. font-style: normal;
  420. font-display: fallback; }
  421. .ezoic-wrapper html {
  422. font-size: 131.25%; }
  423. .ezoic-wrapper a,
  424. .ezoic-wrapper .page-title {
  425. color: #375764; }
  426. .ezoic-wrapper a:hover,
  427. .ezoic-wrapper a:focus {
  428. color: #3a3a3a; }
  429. #stylesheet_body,
  430. .ezoic-wrapper button,
  431. .ezoic-wrapper input,
  432. .ezoic-wrapper select,
  433. .ezoic-wrapper textarea,
  434. .ezoic-wrapper .ast-button,
  435. .ezoic-wrapper .ast-custom-button {
  436. font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif;
  437. font-weight: inherit;
  438. font-size: 21px;
  439. font-size: 1rem;
  440. line-height: 2; }
  441. .ezoic-wrapper blockquote {
  442. color: black; }
  443. .ezoic-wrapper p,
  444. .ezoic-wrapper .entry-content p {
  445. margin-bottom: 2em; }
  446. .ezoic-wrapper .site-title {
  447. font-size: 35px;
  448. font-size: 1.667rem; }
  449. .ezoic-wrapper header .site-logo-img .custom-logo-link img {
  450. max-width: 168px; }
  451. .ezoic-wrapper .astra-logo-svg {
  452. width: 168px; }
  453. .ezoic-wrapper .ast-archive-description .ast-archive-title {
  454. font-size: 48px;
  455. font-size: 2.286rem; }
  456. .ezoic-wrapper .site-header .site-description {
  457. font-size: 15px;
  458. font-size: 0.714rem; }
  459. .ezoic-wrapper .entry-title {
  460. font-size: 38px;
  461. font-size: 1.81rem; }
  462. .ezoic-wrapper .comment-reply-title {
  463. font-size: 34px;
  464. font-size: 1.619rem; }
  465. .ezoic-wrapper .ast-comment-list #cancel-comment-reply-link {
  466. font-size: 21px;
  467. font-size: 1rem; }
  468. .ezoic-wrapper h1,
  469. .ezoic-wrapper .entry-content h1,
  470. .ezoic-wrapper .entry-content h1 a {
  471. font-size: 48px;
  472. font-size: 2.286rem; }
  473. .ezoic-wrapper h2,
  474. .ezoic-wrapper .entry-content h2,
  475. .ezoic-wrapper .entry-content h2 a {
  476. font-size: 42px;
  477. font-size: 2rem; }
  478. .ezoic-wrapper h3,
  479. .ezoic-wrapper .entry-content h3,
  480. .ezoic-wrapper .entry-content h3 a {
  481. font-size: 30px;
  482. font-size: 1.429rem; }
  483. .ezoic-wrapper h4,
  484. .ezoic-wrapper .entry-content h4,
  485. .ezoic-wrapper .entry-content h4 a {
  486. font-size: 20px;
  487. font-size: 0.952rem; }
  488. .ezoic-wrapper h5,
  489. .ezoic-wrapper .entry-content h5,
  490. .ezoic-wrapper .entry-content h5 a {
  491. font-size: 18px;
  492. font-size: 0.857rem; }
  493. .ezoic-wrapper h6,
  494. .ezoic-wrapper .entry-content h6,
  495. .ezoic-wrapper .entry-content h6 a {
  496. font-size: 15px;
  497. font-size: 0.714rem; }
  498. .ezoic-wrapper .ast-single-post .entry-title,
  499. .ezoic-wrapper .page-title {
  500. font-size: 48px;
  501. font-size: 2.286rem; }
  502. .ezoic-wrapper #secondary,
  503. .ezoic-wrapper #secondary button,
  504. .ezoic-wrapper #secondary input,
  505. .ezoic-wrapper #secondary select,
  506. .ezoic-wrapper #secondary textarea {
  507. font-size: 21px;
  508. font-size: 1rem; }
  509. .ezoic-wrapper ::selection {
  510. background-color: #375764;
  511. color: white; }
  512. #stylesheet_body,
  513. .ezoic-wrapper h1,
  514. .ezoic-wrapper .entry-title a,
  515. .ezoic-wrapper .entry-content h1,
  516. .ezoic-wrapper .entry-content h1 a,
  517. .ezoic-wrapper h2,
  518. .ezoic-wrapper .entry-content h2,
  519. .ezoic-wrapper .entry-content h2 a,
  520. .ezoic-wrapper h3,
  521. .ezoic-wrapper .entry-content h3,
  522. .ezoic-wrapper .entry-content h3 a,
  523. .ezoic-wrapper h4,
  524. .ezoic-wrapper .entry-content h4,
  525. .ezoic-wrapper .entry-content h4 a,
  526. .ezoic-wrapper h5,
  527. .ezoic-wrapper .entry-content h5,
  528. .ezoic-wrapper .entry-content h5 a,
  529. .ezoic-wrapper h6,
  530. .ezoic-wrapper .entry-content h6,
  531. .ezoic-wrapper .entry-content h6 a {
  532. color: #3a3a3a; }
  533. .ezoic-wrapper .tagcloud a:hover,
  534. .ezoic-wrapper .tagcloud a:focus,
  535. .ezoic-wrapper .tagcloud a.current-item {
  536. color: white;
  537. border-color: #375764;
  538. background-color: #375764; }
  539. .ezoic-wrapper .main-header-menu a,
  540. .ezoic-wrapper .ast-header-custom-item a {
  541. color: #3a3a3a; }
  542. .ezoic-wrapper .main-header-menu li:hover > a,
  543. .ezoic-wrapper .main-header-menu li:hover > .ast-menu-toggle,
  544. .ezoic-wrapper .main-header-menu .ast-masthead-custom-menu-items a:hover,
  545. .ezoic-wrapper .main-header-menu li.focus > a,
  546. .ezoic-wrapper .main-header-menu li.focus > .ast-menu-toggle,
  547. .ezoic-wrapper .main-header-menu .current-menu-item > a,
  548. .ezoic-wrapper .main-header-menu .current-menu-ancestor > a,
  549. .ezoic-wrapper .main-header-menu .current_page_item > a,
  550. .ezoic-wrapper .main-header-menu .current-menu-item > .ast-menu-toggle,
  551. .ezoic-wrapper .main-header-menu .current-menu-ancestor > .ast-menu-toggle,
  552. .ezoic-wrapper .main-header-menu .current_page_item > .ast-menu-toggle {
  553. color: #375764; }
  554. .ezoic-wrapper input:focus,
  555. .ezoic-wrapper input[type="text"]:focus,
  556. .ezoic-wrapper input[type="email"]:focus,
  557. .ezoic-wrapper input[type="url"]:focus,
  558. .ezoic-wrapper input[type="password"]:focus,
  559. .ezoic-wrapper input[type="reset"]:focus,
  560. .ezoic-wrapper input[type="search"]:focus,
  561. .ezoic-wrapper textarea:focus {
  562. border-color: #375764; }
  563. .ezoic-wrapper input[type="radio"]:checked,
  564. .ezoic-wrapper input[type=reset],
  565. .ezoic-wrapper input[type="checkbox"]:checked,
  566. .ezoic-wrapper input[type="checkbox"]:hover:checked,
  567. .ezoic-wrapper input[type="checkbox"]:focus:checked,
  568. .ezoic-wrapper input[type=range]::-webkit-slider-thumb {
  569. border-color: #375764;
  570. background-color: #375764; }
  571. .ezoic-wrapper .site-footer a:hover + .post-count,
  572. .ezoic-wrapper .site-footer a:focus + .post-count {
  573. background: #375764;
  574. border-color: #375764; }
  575. .ezoic-wrapper .footer-adv .footer-adv-overlay {
  576. border-top-style: solid;
  577. border-top-color: #7a7a7a; }
  578. .ezoic-wrapper .ast-comment-meta {
  579. line-height: 1.667;
  580. font-size: 17px;
  581. font-size: 0.81rem; }
  582. .ezoic-wrapper .single .nav-links .nav-previous,
  583. .ezoic-wrapper .single .nav-links .nav-next,
  584. .ezoic-wrapper .single .ast-author-details .author-title,
  585. .ezoic-wrapper .ast-comment-meta {
  586. color: #375764; }
  587. .ezoic-wrapper .entry-meta,
  588. .ezoic-wrapper .entry-meta * {
  589. line-height: 1.45;
  590. color: #375764; }
  591. .ezoic-wrapper .entry-meta a:hover,
  592. .ezoic-wrapper .entry-meta a:hover *,
  593. .ezoic-wrapper .entry-meta a:focus,
  594. .ezoic-wrapper .entry-meta a:focus * {
  595. color: #3a3a3a; }
  596. .ezoic-wrapper .ast-404-layout-1 .ast-404-text {
  597. font-size: 200px;
  598. font-size: 9.524rem; }
  599. .ezoic-wrapper .widget-title {
  600. font-size: 30px;
  601. font-size: 1.429rem;
  602. color: #3a3a3a; }
  603. .ezoic-wrapper #cat option,
  604. .ezoic-wrapper .secondary .calendar_wrap thead a,
  605. .ezoic-wrapper .secondary .calendar_wrap thead a:visited {
  606. color: #375764; }
  607. .ezoic-wrapper .secondary .calendar_wrap #today,
  608. .ezoic-wrapper .ast-progress-val span {
  609. background: #375764; }
  610. .ezoic-wrapper .secondary a:hover + .post-count,
  611. .ezoic-wrapper .secondary a:focus + .post-count {
  612. background: #375764;
  613. border-color: #375764; }
  614. .ezoic-wrapper .calendar_wrap #today > a {
  615. color: white; }
  616. .ezoic-wrapper .ast-pagination a,
  617. .ezoic-wrapper .page-links .page-link,
  618. .ezoic-wrapper .single .post-navigation a {
  619. color: #375764; }
  620. .ezoic-wrapper .ast-pagination a:hover,
  621. .ezoic-wrapper .ast-pagination a:focus,
  622. .ezoic-wrapper .ast-pagination > span:hover:not(.dots),
  623. .ezoic-wrapper .ast-pagination > span.current,
  624. .ezoic-wrapper .page-links > .page-link,
  625. .ezoic-wrapper .page-links .page-link:hover,
  626. .ezoic-wrapper .post-navigation a:hover {
  627. color: #3a3a3a; }
  628. .ezoic-wrapper .ast-header-break-point .ast-mobile-menu-buttons-minimal.menu-toggle {
  629. background: rgba(0, 0, 0, 0);
  630. color: #375764; }
  631. .ezoic-wrapper .ast-header-break-point .ast-mobile-menu-buttons-outline.menu-toggle {
  632. background: rgba(0, 0, 0, 0);
  633. border: 1px solid #375764;
  634. color: #375764; }
  635. .ezoic-wrapper .ast-header-break-point .ast-mobile-menu-buttons-fill.menu-toggle {
  636. background: #375764; }
  637. .ezoic-wrapper .menu-toggle,
  638. .ezoic-wrapper button,
  639. .ezoic-wrapper .ast-button,
  640. .ezoic-wrapper .ast-custom-button,
  641. .ezoic-wrapper .button,
  642. .ezoic-wrapper input#submit,
  643. .ezoic-wrapper input[type="button"],
  644. .ezoic-wrapper input[type="submit"],
  645. .ezoic-wrapper input[type="reset"] {
  646. color: white;
  647. border-color: #375764;
  648. background-color: #375764;
  649. border-radius: 2px;
  650. padding-top: 10px;
  651. padding-right: 40px;
  652. padding-bottom: 10px;
  653. padding-left: 40px;
  654. font-family: inherit;
  655. font-weight: inherit; }
  656. .ezoic-wrapper button:focus,
  657. .ezoic-wrapper .menu-toggle:hover,
  658. .ezoic-wrapper button:hover,
  659. .ezoic-wrapper .ast-button:hover,
  660. .ezoic-wrapper .button:hover,
  661. .ezoic-wrapper input[type=reset]:hover,
  662. .ezoic-wrapper input[type=reset]:focus,
  663. .ezoic-wrapper input#submit:hover,
  664. .ezoic-wrapper input#submit:focus,
  665. .ezoic-wrapper input[type="button"]:hover,
  666. .ezoic-wrapper input[type="button"]:focus,
  667. .ezoic-wrapper input[type="submit"]:hover,
  668. .ezoic-wrapper input[type="submit"]:focus {
  669. color: white;
  670. background-color: #3a3a3a;
  671. border-color: #3a3a3a; }
  672. .ezoic-wrapper .ast-page-builder-template .comments-area,
  673. .ezoic-wrapper .single.ast-page-builder-template .entry-header,
  674. .ezoic-wrapper .single.ast-page-builder-template .post-navigation {
  675. max-width: 1240px;
  676. margin-left: auto;
  677. margin-right: auto; }
  678. .ezoic-wrapper .ast-container {
  679. max-width: 1240px; }
  680. .ezoic-wrapper .ast-desktop .main-header-menu.submenu-with-border .sub-menu,
  681. .ezoic-wrapper .ast-desktop .main-header-menu.submenu-with-border .children,
  682. .ezoic-wrapper .ast-desktop .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper {
  683. border-color: #eaeaea; }
  684. .ezoic-wrapper .ast-desktop .main-header-menu.submenu-with-border .sub-menu,
  685. .ezoic-wrapper .ast-desktop .main-header-menu.submenu-with-border .children {
  686. border-top-width: 1px;
  687. border-right-width: 1px;
  688. border-left-width: 1px;
  689. border-bottom-width: 1px;
  690. border-style: solid; }
  691. .ezoic-wrapper .ast-desktop .main-header-menu.submenu-with-border .sub-menu .sub-menu,
  692. .ezoic-wrapper .ast-desktop .main-header-menu.submenu-with-border .children .children {
  693. top: -1px; }
  694. .ezoic-wrapper .ast-desktop .main-header-menu.submenu-with-border .sub-menu a,
  695. .ezoic-wrapper .ast-desktop .main-header-menu.submenu-with-border .children a {
  696. border-bottom-width: 1px;
  697. border-style: solid;
  698. border-color: #eaeaea; }
  699. .ezoic-wrapper .main-header-menu .sub-menu li.ast-left-align-sub-menu:hover > ul,
  700. .ezoic-wrapper .main-header-menu .sub-menu li.ast-left-align-sub-menu.focus > ul {
  701. margin-left: -2px; }
  702. .ezoic-wrapper .ast-small-footer {
  703. border-top-style: solid;
  704. border-top-width: 1px;
  705. border-top-color: #e8e8e8; }
  706. .ezoic-wrapper .ast-breadcrumbs .trail-browse,
  707. .ezoic-wrapper .ast-breadcrumbs .trail-items,
  708. .ezoic-wrapper .ast-breadcrumbs .trail-items li {
  709. display: inline-block;
  710. margin: 0;
  711. padding: 0;
  712. border: none;
  713. background: inherit;
  714. text-indent: 0; }
  715. .ezoic-wrapper .ast-breadcrumbs .trail-browse {
  716. font-size: inherit;
  717. font-style: inherit;
  718. font-weight: inherit;
  719. color: inherit; }
  720. .ezoic-wrapper .ast-breadcrumbs .trail-items {
  721. list-style: none; }
  722. .ezoic-wrapper .trail-items li > .ezoic-after-el {
  723. padding: 0 0.3em;
  724. content: "»"; }
  725. .ezoic-wrapper .trail-items li:last-of-type > .ezoic-after-el {
  726. display: none; }
  727. .ezoic-wrapper .ast-header-break-point .site-header {
  728. border-bottom-width: 0; }
  729. .ezoic-wrapper .main-header-bar {
  730. border-bottom-width: 0; }
  731. .ezoic-wrapper #primary {
  732. width: 70%; }
  733. .ezoic-wrapper #secondary {
  734. width: 30%; }
  735. .ezoic-wrapper .ast-flex {
  736. -webkit-align-content: center;
  737. -ms-flex-line-pack: center;
  738. align-content: center;
  739. -webkit-box-align: center;
  740. -webkit-align-items: center;
  741. -moz-box-align: center;
  742. -ms-flex-align: center;
  743. align-items: center; }
  744. .ezoic-wrapper .main-header-bar {
  745. padding: 1em 0; }
  746. .ezoic-wrapper .ast-site-identity {
  747. padding: 0; }
  748. .ezoic-wrapper .header-main-layout-1 .ast-flex.main-header-container,
  749. .ezoic-wrapper .header-main-layout-3 .ast-flex.main-header-container {
  750. -webkit-align-content: center;
  751. -ms-flex-line-pack: center;
  752. align-content: center;
  753. -webkit-box-align: center;
  754. -webkit-align-items: center;
  755. -moz-box-align: center;
  756. -ms-flex-align: center;
  757. align-items: center; }
  758. .ezoic-wrapper .header-main-layout-1 .ast-flex.main-header-container,
  759. .ezoic-wrapper .header-main-layout-3 .ast-flex.main-header-container {
  760. -webkit-align-content: center;
  761. -ms-flex-line-pack: center;
  762. align-content: center;
  763. -webkit-box-align: center;
  764. -webkit-align-items: center;
  765. -moz-box-align: center;
  766. -ms-flex-align: center;
  767. align-items: center; }
  768. .ezoic-wrapper .ast-article-post .ast-date-meta .posted-on,
  769. .ezoic-wrapper .ast-article-post .ast-date-meta .posted-on * {
  770. background: #375764;
  771. color: white; }
  772. .ezoic-wrapper .ast-article-post .ast-date-meta .posted-on .date-month,
  773. .ezoic-wrapper .ast-article-post .ast-date-meta .posted-on .date-year {
  774. color: white; }
  775. .ezoic-wrapper .ast-load-more:hover {
  776. color: white;
  777. border-color: #375764;
  778. background-color: #375764; }
  779. .ezoic-wrapper .ast-loader > div {
  780. background-color: #375764; }
  781. .ezoic-wrapper .ast-pagination .page-numbers {
  782. color: #3a3a3a;
  783. border-color: #375764; }
  784. .ezoic-wrapper .ast-pagination .page-numbers.current,
  785. .ezoic-wrapper .ast-pagination .page-numbers:focus,
  786. .ezoic-wrapper .ast-pagination .page-numbers:hover {
  787. color: white;
  788. background-color: #375764;
  789. border-color: #375764; }
  790. .ezoic-wrapper h1,
  791. .ezoic-wrapper .entry-content h1 {
  792. color: #375764; }
  793. .ezoic-wrapper .entry-title a {
  794. color: #375764; }
  795. .ezoic-wrapper .ast-separate-container .blog-layout-1,
  796. .ezoic-wrapper .ast-separate-container .blog-layout-2,
  797. .ezoic-wrapper .ast-separate-container .blog-layout-3 {
  798. background-color: white; }
  799. .ezoic-wrapper .ast-archive-description .page-title {
  800. color: #375764; }
  801. .ezoic-wrapper .ast-separate-container .ast-article-single,
  802. .ezoic-wrapper .ast-separate-container .comment-respond,
  803. .ezoic-wrapper .ast-separate-container .ast-comment-list li,
  804. .ezoic-wrapper .ast-separate-container .ast-woocommerce-container,
  805. .ezoic-wrapper .ast-separate-container .error-404,
  806. .ezoic-wrapper .ast-separate-container .no-results,
  807. .ezoic-wrapper .single.ast-separate-container .ast-author-meta,
  808. .ezoic-wrapper .ast-separate-container .related-posts-title-wrapper,
  809. .ezoic-wrapper .ast-separate-container.ast-two-container #secondary .widget,
  810. .ezoic-wrapper .ast-separate-container .comments-count-wrapper,
  811. .ezoic-wrapper .ast-box-layout.ast-plain-container .site-content,
  812. .ezoic-wrapper .ast-padded-layout.ast-plain-container .site-content {
  813. background-color: white; }
  814. .ezoic-wrapper .main-header-bar {
  815. background-color: #375764;
  816. background-image: none; }
  817. .ezoic-wrapper .main-header-menu .current-menu-item > a,
  818. .ezoic-wrapper .main-header-menu .current-menu-ancestor > a,
  819. .ezoic-wrapper .main-header-menu .current_page_item > a {
  820. color: white;
  821. background-color: #375764; }
  822. .ezoic-wrapper .main-header-menu a:hover,
  823. .ezoic-wrapper .ast-header-custom-item a:hover,
  824. .ezoic-wrapper .main-header-menu li:hover > a,
  825. .ezoic-wrapper .main-header-menu li.focus > a {
  826. background-color: #375764;
  827. color: white; }
  828. .ezoic-wrapper .main-header-menu .ast-masthead-custom-menu-items a:hover,
  829. .ezoic-wrapper .main-header-menu li:hover > .ast-menu-toggle,
  830. .ezoic-wrapper .main-header-menu li.focus > .ast-menu-toggle {
  831. color: white; }
  832. .ezoic-wrapper .main-header-menu,
  833. .ezoic-wrapper .main-header-menu a,
  834. .ezoic-wrapper .ast-header-custom-item,
  835. .ezoic-wrapper .ast-header-custom-item a,
  836. .ezoic-wrapper .ast-masthead-custom-menu-items,
  837. .ezoic-wrapper .ast-masthead-custom-menu-items a {
  838. color: white; }
  839. .ezoic-wrapper .main-header-menu .sub-menu,
  840. .ezoic-wrapper .main-header-menu .sub-menu a,
  841. .ezoic-wrapper .main-header-menu .children a {
  842. color: white; }
  843. .ezoic-wrapper .main-header-menu .sub-menu a:hover,
  844. .ezoic-wrapper .main-header-menu .children a:hover,
  845. .ezoic-wrapper .main-header-menu .sub-menu li:hover > a,
  846. .ezoic-wrapper .main-header-menu .children li:hover > a,
  847. .ezoic-wrapper .main-header-menu .sub-menu li.focus > a,
  848. .ezoic-wrapper .main-header-menu .children li.focus > a {
  849. color: white;
  850. background-color: #375764; }
  851. .ezoic-wrapper .main-header-menu .sub-menu li:hover > .ast-menu-toggle,
  852. .ezoic-wrapper .main-header-menu .sub-menu li.focus > .ast-menu-toggle {
  853. color: white; }
  854. .ezoic-wrapper .main-header-menu .sub-menu li.current-menu-item > a,
  855. .ezoic-wrapper .main-header-menu .children li.current_page_item > a,
  856. .ezoic-wrapper .main-header-menu .sub-menu li.current-menu-ancestor > a,
  857. .ezoic-wrapper .main-header-menu .children li.current_page_ancestor > a,
  858. .ezoic-wrapper .main-header-menu .sub-menu li.current_page_item > a,
  859. .ezoic-wrapper .ast-header-break-point .main-header-menu .sub-menu li.current-menu-item > a,
  860. .ezoic-wrapper .ast-header-break-point .main-header-menu .sub-menu li.current_page_item > a,
  861. .ezoic-wrapper .main-header-menu .children li.current_page_item > a,
  862. .ezoic-wrapper .ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item-heading.current_page_item {
  863. color: white;
  864. background-color: #375764; }
  865. .ezoic-wrapper .main-navigation .sub-menu,
  866. .ezoic-wrapper .ast-header-break-point .main-header-menu ul {
  867. background-color: #375764; }
  868. .ezoic-wrapper .ast-header-break-point .main-header-menu {
  869. background-color: #375764; }
  870. .ezoic-wrapper .ast-header-break-point .main-header-bar {
  871. background-color: #375764;
  872. background-image: none; }
  873. .ezoic-wrapper .ast-header-break-point .main-header-menu,
  874. .ezoic-wrapper .ast-header-break-point .main-header-menu a,
  875. .ezoic-wrapper .ast-header-break-point .main-header-menu li.focus > .ast-menu-toggle,
  876. .ezoic-wrapper .ast-header-break-point .main-header-menu .current-menu-item > .ast-menu-toggle,
  877. .ezoic-wrapper .ast-header-break-point .main-header-menu .current-menu-ancestor > .ast-menu-toggle,
  878. .ezoic-wrapper .ast-header-break-point .main-header-menu .current_page_item > .ast-menu-toggle,
  879. .ezoic-wrapper .ast-header-break-point .ast-header-custom-item,
  880. .ezoic-wrapper .ast-header-break-point .ast-header-custom-item a,
  881. .ezoic-wrapper .ast-header-break-point .ast-masthead-custom-menu-items,
  882. .ezoic-wrapper .ast-header-break-point .ast-masthead-custom-menu-items a,
  883. .ezoic-wrapper .ast-header-break-point .ast-masthead-custom-menu-items .ast-inline-search form .ast-header-break-point .ast-below-header-merged-responsive .below-header-user-select,
  884. .ezoic-wrapper .ast-header-break-point .ast-above-header-menu-items,
  885. .ezoic-wrapper .ast-header-break-point .ast-above-header-menu-items a,
  886. .ezoic-wrapper .ast-header-break-point .ast-below-header-menu-items,
  887. .ezoic-wrapper .ast-header-break-point .ast-below-header-menu-items a,
  888. .ezoic-wrapper .ast-header-break-point .ast-below-header-merged-responsive .below-header-user-select .widget,
  889. .ezoic-wrapper .ast-header-break-point .ast-below-header-merged-responsive .below-header-user-select .widget-title {
  890. color: white; }
  891. .ezoic-wrapper .ast-header-break-point .ast-masthead-custom-menu-items .ast-inline-search form {
  892. border-color: white; }
  893. .ezoic-wrapper .ast-header-break-point .main-header-menu a:hover,
  894. .ezoic-wrapper .ast-header-break-point .ast-header-custom-item a:hover,
  895. .ezoic-wrapper .ast-header-break-point .main-header-menu li:hover > a,
  896. .ezoic-wrapper .ast-header-break-point .main-header-menu li.focus > a {
  897. background-color: #375764; }
  898. .ezoic-wrapper .ast-header-break-point .main-header-menu .ast-masthead-custom-menu-items a:hover,
  899. .ezoic-wrapper .ast-header-break-point .main-header-menu li:hover > .ast-menu-toggle,
  900. .ezoic-wrapper .ast-header-break-point .main-header-menu li.focus > .ast-menu-toggle {
  901. color: white; }
  902. .ezoic-wrapper .ast-header-break-point .main-header-menu li.current-menu-item > .ast-menu-toggle,
  903. .ezoic-wrapper .ast-header-break-point .main-header-menu li.current-menu-ancestor > .ast-menu-toggle,
  904. .ezoic-wrapper .ast-header-break-point .main-header-menu li.current_page_item > .ast-menu-toggle,
  905. .ezoic-wrapper .ast-header-break-point .main-header-menu li.current-menu-item > a,
  906. .ezoic-wrapper .ast-header-break-point .main-header-menu li.current-menu-ancestor > a,
  907. .ezoic-wrapper .ast-header-break-point .main-header-menu li.current_page_item > a {
  908. color: white; }
  909. .ezoic-wrapper .ast-header-break-point .main-header-menu li.current-menu-item > a,
  910. .ezoic-wrapper .ast-header-break-point .main-header-menu li.current-menu-ancestor > a,
  911. .ezoic-wrapper .ast-header-break-point .main-header-menu li.current_page_item > a {
  912. background-color: #375764; }
  913. .ezoic-wrapper .ast-header-break-point .main-header-menu .sub-menu,
  914. .ezoic-wrapper .ast-header-break-point .main-header-menu .sub-menu a,
  915. .ezoic-wrapper .ast-header-break-point .main-header-menu .children a,
  916. .ezoic-wrapper .ast-header-break-point .ast-header-sections-navigation .sub-menu a,
  917. .ezoic-wrapper .ast-header-break-point .ast-above-header-menu-items .sub-menu a,
  918. .ezoic-wrapper .ast-header-break-point .ast-below-header-menu-items .sub-menu a {
  919. color: white; }
  920. .ezoic-wrapper .ast-header-break-point .main-header-menu ul a {
  921. color: white; }
  922. .ezoic-wrapper .ast-header-break-point .main-header-menu .sub-menu,
  923. .ezoic-wrapper .ast-header-break-point .main-header-menu .children,
  924. .ezoic-wrapper .ast-header-break-point .ast-header-sections-navigation .sub-menu,
  925. .ezoic-wrapper .ast-header-break-point .ast-above-header-menu-items .sub-menu,
  926. .ezoic-wrapper .ast-header-break-point .ast-below-header-menu-items .sub-menu,
  927. .ezoic-wrapper .ast-flyout-menu-enable.ast-header-break-point .main-header-bar-navigation .main-header-menu ul {
  928. background-color: #375764; }
  929. .ezoic-wrapper .ast-header-break-point .main-header-menu ul a:hover,
  930. .ezoic-wrapper .ast-header-break-point .main-header-menu ul a:focus {
  931. color: white; }
  932. .ezoic-wrapper .ast-header-break-point .main-header-menu .sub-menu a:hover,
  933. .ezoic-wrapper .ast-header-break-point .main-header-menu .children a:hover,
  934. .ezoic-wrapper .ast-header-break-point .main-header-menu .sub-menu li:hover > a,
  935. .ezoic-wrapper .ast-header-break-point .main-header-menu .children li:hover > a,
  936. .ezoic-wrapper .ast-header-break-point .main-header-menu .sub-menu li.focus > a,
  937. .ezoic-wrapper .ast-header-break-point .main-header-menu .children li.focus > a {
  938. background-color: #375764; }
  939. .ezoic-wrapper .ast-header-break-point .main-header-menu .sub-menu li.current-menu-item > a,
  940. .ezoic-wrapper .ast-header-break-point .main-header-menu .children li.current_page_item > a,
  941. .ezoic-wrapper .ast-header-break-point .main-header-menu .sub-menu li.current-menu-ancestor > a,
  942. .ezoic-wrapper .ast-header-break-point .main-header-menu .children li.current_page_ancestor > a,
  943. .ezoic-wrapper .ast-header-break-point .main-header-menu .sub-menu li.current_page_item > a,
  944. .ezoic-wrapper .ast-header-break-point .main-header-menu .children li.current_page_item > a,
  945. .ezoic-wrapper .ast-header-break-point .ast-header-sections-navigation .sub-menu li.current-menu-item > a,
  946. .ezoic-wrapper .ast-header-break-point .ast-above-header-menu-items .sub-menu li.current-menu-item > a,
  947. .ezoic-wrapper .ast-header-break-point .ast-below-header-menu-items .sub-menu li.current-menu-item > a {
  948. background-color: #375764; }
  949. .ezoic-wrapper .woocommerce .products ul,
  950. .ezoic-wrapper .woocommerce ul.products {
  951. margin: 0 0 0em; }
  952. .ezoic-wrapper img.zoomImg {
  953. display: inline !important; }
  954. .ezoic-wrapper[class$="woocommerce-product-gallery__trigger"] {
  955. visibility: hidden; }
  956. </style><meta name="viewport" content="width=device-width, initial-scale=1.0"><style type="text/css" datatype="ezoic-user-css">
  957. .ezoic-wrapper-column-1 { max-width: 184px !important; }
  958. .ezoic-wrapper-column-2 { max-width: 184px !important; }
  959. .ezoic-wrapper-content { max-width: 730px !important; }
  960. .ezoic-wrapper-column-1 * { max-width: 184px; }
  961. .ezoic-wrapper-column-2 * { max-width: 184px; }
  962. .ezoic-wrapper-content * { max-width: 730px; }
  963. .ezWidgetWrap { display: table !important; overflow: hidden !important; clear: both !important; }
  964. .ezoic-top-partition { max-width: none !important; clear: both !important; overflow:hidden !important; }
  965. .ezoic-top-partition * { max-width: none; }
  966. #ezmob_footer span, div.ezoic-floating-bottom span { padding: 0px !important; }
  967. #stylesheet_body { height: auto !important; width: auto !important; background-image: none !important; border: 0px solid transparent !important; }
  968. .ezoic-wrapper-content, .ezoic-wrapper-column-1, .ezoic-wrapper-column-2 { line-height: initial;color: initial;font-size: initial;font-family: initial;font-weight: initial;font-style: initial;font-variants: initial; }
  969. .ezoic-wrapper-content table, .ezoic-wrapper-column-1 table, .ezoic-wrapper-column-2 table { border-collapse: initial;border-spacing: initial;border-color: initial; }
  970. </style><style>.ezoic-ad.box-2 { display:inline-block;float:none;margin-bottom:2px !important;margin-left:0px !important;margin-right:0px !important;margin-top:2px !important;min-height:110px;min-width:728px; }
  971. .ezoic-ad.box-3 { display:inline-block;float:none;margin-bottom:2px !important;margin-left:0px !important;margin-right:0px !important;margin-top:2px !important;min-height:300px;min-width:336px; }
  972. .ezoic-ad.medrectangle-4 { display:inline-block;float:none;margin-bottom:2px !important;margin-left:0px !important;margin-right:0px !important;margin-top:2px !important;min-height:270px;min-width:300px; }
  973. .ezoic-ad.box-4 { display:inline-block;float:none;margin-bottom:2px !important;margin-left:0px !important;margin-right:0px !important;margin-top:2px !important;min-height:270px;min-width:300px; }
  974. .ezoic-ad.medrectangle-1 { display:inline-block;float:none;margin-bottom:2px !important;margin-left:0px !important;margin-right:0px !important;margin-top:2px !important;min-height:270px;min-width:300px; }
  975. .ezoic-ad.box-1 { display:inline-block;float:none;margin-bottom:2px !important;margin-left:0px !important;margin-right:0px !important;margin-top:2px !important;min-height:620px;min-width:160px; }
  976. .ezoic-ad.medrectangle-2 { display:inline-block;float:none;margin-bottom:2px !important;margin-left:0px !important;margin-right:0px !important;margin-top:2px !important;min-height:90px;min-width:728px; }
  977. .ezoic-ad{display:inline-block;}
  978. .ezoic-ad .ezoic-adl {border:1px #c0c0c047 solid;border-radius:6px;overflow:hidden;background:url("/utilcave_com/l.svg") no-repeat center center}.ezoic-ad .ezfound,.ezmob-footer .ezoic-ad .ezoic-ad,.ezoic-ad-adaptive > .ezoic-ad, .ezoic-ad-rl {background:0 0;border-radius:0;border:none}
  979. .ezmob-footer {
  980. position: fixed; left: 0px; bottom: 0px; width: 100%; background: white; z-index: 100000;
  981. }
  982. .ezmob-footer-desktop {
  983. background-color:rgba(255, 255, 255, 0.8);
  984. border-top:1px solid lightgray;
  985. padding-top:5px;
  986. }
  987. .ezmob-footer-close {
  988. cursor: pointer;
  989. color: #b2b2b2;
  990. border: 1px solid #b2b2b2;
  991. border-radius: 20px;
  992. background: #fff;
  993. line-height: 20px;
  994. display: inline-block;
  995. font-size: 20px;
  996. font-family: arial,sans-serif;
  997. padding: 0 5px;
  998. position: absolute;
  999. top: 5px;
  1000. right: 5px;
  1001. height: 24px;
  1002. width: 21px;
  1003. }
  1004. body {
  1005. padding-bottom: 50px;
  1006. }
  1007. .ezmob-footer-close-mobile {
  1008. display:none;
  1009. }
  1010. </style><script type="text/javascript">
  1011. (adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=1;</script>
  1012. <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js" type="text/javascript"></script>
  1013. <script type="text/javascript">
  1014. (function(){
  1015. var div = document.createElement('div');
  1016. div.id = 'dmo1';
  1017. div.style = 'display:none';
  1018. var s = document.createElement('script');
  1019. var code = `var googleAdClient = "ca-pub-6396844742497208";
  1020. window.google_ad_client = googleAdClient;
  1021. /* dmo */
  1022. window.google_ad_slot = "dmo";
  1023. window.google_ad_width = 88;
  1024. window.google_ad_height = 31;
  1025. (adsbygoogle = window.adsbygoogle || []).push({
  1026. google_ad_client: googleAdClient,
  1027. enable_page_level_ads: false
  1028. });`;
  1029. var ss = document.createElement('script');
  1030. ss.src = '//pagead2.googlesyndication.com/pagead/show_ads.js';
  1031. ss.type = 'text/javascript';
  1032. ss.async = false;
  1033. try {
  1034. s.appendChild(document.createTextNode(code));
  1035. } catch (e) {
  1036. s.text = code;
  1037. }
  1038. div.appendChild(s);
  1039. div.appendChild(ss);
  1040. if (document.readyState == 'interactive' || document.readyState == 'complete') {
  1041. document.body.appendChild(div);
  1042. } else {
  1043. document.addEventListener("DOMContentLoaded", function(event) {
  1044. document.body.appendChild(div);
  1045. });
  1046. }
  1047. }());
  1048. </script>
  1049. <script data-ezscrex="false" data-cfasync="false" type="text/javascript">window.google_analytics_uacct = "UA-57337533-42";</script>
  1050. <script data-ezscrex="false" data-cfasync="false" type="text/javascript">
  1051. var _gaq = _gaq || [];
  1052. _gaq.push(['e._setAccount', 'UA-57337533-42']);
  1053. _gaq.push(['f._setAccount', 'UA-38339005-1']);
  1054. _gaq.push(['e._setDomainName', 'brighthubengineering.com']);
  1055. _gaq.push(['f._setDomainName', 'brighthubengineering.com']);
  1056. _gaq.push(['e._setCustomVar',1,'template','/bs_freshtone/bs_freshtone',3]);
  1057. _gaq.push(['e._setCustomVar',2,'t','70',3]);
  1058. _gaq.push(['e._setCustomVar',3,'rid','0',2]);
  1059. _gaq.push(['e._setCustomVar',4,'bra','mod4',3]);
  1060. _gaq.push(['f._setSampleRate', '100']);
  1061. _gaq.push(['e._setSampleRate', '100']);
  1062. _gaq.push(['e._setAllowAnchor',true]);
  1063. _gaq.push(['e._setSiteSpeedSampleRate', 10]);
  1064. _gaq.push(['f._setCustomVar',1,'template','/bs_freshtone/bs_freshtone',3]);
  1065. _gaq.push(['f._setCustomVar',2,'domain','brighthubengineering.com',3]);
  1066. _gaq.push(['f._setSiteSpeedSampleRate', 20]);
  1067. _gaq.push(['e._trackPageview']);
  1068. _gaq.push(['f._trackPageview']);
  1069. _gaq.push(['_setAccount', 'UA-1464431-19']);
  1070. _gaq.push(['_setDomainName', 'brighthubengineering.com']);
  1071. _gaq.push(['_trackPageview']);
  1072. (function() {
  1073. var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
  1074. ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
  1075. var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  1076. })();
  1077. </script>
  1078. <script data-ezscrex='false' data-pagespeed-no-defer data-cfasync='false'>
  1079. function create_ezolpl() {
  1080. var d = new Date();
  1081. d.setTime(d.getTime() + (365*24*60*60*1000));
  1082. var expires = "expires="+d.toUTCString();
  1083. __ez.ck.setByCat("ezux_lpl_3167=" + new Date().getTime() + "|11c9b1ab-952d-4b30-6c03-5edf17ca3c2a|false; " + expires, 3);
  1084. }
  1085. function attach_ezolpl() {
  1086. if(window.attachEvent) {
  1087. window.attachEvent('onload', create_ezolpl);
  1088. } else {
  1089. if(window.onload) {
  1090. var curronload = window.onload;
  1091. var newonload = function(evt) {
  1092. curronload(evt);
  1093. create_ezolpl();
  1094. };
  1095. window.onload = newonload;
  1096. } else {
  1097. window.onload = create_ezolpl;
  1098. }
  1099. }
  1100. }
  1101. attach_ezolpl();
  1102. </script><script type="text/javascript">var cmpIsOn = true;</script></head><body class="no-touch ezCSS">
  1103. <ul class="sr-only ezCSS" id="top"><li class="ezCSS"><a href="#nav" title="Skip to navigation" accesskey="n" class="ezCSS">Skip to Navigation</a></li>
  1104. <li class="ezCSS"><a href="#page" title="Skip to content" accesskey="c" class="ezCSS">Skip to Content</a></li>
  1105. </ul><span class="stripe top-of-page hidden-print ezCSS"></span>
  1106. <div id="site-wrapper" class="ezoic-site-wrapper ezCSS">
  1107. <section class="toolbar ezoic-toolbar clearfix hidden-print ezCSS"><div class="container ezCSS">
  1108. <ul class="toolbar-menu ezCSS"><li class="search right ezCSS">
  1109. <div id="search-trigger" class="ezCSS"><i class="ezicon-search ezCSS"></i></div>
  1110. <div class="ezoic-search-box ezCSS">
  1111. <div class="ezoic-google-box boxshadow ezCSS">
  1112. <script>var loadCseCallback=function(){var r=document.querySelector('.gsc-placeholder-table');r.parentNode.removeChild(r);document.getElementById("gsc-i-id1").focus()};window.__gcse={callback:loadCseCallback};function loadCSE(i){var cx='002033744443348646021:87zbnhph-vk';var gcse=document.createElement('script');gcse.type='text/javascript';gcse.async=true;gcse.src=(document.location.protocol=='https:'?'https:':'http:')+'//cse.google.com/cse.js?cx='+cx;var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(gcse,s)}</script>
  1113. <div class="gsc-placeholder-table"><div class="" id=""><div class="gsc-control-cse gsc-control-cse-en"><div class="gsc-control-wrapper-cse" dir="ltr"><form class="gsc-search-box gsc-search-box-tools" accept-charset="utf-8"><table cellspacing="0" cellpadding="0" class="gsc-search-box"><tbody><tr><td class="gsc-input"><div class="gsc-input-box " id="" style="vertical-align:middle"><table cellspacing="0" cellpadding="0" id="" class="" style="width: 100%; padding: 0px;height:100%; vertical-align:middle"><tbody><tr><td id="" class="gsib_a" style="vertical-align:middle"> <input onfocus="loadCSE(this);" type="text" class="gsc-input" name="search" title="search" style="text-indent: 48px;padding:0px!important;width: 100%; vertical-align:middle; font-size:14px; padding: 0px; border: none; margin: 0px; height: auto; outline: none;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAQCAQAAADDwIVhAAAB7klEQVR4AdWUA7BWURSF+5Ft27Zt27ZtW4Ns29aX7Rpl1yDbrrvbc6Zn+73LhXvWPY4U8Q9i0pQtnGUTdYgZwLIOSlEYu092Hm7wgwOs4RACAQyPwWm2EdV7MxaPuEZBoimORlHKBTA8OodY51N4L/5QxlvHqQVtrsymzOnOjUI0j+HYiInNY8QJzhPHoITkIbc5YxGXRYieL2lhvBaKBEvVuMoycxzhK6d4TwHQcAcNzRdf6Ok+/BqHcZr/9kPM+ZXK7OIvrSnBfISaeoqiEqr8VScG57lDdapwGaEo+1hJcSxWkJ3ZCB3cwjdyi1QGxSMLmSiM0J8vTP/vv2CDni/+s+nqdEIjDauHUETDF7FM9Roc4A/nKO0WXgahh9tUYhAvacY3Rv3n99ip573/bJQ6/REyGFYBy4QvZD3CDzaQ0dM8VUuYQFFT63EIU01nPSE/SeiI0E1PUZRElSdcJQ2P2ElGfW/6X/Pl1EGYSQwyM4MCHmfqEP7yg1f8QhhoRj4zd7B4gjAPh57zEGWWqpnUrc4P3vKaFwhFOckOojAC4SkfeU4ur+usPO2oSBQPK681qVx5KmWlcPxn0WhIOdogZCSRnjbVUtKSykHfLLaxgmQkZzevgn8vqs9rPvCe51QK/nAb8SlEERL6/M0/SoB55gUBIU8AAAAASUVORK5CYII=') 0% 100% no-repeat rgb(255, 255, 255);" x-webkit-speech="" x-webkit-grammar="builtin:search" lang="en" dir="ltr" spellcheck="false" placeholder="Custom Search"></td></tr></tbody></table></div></td><td class="gsc-search-button"> <input type="image" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDU0NDVDNjI0MUE4MTFFMTk3OURDRDgxOTNEMUU3NTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjlFQzUyODQ0MUIyMTFFMTk3OURDRDgxOTNEMUU3NTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENTQ0NUM2MDQxQTgxMUUxOTc5RENEODE5M0QxRTc1NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpENTQ0NUM2MTQxQTgxMUUxOTc5RENEODE5M0QxRTc1NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuhQNCgAAABuSURBVHjaYmCAgv///zcA8fv/CABiNzDgAkDJ8/9xg/PYNDQgmRyAJB6AZHMDuiaYRAAWAwNgBqJLgAEep2PIMzGQAUCaPsCcgs15UOYHqgSEAJYgf4/GL8DlYayRC9KAM77wASSX0Ffje4AAAwDkqAbz4euqrgAAAABJRU5ErkJggg==" class="gsc-search-button gsc-search-button-v2" title="search"></td></tr></tbody></table></form></div></div></div></div><span id='ezgce'><gcse:searchbox-only resultsUrl="/ez-site-search/"></gcse:searchbox-only></span>
  1114. </div>
  1115. </div>
  1116. </li>
  1117. <li class="divider right ezoic-search-divider ezCSS"></li>
  1118. <li class="social right ezCSS">
  1119. <a class="ezicon-facebook ezCSS" href="BrightHubEngineering" title="Facebook"></a>
  1120. <a class="ezicon-twitter ezCSS" href="https://twitter.com/share?url=https%3A%2F%2Fwww.brighthubengineering.com%2Fdiy-electronics-devices%2F66194-build-a-versatile-frequency-meter-for-your-workbench%2F" title="Twitter"></a>
  1121. </li>
  1122. </ul></div>
  1123. </section><div class="site-content clearfix ezCSS">
  1124. <header class="header header-center clearfix ezoic-header ezCSS"><div class="container ezCSS">
  1125. <div class="logo-wrapper ezCSS">
  1126. <div id="ezoic-template-logo" class="ezCSS">
  1127. <div id="ezoic-logo" class="html5header ezCSS">
  1128. <div id="logoDiv" class="ezomat-logo-image ezCSS">
  1129. <a href="http://brighthubengineering.com" class="ezCSS">
  1130. <img id="logo" src="//www.brighthubengineering.com/utilcave_com/middleton/img.webp?dirname=brighthubengineering_com&amp;img=/logo/brighthubengineering_com&amp;ecb=188-19" alt="Bright Hub Engineering" border="0" class="ezCSS"></a>
  1131. </div>
  1132. <div id="logoText" class="html5hgroup ezCSS">
  1133. <h1 id="siteName" class="ezomat-logo-text ezCSS">
  1134. <a href="http://brighthubengineering.com" class="ezCSS">Bright Hub Engineering</a>
  1135. </h1>
  1136. </div>
  1137. </div>
  1138. </div>
  1139. </div>
  1140. <div id="nav" class="hidden-print ezCSS" role="navigation">
  1141. <ul class="primary-nav ezCSS"><li class="dropdown parent ezCSS">
  1142. <a href="javascript:void(0)" class="ezCSS">Civil</a><ul class="ezCSS"><li class="level-1 ezCSS"><a href="https://www.brighthubengineering.com/civil/" class="ezCSS">Civil</a></li>
  1143. <li class="ezCSS"><a href="https://www.brighthubengineering.com/building-construction-design/" class="ezCSS">Building Construction &amp; Design</a></li>
  1144. <li class="ezCSS"><a href="https://www.brighthubengineering.com/concrete-technology/" class="ezCSS">Concrete Technology</a></li>
  1145. <li class="ezCSS"><a href="https://www.brighthubengineering.com/geotechnical-engineering/" class="ezCSS">Geotechnical Engineering</a></li>
  1146. <li class="ezCSS"><a href="https://www.brighthubengineering.com/hydraulics-civil-engineering/" class="ezCSS">Hydraulics</a></li>
  1147. <li class="ezCSS"><a href="https://www.brighthubengineering.com/structural-engineering/" class="ezCSS">Structural Engineering</a></li>
  1148. </ul></li>
  1149. <li class="dropdown parent ezCSS">
  1150. <a href="javascript:void(0)" class="ezCSS">Electrical</a><ul class="ezCSS"><li class="level-1 ezCSS"><a href="https://www.brighthubengineering.com/electrical/" class="ezCSS">Electrical</a></li>
  1151. <li class="ezCSS"><a href="https://www.brighthubengineering.com/consumer-appliances-electronics/" class="ezCSS">Appliances &amp; Electronics</a></li>
  1152. <li class="ezCSS"><a href="https://www.brighthubengineering.com/commercial-electrical-applications/" class="ezCSS">Commercial Applications</a></li>
  1153. <li class="ezCSS"><a href="https://www.brighthubengineering.com/diy-electronics-devices/" class="ezCSS">DIY Digital&amp;sol;Analog</a></li>
  1154. <li class="ezCSS"><a href="https://www.brighthubengineering.com/power-generation-distribution/" class="ezCSS">Power Distribution&amp;sol;Generation</a></li>
  1155. </ul></li>
  1156. <li class="dropdown parent ezCSS">
  1157. <a href="javascript:void(0)" class="ezCSS">Mechanical</a><ul class="ezCSS"><li class="level-1 ezCSS"><a href="https://www.brighthubengineering.com/mechanical/" class="ezCSS">Mechanical</a></li>
  1158. <li class="ezCSS"><a href="https://www.brighthubengineering.com/cad-autocad-reviews-tips/" class="ezCSS">CAD Reviews &amp; Tips</a></li>
  1159. <li class="ezCSS"><a href="https://www.brighthubengineering.com/power-plants/" class="ezCSS">Energy &amp;sol; Power Plants</a></li>
  1160. <li class="ezCSS"><a href="https://www.brighthubengineering.com/fluid-mechanics-hydraulics/" class="ezCSS">Fluid Mechanics &amp;sol; Hydraulics</a></li>
  1161. <li class="ezCSS"><a href="https://www.brighthubengineering.com/hvac/" class="ezCSS">HVAC &amp;sol; HVACR</a></li>
  1162. <li class="ezCSS"><a href="https://www.brighthubengineering.com/machine-design/" class="ezCSS">Machine Design</a></li>
  1163. <li class="ezCSS"><a href="https://www.brighthubengineering.com/manufacturing-technology/" class="ezCSS">Manufacturing Technology</a></li>
  1164. <li class="ezCSS"><a href="https://www.brighthubengineering.com/robotics/" class="ezCSS">Robotics</a></li>
  1165. <li class="ezCSS"><a href="https://www.brighthubengineering.com/thermodynamics/" class="ezCSS">Thermodynamics</a></li>
  1166. </ul></li>
  1167. <li class="dropdown parent ezCSS">
  1168. <a href="javascript:void(0)" class="ezCSS">Marine</a><ul class="ezCSS"><li class="level-1 ezCSS"><a href="https://www.brighthubengineering.com/marine/" class="ezCSS">Marine</a></li>
  1169. <li class="ezCSS"><a href="https://www.brighthubengineering.com/marine-engines-machinery/" class="ezCSS">Machinery &amp; Ship Systems</a></li>
  1170. <li class="ezCSS"><a href="https://www.brighthubengineering.com/marine-history/" class="ezCSS">Marine History</a></li>
  1171. <li class="ezCSS"><a href="https://www.brighthubengineering.com/naval-architecture/" class="ezCSS">Naval Architecture</a></li>
  1172. <li class="ezCSS"><a href="https://www.brighthubengineering.com/seafaring/" class="ezCSS">Seafaring</a></li>
  1173. </ul></li>
  1174. </ul></div>
  1175. </div>
  1176. </header><div id="page" class="ezCSS">
  1177. <div class="primary-content clearfix ezCSS">
  1178. <div class="container ezCSS">
  1179. <div class="row row-offcanvas row-offcanvas-right fc-8943 ezCSS">
  1180. <div class="col-sm-9 col-md-9 ezoic-col-md-9 primary-column ezCSS">
  1181. <div class="content-inner-wrapper ezCSS">
  1182. <div class="ezoic-top-partition-space ezCSS"></div>
  1183. <div class="ezoic-wrapper ezoic-top-partition ezCSS" style=""></div>
  1184. <div class="ezoic-top-partition-space ezCSS"></div>
  1185. <div id="ezoic-content" class="ezCSS">
  1186. <gcse:searchresults-only linktarget="_parent" webSearchResultSetSize="10"></gcse:searchresults-only>
  1187. <div class="ezoic-wrapper ezoic-wrapper-content ezCSS">
  1188. <div id="stylesheet_body"><div style='clear:both' id='ez-clearholder-box-2'></div><span style='display:inline-block;float:none;margin-bottom:2px !important;margin-left:0px !important;margin-right:0px !important;margin-top:2px !important;min-height:110px;min-width:728px;' class='ezoic-ad box-2' data-ez-name='brighthubengineering_com-box-2'><span id='div-gpt-ad-brighthubengineering_com-box-2-0' ezaw='728' ezah='90' style='position:relative;z-index:501;display:inline-block;min-height:90px;min-width:728px;' class='ezoic-ad ezoic-adl'><script data-ezscrex='false' data-cfasync='false' type='text/javascript' style='display:none;'>eval(ez_write_tag([[728,90],'brighthubengineering_com-box-2','ezslot_4',222,'0','0']));</script></span></span><div class='post-template-default single single-post postid-66194 single-format-standard wp-custom-logo ast-desktop ast-plain-container ast-right-sidebar astra-2.3.1 ast-header-custom-item-inside group-blog ast-blog-single-style-1 ast-single-post ast-inherit-site-logo-transparent ast-default-menu-enable ast-default-above-menu-enable ast-default-below-menu-enable ast-normal-title-enabled elementor-default astra-addon-2.3.2' style="background: transparent; position: relative; top: auto; right: auto; left: auto; bottom: auto; -webkit-box-sizing: border-box; -webkit-font-smoothing: antialiased; background-attachment: scroll; background-clip: border-box; background-color: transparent; background-image: none; background-origin: padding-box; background-position-x: 0%; background-position-y: 0%; background-repeat: repeat; border-spacing: 0px 0px; box-sizing: border-box; clear: none; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif; font-size: 21px; font-style: normal; font-weight: normal; line-height: 42px; list-style-image: none; list-style-position: outside; list-style-type: disc; outline-color: rgb(58, 58, 58); outline-style: none; outline-width: 0px; overflow: hidden; overflow-x: hidden; overflow-y: hidden; text-decoration: none; text-indent: 0px; vertical-align: baseline; visibility: visible; word-wrap: normal; mcalc: 0px 0px 0px 0px; pcalc: 0px 0px 0px 0px; nodepath: /html/body; pagepos: 1; cwidth: 1201px; cheight: 6758px; wcalc_source: child; wcalc: 1200px; wocalc: 1042px; hcalc: 6658px; rend_px_area: 8116358; preserve_aspect_ratio: yes; rcnt: 1; ez_min_text_wdth: 980; req_px_area: 4506656.95; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; word-break:break-word; " ezoic='wrapper'> <div class="hfeed site" id="page" eza="cwidth:1201px;;cheight:6312px;;wcalc_source:child;wcalc:1042px;wocalc:1042px;hcalc:6658px;rend_px_area:7580712;" cwidth="1201" style="nodepath:/html/body/div;pagepos:2;cwidth:1201px;cheight:6312px;wcalc_source:child;wcalc:1200px;wocalc:1042px;hcalc:6658;rend_px_area:7580712;rcnt:1;ez_min_text_wdth:980;req_px_area:4506656.95;obj_px_area:1574214;req_px_height:3123.3;req_margin_and_padding:1854;req_ns_height:;vertical_margin:0;parent-line-height:42px;max-width:none;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; word-break:break-word; ">
  1189. <a class="skip-link screen-reader-text" href="#content" eza="cwidth:0px;;cheight:0px;;wcalc_source:defined;wcalc:0px;wocalc:46px;hcalc:29px;rend_px_area:0;" cwidth="0" style="box-shadow:rgba(0, 0, 0, 0.199219) 0px 0px 1px 1px;word-wrap:normal !important;width:27px;height:auto;nodepath:/html/body/div/a;pagepos:3;cwidth:2;cheight:0px;wcalc_source:defined;wcalc:0px;wocalc:46px;hcalc:29;rend_px_area:0;minimum_paddings:Array;is_btn:yes;preserve_aspect_ratio:yes;rcnt:1;ez_min_text_wdth:2;min_scale_width:2;do_not_scale_ht:1;min-height:auto;white-space:normal;scale_font:14px;scale_line_ht:28px;min_scale_font_size:10;margin-for-scale:-1px -1px -1px -1px;padding-for-scale:15px 23px 14px 23px; padding: 15px 23px 14px 23px; margin: 0px 0px 0px 0px; font-size:10px; line-height:17px; ">Skip to content</a>
  1190. <div id="content" class="site-content" eza="cwidth:1201px;;cheight:5460px;;wcalc_source:child;wcalc:1042px;wocalc:1042px;hcalc:5811px;rend_px_area:6557460;" cwidth="1201" style="nodepath:/html/body/div/div[3];pagepos:129;cwidth:1201px;cheight:5460px;wcalc_source:child;wcalc:1022px;wocalc:1042px;hcalc:5811;rend_px_area:6557460;rcnt:1;ez_min_text_wdth:980;req_px_area:3949971.95;obj_px_area:1574214;req_px_height:935;req_margin_and_padding:944;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; word-break:break-word; ">
  1191. <ins class="ezoic-before-el ezoic-bla-5-marker ezoic-bla-61-marker" style="content:none;background-attachment:scroll;background-clip:border-box;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:padding-box;background-position:0px 0px;background-position-x:0px;background-position-y:0px;background-repeat:repeat;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(58, 58, 58);display:table;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:13px;font-style:normal;font-weight:normal;line-height:26px;opacity:0;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;overflow-x:hidden;overflow-y:hidden;position:absolute;text-decoration:none;vertical-align:baseline;visibility:hidden;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/ins[1];pagepos:130;cwidth:39px;cheight:42px;wcalc_source:child;wcalc:1px;wocalc:1px;hcalc:42;rend_px_area:1638;preserve_aspect_ratio:yes;rcnt:1;ez_min_text_wdth:37;scale_font:21px;scale_line_ht:42px;min_scale_font_size:10;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:39px;;cheight:42px;;wcalc_source:child;wcalc:1px;wocalc:1px;hcalc:42px;rend_px_area:1638;" cwidth="39">768</ins>
  1192. <div class="ast-container" eza="cwidth:1161px;;cheight:5460px;;wcalc_source:child;wcalc:1002px;wocalc:1042px;hcalc:5811px;rend_px_area:6339060;" cwidth="1161" style="nodepath:/html/body/div/div[3]/div;pagepos:131;cwidth:1161px;cheight:5460px;wcalc_source:child;wcalc:982px;wocalc:1042px;hcalc:5811;rend_px_area:6339060;rcnt:1;ez_min_text_wdth:980;req_px_area:3949971.95;obj_px_area:1574214;req_px_height:935;req_margin_and_padding:944;req_ns_height:;vertical_margin:0;margin-for-scale:0px auto 0px auto;margin:0px auto 0px auto;padding-for-scale:0px 20px 0px 20px; padding: 0px 12px 0px 12px; word-break:break-word; ">
  1193. <ins class="ezoic-before-el ezoic-bla-5-marker" style="content:none;background-attachment:scroll;background-clip:border-box;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:padding-box;background-position:0px 0px;background-position-x:0px;background-position-y:0px;background-repeat:repeat;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(58, 58, 58);display:table;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:42px;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/ins[1];pagepos:132;cwidth:0px;cheight:0px;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:0px;;cheight:0px;;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0px;rend_px_area:0;" cwidth="0"></ins><span style='display:inline-block;float:none;margin-bottom:2px !important;margin-left:0px !important;margin-right:0px !important;margin-top:2px !important;min-height:300px;min-width:336px;' class='ezoic-ad box-3' data-ad-type='no-expand' data-ez-name='brighthubengineering_com-box-3'><span id='div-gpt-ad-brighthubengineering_com-box-3-0' ezaw='336' ezah='280' style='position:relative;z-index:501;display:inline-block;min-height:280px;min-width:336px;' class='ezoic-ad'><script data-ezscrex='false' data-cfasync='false' type='text/javascript' style='display:none;'>eval(ez_write_tag([[336,280],'brighthubengineering_com-box-3','ezslot_2',240,'0','0']));</script></span></span>
  1194. <div id="primary" class="content-area primary" eza="cwidth:751px;;cheight:5292px;;pwidth:1;wcalc_source:defined;wcalc:751px;wocalc:812px;hcalc:5292px;rend_px_area:3974292;" cwidth="751" style="border-right-color:rgb(51, 51, 51);border-right-style:none;border-right-width:0px;float:left;width:100%;mcalc:84px;nodepath:/html/body/div/div[3]/div/div[1];pagepos:133;cwidth:752;cheight:5292px;pwidth:1;wcalc_source:defined;wcalc:751px;wocalc:812px;hcalc:5292;rend_px_area:3974292;rcnt:1;ez_min_text_wdth:752;req_px_area:3057802.8;obj_px_area:1080000;req_px_height:935;req_margin_and_padding:944;req_ns_height:;vertical_margin:168;-moz-box-sizing:border-box;margin-for-scale:84px 0px 84px 0px;padding-for-scale:0px 60px 0px 0px; padding: 0px 36px 0px 0px; margin: 51px 0px 51px 0px; word-break:break-word; ">
  1195. <ins class="ezoic-before-el ezoic-bla-5-marker" style="content:none;background-attachment:scroll;background-clip:border-box;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:padding-box;background-position:0px 0px;background-position-x:0px;background-position-y:0px;background-repeat:repeat;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(58, 58, 58);display:table;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:42px;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[1]/ins[1];pagepos:134;cwidth:0px;cheight:0px;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:0px;;cheight:0px;;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0px;rend_px_area:0;" cwidth="0"></ins>
  1196. <main id="main" class="site-main" eza="cwidth:751px;;cheight:5292px;;wcalc_source:defined;wcalc:751px;wocalc:751px;hcalc:5292px;rend_px_area:3974292;" cwidth="751" style="nodepath:/html/body/div/div[3]/div/div[1]/main;pagepos:137;cwidth:751px;cheight:5292px;wcalc_source:defined;wcalc:751px;wocalc:751px;hcalc:5292;rend_px_area:3974292;rcnt:1;ez_min_text_wdth:751;req_px_area:3057802.8;obj_px_area:1080000;req_px_height:935;req_margin_and_padding:776;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px; word-break:break-word; "><ins class="ezoic-before-el ezoic-bla-5-marker" style="content:none;background-attachment:scroll;background-clip:border-box;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:padding-box;background-position:0px 0px;background-position-x:0px;background-position-y:0px;background-repeat:repeat;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(58, 58, 58);display:table;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:42px;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[1]/main/ins[1];pagepos:138;cwidth:0px;cheight:0px;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:0px;;cheight:0px;;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0px;rend_px_area:0;" cwidth="0"></ins>
  1197. <article class="post-66194 post type-post status-publish format-standard has-post-thumbnail hentry category-diy-electronics-devices tag-electrical ast-article-single" id="post-66194" itemtype="https://schema.org/CreativeWork" itemscope="itemscope" eza="cwidth:751px;;cheight:5162px;;wcalc_source:defined;wcalc:751px;wocalc:751px;hcalc:5162px;rend_px_area:3876662;" cwidth="751" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article;pagepos:139;cwidth:751px;cheight:5162px;wcalc_source:defined;wcalc:751px;wocalc:751px;hcalc:5162;rend_px_area:3876662;rcnt:1;ez_min_text_wdth:751;req_px_area:3041367.15;obj_px_area:1080000;req_px_height:837;req_margin_and_padding:732;req_ns_height:;vertical_margin:32;margin-for-scale:0px 0px 32px 0px;padding-for-scale:0px 0px 0px 0px; margin: 0px 0px 19px 0px; word-break:break-word; "><div class="ast-post-format- single-layout-1 ast-no-date-box" eza="cwidth:751px;;cheight:5162px;;wcalc_source:defined;wcalc:751px;wocalc:751px;hcalc:5162px;rend_px_area:3876662;" cwidth="751" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div;pagepos:140;cwidth:751px;cheight:5162px;wcalc_source:defined;wcalc:751px;wocalc:751px;hcalc:5162;rend_px_area:3876662;rcnt:1;ez_min_text_wdth:751;req_px_area:3041367.15;obj_px_area:1080000;req_px_height:837;req_margin_and_padding:700;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; word-break:break-word; ">
  1198. <header class="entry-header ast-no-thumbnail" eza="cwidth:751px;;cheight:240px;;wcalc_source:child;wcalc:252px;wocalc:252px;hcalc:699px;rend_px_area:180240;" cwidth="751" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/header;pagepos:141;cwidth:751px;cheight:240px;wcalc_source:child;wcalc:252px;wocalc:252px;hcalc:699;rend_px_area:180240;rcnt:1;ez_min_text_wdth:135;req_px_area:182155.05;obj_px_area:0;req_px_height:87;req_margin_and_padding:52;req_ns_height:;vertical_margin:42;margin-for-scale:0px 0px 42px 0px;padding-for-scale:0px 0px 0px 0px; margin: 0px 0px 25px 0px; "><div class="ast-single-post-order" eza="cwidth:751px;;cheight:240px;;wcalc_source:child;wcalc:252px;wocalc:252px;hcalc:699px;rend_px_area:180240;" cwidth="751" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/header/div;pagepos:142;cwidth:751px;cheight:240px;wcalc_source:child;wcalc:252px;wocalc:252px;hcalc:699;rend_px_area:180240;rcnt:1;ez_min_text_wdth:135;req_px_area:182155.05;obj_px_area:0;req_px_height:87;req_margin_and_padding:10;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">
  1199. <h1 class="entry-title" itemprop="headline" eza="cwidth:751px;;cheight:171px;;wcalc_source:child;wcalc:252px;wocalc:252px;hcalc:570px;rend_px_area:128421;" cwidth="751" style="font-size:48px;nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/header/div/h1;pagepos:143;cwidth:751px;cheight:171px;wcalc_source:child;wcalc:252px;wocalc:252px;hcalc:570;rend_px_area:128421;rcnt:1;ez_min_text_wdth:252;req_px_area:134842.05;obj_px_area:0;req_px_height:57;req_margin_and_padding:10;req_ns_height:;vertical_margin:10;margin-for-scale:0px 0px 10px 0px;margin:0px 0px 10px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; word-break:break-word; ">How to Build a Home Made Frequency Meter – Includes Schematic and Parts List</h1>
  1200. <div class="entry-meta" eza="cwidth:751px;;cheight:60px;;wcalc_source:child;wcalc:128px;wocalc:128px;hcalc:270px;rend_px_area:45060;" cwidth="751" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/header/div/div;pagepos:144;cwidth:751px;cheight:60px;wcalc_source:child;wcalc:128px;wocalc:128px;hcalc:270;rend_px_area:45060;rcnt:1;ez_min_text_wdth:135;req_px_area:47313;obj_px_area:0;req_px_height:30;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">
  1201. <span class="cat-links" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:106px;wocalc:106px;hcalc:150px;rend_px_area:0;" cwidth="0" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/header/div/div/span[1];pagepos:145;cwidth:106;cheight:0px;wcalc_source:child;wcalc:106px;wocalc:106px;hcalc:150;rend_px_area:0;rcnt:5;ez_min_text_wdth:106;req_px_area:32640;obj_px_area:0;req_px_height:30;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;"><a href="https://www.brighthubengineering.com/diy-electronics-devices/" rel="category tag" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:68px;wocalc:68px;hcalc:270px;rend_px_area:0;" cwidth="0" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/header/div/div/span[1]/a;pagepos:146;cwidth:68;cheight:0px;wcalc_source:child;wcalc:68px;wocalc:68px;hcalc:270;rend_px_area:0;rcnt:1;ez_min_text_wdth:68;req_px_area:32640;obj_px_area:0;req_px_height:30;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">Hobbyist &amp; DIY Electronic Devices &amp; Circuits</a></span> / By <span class="posted-by vcard author" itemtype="https://schema.org/Person" itemscope="itemscope" itemprop="author" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:110px;wocalc:110px;hcalc:30px;rend_px_area:0;" cwidth="0" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/header/div/div/span[3];pagepos:148;cwidth:110;cheight:0px;wcalc_source:child;wcalc:110px;wocalc:110px;hcalc:30;rend_px_area:0;rcnt:5;ez_min_text_wdth:98;req_px_area:4140;obj_px_area:0;req_px_height:30;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;"> <a title="View all posts by Swagatam" href="https://www.brighthubengineering.com/author/swagatam/" rel="author" class="url fn n" itemprop="url" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:110px;wocalc:110px;hcalc:30px;rend_px_area:0;" cwidth="0" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/header/div/div/span[3]/a;pagepos:149;cwidth:110;cheight:0px;wcalc_source:child;wcalc:110px;wocalc:110px;hcalc:30;rend_px_area:0;rcnt:1;ez_min_text_wdth:98;req_px_area:4140;obj_px_area:0;req_px_height:30;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">
  1202. <span class="author-name" itemprop="name" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:69px;wocalc:69px;hcalc:60px;rend_px_area:0;" cwidth="0" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/header/div/div/span[3]/a/span;pagepos:150;cwidth:69;cheight:0px;wcalc_source:child;wcalc:69px;wocalc:69px;hcalc:60;rend_px_area:0;rcnt:1;ez_min_text_wdth:69;req_px_area:4140;obj_px_area:0;req_px_height:30;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">Swagatam</span>
  1203. </a>
  1204. </span>
  1205. / <span class="tags-links" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:128px;wocalc:128px;hcalc:60px;rend_px_area:0;" cwidth="0" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/header/div/div/span[5];pagepos:152;cwidth:128;cheight:0px;wcalc_source:child;wcalc:128px;wocalc:128px;hcalc:60;rend_px_area:0;rcnt:5;ez_min_text_wdth:128;req_px_area:10725;obj_px_area:0;req_px_height:30;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;"><a href="https://www.brighthubengineering.com/electrical/" rel="tag" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:55px;wocalc:55px;hcalc:150px;rend_px_area:0;" cwidth="0" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/header/div/div/span[5]/a;pagepos:153;cwidth:55;cheight:0px;wcalc_source:child;wcalc:55px;wocalc:55px;hcalc:150;rend_px_area:0;rcnt:1;ez_min_text_wdth:55;req_px_area:10725;obj_px_area:0;req_px_height:30;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">Electrical Engineering</a></span>
  1206. </div> </div>
  1207. </header><div class="entry-content clear" itemprop="text" eza="cwidth:751px;;cheight:4880px;;wcalc_source:defined;wcalc:751px;wocalc:751px;hcalc:4880px;rend_px_area:3664880;" cwidth="751" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div;pagepos:154;cwidth:751px;cheight:4880px;wcalc_source:defined;wcalc:751px;wocalc:751px;hcalc:4880;rend_px_area:3664880;rcnt:1;ez_min_text_wdth:751;req_px_area:2859212.1;obj_px_area:1080000;req_px_height:750;req_margin_and_padding:648;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; word-break:break-word; ">
  1208. <ins class="ezoic-before-el ezoic-bla-5-marker" style="content:none;background-attachment:scroll;background-clip:border-box;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:padding-box;background-position:0px 0px;background-position-x:0px;background-position-y:0px;background-repeat:repeat;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(58, 58, 58);display:table;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:42px;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/ins[1];pagepos:155;cwidth:0px;cheight:0px;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:0px;;cheight:0px;;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0px;rend_px_area:0;" cwidth="0"></ins>
  1209. <h2 eza="cwidth:751px;;cheight:54px;;wcalc_source:child;wcalc:256px;wocalc:256px;hcalc:54px;rend_px_area:40554;" cwidth="751" style="font-size:42px;nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/h2[1];pagepos:156;cwidth:751px;cheight:54px;wcalc_source:child;wcalc:256px;wocalc:256px;hcalc:54;rend_px_area:40554;rcnt:1;ez_min_text_wdth:294;req_px_area:27648;obj_px_area:0;req_px_height:54;req_margin_and_padding:20;req_ns_height:;vertical_margin:20;margin-for-scale:0px 0px 20px 0px;margin:0px 0px 20px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; word-break:break-word; ">Introduction</h2>
  1210. <p eza="cwidth:751px;;cheight:420px;;wcalc_source:child;wcalc:147px;wocalc:147px;hcalc:2604px;rend_px_area:315420;" cwidth="751" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/p[1];pagepos:157;cwidth:751px;cheight:420px;wcalc_source:child;wcalc:200px;wocalc:147px;hcalc:2604;rend_px_area:315420;rcnt:1;ez_min_text_wdth:172;req_px_area:331191;obj_px_area:0;req_px_height:42;req_margin_and_padding:42;req_ns_height:;vertical_margin:42;margin-for-scale:0px 0px 42px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; margin: 0px 0px 25px 0px; word-break:break-word; ">The frequency meters available in the market are generally too costly and sophisticated. For new electronic enthusiasts it is always difficult to lay their hands on these hi-end types of frequency meters. Also, since the measuring needs of these electronic novices are limited, a simple analogue frequency meter in most cases can easily fulfill their demands. The homemade frequency meter circuit described in this article is very simple in design and will provide an optimum frequency measuring range useful to most electronic hobbyists. Moreover it would be great fun to build a test instrument at home and use it for the testing purposes of the future construction projects.</p>
  1211. <h2 eza="cwidth:751px;;cheight:54px;;wcalc_source:child;wcalc:244px;wocalc:244px;hcalc:108px;rend_px_area:40554;" cwidth="751" style="font-size:42px;nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/h2[2];pagepos:158;cwidth:751px;cheight:54px;wcalc_source:child;wcalc:244px;wocalc:244px;hcalc:108;rend_px_area:40554;rcnt:1;ez_min_text_wdth:245;req_px_area:39528;obj_px_area:0;req_px_height:54;req_margin_and_padding:20;req_ns_height:;vertical_margin:20;margin-for-scale:0px 0px 20px 0px;margin:0px 0px 20px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; word-break:break-word; ">What is Frequency?</h2>
  1212. <p eza="cwidth:751px;;cheight:0px;;wcalc_source:child;wcalc:1px;wocalc:1px;hcalc:0px;rend_px_area:0;" cwidth="751" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/p[2];pagepos:159;cwidth:751px;cheight:0px;wcalc_source:child;wcalc:1px;wocalc:1px;hcalc:0;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;margin-for-scale:0px 0px 42px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; margin: 0px 0px 25px 0px; "></p>
  1213. <div style="text-align:center;nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/div[1];pagepos:160;cwidth:751px;cheight:600px;wcalc_source:child;wcalc:600px;wocalc:600px;hcalc:600;rend_px_area:450600;rcnt:1;ez_min_text_wdth:0;req_px_area:360000;obj_px_area:360000;req_px_height:0;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:751px;;cheight:600px;;wcalc_source:child;wcalc:600px;wocalc:600px;hcalc:600px;rend_px_area:450600;" cwidth="751"><span style='position:relative;max-width:600px;' onmouseover='document.getElementById("ezimg-3854590769").style.display="block"' onmouseout='document.getElementById("ezimg-3854590769").style.display="none"'><img src="https://img.bhs4.com/67/4/6748ae9f935c1ce57443af6b67f132794e7fa8b5_large.jpg" alt="AC Waveform" style="max-width:100%;width:364px;height:auto;nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/div[1]/img;pagepos:161;cwidth:600px;cheight:600px;wcalc_source:defined;wcalc:600px;wocalc:600px;hcalc:600;rend_px_area:360000;rcnt:1;ez_min_text_wdth:0;obj_px_area:360000;req_px_area:360000;req_px_height:0;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;" eza="cwidth:600px;;cheight:600px;;wcalc_source:defined;wcalc:600px;wocalc:600px;hcalc:600px;rend_px_area:360000;" cwidth="600"><span id='ezimg-3854590769' style='position:absolute;bottom:2px;left:3px;display:none'><span style='float:right; padding-top:3px; text-align:right;'>
  1214. <a title='Pin this image on Pinterest' href='#' onclick='pin_click("https://img.bhs4.com/67/4/6748ae9f935c1ce57443af6b67f132794e7fa8b5_large.jpg","Check it out!",3167); return false;'>
  1215. <img style='width:24px; height:12px;' src='/utilcave_com/social/pin_it.png' alt='Pin it!' />
  1216. </a>
  1217. </span>
  1218. <span style="float:right; text-align:right; padding-top: 4px;padding-right: 2px; ">
  1219. <a title='Share this image on Facebook' href='#' onclick='fbs_click("https://img.bhs4.com/67/4/6748ae9f935c1ce57443af6b67f132794e7fa8b5_large.jpg",3167); return false;'><img src='/utilcave_com/social/fb_share.png' style='width:36px; height:10px;' alt='Share on Facebook' /></a>
  1220. </span></span></span>
  1221. </div>
  1222. <p eza="cwidth:751px;;cheight:0px;;wcalc_source:child;wcalc:1px;wocalc:1px;hcalc:0px;rend_px_area:0;" cwidth="751" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/p[3];pagepos:162;cwidth:751px;cheight:0px;wcalc_source:child;wcalc:1px;wocalc:1px;hcalc:0;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;margin-for-scale:0px 0px 42px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; margin: 0px 0px 25px 0px; "></p>
  1223. <p eza="cwidth:751px;;cheight:210px;;wcalc_source:child;wcalc:124px;wocalc:124px;hcalc:1512px;rend_px_area:157710;" cwidth="751" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/p[4];pagepos:163;cwidth:751px;cheight:210px;wcalc_source:child;wcalc:170px;wocalc:124px;hcalc:1512;rend_px_area:157710;rcnt:1;ez_min_text_wdth:147;req_px_area:165595.5;obj_px_area:0;req_px_height:42;req_margin_and_padding:42;req_ns_height:;vertical_margin:42;margin-for-scale:0px 0px 42px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; margin: 0px 0px 25px 0px; ">In electronics, a frequency generally is in the form of a voltage that changes or varies its polarity number of times per second. You may take the example of your domestic mains AC line where the frequency of the voltage changes from positive to negative 50 to 60 times a second, hence the name Alternating Current or AC.</p><span style='display:inline-block;float:none;margin-bottom:2px !important;margin-left:0px !important;margin-right:0px !important;margin-top:2px !important;min-height:270px;min-width:300px;' class='ezoic-ad medrectangle-4' data-ad-type='no-expand' data-ez-name='brighthubengineering_com-medrectangle-4'><span id='div-gpt-ad-brighthubengineering_com-medrectangle-4-0' ezaw='300' ezah='250' style='position:relative;z-index:501;display:inline-block;min-height:250px;min-width:300px;' class='ezoic-ad ezoic-adl'><script data-ezscrex='false' data-cfasync='false' type='text/javascript' style='display:none;'>eval(ez_write_tag([[300,250],'brighthubengineering_com-medrectangle-4','ezslot_1',340,'0','0']));</script></span></span>
  1224. <p eza="cwidth:751px;;cheight:294px;;wcalc_source:child;wcalc:146px;wocalc:146px;hcalc:1596px;rend_px_area:220794;" cwidth="751" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/p[5];pagepos:164;cwidth:751px;cheight:294px;wcalc_source:child;wcalc:170px;wocalc:146px;hcalc:1596;rend_px_area:220794;rcnt:1;ez_min_text_wdth:160;req_px_area:231833.7;obj_px_area:0;req_px_height:42;req_margin_and_padding:42;req_ns_height:;vertical_margin:42;margin-for-scale:0px 0px 42px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; margin: 0px 0px 25px 0px; ">The frequencies involved in electronic circuits are always low in magnitude and may not exceed the maximum operating voltage or the supply voltage of the circuit itself. These are used to fulfill many complicated functions in a circuit and are mostly generated using CMOS logic gates. It often becomes necessary to measure the rate of these frequencies and thus a frequency meter proves to be quite an indispensable tool for it.</p>
  1225. <p eza="cwidth:751px;;cheight:126px;;wcalc_source:child;wcalc:125px;wocalc:125px;hcalc:630px;rend_px_area:94626;" cwidth="751" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/p[6];pagepos:165;cwidth:751px;cheight:126px;wcalc_source:child;wcalc:125px;wocalc:125px;hcalc:630;rend_px_area:94626;rcnt:1;ez_min_text_wdth:135;req_px_area:89250;obj_px_area:0;req_px_height:42;req_margin_and_padding:42;req_ns_height:;vertical_margin:42;margin-for-scale:0px 0px 42px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; margin: 0px 0px 25px 0px; ">The circuit of an analogue frequency meter presented here can be used to measure frequencies from as low as 25 Hz to a maximum of 500 KHz.</p><span style='display:inline-block;float:none;margin-bottom:2px !important;margin-left:0px !important;margin-right:0px !important;margin-top:2px !important;min-height:270px;min-width:300px;' class='ezoic-ad box-4' data-ad-type='no-expand' data-ez-name='brighthubengineering_com-box-4'><span id='div-gpt-ad-brighthubengineering_com-box-4-0' ezaw='300' ezah='250' style='position:relative;z-index:501;display:inline-block;min-height:250px;min-width:300px;' class='ezoic-ad ezoic-adl'><script data-ezscrex='false' data-cfasync='false' type='text/javascript' style='display:none;'>eval(ez_write_tag([[300,250],'brighthubengineering_com-box-4','ezslot_3',260,'0','0']));</script></span></span>
  1226. <h2 eza="cwidth:751px;;cheight:54px;;wcalc_source:child;wcalc:240px;wocalc:240px;hcalc:108px;rend_px_area:40554;" cwidth="751" style="font-size:42px;nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/h2[3];pagepos:166;cwidth:751px;cheight:54px;wcalc_source:child;wcalc:240px;wocalc:240px;hcalc:108;rend_px_area:40554;rcnt:1;ez_min_text_wdth:270;req_px_area:38880;obj_px_area:0;req_px_height:54;req_margin_and_padding:20;req_ns_height:;vertical_margin:20;margin-for-scale:0px 0px 20px 0px;margin:0px 0px 20px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; word-break:break-word; ">Circuit Description</h2>
  1227. <p eza="cwidth:751px;;cheight:0px;;wcalc_source:child;wcalc:1px;wocalc:1px;hcalc:0px;rend_px_area:0;" cwidth="751" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/p[7];pagepos:167;cwidth:751px;cheight:0px;wcalc_source:child;wcalc:1px;wocalc:1px;hcalc:0;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;margin-for-scale:0px 0px 42px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; margin: 0px 0px 25px 0px; "></p>
  1228. <div style="text-align:center;nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/div[2];pagepos:168;cwidth:751px;cheight:600px;wcalc_source:child;wcalc:600px;wocalc:600px;hcalc:600;rend_px_area:450600;rcnt:1;ez_min_text_wdth:0;req_px_area:360000;obj_px_area:360000;req_px_height:0;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:751px;;cheight:600px;;wcalc_source:child;wcalc:600px;wocalc:600px;hcalc:600px;rend_px_area:450600;" cwidth="751"><span style='position:relative;max-width:600px;' onmouseover='document.getElementById("ezimg-237696774").style.display="block"' onmouseout='document.getElementById("ezimg-237696774").style.display="none"'><img src="https://img.bhs4.com/82/b/82b28b13df043fd9bcc853128c8bf0b941ac64cb_large.jpg" alt="A Typical Analogue Frequency Meter" style="max-width:100%;width:364px;height:auto;nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/div[2]/img;pagepos:169;cwidth:600px;cheight:600px;wcalc_source:defined;wcalc:600px;wocalc:600px;hcalc:600;rend_px_area:360000;rcnt:1;ez_min_text_wdth:0;obj_px_area:360000;req_px_area:360000;req_px_height:0;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;" eza="cwidth:600px;;cheight:600px;;wcalc_source:defined;wcalc:600px;wocalc:600px;hcalc:600px;rend_px_area:360000;" cwidth="600"><span id='ezimg-237696774' style='position:absolute;bottom:2px;left:3px;display:none'><span style='float:right; padding-top:3px; text-align:right;'>
  1229. <a title='Pin this image on Pinterest' href='#' onclick='pin_click("https://img.bhs4.com/82/b/82b28b13df043fd9bcc853128c8bf0b941ac64cb_large.jpg","Check it out!",3167); return false;'>
  1230. <img style='width:24px; height:12px;' src='/utilcave_com/social/pin_it.png' alt='Pin it!' />
  1231. </a>
  1232. </span>
  1233. <span style="float:right; text-align:right; padding-top: 4px;padding-right: 2px; ">
  1234. <a title='Share this image on Facebook' href='#' onclick='fbs_click("https://img.bhs4.com/82/b/82b28b13df043fd9bcc853128c8bf0b941ac64cb_large.jpg",3167); return false;'><img src='/utilcave_com/social/fb_share.png' style='width:36px; height:10px;' alt='Share on Facebook' /></a>
  1235. </span></span></span>
  1236. </div>
  1237. <p eza="cwidth:751px;;cheight:84px;;wcalc_source:child;wcalc:133px;wocalc:133px;hcalc:504px;rend_px_area:63084;" cwidth="751" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/p[8];pagepos:170;cwidth:751px;cheight:84px;wcalc_source:child;wcalc:133px;wocalc:133px;hcalc:504;rend_px_area:63084;rcnt:1;ez_min_text_wdth:147;req_px_area:66238.2;obj_px_area:0;req_px_height:42;req_margin_and_padding:42;req_ns_height:;vertical_margin:42;margin-for-scale:0px 0px 42px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; margin: 0px 0px 25px 0px; ">To understand the circuit functioning of this homemade frequency meter, let’s go through the following explanation:</p>
  1238. <p eza="cwidth:751px;;cheight:0px;;wcalc_source:child;wcalc:1px;wocalc:1px;hcalc:0px;rend_px_area:0;" cwidth="751" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/p[9];pagepos:171;cwidth:751px;cheight:0px;wcalc_source:child;wcalc:1px;wocalc:1px;hcalc:0;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;margin-for-scale:0px 0px 42px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; margin: 0px 0px 25px 0px; "></p>
  1239. <div style="text-align:center;nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/div[3];pagepos:172;cwidth:751px;cheight:600px;wcalc_source:child;wcalc:600px;wocalc:600px;hcalc:600;rend_px_area:450600;rcnt:1;ez_min_text_wdth:0;req_px_area:360000;obj_px_area:360000;req_px_height:0;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:751px;;cheight:600px;;wcalc_source:child;wcalc:600px;wocalc:600px;hcalc:600px;rend_px_area:450600;" cwidth="751"><span style='position:relative;max-width:600px;' onmouseover='document.getElementById("ezimg-987733956").style.display="block"' onmouseout='document.getElementById("ezimg-987733956").style.display="none"'><img src="https://img.bhs4.com/97/1/9718e951675c326180c66cf059f88bdfbd5ea5da_large.jpg" alt="Home made frequency meter" style="max-width:100%;width:364px;height:auto;nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/div[3]/img;pagepos:173;cwidth:600px;cheight:600px;wcalc_source:defined;wcalc:600px;wocalc:600px;hcalc:600;rend_px_area:360000;rcnt:1;ez_min_text_wdth:0;obj_px_area:360000;req_px_area:360000;req_px_height:0;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;" eza="cwidth:600px;;cheight:600px;;wcalc_source:defined;wcalc:600px;wocalc:600px;hcalc:600px;rend_px_area:360000;" cwidth="600"><span id='ezimg-987733956' style='position:absolute;bottom:2px;left:3px;display:none'><span style='float:right; padding-top:3px; text-align:right;'>
  1240. <a title='Pin this image on Pinterest' href='#' onclick='pin_click("https://img.bhs4.com/97/1/9718e951675c326180c66cf059f88bdfbd5ea5da_large.jpg","Check it out!",3167); return false;'>
  1241. <img style='width:24px; height:12px;' src='/utilcave_com/social/pin_it.png' alt='Pin it!' />
  1242. </a>
  1243. </span>
  1244. <span style="float:right; text-align:right; padding-top: 4px;padding-right: 2px; ">
  1245. <a title='Share this image on Facebook' href='#' onclick='fbs_click("https://img.bhs4.com/97/1/9718e951675c326180c66cf059f88bdfbd5ea5da_large.jpg",3167); return false;'><img src='/utilcave_com/social/fb_share.png' style='width:36px; height:10px;' alt='Share on Facebook' /></a>
  1246. </span></span></span>
  1247. </div>
  1248. <p eza="cwidth:751px;;cheight:84px;;wcalc_source:child;wcalc:143px;wocalc:143px;hcalc:294px;rend_px_area:63084;" cwidth="751" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/p[10];pagepos:174;cwidth:751px;cheight:84px;wcalc_source:child;wcalc:143px;wocalc:143px;hcalc:294;rend_px_area:63084;rcnt:1;ez_min_text_wdth:172;req_px_area:57057;obj_px_area:0;req_px_height:42;req_margin_and_padding:42;req_ns_height:;vertical_margin:42;margin-for-scale:0px 0px 42px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; margin: 0px 0px 25px 0px; word-break:break-word; ">IC 555 forms the main part of the circuit and is wired as a monostable multivibrator.</p>
  1249. <p eza="cwidth:751px;;cheight:126px;;wcalc_source:child;wcalc:131px;wocalc:131px;hcalc:798px;rend_px_area:94626;" cwidth="751" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/p[11];pagepos:175;cwidth:751px;cheight:126px;wcalc_source:child;wcalc:131px;wocalc:131px;hcalc:798;rend_px_area:94626;rcnt:1;ez_min_text_wdth:123;req_px_area:99357.3;obj_px_area:0;req_px_height:42;req_margin_and_padding:42;req_ns_height:;vertical_margin:42;margin-for-scale:0px 0px 42px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; margin: 0px 0px 25px 0px; ">Its frequency is determined by the external components R2, VR1 and C3. The setting of VR1 is important and may be used to adjust the measuring range of the frequency meter.</p>
  1250. <p eza="cwidth:751px;;cheight:126px;;wcalc_source:child;wcalc:126px;wocalc:126px;hcalc:672px;rend_px_area:94626;" cwidth="751" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/p[12];pagepos:176;cwidth:751px;cheight:126px;wcalc_source:child;wcalc:126px;wocalc:126px;hcalc:672;rend_px_area:94626;rcnt:1;ez_min_text_wdth:160;req_px_area:97902;obj_px_area:0;req_px_height:42;req_margin_and_padding:42;req_ns_height:;vertical_margin:42;margin-for-scale:0px 0px 42px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; margin: 0px 0px 25px 0px; ">The frequency in question is applied to the base of transistor T1 via resistor R6. T1 conducts only during the positive peaks of the input oscillations.</p>
  1251. <p eza="cwidth:751px;;cheight:168px;;wcalc_source:child;wcalc:130px;wocalc:130px;hcalc:1008px;rend_px_area:126168;" cwidth="751" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/p[13];pagepos:177;cwidth:751px;cheight:168px;wcalc_source:child;wcalc:130px;wocalc:130px;hcalc:1008;rend_px_area:126168;rcnt:1;ez_min_text_wdth:160;req_px_area:132476.4;obj_px_area:0;req_px_height:42;req_margin_and_padding:42;req_ns_height:;vertical_margin:42;margin-for-scale:0px 0px 42px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; margin: 0px 0px 25px 0px; ">During these conductions of T1, capacitor C2 is forced to discharge quickly through R7 and T1. Also, during the negative peaks of the input oscillations, T1 is cut OFF and now C2 charges via R1 but at a fairly slow rate.</p>
  1252. <p eza="cwidth:751px;;cheight:126px;;wcalc_source:child;wcalc:99px;wocalc:99px;hcalc:924px;rend_px_area:94626;" cwidth="751" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/p[14];pagepos:178;cwidth:751px;cheight:126px;wcalc_source:child;wcalc:110px;wocalc:99px;hcalc:924;rend_px_area:94626;rcnt:1;ez_min_text_wdth:111;req_px_area:99357.3;obj_px_area:0;req_px_height:42;req_margin_and_padding:42;req_ns_height:;vertical_margin:42;margin-for-scale:0px 0px 42px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; margin: 0px 0px 25px 0px; ">Due to this, a sharp negative pulse appears at pin 2 of the IC through the capacitor C1. Resistor R3 makes it sure that the pulse is narrow and only just triggers the IC.</p>
  1253. <p eza="cwidth:751px;;cheight:84px;;wcalc_source:child;wcalc:131px;wocalc:131px;hcalc:462px;rend_px_area:63084;" cwidth="751" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/p[15];pagepos:179;cwidth:751px;cheight:84px;wcalc_source:child;wcalc:131px;wocalc:131px;hcalc:462;rend_px_area:63084;rcnt:1;ez_min_text_wdth:135;req_px_area:66238.2;obj_px_area:0;req_px_height:42;req_margin_and_padding:42;req_ns_height:;vertical_margin:42;margin-for-scale:0px 0px 42px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; margin: 0px 0px 25px 0px; ">The IC immediately responds to the trigger generating a pulse of a constant period set by VR1 at its output pin 3.</p>
  1254. <p eza="cwidth:751px;;cheight:126px;;wcalc_source:child;wcalc:110px;wocalc:110px;hcalc:966px;rend_px_area:94626;" cwidth="751" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/p[16];pagepos:180;cwidth:751px;cheight:126px;wcalc_source:child;wcalc:110px;wocalc:110px;hcalc:966;rend_px_area:94626;rcnt:1;ez_min_text_wdth:123;req_px_area:99357.3;obj_px_area:0;req_px_height:42;req_margin_and_padding:42;req_ns_height:;vertical_margin:42;margin-for-scale:0px 0px 42px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; margin: 0px 0px 25px 0px; ">This pulse is smoothed and integrated by R4, R5 and C5, C6 to produce an average value of the pulses. A moving coil type meter can be used to indicate this integrated value.</p>
  1255. <p eza="cwidth:751px;;cheight:84px;;wcalc_source:child;wcalc:114px;wocalc:114px;hcalc:588px;rend_px_area:63084;" cwidth="751" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/p[17];pagepos:181;cwidth:751px;cheight:84px;wcalc_source:child;wcalc:114px;wocalc:114px;hcalc:588;rend_px_area:63084;rcnt:1;ez_min_text_wdth:111;req_px_area:66238.2;obj_px_area:0;req_px_height:42;req_margin_and_padding:42;req_ns_height:;vertical_margin:42;margin-for-scale:0px 0px 42px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; margin: 0px 0px 25px 0px; ">The magnitude of these pulses will linearly vary with the input frequency and thus can be directly measured over the meter.</p>
  1256. <p eza="cwidth:751px;;cheight:126px;;wcalc_source:defined;wcalc:751px;wocalc:751px;hcalc:126px;rend_px_area:94626;" cwidth="751" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/p[18];pagepos:182;cwidth:751px;cheight:126px;wcalc_source:defined;wcalc:751px;wocalc:751px;hcalc:126;rend_px_area:94626;rcnt:1;ez_min_text_wdth:751;req_px_area:71064;obj_px_area:0;req_px_height:42;req_margin_and_padding:42;req_ns_height:;vertical_margin:42;margin-for-scale:0px 0px 42px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; margin: 0px 0px 25px 0px; word-break:break-word; ">Waveform Image Credit: <a href="https://www.bbc.co.uk/scotland/learning/bitesize/standard/physics/images/waveform2.gif" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:62px;wocalc:62px;hcalc:756px;rend_px_area:0;" cwidth="0" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/p[18]/a;pagepos:184;cwidth:62;cheight:0px;wcalc_source:child;wcalc:62px;wocalc:62px;hcalc:756;rend_px_area:0;rcnt:2;ez_min_text_wdth:62;req_px_area:54684;obj_px_area:0;req_px_height:42;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">https://www.bbc.co.uk/scotland/learning/bitesize/standard/physics/images/waveform2.gif</a></p>
  1257. <div id="disqus_thread" data-bhtrackregion="Comments" eza="cwidth:751px;;cheight:0px;;wcalc_source:child;wcalc:1px;wocalc:1px;hcalc:0px;rend_px_area:0;" cwidth="751" style="nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/div[7];pagepos:191;cwidth:751px;cheight:0px;wcalc_source:child;wcalc:1px;wocalc:1px;hcalc:0;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;"></div>
  1258. <ins class="ezoic-after-el ezoic-bla-5-marker ezoic-bla-6-marker" style="content:none;background-attachment:scroll;background-clip:border-box;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:padding-box;background-position:0px 0px;background-position-x:0px;background-position-y:0px;background-repeat:repeat;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;clear:both;color:rgb(58, 58, 58);display:table;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:42px;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[1]/main/article/div/div/ins[2];pagepos:192;cwidth:0px;cheight:0px;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:0px;;cheight:0px;;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0px;rend_px_area:0;" cwidth="0"></ins>
  1259. </div>
  1260. </div>
  1261. </article><nav class="navigation post-navigation" role="navigation" aria-label="Posts" eza="cwidth:751px;;cheight:56px;;wcalc_source:child;wcalc:163px;wocalc:163px;hcalc:113px;rend_px_area:42056;" cwidth="751" style="border-top-color:rgb(51, 51, 51);border-top-style:none;border-top-width:0px;nodepath:/html/body/div/div[3]/div/div[1]/main/nav;pagepos:193;cwidth:751px;cheight:56px;wcalc_source:child;wcalc:326px;wocalc:163px;hcalc:113;rend_px_area:42056;preserve_aspect_ratio:yes;rcnt:1;ez_min_text_wdth:123;req_px_area:16435.65;obj_px_area:0;req_px_height:98;req_margin_and_padding:44;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:42px 0px 0px 0px; padding: 25px 0px 0px 0px; "><h2 class="screen-reader-text" eza="cwidth:1px;;cheight:1px;;wcalc_source:defined;wcalc:1px;wocalc:1px;hcalc:1px;rend_px_area:1;" cwidth="1" style="font-size:26px;word-wrap:normal !important;width:40px;height:0px;nodepath:/html/body/div/div[3]/div/div[1]/main/nav/h2;pagepos:194;cwidth:40;cheight:1px;wcalc_source:defined;wcalc:40px;wocalc:1px;hcalc:1;rend_px_area:1;preserve_aspect_ratio:yes;rcnt:1;ez_min_text_wdth:40;req_px_area:1.05;obj_px_area:0;req_px_height:54;req_margin_and_padding:-2;req_ns_height:;vertical_margin:-2;min-width:40px;max-width:none;scale_font:42px;scale_line_ht:54px;min_scale_font_size:10;margin-for-scale:-1px -1px -1px -1px;margin:-1px -1px -1px -1px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; line-height:33px; ">Post navigation</h2>
  1262. <div class="nav-links" eza="cwidth:751px;;cheight:56px;;wcalc_source:child;wcalc:163px;wocalc:163px;hcalc:70px;rend_px_area:42056;" cwidth="751" style="nodepath:/html/body/div/div[3]/div/div[1]/main/nav/div;pagepos:195;cwidth:751px;cheight:56px;wcalc_source:child;wcalc:326px;wocalc:163px;hcalc:70;rend_px_area:42056;rcnt:1;ez_min_text_wdth:98;req_px_area:16434.6;obj_px_area:0;req_px_height:44;req_margin_and_padding:4;req_ns_height:;vertical_margin:0;max-width:none;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">
  1263. <div class="nav-previous" eza="cwidth:375px;;cheight:56px;;pwidth:1;wcalc_source:child;wcalc:163px;wocalc:163px;hcalc:70px;rend_px_area:21000;" cwidth="375" style="width:50%;nodepath:/html/body/div/div[3]/div/div[1]/main/nav/div/div[1];pagepos:196;cwidth:375px;cheight:56px;pwidth:1;wcalc_source:child;wcalc:163px;wocalc:163px;hcalc:70;rend_px_area:21000;rcnt:2;ez_min_text_wdth:98;min-width:98px;req_px_area:9336.6;obj_px_area:0;req_px_height:44;req_margin_and_padding:4;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;"><a href="https://www.brighthubengineering.com/power-plants/66120-construction-of-tall-chimneys-by-slip-form-method/" rel="prev" eza="cwidth:171px;;cheight:52px;;wcalc_source:child;wcalc:93px;wocalc:163px;hcalc:132px;rend_px_area:8892;" cwidth="171" style="background-position:0px 0px;font-size:22px;min-height:93px; height:auto;nodepath:/html/body/div/div[3]/div/div[1]/main/nav/div/div[1]/a;pagepos:197;cwidth:171px;cheight:52px;wcalc_source:child;wcalc:93px;wocalc:163px;hcalc:132;rend_px_area:8892;rcnt:1;ez_min_text_wdth:103;req_px_area:9336.6;obj_px_area:0;req_px_height:44;req_margin_and_padding:4;req_ns_height:;vertical_margin:4;margin-for-scale:2px 2px 2px 2px;padding-for-scale:0px 33px 0px 33px; padding: 0px 20px 0px 20px; margin: 2px 1px 2px 1px; "><span class="ast-left-arrow" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:18px;wocalc:18px;hcalc:44px;rend_px_area:0;" cwidth="0" style="nodepath:/html/body/div/div[3]/div/div[1]/main/nav/div/div[1]/a/span[1];pagepos:198;cwidth:18;cheight:0px;wcalc_source:child;wcalc:18px;wocalc:18px;hcalc:44;rend_px_area:0;rcnt:2;ez_min_text_wdth:13;req_px_area:2376;obj_px_area:0;req_px_height:44;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">&#x2190;</span> Previous Post</a></div>
  1264. <div class="nav-next" eza="cwidth:375px;;cheight:56px;;pwidth:1;wcalc_source:child;wcalc:122px;wocalc:122px;hcalc:70px;rend_px_area:21000;" cwidth="375" style="width:50%;nodepath:/html/body/div/div[3]/div/div[1]/main/nav/div/div[2];pagepos:200;cwidth:375px;cheight:56px;pwidth:1;wcalc_source:child;wcalc:122px;wocalc:122px;hcalc:70;rend_px_area:21000;rcnt:2;ez_min_text_wdth:49;min-width:49px;req_px_area:7098;obj_px_area:0;req_px_height:44;req_margin_and_padding:4;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;"><a href="https://www.brighthubengineering.com/seafaring/66247-the-main-reasons-for-lifeboat-accidents-on-board-a-ship/" rel="next" eza="cwidth:130px;;cheight:52px;;wcalc_source:child;wcalc:52px;wocalc:122px;hcalc:132px;rend_px_area:6760;" cwidth="130" style="background-position:0px 0px;font-size:22px;min-height:95px; height:auto;nodepath:/html/body/div/div[3]/div/div[1]/main/nav/div/div[2]/a;pagepos:201;cwidth:130px;cheight:52px;wcalc_source:child;wcalc:52px;wocalc:122px;hcalc:132;rend_px_area:6760;rcnt:1;ez_min_text_wdth:52;req_px_area:7098;obj_px_area:0;req_px_height:44;req_margin_and_padding:4;req_ns_height:;vertical_margin:4;margin-for-scale:2px 2px 2px 2px;padding-for-scale:0px 33px 0px 33px; padding: 0px 20px 0px 20px; margin: 2px 1px 2px 1px; ">Next Post <span class="ast-right-arrow" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:18px;wocalc:18px;hcalc:44px;rend_px_area:0;" cwidth="0" style="nodepath:/html/body/div/div[3]/div/div[1]/main/nav/div/div[2]/a/span[2];pagepos:203;cwidth:18;cheight:0px;wcalc_source:child;wcalc:18px;wocalc:18px;hcalc:44;rend_px_area:0;rcnt:2;ez_min_text_wdth:13;req_px_area:2376;obj_px_area:0;req_px_height:44;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">&#x2192;</span></a></div>
  1265. </div>
  1266. </nav><ins class="ezoic-after-el ezoic-bla-5-marker ezoic-bla-6-marker" style="content:none;background-attachment:scroll;background-clip:border-box;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:padding-box;background-position:0px 0px;background-position-x:0px;background-position-y:0px;background-repeat:repeat;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;clear:both;color:rgb(58, 58, 58);display:table;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:42px;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[1]/main/ins[2];pagepos:204;cwidth:0px;cheight:0px;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:0px;;cheight:0px;;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0px;rend_px_area:0;" cwidth="0"></ins></main>
  1267. <ins class="ezoic-after-el ezoic-bla-5-marker ezoic-bla-6-marker" style="content:none;background-attachment:scroll;background-clip:border-box;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:padding-box;background-position:0px 0px;background-position-x:0px;background-position-y:0px;background-repeat:repeat;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;clear:both;color:rgb(58, 58, 58);display:table;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:42px;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[1]/ins[2];pagepos:222;cwidth:0px;cheight:0px;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:0px;;cheight:0px;;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0px;rend_px_area:0;" cwidth="0"></ins>
  1268. </div>
  1269. <ins class="ezoic-after-el ezoic-bla-0-marker ezoic-bla-5-marker ezoic-bla-6-marker" style="content:none;background-attachment:scroll;background-clip:border-box;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:padding-box;background-position:0px 0px;background-position-x:0px;background-position-y:0px;background-repeat:repeat;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;clear:both;color:rgb(58, 58, 58);display:table;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:42px;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/ins[2];pagepos:298;cwidth:0px;cheight:0px;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:0px;;cheight:0px;;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0px;rend_px_area:0;" cwidth="0"></ins>
  1270. </div>
  1271. <ins class="ezoic-after-el ezoic-bla-5-marker ezoic-bla-6-marker" style="content:none;background-attachment:scroll;background-clip:border-box;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:padding-box;background-position:0px 0px;background-position-x:0px;background-position-y:0px;background-repeat:repeat;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;clear:both;color:rgb(58, 58, 58);display:table;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:42px;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/ins[2];pagepos:299;cwidth:0px;cheight:0px;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:0px;;cheight:0px;;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0px;rend_px_area:0;" cwidth="0"></ins>
  1272. </div>
  1273. <footer class="site-footer" id="colophon" itemtype="https://schema.org/WPFooter" itemscope="itemscope" eza="cwidth:1201px;;cheight:189px;;wcalc_source:child;wcalc:175px;wocalc:175px;hcalc:531px;rend_px_area:226989;" cwidth="1201" style="nodepath:/html/body/div/footer;pagepos:302;cwidth:1201px;cheight:189px;wcalc_source:child;wcalc:1200px;wocalc:175px;hcalc:531;rend_px_area:226989;rcnt:1;ez_min_text_wdth:135;req_px_area:83030;obj_px_area:0;req_px_height:38;req_margin_and_padding:112;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;"><ins class="ezoic-before-el ezoic-bla-5-marker" style="content:none;background-attachment:scroll;background-clip:border-box;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:padding-box;background-position:0px 0px;background-position-x:0px;background-position-y:0px;background-repeat:repeat;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(255, 255, 255);display:table;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:42px;outline-color:rgb(255, 255, 255);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/footer/ins[1];pagepos:303;cwidth:0px;cheight:0px;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:0px;;cheight:0px;;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0px;rend_px_area:0;" cwidth="0"></ins>
  1274. <div class="ast-small-footer footer-sml-layout-2" eza="cwidth:1201px;;cheight:188px;;wcalc_source:child;wcalc:175px;wocalc:175px;hcalc:531px;rend_px_area:225788;" cwidth="1201" style="border-top-color:rgb(51, 51, 51);border-top-style:none;border-top-width:0px;nodepath:/html/body/div/footer/div;pagepos:304;cwidth:1201px;cheight:188px;wcalc_source:child;wcalc:1200px;wocalc:175px;hcalc:531;rend_px_area:225788;rcnt:1;ez_min_text_wdth:135;req_px_area:83030;obj_px_area:0;req_px_height:38;req_margin_and_padding:112;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">
  1275. <div class="ast-footer-overlay" eza="cwidth:1201px;;cheight:76px;;wcalc_source:child;wcalc:175px;wocalc:175px;hcalc:530px;rend_px_area:91276;" cwidth="1201" style="nodepath:/html/body/div/footer/div/div;pagepos:305;cwidth:1201px;cheight:76px;wcalc_source:child;wcalc:1200px;wocalc:175px;hcalc:530;rend_px_area:91276;rcnt:1;ez_min_text_wdth:135;req_px_area:83030;obj_px_area:0;req_px_height:38;req_margin_and_padding:112;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:56px 0px 56px 0px; padding: 34px 0px 34px 0px; ">
  1276. <div class="ast-container" eza="cwidth:1161px;;cheight:76px;;wcalc_source:child;wcalc:135px;wocalc:175px;hcalc:418px;rend_px_area:88236;" cwidth="1161" style="nodepath:/html/body/div/footer/div/div/div;pagepos:306;cwidth:1161px;cheight:76px;wcalc_source:child;wcalc:1160px;wocalc:175px;hcalc:418;rend_px_area:88236;rcnt:1;ez_min_text_wdth:135;req_px_area:83030;obj_px_area:0;req_px_height:38;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px auto 0px auto;margin:0px auto 0px auto;padding-for-scale:0px 20px 0px 20px; padding: 0px 12px 0px 12px; ">
  1277. <ins class="ezoic-before-el ezoic-bla-5-marker" style="content:none;background-attachment:scroll;background-clip:border-box;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:padding-box;background-position:0px 0px;background-position-x:0px;background-position-y:0px;background-repeat:repeat;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(255, 255, 255);display:table;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:38px;outline-color:rgb(255, 255, 255);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/footer/div/div/div/ins[1];pagepos:307;cwidth:0px;cheight:0px;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:0px;;cheight:0px;;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0px;rend_px_area:0;" cwidth="0"></ins>
  1278. <div class="ast-small-footer-wrap" eza="cwidth:1161px;;cheight:76px;;wcalc_source:child;wcalc:135px;wocalc:135px;hcalc:418px;rend_px_area:88236;" cwidth="1161" style="nodepath:/html/body/div/footer/div/div/div/div;pagepos:308;cwidth:1161px;cheight:76px;wcalc_source:child;wcalc:1160px;wocalc:135px;hcalc:418;rend_px_area:88236;rcnt:1;ez_min_text_wdth:135;req_px_area:83030;obj_px_area:0;req_px_height:38;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">
  1279. <div class="ast-row ast-flex" eza="cwidth:1201px;;cheight:76px;;wcalc_source:child;wcalc:175px;wocalc:175px;hcalc:418px;rend_px_area:91276;" cwidth="1201" style="nodepath:/html/body/div/footer/div/div/div/div/div;pagepos:309;cwidth:1201px;cheight:76px;wcalc_source:child;wcalc:1200px;wocalc:175px;hcalc:418;rend_px_area:91276;rcnt:1;ez_min_text_wdth:135;req_px_area:83030;obj_px_area:0;req_px_height:38;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px -20px 0px -20px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; margin: 0px -12px 0px -12px; ">
  1280. <ins class="ezoic-before-el ezoic-bla-5-marker" style="content:none;background-attachment:scroll;background-clip:border-box;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:padding-box;background-position:0px 0px;background-position-x:0px;background-position-y:0px;background-repeat:repeat;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(255, 255, 255);display:table;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:38px;outline-color:rgb(255, 255, 255);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/footer/div/div/div/div/div/ins[1];pagepos:310;cwidth:0px;cheight:0px;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:0px;;cheight:0px;;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0px;rend_px_area:0;" cwidth="0"></ins>
  1281. <div class="ast-small-footer-section ast-small-footer-section-1 ast-small-footer-section-equally ast-col-md-6 ast-col-xs-12" eza="cwidth:560px;;cheight:76px;;pwidth:1;wcalc_source:defined;wcalc:560px;wocalc:600px;hcalc:76px;rend_px_area:42560;" cwidth="560" style="float:left;min-height:0px;width:50%;nodepath:/html/body/div/footer/div/div/div/div/div/div[1];pagepos:311;cwidth:560px;cheight:76px;pwidth:1;wcalc_source:defined;wcalc:560px;wocalc:600px;hcalc:76;rend_px_area:42560;rcnt:2;ez_min_text_wdth:135;min-width:135px;req_px_area:44688;obj_px_area:0;req_px_height:38;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;-moz-box-sizing:border-box;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 20px 0px 20px; padding: 0px 12px 0px 12px; ">
  1282. Copyright © 2020 <span class="ast-footer-site-title" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:128px;wocalc:128px;hcalc:76px;rend_px_area:0;" cwidth="0" style="nodepath:/html/body/div/footer/div/div/div/div/div/div[1]/span[2];pagepos:313;cwidth:128;cheight:0px;wcalc_source:child;wcalc:128px;wocalc:128px;hcalc:76;rend_px_area:0;rcnt:3;ez_min_text_wdth:128;req_px_area:14592;obj_px_area:0;req_px_height:38;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">Bright Hub Engineering</span>. All Rights Reserved.
  1283. </div>
  1284. <div class="ast-small-footer-section ast-small-footer-section-2 ast-small-footer-section-equally ast-col-md-6 ast-col-xs-12" eza="cwidth:560px;;cheight:76px;;pwidth:1;wcalc_source:defined;wcalc:560px;wocalc:600px;hcalc:76px;rend_px_area:42560;" cwidth="560" style="float:left;min-height:0px;width:50%;nodepath:/html/body/div/footer/div/div/div/div/div/div[2];pagepos:315;cwidth:560px;cheight:76px;pwidth:1;wcalc_source:defined;wcalc:560px;wocalc:600px;hcalc:76;rend_px_area:42560;rcnt:2;ez_min_text_wdth:123;min-width:123px;req_px_area:38342;obj_px_area:0;req_px_height:38;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;-moz-box-sizing:border-box;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 20px 0px 20px; padding: 0px 12px 0px 12px; ">
  1285. <a href="/content/about/" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:62px;wocalc:62px;hcalc:38px;rend_px_area:0;" cwidth="0" style="nodepath:/html/body/div/footer/div/div/div/div/div/div[2]/a[1];pagepos:316;cwidth:62;cheight:0px;wcalc_source:child;wcalc:62px;wocalc:62px;hcalc:38;rend_px_area:0;rcnt:7;ez_min_text_wdth:62;req_px_area:4712;obj_px_area:0;req_px_height:38;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">About</a> | <a href="/content/copyright/" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:103px;wocalc:103px;hcalc:76px;rend_px_area:0;" cwidth="0" style="nodepath:/html/body/div/footer/div/div/div/div/div/div[2]/a[2];pagepos:318;cwidth:103;cheight:0px;wcalc_source:child;wcalc:103px;wocalc:103px;hcalc:76;rend_px_area:0;rcnt:7;ez_min_text_wdth:103;req_px_area:11742;obj_px_area:0;req_px_height:38;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">Copyright Policy</a> | <a href="/content/privacy/" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:77px;wocalc:77px;hcalc:76px;rend_px_area:0;" cwidth="0" style="nodepath:/html/body/div/footer/div/div/div/div/div/div[2]/a[3];pagepos:320;cwidth:77;cheight:0px;wcalc_source:child;wcalc:77px;wocalc:77px;hcalc:76;rend_px_area:0;rcnt:7;ez_min_text_wdth:77;req_px_area:8778;obj_px_area:0;req_px_height:38;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">Privacy Policy</a> | <a href="/content/terms/" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:66px;wocalc:66px;hcalc:76px;rend_px_area:0;" cwidth="0" style="nodepath:/html/body/div/footer/div/div/div/div/div/div[2]/a[4];pagepos:322;cwidth:66;cheight:0px;wcalc_source:child;wcalc:66px;wocalc:66px;hcalc:76;rend_px_area:0;rcnt:7;ez_min_text_wdth:62;req_px_area:7524;obj_px_area:0;req_px_height:38;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">Terms of Use</a> </div>
  1286. <ins class="ezoic-after-el ezoic-bla-2-marker ezoic-bla-5-marker ezoic-bla-6-marker" style="content:none;background-attachment:scroll;background-clip:border-box;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:padding-box;background-position:0px 0px;background-position-x:0px;background-position-y:0px;background-repeat:repeat;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;clear:both;color:rgb(255, 255, 255);display:table;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:38px;outline-color:rgb(255, 255, 255);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/footer/div/div/div/div/div/ins[2];pagepos:323;cwidth:0px;cheight:0px;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:0px;;cheight:0px;;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0px;rend_px_area:0;" cwidth="0"></ins>
  1287. </div>
  1288. </div>
  1289. <ins class="ezoic-after-el ezoic-bla-0-marker ezoic-bla-5-marker ezoic-bla-6-marker" style="content:none;background-attachment:scroll;background-clip:border-box;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:padding-box;background-position:0px 0px;background-position-x:0px;background-position-y:0px;background-repeat:repeat;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;clear:both;color:rgb(255, 255, 255);display:table;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:38px;outline-color:rgb(255, 255, 255);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/footer/div/div/div/ins[2];pagepos:324;cwidth:0px;cheight:0px;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:0px;;cheight:0px;;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0px;rend_px_area:0;" cwidth="0"></ins>
  1290. </div>
  1291. </div>
  1292. </div>
  1293. <ins class="ezoic-after-el ezoic-bla-5-marker ezoic-bla-6-marker" style="content:none;background-attachment:scroll;background-clip:border-box;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:padding-box;background-position:0px 0px;background-position-x:0px;background-position-y:0px;background-repeat:repeat;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;clear:both;color:rgb(255, 255, 255);display:table;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:42px;outline-color:rgb(255, 255, 255);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/footer/ins[2];pagepos:325;cwidth:0px;cheight:0px;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:0px;;cheight:0px;;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0px;rend_px_area:0;" cwidth="0"></ins></footer>
  1294. </div>
  1295. <script style="nodepath:/html/body/script[1];pagepos:328;mcalc:;pcalc:;color:;rcnt:0;parent-line-height:42px;max-width:none;margin-for-scale:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;hcalc:0;">
  1296. (function(jQuery){
  1297. if(!jQuery) { return; }
  1298. var reloacteAdUnitBefore = function(adSelector, targetSelector){
  1299. var adBlock = jQuery(adSelector);
  1300. var target = jQuery(targetSelector);
  1301. if(target.length === 0 || adBlock.length === 0) {
  1302. adBlock.remove();
  1303. return;
  1304. }
  1305. adBlock.insertBefore(target);
  1306. }
  1307. reloacteAdUnitBefore("#cfAdBlock-astra_entry_content_inline_top", ".entry-content p:eq(1)");
  1308. reloacteAdUnitBefore("#cfAdBlock-astra_entry_content_inline_middle_top", ".entry-content p:eq(3)");
  1309. reloacteAdUnitBefore("#cfAdBlock-astra_entry_content_inline_middle_bottom", ".entry-content p:eq(5)");
  1310. reloacteAdUnitBefore("#cfAdBlock-astra_entry_content_inline_middle_bottom_native", ".entry-content p:eq(6)");
  1311. reloacteAdUnitBefore("#cfAdBlock-astra_entry_content_inline_bottom", ".entry-content p:eq(7)");
  1312. reloacteAdUnitBefore("#cfAdBlock-astra_sidebars_inline_middle", ".sidebar-main aside:eq(1)");
  1313. reloacteAdUnitBefore("#cfAdBlock-astra_sidebars_inline_middle_native", ".sidebar-main aside:eq(2)");
  1314. })(window.jQuery);
  1315. </script> <script style="nodepath:/html/body/script[2];pagepos:329;mcalc:;pcalc:;color:;rcnt:0;parent-line-height:42px;max-width:none;margin-for-scale:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;hcalc:0;">
  1316. (function() { var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true; dsq.src = 'https://' + disqus_shortname + '.disqus.com/embed.js'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); })();
  1317. (function() { var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true; dsq.src = 'https://' + disqus_shortname + '.disqus.com/count.js'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); }());
  1318. </script> <script style="nodepath:/html/body/script[3];pagepos:330;mcalc:;pcalc:;color:;rcnt:0;parent-line-height:42px;max-width:none;margin-for-scale:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;hcalc:0;">
  1319. var astra = {"break_point":"921","isRtl":"","query_vars":"{\"page\":\"\",\"name\":\"66194-build-a-versatile-frequency-meter-for-your-workbench\",\"category_name\":\"diy-electronics-devices\"}","edit_post_url":"https:\/\/www.brighthubengineering.com\/wp-admin\/post.php?post={{id}}&action=edit","ajax_url":"https:\/\/www.brighthubengineering.com\/wp-admin\/admin-ajax.php","infinite_count":"2","infinite_total":"0","pagination":"number","infinite_scroll_event":"scroll","infinite_nonce":"9540a23e5e","no_more_post_message":"No more posts to show.","grid_layout":"2","site_url":"https:\/\/www.brighthubengineering.com","show_comments":"Show Comments","masonryEnabled":"","blogMasonryBreakPoint":"768"};
  1320. </script> <script src="https://www.brighthubengineering.com/wp-content/themes/astra/assets/js/minified/style.min.js?ver=2.3.1" style="nodepath:/html/body/script[4];pagepos:331;mcalc:;pcalc:;color:;rcnt:0;parent-line-height:42px;max-width:none;margin-for-scale:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;hcalc:0;"></script> <script src="https://www.brighthubengineering.com/wp-content/themes/astra-bright-hub/assets/js/unminified/mediafactual/tracking.js?ver=5.3.2" style="nodepath:/html/body/script[5];pagepos:332;mcalc:;pcalc:;color:;rcnt:0;parent-line-height:42px;max-width:none;margin-for-scale:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;hcalc:0;"></script> <script style="nodepath:/html/body/script[6];pagepos:333;mcalc:;pcalc:;color:;rcnt:0;parent-line-height:42px;max-width:none;margin-for-scale:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;hcalc:0;">
  1321. var astraAddon = {"sticky_active":""};
  1322. </script> <script src="https://www.brighthubengineering.com/wp-content/uploads/astra-addon/astra-addon-5e55869330fe67-12109866.js?ver=2.3.2" style="nodepath:/html/body/script[7];pagepos:334;mcalc:;pcalc:;color:;rcnt:0;parent-line-height:42px;max-width:none;margin-for-scale:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;hcalc:0;"></script> <script src="https://www.brighthubengineering.com/wp-includes/js/wp-embed.min.js?ver=5.3.2" style="nodepath:/html/body/script[8];pagepos:335;mcalc:;pcalc:;color:;rcnt:0;parent-line-height:42px;max-width:none;margin-for-scale:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;hcalc:0;"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.lazyloadxt/1.1.0/jquery.lazyloadxt.min.js?ver=5.3.2" style="nodepath:/html/body/script[9];pagepos:336;mcalc:;pcalc:;color:;rcnt:0;parent-line-height:42px;max-width:none;margin-for-scale:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;hcalc:0;"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.lazyloadxt/1.1.0/jquery.lazyloadxt.srcset.min.js?ver=5.3.2" style="nodepath:/html/body/script[10];pagepos:337;mcalc:;pcalc:;color:;rcnt:0;parent-line-height:42px;max-width:none;margin-for-scale:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;hcalc:0;"></script> <script style="nodepath:/html/body/script[11];pagepos:338;mcalc:;pcalc:;color:;rcnt:0;parent-line-height:42px;max-width:none;margin-for-scale:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;hcalc:0;">
  1323. /(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1);
  1324. </script> <script type="text/javascript" style="nodepath:/html/body/script[12];pagepos:339;mcalc:;pcalc:;color:;rcnt:0;parent-line-height:42px;max-width:none;margin-for-scale:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;hcalc:0;">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"8f1bfdca17","applicationID":"181951866","transactionName":"ZgNQN0dRDEJRBhBcDl9JcwBBWQ1fHxYNWwZdAw==","queueTime":0,"applicationTime":515,"atts":"SkRTQQ9LH0w=","errorBeacon":"bam.nr-data.net","agent":""}</script> </div><div style='clear:both' id='ez-clearholder-medrectangle-1'></div><span style='display:inline-block;float:none;margin-bottom:2px !important;margin-left:0px !important;margin-right:0px !important;margin-top:2px !important;min-height:270px;min-width:300px;' class='ezoic-ad medrectangle-1' data-ez-name='brighthubengineering_com-medrectangle-1'><span id='div-gpt-ad-brighthubengineering_com-medrectangle-1-0' ezaw='300' ezah='250' style='position:relative;z-index:501;display:inline-block;min-height:250px;min-width:300px;' class='ezoic-ad ezoic-adl'><script data-ezscrex='false' data-cfasync='false' type='text/javascript' style='display:none;'>eval(ez_write_tag([[300,250],'brighthubengineering_com-medrectangle-1','ezslot_6',280,'0','0']));</script></span></span></div><div class="ezoic-sticky-cutoff"></div>
  1325. </div>
  1326. <div style="clear:both;height:15px;" class="ezCSS"></div>
  1327. <div style="clear:both;height:15px;" class="ezCSS"></div>
  1328. <div class="ezCSS"><input type="hidden" name="IL_RELATED_TAGS" value="1" class="ezCSS"></div>
  1329. </div>
  1330. </div>
  1331. </div>
  1332. <div class="col-sm-3 col-md-3 ezoic-col-md-3 secondary-column sidebar-offcanvas ezSidebar ezCSS">
  1333. <div class="ezWidgetWrap" style="padding: 15px 0px;"><div style='clear:both' id='ez-clearholder-box-1'></div><span style='display:inline-block;float:none;margin-bottom:2px !important;margin-left:0px !important;margin-right:0px !important;margin-top:2px !important;min-height:620px;min-width:160px;' class='ezoic-ad box-1' data-ez-name='brighthubengineering_com-box-1'><span id='div-gpt-ad-brighthubengineering_com-box-1-0' ezaw='160' ezah='600' style='position:relative;z-index:501;display:inline-block;min-height:600px;min-width:160px;' class='ezoic-ad'><script data-ezscrex='false' data-cfasync='false' type='text/javascript' style='display:none;'>eval(ez_write_tag([[160,600],'brighthubengineering_com-box-1','ezslot_5',200,'0','0']));</script></span><span style='width:160px;display:block;height:14px;margin:auto' class='reportline'><span style='text-align:center;font-size: smaller;float:left;line-height:normal;'><a href='https://www.ezoic.com/what-is-ezoic/' target='_blank' rel='noopener noreferrer nofollow' style='cursor:pointer' /><img src='https://go.ezoic.net/utilcave_com/img/ezoic.png' style='height:12px !important; padding:2px !important; border:0px !important; cursor:pointer !important; width: 58px !important; margin:0 !important; box-sizing: content-box !important;' /></a></span><span class="ez-report-ad-button" name="?pageview_id=11c9b1ab-952d-4b30-6c03-5edf17ca3c2a&ad_position_id=0&impression_group_id=brighthubengineering_com-box-1/2020-04-20/1704814&ad_size=160x600&domain_id=3167&url=https://www.brighthubengineering.com/diy-electronics-devices/66194-build-a-versatile-frequency-meter-for-your-workbench/" style='cursor: pointer!important; font-size:12px !important;color: #a5a5a5 ;float:right;text-decoration:none !important;font-family:arial !important;line-height:normal;'>report this ad</span></span></span></div>
  1334. <aside class="widget ezCSS"><h5 class="title semibold ezCSS"><span class="ezCSS">More Info</span></h5>
  1335. <div class="ezoic-wrapper ezoic-wrapper-column-1 ezCSS"><div class="widget-area secondary" id="secondary" role="complementary" itemtype="https://schema.org/WPSideBar" itemscope="itemscope" eza="cwidth:287px;;cheight:3668px;;pwidth:1;wcalc_source:defined;wcalc:287px;wocalc:348px;hcalc:3668px;rend_px_area:1052716;" cwidth="287" partition="ezoic_column_1_content_0_3" style="-webkit-box-sizing:border-box;background-color:rgba(0, 0, 0, 0);background-origin:padding-box;border-bottom-color:rgb(58, 58, 58);border-bottom-style:none;border-bottom-width:0px;border-left-color:rgb(51, 51, 51);border-left-style:none;border-left-width:0px;border-right-color:rgb(58, 58, 58);border-right-style:none;border-right-width:0px;border-spacing:0px 0px;border-top-color:rgb(58, 58, 58);border-top-style:none;border-top-width:0px;bottom:auto;box-shadow:none;box-sizing:border-box;clear:none;color:rgb(58, 58, 58);display:block;float:none;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;left:auto;line-height:42px;list-style-image:none;list-style-position:outside;list-style-type:disc;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;position:relative;right:auto;text-indent:0px;top:auto;vertical-align:baseline;visibility:visible;word-break:break-word;word-wrap:normal;width:100%;mcalc:84px;pcalc:0px 0px 0px 60px;nodepath:/html/body/div/div[3]/div/div[2];pagepos:223;cwidth:289;cheight:3668px;pwidth:1;wcalc_source:defined;wcalc:287px;wocalc:348px;hcalc:3668;rend_px_area:1052716;rcnt:1;ez_min_text_wdth:0;min-width:px;req_px_area:892169.15;obj_px_area:494214;req_px_height:663;req_margin_and_padding:724;req_ns_height:;vertical_margin:137;-moz-box-sizing:border-box;margin-for-scale:84px 0px 53px -1px;padding-for-scale:0px 0px 0px 60px; padding: 0px 0px 0px 31px; margin: 44px 0px 28px -1px; "><ins class="ezoic-before-el ezoic-bla-5-marker" style="content:none;background-attachment:scroll;background-clip:border-box;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:padding-box;background-position:0px 0px;background-position-x:0px;background-position-y:0px;background-repeat:repeat;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(58, 58, 58);display:table;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:42px;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/ins[1];pagepos:224;cwidth:0px;cheight:0px;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:0px;;cheight:0px;;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0px;rend_px_area:0;" cwidth="0"></ins>
  1336. <div class="sidebar-main" eza="cwidth:287px;;cheight:3668px;;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:3668px;rend_px_area:1052716;" cwidth="287" style="border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(58, 58, 58);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:42px;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div;pagepos:225;cwidth:287px;cheight:3668px;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:3668;rend_px_area:1052716;rcnt:1;ez_min_text_wdth:0;req_px_area:892169.15;obj_px_area:494214;req_px_height:663;req_margin_and_padding:587;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">
  1337. <ins class="ezoic-before-el ezoic-bla-5-marker" style="content:none;background-attachment:scroll;background-clip:border-box;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:padding-box;background-position:0px 0px;background-position-x:0px;background-position-y:0px;background-repeat:repeat;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(58, 58, 58);display:table;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:42px;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/ins[1];pagepos:226;cwidth:0px;cheight:0px;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:0px;;cheight:0px;;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0px;rend_px_area:0;" cwidth="0"></ins>
  1338. <aside class="widget widget_recent_entries" eza="cwidth:287px;;cheight:670px;;wcalc_source:child;wcalc:21px;wocalc:21px;hcalc:6855px;rend_px_area:192290;" cwidth="287" style="box-sizing:border-box;color:rgb(58, 58, 58);display:block;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-weight:normal;line-height:42px;mcalc:0px 0px 2.8em 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[1];pagepos:230;cwidth:287px;cheight:670px;wcalc_source:child;wcalc:40px;wocalc:21px;hcalc:6855;rend_px_area:192290;rcnt:1;ez_min_text_wdth:0;req_px_area:142854.75;obj_px_area:0;req_px_height:243;req_margin_and_padding:209;req_ns_height:;vertical_margin:59;margin-for-scale:0px 0px 59px 0px;padding-for-scale:0px 0px 0px 0px; margin: 0px 0px 31px 0px; "><h2 class="widget-title" eza="cwidth:287px;;cheight:45px;;wcalc_source:child;wcalc:21px;wocalc:21px;hcalc:270px;rend_px_area:12915;" cwidth="287" style="border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;clear:both;color:rgb(58, 58, 58);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:30px;font-style:normal;font-weight:normal;line-height:45px;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;vertical-align:baseline;mcalc:0px 0px 1em 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[1]/h2;pagepos:231;cwidth:287px;cheight:45px;wcalc_source:child;wcalc:40px;wocalc:21px;hcalc:270;rend_px_area:12915;rcnt:1;ez_min_text_wdth:0;req_px_area:7200;obj_px_area:0;req_px_height:45;req_margin_and_padding:30;req_ns_height:;vertical_margin:30;margin-for-scale:0px 0px 30px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; margin: 0px 0px 15px 0px; ">Recent</h2>
  1339. <ul eza="cwidth:287px;;cheight:595px;;wcalc_source:child;wcalc:21px;wocalc:21px;hcalc:6555px;rend_px_area:170765;" cwidth="287" style="border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(58, 58, 58);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:42px;list-style-image:none;list-style-position:outside;list-style-type:none;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[1]/ul;pagepos:232;cwidth:287px;cheight:595px;wcalc_source:child;wcalc:21px;wocalc:21px;hcalc:6555;rend_px_area:170765;rcnt:1;ez_min_text_wdth:0;req_px_area:135654.75;obj_px_area:0;req_px_height:198;req_margin_and_padding:120;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">
  1340. <li style="line-height:33px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(58, 58, 58);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;vertical-align:baseline;mcalc:0px 0px 20px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[1]/ul/li[1];pagepos:233;cwidth:287px;cheight:99px;wcalc_source:child;wcalc:20px;wocalc:20px;hcalc:1287;rend_px_area:28413;rcnt:1;ez_min_text_wdth:0;req_px_area:25740;obj_px_area:0;req_px_height:33;req_margin_and_padding:20;req_ns_height:;vertical_margin:20;margin-for-scale:0px 0px 20px 0px;margin:0px 0px 20px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:287px;;cheight:99px;;wcalc_source:child;wcalc:20px;wocalc:20px;hcalc:1287px;rend_px_area:28413;" cwidth="287"><a href="https://www.brighthubengineering.com/diy-electronics-devices/126374-electrical-measuring-and-testing-devices-and-how-to-use-them/" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:20px;wocalc:20px;hcalc:1287px;rend_px_area:0;" cwidth="0" style="background-color:rgba(0, 0, 0, 0);border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(55, 87, 100);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:33px;outline-color:rgb(55, 87, 100);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;hover-color:rgb(58, 58, 58);nodepath:/html/body/div/div[3]/div/div[2]/div/aside[1]/ul/li[1]/a;pagepos:234;cwidth:20;cheight:0px;wcalc_source:child;wcalc:20px;wocalc:20px;hcalc:1287;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;req_px_area:25740;obj_px_area:0;req_px_height:33;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">Electrical and Network Testing and Measurement Tools</a></li>
  1341. <li style="line-height:33px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(58, 58, 58);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;vertical-align:baseline;mcalc:0px 0px 20px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[1]/ul/li[2];pagepos:235;cwidth:287px;cheight:66px;wcalc_source:child;wcalc:15px;wocalc:15px;hcalc:693;rend_px_area:18942;rcnt:1;ez_min_text_wdth:0;req_px_area:12870;obj_px_area:0;req_px_height:33;req_margin_and_padding:20;req_ns_height:;vertical_margin:20;margin-for-scale:0px 0px 20px 0px;margin:0px 0px 20px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:287px;;cheight:66px;;wcalc_source:child;wcalc:15px;wocalc:15px;hcalc:693px;rend_px_area:18942;" cwidth="287"><a href="https://www.brighthubengineering.com/diy-electronics-devices/124848-basic-electronic-circuit-concepts-explained/" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:15px;wocalc:15px;hcalc:693px;rend_px_area:0;" cwidth="0" style="background-color:rgba(0, 0, 0, 0);border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(55, 87, 100);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:33px;outline-color:rgb(55, 87, 100);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;hover-color:rgb(58, 58, 58);nodepath:/html/body/div/div[3]/div/div[2]/div/aside[1]/ul/li[2]/a;pagepos:236;cwidth:15;cheight:0px;wcalc_source:child;wcalc:15px;wocalc:15px;hcalc:693;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;req_px_area:12870;obj_px_area:0;req_px_height:33;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">Circuits: Theory and Usage</a></li>
  1342. <li style="line-height:33px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(58, 58, 58);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;vertical-align:baseline;mcalc:0px 0px 20px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[1]/ul/li[3];pagepos:237;cwidth:287px;cheight:99px;wcalc_source:child;wcalc:20px;wocalc:20px;hcalc:1617;rend_px_area:28413;rcnt:1;ez_min_text_wdth:0;req_px_area:29833.65;obj_px_area:0;req_px_height:33;req_margin_and_padding:20;req_ns_height:;vertical_margin:20;margin-for-scale:0px 0px 20px 0px;margin:0px 0px 20px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:287px;;cheight:99px;;wcalc_source:child;wcalc:20px;wocalc:20px;hcalc:1617px;rend_px_area:28413;" cwidth="287"><a href="https://www.brighthubengineering.com/diy-electronics-devices/124375-hobbyist-circuits-to-build-diy/" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:20px;wocalc:20px;hcalc:1617px;rend_px_area:0;" cwidth="0" style="background-color:rgba(0, 0, 0, 0);border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(55, 87, 100);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:33px;outline-color:rgb(55, 87, 100);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;hover-color:rgb(58, 58, 58);nodepath:/html/body/div/div[3]/div/div[2]/div/aside[1]/ul/li[3]/a;pagepos:238;cwidth:20;cheight:0px;wcalc_source:child;wcalc:20px;wocalc:20px;hcalc:1617;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;req_px_area:40920;obj_px_area:0;req_px_height:33;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">25 DIY Hobbyist Electronic Circuits to Build – From Bright Hub Engineering</a></li>
  1343. <li style="line-height:33px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(58, 58, 58);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;vertical-align:baseline;mcalc:0px 0px 20px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[1]/ul/li[4];pagepos:239;cwidth:287px;cheight:99px;wcalc_source:child;wcalc:18px;wocalc:18px;hcalc:1452;rend_px_area:28413;rcnt:1;ez_min_text_wdth:0;req_px_area:28512;obj_px_area:0;req_px_height:33;req_margin_and_padding:20;req_ns_height:;vertical_margin:20;margin-for-scale:0px 0px 20px 0px;margin:0px 0px 20px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:287px;;cheight:99px;;wcalc_source:child;wcalc:18px;wocalc:18px;hcalc:1452px;rend_px_area:28413;" cwidth="287"><a href="https://www.brighthubengineering.com/diy-electronics-devices/123916-understanding-the-dc-series-motor/" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:18px;wocalc:18px;hcalc:1452px;rend_px_area:0;" cwidth="0" style="background-color:rgba(0, 0, 0, 0);border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(55, 87, 100);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:33px;outline-color:rgb(55, 87, 100);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;hover-color:rgb(58, 58, 58);nodepath:/html/body/div/div[3]/div/div[2]/div/aside[1]/ul/li[4]/a;pagepos:240;cwidth:18;cheight:0px;wcalc_source:child;wcalc:18px;wocalc:18px;hcalc:1452;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;req_px_area:28512;obj_px_area:0;req_px_height:33;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">Construction and Principle of Operation of DC Series Motor</a></li>
  1344. <li style="line-height:33px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(58, 58, 58);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;vertical-align:baseline;mcalc:0px 0px 20px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[1]/ul/li[5];pagepos:241;cwidth:287px;cheight:66px;wcalc_source:child;wcalc:21px;wocalc:21px;hcalc:990;rend_px_area:18942;rcnt:1;ez_min_text_wdth:0;req_px_area:19889.1;obj_px_area:0;req_px_height:33;req_margin_and_padding:20;req_ns_height:;vertical_margin:20;margin-for-scale:0px 0px 20px 0px;margin:0px 0px 20px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:287px;;cheight:66px;;wcalc_source:child;wcalc:21px;wocalc:21px;hcalc:990px;rend_px_area:18942;" cwidth="287"><a href="https://www.brighthubengineering.com/diy-electronics-devices/123918-generating-electricity-from-a-bicycle-dynamo/" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:21px;wocalc:21px;hcalc:990px;rend_px_area:0;" cwidth="0" style="background-color:rgba(0, 0, 0, 0);border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(55, 87, 100);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:33px;outline-color:rgb(55, 87, 100);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;hover-color:rgb(58, 58, 58);nodepath:/html/body/div/div[3]/div/div[2]/div/aside[1]/ul/li[5]/a;pagepos:242;cwidth:21;cheight:0px;wcalc_source:child;wcalc:21px;wocalc:21px;hcalc:990;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;req_px_area:22869;obj_px_area:0;req_px_height:33;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">How to Make a Wind Mill Using a Bicycle Dynamo</a></li>
  1345. <li style="line-height:33px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(58, 58, 58);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;vertical-align:baseline;mcalc:0px 0px 20px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[1]/ul/li[6];pagepos:243;cwidth:287px;cheight:66px;wcalc_source:child;wcalc:20px;wocalc:20px;hcalc:924;rend_px_area:18942;rcnt:1;ez_min_text_wdth:0;req_px_area:18810;obj_px_area:0;req_px_height:33;req_margin_and_padding:20;req_ns_height:;vertical_margin:20;margin-for-scale:0px 0px 20px 0px;margin:0px 0px 20px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:287px;;cheight:66px;;wcalc_source:child;wcalc:20px;wocalc:20px;hcalc:924px;rend_px_area:18942;" cwidth="287"><a href="https://www.brighthubengineering.com/diy-electronics-devices/123919-bicycle-speed-indicator-circuit-explained/" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:20px;wocalc:20px;hcalc:924px;rend_px_area:0;" cwidth="0" style="background-color:rgba(0, 0, 0, 0);border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(55, 87, 100);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:33px;outline-color:rgb(55, 87, 100);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;hover-color:rgb(58, 58, 58);nodepath:/html/body/div/div[3]/div/div[2]/div/aside[1]/ul/li[6]/a;pagepos:244;cwidth:20;cheight:0px;wcalc_source:child;wcalc:20px;wocalc:20px;hcalc:924;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;req_px_area:18810;obj_px_area:0;req_px_height:33;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">How to Build a Bicycle LED Speedometer</a></li>
  1346. </ul></aside><aside class="widget widget_recent_entries" eza="cwidth:287px;;cheight:2425px;;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:2445px;rend_px_area:695975;" cwidth="287" style="box-sizing:border-box;color:rgb(58, 58, 58);display:block;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-weight:normal;line-height:42px;mcalc:0px 0px 2.8em 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[2];pagepos:245;cwidth:287px;cheight:2425px;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:2445;rend_px_area:695975;rcnt:1;ez_min_text_wdth:0;req_px_area:664957.1;obj_px_area:494214;req_px_height:243;req_margin_and_padding:209;req_ns_height:;vertical_margin:59;margin-for-scale:0px 0px 59px 0px;padding-for-scale:0px 0px 0px 0px; margin: 0px 0px 31px 0px; "><h2 class="widget-title" eza="cwidth:287px;;cheight:45px;;wcalc_source:child;wcalc:19px;wocalc:19px;hcalc:315px;rend_px_area:12915;" cwidth="287" style="border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;clear:both;color:rgb(58, 58, 58);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:30px;font-style:normal;font-weight:normal;line-height:45px;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;vertical-align:baseline;mcalc:0px 0px 1em 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[2]/h2;pagepos:246;cwidth:287px;cheight:45px;wcalc_source:child;wcalc:40px;wocalc:19px;hcalc:315;rend_px_area:12915;rcnt:1;ez_min_text_wdth:0;req_px_area:7200;obj_px_area:0;req_px_height:45;req_margin_and_padding:30;req_ns_height:;vertical_margin:30;margin-for-scale:0px 0px 30px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; margin: 0px 0px 15px 0px; ">Popular</h2>
  1347. <ul eza="cwidth:287px;;cheight:2350px;;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:2370px;rend_px_area:674450;" cwidth="287" style="border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(58, 58, 58);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:42px;list-style-image:none;list-style-position:outside;list-style-type:none;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[2]/ul;pagepos:247;cwidth:287px;cheight:2350px;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:2370;rend_px_area:674450;rcnt:1;ez_min_text_wdth:0;req_px_area:657757.1;obj_px_area:494214;req_px_height:198;req_margin_and_padding:120;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">
  1348. <li style="line-height:33px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(58, 58, 58);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;vertical-align:baseline;mcalc:0px 0px 20px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[2]/ul/li[1];pagepos:248;cwidth:287px;cheight:386px;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:386;rend_px_area:110782;rcnt:1;ez_min_text_wdth:0;req_px_area:116321.1;obj_px_area:82369;req_px_height:33;req_margin_and_padding:20;req_ns_height:;vertical_margin:20;margin-for-scale:0px 0px 20px 0px;margin:0px 0px 20px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:287px;;cheight:386px;;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:386px;rend_px_area:110782;" cwidth="287"><a href="https://www.brighthubengineering.com/diy-electronics-devices/124375-hobbyist-circuits-to-build-diy/" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:386px;rend_px_area:0;" cwidth="0" style="background-color:rgba(0, 0, 0, 0);border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(55, 87, 100);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:33px;outline-color:rgb(55, 87, 100);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;hover-color:rgb(58, 58, 58);nodepath:/html/body/div/div[3]/div/div[2]/div/aside[2]/ul/li[1]/a;pagepos:249;cwidth:287;cheight:0px;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:386;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;req_px_area:117679;obj_px_area:82369;req_px_height:33;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;"><img src="https://img.bhs4.com/a5/1/a51b736d8257bf522dfefafff8057a480aee6a11_large.jpg" style="max-width:100%;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(55, 87, 100);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-weight:normal;line-height:33px;vertical-align:middle;width:151px;height:auto;mcalc:null null null null;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[2]/ul/li[1]/a/img;pagepos:250;cwidth:287px;cheight:287px;wcalc_source:defined;wcalc:287px;wocalc:287px;hcalc:287;rend_px_area:82369;rcnt:2;ez_min_text_wdth:0;obj_px_area:82369;req_px_area:82369;req_px_height:0;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;" eza="cwidth:287px;;cheight:287px;;wcalc_source:defined;wcalc:287px;wocalc:287px;hcalc:287px;rend_px_area:82369;" cwidth="287"><br>25 DIY Hobbyist Electronic Circuits to Build - From Bright Hub Engineering</a></li>
  1349. <li style="line-height:33px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(58, 58, 58);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;vertical-align:baseline;mcalc:0px 0px 20px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[2]/ul/li[2];pagepos:252;cwidth:287px;cheight:353px;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:353;rend_px_area:101311;rcnt:1;ez_min_text_wdth:0;req_px_area:102829;obj_px_area:82369;req_px_height:33;req_margin_and_padding:20;req_ns_height:;vertical_margin:20;margin-for-scale:0px 0px 20px 0px;margin:0px 0px 20px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:287px;;cheight:353px;;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:353px;rend_px_area:101311;" cwidth="287"><a href="https://www.brighthubengineering.com/diy-electronics-devices/109497-simple-intercom-circuit-for-home-communication/" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:353px;rend_px_area:0;" cwidth="0" style="background-color:rgba(0, 0, 0, 0);border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(55, 87, 100);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:33px;outline-color:rgb(55, 87, 100);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;hover-color:rgb(58, 58, 58);nodepath:/html/body/div/div[3]/div/div[2]/div/aside[2]/ul/li[2]/a;pagepos:253;cwidth:287;cheight:0px;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:353;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;req_px_area:102829;obj_px_area:82369;req_px_height:33;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;"><img src="https://img.bhs4.com/9f/6/9f6abb53b42797d506c0d8539d508f82e00f81a8_large.jpg" style="max-width:100%;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(55, 87, 100);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-weight:normal;line-height:33px;vertical-align:middle;width:151px;height:auto;mcalc:null null null null;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[2]/ul/li[2]/a/img;pagepos:254;cwidth:287px;cheight:287px;wcalc_source:defined;wcalc:287px;wocalc:287px;hcalc:287;rend_px_area:82369;rcnt:2;ez_min_text_wdth:0;obj_px_area:82369;req_px_area:82369;req_px_height:0;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;" eza="cwidth:287px;;cheight:287px;;wcalc_source:defined;wcalc:287px;wocalc:287px;hcalc:287px;rend_px_area:82369;" cwidth="287"><br>How to Make Your Own Home Intercom System</a></li>
  1350. <li style="line-height:33px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(58, 58, 58);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;vertical-align:baseline;mcalc:0px 0px 20px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[2]/ul/li[3];pagepos:256;cwidth:287px;cheight:386px;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:386;rend_px_area:110782;rcnt:1;ez_min_text_wdth:0;req_px_area:113389;obj_px_area:82369;req_px_height:33;req_margin_and_padding:20;req_ns_height:;vertical_margin:20;margin-for-scale:0px 0px 20px 0px;margin:0px 0px 20px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:287px;;cheight:386px;;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:386px;rend_px_area:110782;" cwidth="287"><a href="https://www.brighthubengineering.com/diy-electronics-devices/56253-make-yourself-this-strong-rf-signal-detector-and-go-ghost-hunting/" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:386px;rend_px_area:0;" cwidth="0" style="background-color:rgba(0, 0, 0, 0);border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(55, 87, 100);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:33px;outline-color:rgb(55, 87, 100);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;hover-color:rgb(58, 58, 58);nodepath:/html/body/div/div[3]/div/div[2]/div/aside[2]/ul/li[3]/a;pagepos:257;cwidth:287;cheight:0px;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:386;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;req_px_area:113389;obj_px_area:82369;req_px_height:33;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;"><img src="https://img.bhs4.com/18/8/1881842de7d2aa67fb2cdeafd88f242f9fa0c51b_large.jpg" style="max-width:100%;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(55, 87, 100);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-weight:normal;line-height:33px;vertical-align:middle;width:151px;height:auto;mcalc:null null null null;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[2]/ul/li[3]/a/img;pagepos:258;cwidth:287px;cheight:287px;wcalc_source:defined;wcalc:287px;wocalc:287px;hcalc:287;rend_px_area:82369;rcnt:2;ez_min_text_wdth:0;obj_px_area:82369;req_px_area:82369;req_px_height:0;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;" eza="cwidth:287px;;cheight:287px;;wcalc_source:defined;wcalc:287px;wocalc:287px;hcalc:287px;rend_px_area:82369;" cwidth="287"><br>Ghost Detection Equipment - Learn to Build Your Own RF Detector</a></li>
  1351. <li style="line-height:33px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(58, 58, 58);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;vertical-align:baseline;mcalc:0px 0px 20px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[2]/ul/li[4];pagepos:260;cwidth:287px;cheight:386px;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:386;rend_px_area:110782;rcnt:1;ez_min_text_wdth:0;req_px_area:108010;obj_px_area:82369;req_px_height:33;req_margin_and_padding:20;req_ns_height:;vertical_margin:20;margin-for-scale:0px 0px 20px 0px;margin:0px 0px 20px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:287px;;cheight:386px;;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:386px;rend_px_area:110782;" cwidth="287"><a href="https://www.brighthubengineering.com/diy-electronics-devices/67312-make-your-own-water-ionizer/" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:386px;rend_px_area:0;" cwidth="0" style="background-color:rgba(0, 0, 0, 0);border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(55, 87, 100);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:33px;outline-color:rgb(55, 87, 100);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;hover-color:rgb(58, 58, 58);nodepath:/html/body/div/div[3]/div/div[2]/div/aside[2]/ul/li[4]/a;pagepos:261;cwidth:287;cheight:0px;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:386;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;req_px_area:108010;obj_px_area:82369;req_px_height:33;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;"><img src="https://img.bhs4.com/ac/4/ac4868026b2a7106c256839a44f84c51d43f1551_large.jpg" style="max-width:100%;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(55, 87, 100);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-weight:normal;line-height:33px;vertical-align:middle;width:151px;height:auto;mcalc:null null null null;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[2]/ul/li[4]/a/img;pagepos:262;cwidth:287px;cheight:287px;wcalc_source:defined;wcalc:287px;wocalc:287px;hcalc:287;rend_px_area:82369;rcnt:2;ez_min_text_wdth:0;obj_px_area:82369;req_px_area:82369;req_px_height:0;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;" eza="cwidth:287px;;cheight:287px;;wcalc_source:defined;wcalc:287px;wocalc:287px;hcalc:287px;rend_px_area:82369;" cwidth="287"><br>How to Build a Water Ionizer? Making a Water Ionizer</a></li>
  1352. <li style="line-height:33px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(58, 58, 58);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;vertical-align:baseline;mcalc:0px 0px 20px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[2]/ul/li[5];pagepos:264;cwidth:287px;cheight:353px;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:353;rend_px_area:101311;rcnt:1;ez_min_text_wdth:0;req_px_area:101179;obj_px_area:82369;req_px_height:33;req_margin_and_padding:20;req_ns_height:;vertical_margin:20;margin-for-scale:0px 0px 20px 0px;margin:0px 0px 20px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:287px;;cheight:353px;;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:353px;rend_px_area:101311;" cwidth="287"><a href="https://www.brighthubengineering.com/diy-electronics-devices/63708-how-to-build-a-low-cost-high-efficiency-inverter/" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:353px;rend_px_area:0;" cwidth="0" style="background-color:rgba(0, 0, 0, 0);border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(55, 87, 100);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:33px;outline-color:rgb(55, 87, 100);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;hover-color:rgb(58, 58, 58);nodepath:/html/body/div/div[3]/div/div[2]/div/aside[2]/ul/li[5]/a;pagepos:265;cwidth:287;cheight:0px;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:353;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;req_px_area:101179;obj_px_area:82369;req_px_height:33;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;"><img src="https://img.bhs4.com/69/8/698810f215853a91bcb8313590158d1e7c3721ac_large.jpg" style="max-width:100%;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(55, 87, 100);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-weight:normal;line-height:33px;vertical-align:middle;width:151px;height:auto;mcalc:null null null null;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[2]/ul/li[5]/a/img;pagepos:266;cwidth:287px;cheight:287px;wcalc_source:defined;wcalc:287px;wocalc:287px;hcalc:287;rend_px_area:82369;rcnt:2;ez_min_text_wdth:0;obj_px_area:82369;req_px_area:82369;req_px_height:0;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;" eza="cwidth:287px;;cheight:287px;;wcalc_source:defined;wcalc:287px;wocalc:287px;hcalc:287px;rend_px_area:82369;" cwidth="287"><br>How to Build a Homemade Power Inverter</a></li>
  1353. <li style="line-height:33px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(58, 58, 58);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;vertical-align:baseline;mcalc:0px 0px 20px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[2]/ul/li[6];pagepos:268;cwidth:287px;cheight:386px;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:386;rend_px_area:110782;rcnt:1;ez_min_text_wdth:0;req_px_area:116029;obj_px_area:82369;req_px_height:33;req_margin_and_padding:20;req_ns_height:;vertical_margin:20;margin-for-scale:0px 0px 20px 0px;margin:0px 0px 20px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:287px;;cheight:386px;;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:386px;rend_px_area:110782;" cwidth="287"><a href="https://www.brighthubengineering.com/diy-electronics-devices/88435-build-your-own-0-to-12-volt-adjustable-dc-power-supply-unit/" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:386px;rend_px_area:0;" cwidth="0" style="background-color:rgba(0, 0, 0, 0);border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(55, 87, 100);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:33px;outline-color:rgb(55, 87, 100);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;hover-color:rgb(58, 58, 58);nodepath:/html/body/div/div[3]/div/div[2]/div/aside[2]/ul/li[6]/a;pagepos:269;cwidth:287;cheight:0px;wcalc_source:child;wcalc:287px;wocalc:287px;hcalc:386;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;req_px_area:116029;obj_px_area:82369;req_px_height:33;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;"><img src="https://img.bhs4.com/48/8/4887abfac9eb87866afb9bbd3dc5451083658fff_large.jpg" style="max-width:100%;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(55, 87, 100);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-weight:normal;line-height:33px;vertical-align:middle;width:151px;height:auto;mcalc:null null null null;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[2]/ul/li[6]/a/img;pagepos:270;cwidth:287px;cheight:287px;wcalc_source:defined;wcalc:287px;wocalc:287px;hcalc:287;rend_px_area:82369;rcnt:2;ez_min_text_wdth:0;obj_px_area:82369;req_px_area:82369;req_px_height:0;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;" eza="cwidth:287px;;cheight:287px;;wcalc_source:defined;wcalc:287px;wocalc:287px;hcalc:287px;rend_px_area:82369;" cwidth="287"><br>How to Build a Versatile 0 to 12 Volt Adjustable DC Power Supply Unit</a></li>
  1354. </ul></aside><aside class="widget widget_recent_entries" eza="cwidth:287px;;cheight:399px;;wcalc_source:child;wcalc:21px;wocalc:21px;hcalc:3956px;rend_px_area:114513;" cwidth="287" style="box-sizing:border-box;color:rgb(58, 58, 58);display:block;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-weight:normal;line-height:42px;mcalc:0px 0px 2.8em 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[3];pagepos:272;cwidth:287px;cheight:399px;wcalc_source:child;wcalc:40px;wocalc:21px;hcalc:3956;rend_px_area:114513;rcnt:1;ez_min_text_wdth:0;req_px_area:84357.3;obj_px_area:0;req_px_height:177;req_margin_and_padding:169;req_ns_height:;vertical_margin:59;margin-for-scale:0px 0px 59px 0px;padding-for-scale:0px 0px 0px 0px; margin: 0px 0px 31px 0px; "><h2 class="widget-title" eza="cwidth:287px;;cheight:45px;;wcalc_source:child;wcalc:21px;wocalc:21px;hcalc:315px;rend_px_area:12915;" cwidth="287" style="border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;clear:both;color:rgb(58, 58, 58);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:30px;font-style:normal;font-weight:normal;line-height:45px;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;vertical-align:baseline;mcalc:0px 0px 1em 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[3]/h2;pagepos:273;cwidth:287px;cheight:45px;wcalc_source:child;wcalc:40px;wocalc:21px;hcalc:315;rend_px_area:12915;rcnt:1;ez_min_text_wdth:0;req_px_area:7200;obj_px_area:0;req_px_height:45;req_margin_and_padding:30;req_ns_height:;vertical_margin:30;margin-for-scale:0px 0px 30px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px; margin: 0px 0px 15px 0px; ">Related</h2>
  1355. <ul eza="cwidth:287px;;cheight:324px;;wcalc_source:child;wcalc:20px;wocalc:20px;hcalc:3677px;rend_px_area:92988;" cwidth="287" style="border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(58, 58, 58);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:42px;list-style-image:none;list-style-position:outside;list-style-type:none;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[3]/ul;pagepos:274;cwidth:287px;cheight:324px;wcalc_source:child;wcalc:20px;wocalc:20px;hcalc:3677;rend_px_area:92988;rcnt:1;ez_min_text_wdth:0;req_px_area:77157.3;obj_px_area:0;req_px_height:132;req_margin_and_padding:80;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">
  1356. <li style="line-height:33px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(58, 58, 58);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;vertical-align:baseline;mcalc:0px 0px 20px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[3]/ul/li[1];pagepos:275;cwidth:287px;cheight:66px;wcalc_source:child;wcalc:20px;wocalc:20px;hcalc:990;rend_px_area:18942;rcnt:1;ez_min_text_wdth:0;req_px_area:19889.1;obj_px_area:0;req_px_height:33;req_margin_and_padding:20;req_ns_height:;vertical_margin:20;margin-for-scale:0px 0px 20px 0px;margin:0px 0px 20px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:287px;;cheight:66px;;wcalc_source:child;wcalc:20px;wocalc:20px;hcalc:990px;rend_px_area:18942;" cwidth="287"><a href="/commercial-electrical-applications/" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:20px;wocalc:20px;hcalc:990px;rend_px_area:0;" cwidth="0" style="background-color:rgba(0, 0, 0, 0);border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(55, 87, 100);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:33px;outline-color:rgb(55, 87, 100);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;hover-color:rgb(58, 58, 58);nodepath:/html/body/div/div[3]/div/div[2]/div/aside[3]/ul/li[1]/a;pagepos:276;cwidth:20;cheight:0px;wcalc_source:child;wcalc:20px;wocalc:20px;hcalc:990;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;req_px_area:28380;obj_px_area:0;req_px_height:33;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">Commercial Applications &amp; Electrical Projects</a></li>
  1357. <li style="line-height:33px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(58, 58, 58);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;vertical-align:baseline;mcalc:0px 0px 20px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[3]/ul/li[2];pagepos:277;cwidth:287px;cheight:66px;wcalc_source:child;wcalc:20px;wocalc:20px;hcalc:825;rend_px_area:18942;rcnt:1;ez_min_text_wdth:0;req_px_area:19889.1;obj_px_area:0;req_px_height:33;req_margin_and_padding:20;req_ns_height:;vertical_margin:20;margin-for-scale:0px 0px 20px 0px;margin:0px 0px 20px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:287px;;cheight:66px;;wcalc_source:child;wcalc:20px;wocalc:20px;hcalc:825px;rend_px_area:18942;" cwidth="287"><a href="/consumer-appliances-electronics/" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:20px;wocalc:20px;hcalc:825px;rend_px_area:0;" cwidth="0" style="background-color:rgba(0, 0, 0, 0);border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(55, 87, 100);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:33px;outline-color:rgb(55, 87, 100);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;hover-color:rgb(58, 58, 58);nodepath:/html/body/div/div[3]/div/div[2]/div/aside[3]/ul/li[2]/a;pagepos:278;cwidth:20;cheight:0px;wcalc_source:child;wcalc:20px;wocalc:20px;hcalc:825;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;req_px_area:22770;obj_px_area:0;req_px_height:33;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">Consumer Appliances &amp; Electronics</a></li>
  1358. <li style="line-height:33px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(58, 58, 58);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;vertical-align:baseline;mcalc:0px 0px 20px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[3]/ul/li[3];pagepos:279;cwidth:287px;cheight:66px;wcalc_source:child;wcalc:16px;wocalc:16px;hcalc:1188;rend_px_area:18942;rcnt:1;ez_min_text_wdth:0;req_px_area:19889.1;obj_px_area:0;req_px_height:33;req_margin_and_padding:20;req_ns_height:;vertical_margin:20;margin-for-scale:0px 0px 20px 0px;margin:0px 0px 20px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:287px;;cheight:66px;;wcalc_source:child;wcalc:16px;wocalc:16px;hcalc:1188px;rend_px_area:18942;" cwidth="287"><a href="/diy-electronics-devices/" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:16px;wocalc:16px;hcalc:1188px;rend_px_area:0;" cwidth="0" style="background-color:rgba(0, 0, 0, 0);border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(55, 87, 100);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:33px;outline-color:rgb(55, 87, 100);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;hover-color:rgb(58, 58, 58);nodepath:/html/body/div/div[3]/div/div[2]/div/aside[3]/ul/li[3]/a;pagepos:280;cwidth:16;cheight:0px;wcalc_source:child;wcalc:16px;wocalc:16px;hcalc:1188;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;req_px_area:34320;obj_px_area:0;req_px_height:33;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">Hobbyist &amp; DIY Electronic Devices &amp; Circuits</a></li>
  1359. <li style="line-height:33px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(58, 58, 58);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;vertical-align:baseline;mcalc:0px 0px 20px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/aside[3]/ul/li[4];pagepos:281;cwidth:287px;cheight:66px;wcalc_source:child;wcalc:20px;wocalc:20px;hcalc:858;rend_px_area:18942;rcnt:1;ez_min_text_wdth:0;req_px_area:17490;obj_px_area:0;req_px_height:33;req_margin_and_padding:20;req_ns_height:;vertical_margin:20;margin-for-scale:0px 0px 20px 0px;margin:0px 0px 20px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:287px;;cheight:66px;;wcalc_source:child;wcalc:20px;wocalc:20px;hcalc:858px;rend_px_area:18942;" cwidth="287"><a href="/power-generation-distribution/" eza="cwidth:0px;;cheight:0px;;wcalc_source:child;wcalc:20px;wocalc:20px;hcalc:858px;rend_px_area:0;" cwidth="0" style="background-color:rgba(0, 0, 0, 0);border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;color:rgb(55, 87, 100);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:33px;outline-color:rgb(55, 87, 100);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;hover-color:rgb(58, 58, 58);nodepath:/html/body/div/div[3]/div/div[2]/div/aside[3]/ul/li[4]/a;pagepos:282;cwidth:20;cheight:0px;wcalc_source:child;wcalc:20px;wocalc:20px;hcalc:858;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;req_px_area:17490;obj_px_area:0;req_px_height:33;req_margin_and_padding:0;req_ns_height:;vertical_margin:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;">Power Transmission and Distribution</a></li>
  1360. </ul></aside>
  1361. <ins class="ezoic-after-el ezoic-bla-5-marker ezoic-bla-6-marker" style="content:none;background-attachment:scroll;background-clip:border-box;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:padding-box;background-position:0px 0px;background-position-x:0px;background-position-y:0px;background-repeat:repeat;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;clear:both;color:rgb(58, 58, 58);display:table;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:42px;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/div/ins[2];pagepos:296;cwidth:0px;cheight:0px;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:0px;;cheight:0px;;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0px;rend_px_area:0;" cwidth="0"></ins>
  1362. </div>
  1363. <ins class="ezoic-after-el ezoic-bla-5-marker ezoic-bla-6-marker" style="content:none;background-attachment:scroll;background-clip:border-box;background-color:rgba(0, 0, 0, 0);background-image:none;background-origin:padding-box;background-position:0px 0px;background-position-x:0px;background-position-y:0px;background-repeat:repeat;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;border-top-width:0px;box-sizing:border-box;clear:both;color:rgb(58, 58, 58);display:table;font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size:21px;font-style:normal;font-weight:normal;line-height:42px;outline-color:rgb(58, 58, 58);outline-style:none;outline-width:0px;text-decoration:none;vertical-align:baseline;mcalc:0px 0px 0px 0px;pcalc:0px 0px 0px 0px;nodepath:/html/body/div/div[3]/div/div[2]/ins[2];pagepos:297;cwidth:0px;cheight:0px;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0;rend_px_area:0;rcnt:1;ez_min_text_wdth:0;margin-for-scale:0px 0px 0px 0px;margin:0px 0px 0px 0px;padding-for-scale:0px 0px 0px 0px;padding:0px 0px 0px 0px;" eza="cwidth:0px;;cheight:0px;;wcalc_source:defined;wcalc:0px;wocalc:0px;hcalc:0px;rend_px_area:0;" cwidth="0"></ins>
  1364. </div>
  1365. </div>
  1366. </aside><aside class="widget ezCSS"></aside><div class="ezWidgetWrap" style="padding: 15px 0px;"></div></div>
  1367. </div>
  1368. </div>
  1369. </div>
  1370. </div>
  1371. <footer class="footer clearfix ezCSS" id="footer"><span class="stripe footer-top ezCSS"></span>
  1372. <div class="container ezCSS">
  1373. <div class="row ezCSS">
  1374. <div class="col-ms-12 col-sm-6 ezCSS">
  1375. <h5 class="title ezCSS"><span class="ezCSS">Navigate</span></h5>
  1376. <ul class="ezoic-footer-nav ezCSS"><li class="ezCSS"><a href="https://www.brighthubengineering.com/civil/" class="ezCSS">Civil</a></li><li class="ezCSS"><a href="https://www.brighthubengineering.com/electrical/" class="ezCSS">Electrical</a></li><li class="ezCSS"><a href="https://www.brighthubengineering.com/mechanical/" class="ezCSS">Mechanical</a></li><li class="ezCSS"><a href="https://www.brighthubengineering.com/marine/" class="ezCSS">Marine</a></li></ul></div>
  1377. <div class="col-ms-6 col-sm-3 ezCSS">
  1378. <h5 class="title hidden-print ezCSS"><span class="ezCSS">Follow Us</span></h5>
  1379. <ul class="social hidden-print ezCSS"><li class="ezCSS"><a class="ezicon-facebook ezCSS" href="BrightHubEngineering" title="Facebook"></a></li>
  1380. <li class="ezCSS"><a class="ezicon-twitter ezCSS" href="https://twitter.com/share?url=https%3A%2F%2Fwww.brighthubengineering.com%2Fdiy-electronics-devices%2F66194-build-a-versatile-frequency-meter-for-your-workbench%2F" title="Twitter"></a></li>
  1381. </ul></div>
  1382. </div>
  1383. </div>
  1384. </footer><section class="footer-credits hidden-print ezCSS" id="credits"><div class="container ezCSS">
  1385. <ul class="clearfix ezCSS"><li class="ezCSS">2020 brighthubengineering.com. All rights reserved.</li>
  1386. <ul class="ezoic-secondary-nav ezCSS"><li class="ezCSS"><a href="/privacy.html" class="ezCSS">Privacy Policy</a></li></ul></ul></div>
  1387. </section></div>
  1388. </div>
  1389. <div id="toTop" title="up" class="ezCSS">
  1390. <i class="ezicon-up-open-big ezCSS"></i>
  1391. </div>
  1392. <!--[if lt IE 9]>
  1393. <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
  1394. <![endif]-->
  1395. <!--[if (gte IE 9) | (!IE)]><!-->
  1396. <script>__ez.queue.addFile('jquery', '//ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js', true, [], true, false, false, false);</script>
  1397. <!--<![endif]-->
  1398. <script>
  1399. var __ez_jquery = function() {
  1400. jQuery.cookie=function(name,value,options){if(typeof value!='undefined'){options=options||{};if(value===null){value='';options.expires=-1}var expires='';if(options.expires&&(typeof options.expires=='number'||options.expires.toUTCString)){var date;if(typeof options.expires=='number'){date=new Date();date.setTime(date.getTime()+(options.expires*24*60*60*1000))}else{date=options.expires}expires='; expires='+date.toUTCString()}var path=options.path?'; path='+(options.path):'';var domain=options.domain?'; domain='+(options.domain):'';var secure=options.secure?'; secure':'';document.cookie=[name,'=',encodeURIComponent(value),expires,path,domain,secure].join('')}else{var cookieValue=null;if(document.cookie&&document.cookie!=''){var cookies=document.cookie.split(';');for(var i=0;i<cookies.length;i++){var cookie=cookies[i].trim();if(cookie.substring(0,name.length+1)==(name+'=')){cookieValue=decodeURIComponent(cookie.substring(name.length+1));break}}}return cookieValue}};
  1401. if(typeof window.$ezJQuery=='undefined'){window.$ezJQuery=jQuery.noConflict(true);}
  1402. };
  1403. __ez.queue.addFunc('ezjquery', '__ez_jquery', null, true, ['jquery'], false, false, false, false);
  1404. </script>
  1405. <script class="ezCSS">__ez.queue.addFile('tempJS_0', '//www.brighthubengineering.com/utilcave_com/templates/combine.webp?dirname=brighthubengineering_com&ezcb=188-19&d=//www.brighthubengineering.com/utilcave_com&js=%2Futilcave_com%2Fmiddleton%2Fjs.php%3Fjs%3D%2Fbs_freshtone%2Fassets%2Fjs%2Fjquery.site-menu.min.js%26ezcb%3D188-19', false, ['ezjquery'], true, false, false, false);
  1406. __ez.queue.addFile('tempJS_1', '//www.brighthubengineering.com/utilcave_com/templates/combine.webp?dirname=brighthubengineering_com&ezcb=188-19&d=//www.brighthubengineering.com/utilcave_com&js=%2Futilcave_com%2Fmiddleton%2Fjs.php%3Fjs%3D%2Fbs_freshtone%2Fassets%2Fjs%2Fbootstrap.min.js%26ezcb%3D188-19', false, ['ezjquery'], true, false, false, false);
  1407. __ez.queue.addFile('tempJS_2', '//www.brighthubengineering.com/utilcave_com/templates/combine.webp?dirname=brighthubengineering_com&ezcb=188-19&d=//www.brighthubengineering.com/utilcave_com&js=%2Futilcave_com%2Fmiddleton%2Fjs.php%3Fjs%3D%2Fbs_freshtone%2Fassets%2Fjs%2Fjquery.custom.js%26ezcb%3D188-19', false, ['ezjquery'], true, false, false, false);
  1408. __ez.queue.addFile('tempJS_3', '//www.brighthubengineering.com/utilcave_com/templates/combine.webp?dirname=brighthubengineering_com&ezcb=188-19&d=//www.brighthubengineering.com/utilcave_com&js=%2Futilcave_com%2Fmiddleton%2Fjs.php%3Fjs%3D%2Fbs_freshtone%2Fassets%2Fjs%2FIE%2Fie8_9.js%26ezcb%3D188-19', false, ['ezjquery'], true, false, false, false);
  1409. __ez.queue.addFile('tempJS_4', '//www.brighthubengineering.com/utilcave_com/templates/combine.webp?dirname=brighthubengineering_com&ezcb=188-19&d=//www.brighthubengineering.com/utilcave_com&js=%2Futilcave_com%2Fmiddleton%2Fjs.php%3Fjs%3D%2Fbs_freshtone%2Fassets%2Fjs%2FIE%2Fselectivizr-min.js%26ezcb%3D188-19', false, ['ezjquery'], true, false, false, false);</script>
  1410. <script data-ezscrex='false' type='text/javascript' data-cfasync="false">
  1411. __ez.queue.addFile('edmonton.php', '//www.brighthubengineering.com/detroitchicago/edmonton.webp?dirname=brighthubengineering_com&cb=188-19', true, [], true, false, false);
  1412. __ez.queue.addFile('jellyfish.php', '//www.brighthubengineering.com/porpoiseant/jellyfish.webp?dirname=brighthubengineering_com&cb=188-19', false, [], true, false, false);
  1413. __ez.queue.addFile('seattle.js', '//www.brighthubengineering.com/detroitchicago/seattle.js?cb=188-19-1', false, [], true, false, false);
  1414. __ez.queue.addFile('livonia.php', '//www.brighthubengineering.com/detroitchicago/livonia.webp?dirname=brighthubengineering_com&cb=188-19', false, ['ezjquery', 'jass.head.js'], true, false, false, false);
  1415. __ez.queue.addFile('fire.php', '//www.brighthubengineering.com/porpoiseant/fire.webp?dirname=brighthubengineering_com&cb=188-19', false, ['ezjquery', 'jass.head.js'], true, false, false, false);
  1416. var __ez_Run_PBLoad=function(){$ezJQuery(function(){if(typeof run_body_onload=='function'){run_body_onload()}if(typeof ezoicJSPageLoad=='function'){ezoicJSPageLoad($ezJQuery)}})};
  1417. __ez.queue.addFunc('__ez_Run_PBLoad', '__ez_Run_PBLoad', null, false, ['ezjquery'], false, false, false, false);
  1418. </script>
  1419. <script type="application/ld+json">
  1420. {
  1421. "@context": "http://schema.org",
  1422. "@type": "WebSite",
  1423. "url": "http://www.brighthubengineering.com",
  1424. "potentialAction": {
  1425. "@type": "SearchAction",
  1426. "target": "http://www.brighthubengineering.com/ez-site-search/?q={search_term_string}",
  1427. "query-input": "required name=search_term_string"
  1428. }
  1429. }
  1430. </script>
  1431. <script id="jass-data" class="jass-script" type="text/javascript">var __ez_Run_JASS_DATA=function(){window.__JASS_DATA={"ffId":1,"dim":[]};};__ez.queue.addFunc("__ez_Run_JASS_DATA","__ez_Run_JASS_DATA",null,false,["jass.head.js"],false,false,false,false);</script><script id="jass-tail-entry-point" class="jass-script" type="text/javascript">__ez.queue.addFile("jass.tail.js", "//www.brighthubengineering.com/jass/jass.tail.js?cb=84", false, ["ezjquery", "jass.head.js"], true, false, false, false);</script>
  1432. <style>
  1433. div.ast-pagination { padding-bottom: 20px !important; }
  1434. </style>
  1435. <script>
  1436. var __ez_Run_FooterJS = function() {
  1437. // fix so that ads don't push content off page
  1438. $ezJQuery('article.post').css('display', 'block');
  1439. $ezJQuery('article.ast-article-post').css('display', 'block');
  1440. $ezJQuery('article.ast-col-md-6').css('width', '');
  1441. var tfunc = function(interval, maxRuns, a){
  1442. var i = 0,
  1443. c = 0;
  1444. var f = function() {
  1445. c++;
  1446. if (a() || c > maxRuns) {
  1447. clearInterval(i);
  1448. }
  1449. };
  1450. i = setInterval(f, interval);
  1451. };
  1452. $ezJQuery(function() {
  1453. var ezSheets = document.styleSheets;
  1454. var ezLastSheet = ezSheets.length - 1;
  1455. if (document.styleSheets[ezLastSheet].addRule !== undefined) {
  1456. document.styleSheets[ezLastSheet].addRule('#lightbox-container-image-box', 'max-width: 100% !important; height: 100% !important;');
  1457. document.styleSheets[ezLastSheet].addRule('#lightbox-container-image-data-box', 'max-width: 100% !important;');
  1458. document.styleSheets[ezLastSheet].addRule('#lightbox-image', 'max-width: 100% !important;');
  1459. }
  1460. else {
  1461. document.styleSheets[ezLastSheet].insertRule('#lightbox-container-image-box { max-width: 100% !important; height: 100% !important; }', 0);
  1462. document.styleSheets[ezLastSheet].insertRule('#lightbox-container-image-data-box { max-width: 100% !important; }', 0);
  1463. document.styleSheets[ezLastSheet].insertRule('#lightbox-image { max-width: 100% !important; }', 0);
  1464. }
  1465. });
  1466. if (ezoFormfactor == '2') {
  1467. $ezJQuery('ul.breadcrumb-trail a').css({
  1468. 'display':'',
  1469. 'margin-top':'',
  1470. 'margin-bottom':''
  1471. });
  1472. tfunc(100, 50, function() {
  1473. var done = false;
  1474. if (!!$ezJQuery('div#stToolPop').length) {
  1475. $ezJQuery('div#stToolPop').remove();
  1476. done = true;
  1477. }
  1478. return done;
  1479. });
  1480. }
  1481. if(ezoFormfactor == '1'){
  1482. $ezJQuery('#slider').find('.light').each( function(index, element){
  1483. var correctWidth = $ezJQuery('#slider').css('width');
  1484. $ezJQuery(element).css('width', correctWidth);
  1485. });
  1486. }
  1487. tfunc(100, 50, function() {
  1488. var done = false;
  1489. if (!!$ezJQuery('div.jcarousel-skin-tango').length) {
  1490. $ezJQuery('div.jcarousel-skin-tango, div.jcarousel-skin-tango *').css('max-width', 'none');
  1491. done = true;
  1492. }
  1493. return done;
  1494. });
  1495. tfunc(100, 50, function() {
  1496. var done = false;
  1497. if (!!$ezJQuery('div#slider').length) {
  1498. if (ezoFormfactor == '2') {
  1499. $ezJQuery('div#slider').css('display', 'none');
  1500. $ezJQuery('ol#controls').css('display', 'none');
  1501. } else {
  1502. $ezJQuery('div#slider li.light *').css('color', '#000');
  1503. $ezJQuery('div#slider li.light a').css('background-color','#fff');
  1504. }
  1505. done = true;
  1506. }
  1507. return done;
  1508. });
  1509. // fix so that ads don't push content off page
  1510. $ezJQuery('article.post').css('display', 'block');
  1511. };
  1512. __ez.queue.addFunc('__ez_Run_FooterJS', '__ez_Run_FooterJS', null, false, ['jass.head.js', 'ezjquery'], false, false, false, false);
  1513. </script>
  1514. <script type="text/javascript" language="javascript">
  1515. function __ezDrInit(){$ezJQuery(function($ezJQuery){$ezJQuery('body').ezoicDoctor({widgets:[],debugOutput:0,widgetBaseURL:'//www.brighthubengineering.com/utilcave_com/dr/',dn:'brighthubengineering_com',cb:'188-19'})})}
  1516. __ez.queue.addFile('drloader.js', '//www.brighthubengineering.com/utilcave_com/dr/drloader.js?dirname=brighthubengineering_com&188-19', true, ['ezjquery', 'jass.head.js'], true, false, false, false);
  1517. __ez.queue.addFunc('__ezDrInit', '__ezDrInit', null, false, ['drloader.js'], false, false, false, false);
  1518. </script>
  1519. <div class="ezmob-footer ezoic-floating-bottom ezo_ad ezmob-footer-desktop" id="ezmobfooter"><center><span style='display:inline-block;float:none;margin-bottom:2px !important;margin-left:0px !important;margin-right:0px !important;margin-top:2px !important;min-height:90px;min-width:728px;' class='ezoic-ad medrectangle-2' data-ez-name='brighthubengineering_com-medrectangle-2'><span id='div-gpt-ad-brighthubengineering_com-medrectangle-2-0' ezaw='728' ezah='90' style='position:relative;z-index:501;display:inline-block;min-height:90px;min-width:728px;' class='ezoic-ad'><script data-ezscrex='false' data-cfasync='false' type='text/javascript' style='display:none;'>eval(ez_write_tag([[728,90],'brighthubengineering_com-medrectangle-2','ezslot_0',300,'0','0']));</script></span></span></center><span class='ezmob-footer-close' onclick="document.getElementById('ezmobfooter').style.display='none';">x</span></div>
  1520. <script type='text/javascript'>__ez.evt.add(window,"load",function(){var a="ra-585ada819945d9d3",b="true",c="";if(1==ezoFormfactor&&"true"===b){var d=document.createElement("script");d.async=!0,d.onload=function(){ezExcludeDoctor={addthis:1},addthis.layers(function(a){a.destroy("share")}),setTimeout(function(){addthis.layers({share:{position:""==c?"left":c,responsive:!1}})},0)},d.setAttribute("src","https://s7.addthis.com/js/300/addthis_widget.js#pubid="+(""!=a?a:"ra-57054ddedfb1b3c2")),document.body.appendChild(d)}});</script><script type='text/javascript'>var __ez_rp_opts={activeLayoutTester:!1,isOn:"true",showImages:"",theme:"light",locations:"",title:"Related Articles on this Site",showSocial:"false",fbURL:"BrightHubEngineering",twitterURL:"https://twitter.com/share?url=https%3A%2F%2Fwww.brighthubengineering.com%2Fdiy-electronics-devices%2F66194-build-a-versatile-frequency-meter-for-your-workbench%2F",gplusURL:"https://plus.google.com/share?url=https%3A%2F%2Fwww.brighthubengineering.com%2Fdiy-electronics-devices%2F66194-build-a-versatile-frequency-meter-for-your-workbench%2F",contentURL:"https://www.brighthubengineering.com/diy-electronics-devices/66194-build-a-versatile-frequency-meter-for-your-workbench/",swipe:"false"},__ez_rp_script=document.createElement("script");__ez_rp_script.setAttribute("async",""),__ez_rp_script.setAttribute("src","/utilcave_com/apps/js/recommended_pages.js?cb=7"),document.getElementsByTagName("head")[0].appendChild(__ez_rp_script),function(b){var b=b,c=b.document,d=b.screen;b.touchSwipeListener=function(f){var g={startX:0,endX:0},h={moveHandler:function(){},redirectHandler:function(){},endHandler:function(){},startHandler:function(){},scrollEndHandler:function(){},minLengthRatio:0.2},i=function(){return g.endX>g.startX?"prev":"next"},j=function(){var m=Math.ceil(d.width*f.minLengthRatio);return Math.abs(g.endX-g.startX)>m},l={scrollEnd:function(){var n="innerHeight"in b?b.innerHeight:c.documentElement.offsetHeight,o=c.body,p=c.documentElement,q=Math.max(o.scrollHeight,o.offsetHeight,p.clientHeight,p.scrollHeight,p.offsetHeight);windowBottom=n+b.pageYOffset,windowBottom>=q&&q>n+400&&f.scrollEndHandler()},touchStart:function(m){0<m.touches.length&&(g.startX=m.touches[0].pageX,f.startHandler(i()))},touchMove:function(m){0<m.touches.length&&(g.endX=m.touches[0].pageX,f.moveHandler(i(),j()))},touchEnd:function(m){var n=m.changedTouches||m.touches;0<n.length&&(g.endX=n[0].pageX,j()&&f.redirectHandler(i())),f.endHandler(i())}};return function(){for(var m in h)h.hasOwnProperty(m)&&(f[m]||(f[m]=h[m]))}(),c.addEventListener?{on:function(){c.addEventListener("touchstart",l.touchStart,!1),c.addEventListener("touchmove",l.touchMove,!1),c.addEventListener("touchend",l.touchEnd,!1),b.addEventListener("scroll",l.scrollEnd,!1)},off:function(){c.removeEventListener("touchstart",l.touchStart),c.removeEventListener("touchmove",l.touchMove),c.removeEventListener("touchend",l.touchEnd),b.removeEventListener("scroll",l.scrollEnd)}}:{on:function(){},off:function(){}}}}(window),function(b){var c=b.document,d=function(){var h,i,e={},f={prev:null,next:null},g={prev:null,next:null};return{init:function(){this.retrievePageSiblings();f.next&&(this.renderArrows(),this.syncUI())},syncUI:function(){var j=this;h=new b.touchSwipeListener({moveHandler:function(k,l){l?g[k]&&f[k]&&g[k].classList.add("visible"):g[k].classList.remove("visible")},scrollEndHandler:function(){},startHandler:function(){i&&clearTimeout(i),e.classList.add("visible")},endHandler:function(){g.next.classList.remove("visible"),g.prev.classList.remove("visible"),i=setTimeout(function(){e.classList.remove("visible")},1500)},redirectHandler:function(k){j[k]&&j[k]()}}),h.on()},retrievePageSiblings:function(){f.prev=c.querySelector("head > link[rel=prev]"),f.next=c.querySelector("head > link[rel=next]")},renderArrows:function(){var k=function(l){var m=c.createElement("span");m.className="icon-wrap "+l;var n=c.createElement("div"),o=c.createElement("a");return o.href="prev"===l?"javascript:window.history.go(-1);":f[l].href,o.className=l,o.appendChild(m),o.app
  1521. <script type="text/javascript">
  1522. var __inScopeForCCPA = false;
  1523. function __uspapi(command, version, callback) {
  1524. var response = null;
  1525. var successs = false;
  1526. if (command === "getUSPData" && version === 1) {
  1527. var uspString = "1"; // Version
  1528. if (__inScopeForCCPA) {
  1529. uspString += "N"; // Has Explicit Notice for Opt Out been provided (ex footer or minor consent modal)
  1530. var result;
  1531. var consentCookie = (result = new RegExp('(?:^|; )ezoccpaconsent=([^;]*)').exec(document.cookie)) ? (result[1]) : null;
  1532. if (consentCookie === "nonconsent") {
  1533. uspString += "N";
  1534. }
  1535. else {
  1536. uspString += "Y";
  1537. }
  1538. uspString += "N" // Is pub a signatory to the IAB Limited Service Provider Agreement (http://www.iabprivacy.com/)
  1539. }
  1540. else {
  1541. uspString += "---";
  1542. }
  1543. response = {
  1544. uspString: uspString,
  1545. version: 1
  1546. };
  1547. success = true;
  1548. }
  1549. return callback(response, success);
  1550. };
  1551. function __receiveUspapiMessage(event) {
  1552. if (event.data.hasOwnProperty('__uspapiCall')) {
  1553. __uspapi('getUSPData', 1, (uspData, success) => {
  1554. event.source.postMessage({
  1555. __uspapiReturn: {
  1556. returnValue: uspData,
  1557. success: success,
  1558. callId: event.data.__uspapiCall.callId
  1559. }
  1560. },
  1561. event.origin);
  1562. });
  1563. }
  1564. return null;
  1565. };
  1566. window.addEventListener("message", __receiveUspapiMessage, false);
  1567. </script>
  1568. <script type='text/javascript' style='display:none;' async>__ez.queue.addFile('anchorfix.js', '/ezoic/anchorfix.js?cb=188-19', false, [], true, true, true, false);</script>
  1569. <script type="text/javascript">
  1570. var rFunc = function() {
  1571. if (typeof googletag === 'undefined') return;
  1572. var runNonPersonalized = 1;
  1573. if (__ez.ck.get("ezCMPCookieConsent",null).indexOf("4=1") !== -1) {runNonPersonalized=0;}
  1574. (adsbygoogle=window.adsbygoogle||[]).requestNonPersonalizedAds=runNonPersonalized;
  1575. (adsbygoogle=window.adsbygoogle||[]).pauseAdRequests=0;
  1576. googletag.pubads().setRequestNonPersonalizedAds(runNonPersonalized);
  1577. googletag.pubads().refresh();
  1578. };
  1579. if(document.body.addEventListener) {document.body.addEventListener("ezCMPComplete",rFunc,false);}else{document.body.attachEvent("on"+ezCMPComplete,rFunc);}
  1580. </script>
  1581. <script type="text/javascript">
  1582. (function(f,a){function g(b,a,c){b.addEventListener?b.addEventListener(a,c):b.attachEvent("on"+a,function(){c.call(b)})}function k(b){b&&("string"==typeof b["class"]&&b["class"]&&a.getElementById("uglipop_popbox").setAttribute("class",b["class"]),b.keepLayout&&!b["class"]&&a.getElementById("uglipop_popbox").setAttribute("style","position:relative;height:300px;width:300px;background-color:white;opacity:1;"),"string"==typeof b.content&&b.content&&"html"==b.source&&(a.getElementById("uglipop_popbox").innerHTML=b.content),"string"==typeof b.content&&b.content&&"div"==b.source&&(a.getElementById("uglipop_popbox").innerHTML=a.getElementById(b.content).innerHTML));a.getElementById("uglipop_overlay_wrapper").style.display="";a.getElementById("uglipop_overlay").style.display="";a.getElementById("uglipop_content_fixed").style.display=""}function h(){a.getElementById("uglipop_overlay_wrapper").style.display="none";a.getElementById("uglipop_overlay").style.display="none";a.getElementById("uglipop_content_fixed").style.display="none"}g(a,"DOMContentLoaded",function(){var b=a.createElement("div"),e=a.createElement("div"),c=a.createElement("div"),d=a.createElement("div");e.id="uglipop_content_fixed";e.setAttribute("style","position:fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);opacity:1;z-index:10000000;");c.id="uglipop_popbox";d.id="uglipop_overlay_wrapper";d.setAttribute("style","position:absolute;top:0;bottom:0;left:0;right:0;display:none");b.id="uglipop_overlay";b.setAttribute("style","position:fixed;top:0;bottom:0;left:0;right:0;opacity:0.3;width:100%;height:100%;background-color:black;");d.appendChild(b);e.appendChild(c);a.body.appendChild(d);a.body.appendChild(e);a.getElementById("uglipop_overlay_wrapper").style.display="none";a.getElementById("uglipop_overlay").style.display="none";a.getElementById("uglipop_content_fixed").style.display="none";d.addEventListener("click",h);g(f,"keydown",function(a){27==a.keyCode&&h()});f.uglipop=k})})(window,document);
  1583. var ezRBA = (function() {
  1584. function init() {
  1585. var reportAdsBtns = document.querySelectorAll('.ez-report-ad-button');
  1586. for (var i = 0; i < reportAdsBtns.length; i++) {
  1587. reportAdsBtns[i].addEventListener('click', function(e) {
  1588. var url = '<iframe src="https://ezoic.com/pub/reportads/reportads.html' + e.target.getAttribute('name') + '" width="400" height="500" style="border-radius: 10px; box-shadow: 2px 2px 30px 6px rgba(0,0,0,0.75); border: 1px solid black;"></iframe>'
  1589. uglipop({
  1590. class: 'none',
  1591. source: 'html',
  1592. content: url,
  1593. });
  1594. });
  1595. }
  1596. function bindEvent(element, eventName, eventHandler) {
  1597. if (element.addEventListener) {
  1598. element.addEventListener(eventName, eventHandler, false);
  1599. } else if (element.attachEvent) {
  1600. element.attachEvent('on' + eventName, eventHandler);
  1601. }
  1602. }
  1603. bindEvent(window, 'message', function(e) {
  1604. if (e.data === 'close-report-ad-modal') {
  1605. document.getElementById('uglipop_overlay_wrapper').style.display = 'none';
  1606. document.getElementById('uglipop_overlay').style.display = 'none';
  1607. document.getElementById('uglipop_content_fixed').style.display = 'none';
  1608. }
  1609. })
  1610. }
  1611. return {
  1612. init: init
  1613. };
  1614. })();
  1615. ezRBA.init();
  1616. </script>
  1617. <script type='text/javascript' data-cfasync='false'>(function(){function b(a){for(var b=0;b<document.styleSheets.length;b++)if(document.styleSheets[b].href==a)return!0;return!1}var a=function(a,b){for(var d=0;d<b.length;d++){var c=b[d];if(0==c.complete||"undefined"!=typeof c.readyState&&4>c.readyState){var g=c.getAttribute("src")||c.currentSrc;"undefined"!=typeof c.readyState&&0==c.readyState?c.addEventListener("loadstart",function(a){var b=a.getAttribute("src")||a.currentSrc;window.ezorqs(a,b)}):(g=c.getAttribute("src")||c.currentSrc,window.ezorqs(c,
  1618. g));c.addEventListener("load",function(a){var b=a.currentTarget.getAttribute("src")||a.srcElement.currentSrc;window.ezorqe(a,b)});c.addEventListener("loadeddata",function(a){var b=a.currentTarget.getAttribute("src")||a.srcElement.currentSrc;window.ezorqe(a,b)});c.addEventListener("error",function(a){var b=a.currentTarget.getAttribute("src")||a.srcElement.currentSrc;window.ezorqe(a,b)})}}};a("img",document.querySelectorAll("img"));a("video",document.querySelectorAll("video"));a("audio",document.querySelectorAll("audio"));
  1619. (function(a){for(var c=0;c<a.length;c++){var d=a[c];if(("preload"==d.getAttribute("rel")||"stylesheet"==d.getAttribute("rel"))&&null!=d.getAttribute("href")&&b(d.getAttribute("href"))){window.ezorqs(d,d.getAttribute("href"));var e=document.createElement("img");e.onerror=function(a){"undefined"!=typeof a.path&&"undefined"!=typeof a.path[0].currentSrc?window.ezorqe(d,a.path[0].currentSrc):"undefined"!=typeof a.srcElement&&"undefined"!=typeof a.srcElement.href&&window.ezorqe(d,a.srcElement.href)};e.src=
  1620. d.getAttribute("href")}}})(document.querySelectorAll("link"));"undefined"!=typeof window.__ez.ssaf&&-1<window.__ez.ssaf.indexOf(16)&&"undefined"!==typeof window.__ez.sshsdef&&!1===window.__ez.sshsdef&&Element.prototype.addEventListener&&("function"==typeof window.onload&&(window.addEventListener("load",window.onload),window.onload=null),"function"==typeof document.onload&&(document.addEventListener.addEventListener("load",document.onload),document.onload=null))})();</script><script type="text/javascript">
  1621. var ezCanEngagePage = false;
  1622. (function() {
  1623. var attachEvent = function(element, evt, func) {
  1624. if (element.addEventListener) {
  1625. element.addEventListener(evt, func, false);
  1626. } else {
  1627. element.attachEvent("on" + evt, func);
  1628. }
  1629. };
  1630. attachEvent(document.body, "ezPageEngageable", function (e) {
  1631. ezCanEngagePage = true;
  1632. });
  1633. attachEvent(document.body, "ezCMPComplete", function (e) {
  1634. if (typeof(_ezaq) !== "undefined"){
  1635. __ez.bit.AddAndFire(_ezaq["page_view_id"], [(new __ezDotData('pageview_updated_t_time', Date.now()))]);
  1636. }
  1637. });
  1638. })();</script>
  1639. <script type="text/javascript">var cmpCookies={};cmpCookies["3"]=["ezouid_3167=860330619; expires=Mon, 11-Apr-2022 01:35:37 GMT; Max-Age=62208000; path=/; domain=brighthubengineering.com; httponly","ezoadgid_3167=-1; Path=/; Domain=brighthubengineering.com; Expires=Tue, 21 Apr 2020 02:05:37 UTC","ezoref_3167=; Path=/; Domain=brighthubengineering.com; Expires=Tue, 21 Apr 2020 03:35:37 UTC","ezoab_3167=mod4; Path=/; Domain=brighthubengineering.com; Expires=Tue, 21 Apr 2020 03:35:37 UTC","ezopvc_3167=1; Path=/; Domain=brighthubengineering.com; Expires=Tue, 21 Apr 2020 02:05:37 UTC","ezepvv=4329; Path=/; Domain=brighthubengineering.com; Expires=Wed, 22 Apr 2020 01:35:37 UTC","ezovid_3167=519388812; Path=/; Domain=brighthubengineering.com; Expires=Tue, 21 Apr 2020 02:05:37 UTC"];
  1640. cmpCookies["-1"]=["lp_3167=https://www.brighthubengineering.com/diy-electronics-devices/66194-build-a-versatile-frequency-meter-for-your-workbench/; Path=/; Domain=brighthubengineering.com; Expires=Tue, 21 Apr 2020 03:35:37 UTC"];
  1641. </script>
  1642. <script>
  1643. var ezCMP = (function () {
  1644. var version = 4;
  1645. var pageIsEngageable = false;
  1646. var results = {"domain":".brighthubengineering.com","contentData":{"languages":{"de":"de","en":"en","fr":"fr"},"list":[{"id":107,"did":0,"language":"fr","dialogHeading":"Ce site web utilise des cookies","dialogBody":"Nous utilisons des cookies pour personnaliser le contenu et les publicités, pour fournir des fonctionnalités de médias sociaux et pour analyser notre trafic. Nous partageons également des informations sur votre utilisation de notre site avec nos partenaires de médias sociaux, de publicité et d'analyse qui peuvent les combiner avec d'autres informations que vous leur avez fournies ou qu'ils ont collectées à partir de votre utilisation de leurs services. S'il vous plaît lire plus sur notre page de politique de confidentialité.","declineButton":"Utilisez les cookies nécessaires uniquement et continuez","acceptButton":"Autoriser tous les cookies et continuer","okButton":"D'accord","cookieInfo":"Les cookies sont de petits fichiers texte qui peuvent être utilisés par les sites Web pour rendre l'expérience utilisateur plus efficace.\r\n\r\nLa loi stipule que nous pouvons stocker des cookies sur votre appareil s'ils sont strictement nécessaires au fonctionnement de ce site. Pour tous les autres types de cookies, nous avons besoin de votre permission.\r\n\r\nCe site utilise différents types de cookies. Certains cookies sont placés par des services tiers qui apparaissent sur nos pages.","necessaryCategory":"Nécessaire","necessaryDescription":"Les cookies nécessaires permettent de rendre un site Web utilisable en activant des fonctions de base telles que la navigation dans les pages et l'accès à des zones sécurisées du site Web. Le site Web ne peut pas fonctionner correctement sans ces cookies.","preferenceCategory":"Préférences","preferenceDescription":"Les cookies de préférence permettent à un site Web de mémoriser des informations qui modifient le comportement ou l'aspect du site Web, comme votre langue préférée ou la région dans laquelle vous vous trouvez.","statisticsCategory":"Statistiques","statisticsDescription":"Les cookies statistiques aident les propriétaires de sites Web à comprendre comment les visiteurs interagissent avec les sites Web en collectant et en signalant les informations de manière anonyme.","marketingCategory":"Commercialisation","marketingDescription":"Les cookies de marketing sont utilisés pour suivre les visiteurs sur les sites Web. L'intention est d'afficher des publicités pertinentes et engageantes pour l'utilisateur individuel et donc plus utiles pour les éditeurs et les annonceurs tiers.","unclassifiedCategory":"Non classé","unclassifiedDescription":"Les cookies non classés sont des cookies que nous sommes en train de classer, ainsi que les fournisseurs de cookies individuels.","cookieDetailsLink":"Détails du cookie","aboutCookiesLink":"À propos des cookies","privacyPolicyLink":"Politique de confidentialité","columnName":"Prénom","columnPurpose":"Objectif","columnPII":"Peut contenir des informations personnelles","columnDuration":"Durée"},{"id":108,"did":0,"language":"de","dialogHeading":"Diese Website verwendet Cookies","dialogBody":"Diese Website verwendet Cookies, um Inhalte zu personalisieren, benutzerdefinierte Erfahrungen zu liefern, Anzeigen zu schalten, Funktionen für soziale Medien bereitzustellen und unseren Traffic zu analysieren. Wir teilen auch Informationen über Ihre Nutzung unserer Website mit unseren Social Media-, Werbe- und Analysepartnern, die diese möglicherweise mit anderen Informationen kombinieren, die Sie ihnen zur Verfügung gestellt haben oder die Sie bei der Nutzung ihrer Dienste gesammelt haben. Im Folgenden können Sie auswählen, welche Arten von Cookies Sie erlauben, Ihre persönlichen Daten zu speichern. Bitte lesen Sie mehr auf unserer Datenschutzrichtlinie.","declineButton":"Notwendige Cookies erlauben und fortfahren","acceptButton":"Weiter mit den empfohlenen Cookies","okButton":"Speichern","cookieInfo":"Cookies sind kleine Textdateien, die von Websites verwendet werden können, um die Nutzererfahrung
  1647. var styles = '#ez-cookie-dialog-wrapper{width:100%!important;height:100%!important;margin:0 auto!important;position:fixed!important;top:0!important;left:0!important;background-color:rgba(0,0,0,.5)!important;font-family:Arial,serif!important;z-index:2000000000!important;overflow-y:auto!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-table-box{overflow-y:auto!important;max-height:150px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog .select-wrapper input,#ez-cookie-dialog-wrapper #ez-cookie-dialog .select-wrapper span,#ez-cookie-dialog-wrapper #ez-cookie-dialog .select-wrapper ul{display:none!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog{display:block!important;position:relative!important;opacity:1!important;visibility:visible!important;margin:150px auto 0!important;width:650px!important;-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important;max-width:90%!important;background:#fff!important;padding:12px 24px!important;overflow:hidden!important;z-index:2000000000!important;border:10px solid #5fa624!important;box-shadow:#333 1px 1px 10px 1px!important;line-height:1.2!important;text-align:left!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog h2{font-size:20px!important;line-height:16px!important;font-weight:700!important;margin:10px 0 16px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog p{margin:12px 0!important;line-height:16px!important;text-indent:0!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog button{line-height:16px!important;text-transform:none!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog input,#ez-cookie-dialog-wrapper #ez-cookie-dialog select{display:inline-block!important;position:relative!important;opacity:1!important;margin:3px!important;font-size:13px!important;background-color:#fff!important;width:initial!important;padding:0!important;border:1px solid #a9a9a9!important;border-radius:0!important;height:initial!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog a,#ez-cookie-dialog-wrapper #ez-cookie-dialog button,#ez-cookie-dialog-wrapper #ez-cookie-dialog h2,#ez-cookie-dialog-wrapper #ez-cookie-dialog p{color:#333!important;font-style:normal!important;text-decoration:none!important;font-variant:normal!important;font-family:Arial,serif!important;box-shadow:none!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-details-description,#ez-cookie-dialog-wrapper #ez-cookie-dialog button,#ez-cookie-dialog-wrapper #ez-cookie-dialog p{font-weight:400!important;font-size:10pt!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-details-description{padding:10px 0 5px!important;color:#333!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-details{height:34px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-about-cookies,#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-details{display:table-cell!important;color:#5fa624!important;vertical-align:bottom!important;position:relative!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-details:after{width:0!important;height:0!important;border-left:4px solid transparent!important;border-right:4px solid transparent!important;border-top:4px solid #5fa624!important;content:""!important;position:absolute!important;right:-14px!important;bottom:6px!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-cookie-details.open:after{border-bottom:4px solid #5fa624!important;border-top:0 solid transparent!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-all-cookies,#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-necessary-cookies{border:none!important;color:#fff!important;padding:10px 20px!important;text-decoration:none!important;font-family:Arial,serif!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-about-cookies-text{display:none!important;margin-top:12px!important;text-align:left!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-necessary-cookies{background:#333!important}#ez-cookie-dialog-wrapper #ez-cookie-dialog #ez-necessary-cookies:hover{cursor:pointer!important;background:
  1648. var wrapper = '<div id="ez-cookie-dialog-wrapper"> <div id="ez-cookie-dialog"> <select id="ez-cookie-language" onchange="ezCMP.changeLanguage(this.value)">{language-options}</select> <div id="ez-cookie-form"></div> </div></div>';
  1649. var template = '<div id="ez-cookie-template"> <h2>{dialog-heading}</h2> <p>{dialog-body}</p><p><span id="button-row"> <span> <button id="ez-necessary-cookies" onclick="ezCMP.handleDeclineClick()">{decline-button-text}</button> <button id="ez-all-cookies" onclick="ezCMP.handleAcceptClick()">{accept-button-text}</button> </span> <span> <a id="ez-cookie-details" onclick="ezCMP.toggleDetails(true)" href="javascript:void(0);">{cookie-details-link}</a> </span> </span> </p><div id="ez-cookie-options"> <div class="ez-cookie-option"><label><input id="ez-cookie-option-necessary" type="checkbox" value="1" disabled checked/>{necessary}</label></div><div class="ez-cookie-option"><label><input id="ez-cookie-option-preference" type="checkbox" value="0"{preference-checked}/>{preference}</label></div><div class="ez-cookie-option"><label><input id="ez-cookie-option-statistics" type="checkbox" value="0"{statistics-checked}/>{statistics}</label></div><div class="ez-cookie-option"><label><input id="ez-cookie-option-marketing" type="checkbox" value="0"{marketing-checked}/>{marketing}</label></div><div class="ez-cookie-option"><button id="ez-ok-cookies" onclick="ezCMP.handleOkClick()">{ok-button-text}</button></div></div><div id="ez-cookie-details-container"> <div> <select onchange="ezCMP.loadDetails(this.value)"> <option value="necessary">{necessary}</option> <option value="preference">{preference}</option> <option value="statistics">{statistics}</option> <option value="marketing">{marketing}</option> <option value="unclassified">{unclassified}</option> </select> </div><div id="ez-cookie-details-description"></div><div style="overflow-x:auto;" id="ez-cookie-table-box"> <table id="ez-cookie-table"> <thead> <tr> <th>{column-name}</th> <th>{column-purpose}</th> <th>{column-pii}</th> <th class="cDuration">{column-duration}</th> </tr></thead> <tbody id="ez-cookie-table-body"> </tbody> </table> </div></div><p id="ez-about-cookies-text">{cookie-info}</p><div id="secondary-links"> <a id="ez-about-cookies" href="javascript:void(0);" onclick="ezCMP.toggleAbout()">{about-cookies-link}</a> <span class="bar">|</span> <a href="{privacy}" target="_privacy">{privacy-link}</a> </div></div>';
  1650. var dcId,cmp,selectedLanguage;var toggle={details:!1,about:!1};var XMLHttpFactories=[function(){return new XMLHttpRequest()},function(){return new ActiveXObject("Msxml3.XMLHTTP")},function(){return new ActiveXObject("Msxml2.XMLHTTP.6.0")},function(){return new ActiveXObject("Msxml2.XMLHTTP.3.0")},function(){return new ActiveXObject("Msxml2.XMLHTTP")},function(){return new ActiveXObject("Microsoft.XMLHTTP")}];function createXMLHTTPObject(){var xmlhttp=!1;for(var i=0;i<XMLHttpFactories.length;i++){try{xmlhttp=XMLHttpFactories[i]()}catch(e){continue}
  1651. break}
  1652. return xmlhttp}
  1653. function fireEvent(el,type){var e;if('createEvent' in document){e=document.createEvent('HTMLEvents');e.initEvent(type,!1,!0);el.dispatchEvent(e)}else{e=document.createEventObject();e.eventType=type;el.fireEvent('on'+e.eventType,e)}}
  1654. function getLanguageOptions(){var options="";for(var lang in results.contentData.languages){var selected=(lang===results.settings.defaultLanguage)?"SELECTED":"";options+="<option value='"+lang+"' "+selected+">"+lang+"</option>"}
  1655. return options}
  1656. function handleAcceptClick(){document.getElementById("ez-cookie-option-preference").checked=!0;document.getElementById("ez-cookie-option-statistics").checked=!0;document.getElementById("ez-cookie-option-marketing").checked=!0;saveSelections(2,1)}
  1657. function handleDeclineClick(){document.getElementById("ez-cookie-option-preference").checked=!1;document.getElementById("ez-cookie-option-statistics").checked=!1;document.getElementById("ez-cookie-option-marketing").checked=!1;saveSelections(1,0)}
  1658. function handleOkClick(){saveSelections(3,0)}
  1659. function alreadyOpen(){return null!==document.getElementById('ez-cookie-dialog-wrapper')}
  1660. function init(){console.log(isValid());console.log(alreadyOpen());if(!isValid())return;if(alreadyOpen())return;if(pageIsEngageable===!0){fireEvent(document.body,'ezPageEngageable')}
  1661. var options=getLanguageOptions();var css=document.createElement('style');css.type='text/css';css.appendChild(document.createTextNode(styles));document.getElementsByTagName("head")[0].appendChild(css);cmp="";cmp+=wrapper;cmp=cmp.replace(/{language-options}/g,options);document.body.insertAdjacentHTML('beforeend',cmp);setLanguage(results.settings.defaultLanguage);loadDetails('necessary')}
  1662. function isUnsetOrEmpty(){for(var i=0;i<arguments.length;i++){var arg=arguments[i];if(typeof arg==="undefined"||arg===null||arg===""){return!0}}
  1663. return!1}
  1664. function isValid(){return typeof results!=="undefined"&&results.hasOwnProperty('ezCMP')&&results.hasOwnProperty("contentData")&&results.contentData.hasOwnProperty('list')&&results.contentData.hasOwnProperty('languages')&&results.hasOwnProperty('domain')&&results.hasOwnProperty('settings')}
  1665. function loadDetails(type){var desc="",items=[];for(var i=0;i<results.contentData.list.length;i++){var c=results.contentData.list[i];if(c.language!==selectedLanguage)continue;switch(type){case 'necessary':desc=c.necessaryDescription;if(isUnsetOrEmpty(results.cmpAllCookies,results.cmpAllCookies["1"])===!1)items=results.cmpAllCookies["1"];break;case 'preference':desc=c.preferenceDescription;if(isUnsetOrEmpty(results.cmpAllCookies,results.cmpAllCookies["2"])===!1)items=results.cmpAllCookies["2"];break;case 'statistics':desc=c.statisticsDescription;if(isUnsetOrEmpty(results.cmpAllCookies,results.cmpAllCookies["3"])===!1)items=results.cmpAllCookies["3"];break;case 'marketing':desc=c.marketingDescription;if(isUnsetOrEmpty(results.cmpAllCookies,results.cmpAllCookies["4"])===!1)items=results.cmpAllCookies["4"];break;case 'unclassified':desc=c.unclassifiedDescription;if(isUnsetOrEmpty(results.cmpAllCookies,results.cmpAllCookies["-1"])===!1)items=results.cmpAllCookies["-1"];break}}
  1666. document.getElementById("ez-cookie-details-description").innerHTML=desc;var rows="";if(Object.keys(items).length>0){for(var ck in items){var purpose="";if(isUnsetOrEmpty(results.cmpCookieTranslations)===!1){if(isUnsetOrEmpty(results.cmpCookieTranslations[selectedLanguage])===!1){if(isUnsetOrEmpty(results.cmpCookieTranslations[selectedLanguage][ck])===!1){if(isUnsetOrEmpty(results.cmpCookieTranslations[selectedLanguage][ck].PURPOSE)===!1){purpose=results.cmpCookieTranslations[selectedLanguage][ck].PURPOSE}}}}
  1667. var duration=""
  1668. if(items[ck].Duration>0){duration=items[ck].Duration+" min"}
  1669. rows+="<tr><td>"+ck+"</td><td>"+purpose+"</td><td>"+(items[ck].IsPII==1?"true":"false")+"</td><td class='cDuration'>"+duration+"</td></tr>"}}else{rows="<tr><td colspan='3' style='text-align:center'>n/a</td></tr>"}
  1670. document.getElementById("ez-cookie-table-body").innerHTML=rows}
  1671. function removeConsent(){var elToRemove=document.getElementById('ez-cookie-dialog-wrapper');elToRemove.parentNode.removeChild(elToRemove)}
  1672. function saveSelections(buttonId,unclassifiedConsent){var necessary=document.getElementById("ez-cookie-option-necessary").checked?1:0;var preference=document.getElementById("ez-cookie-option-preference").checked?1:0;var statistics=document.getElementById("ez-cookie-option-statistics").checked?1:0;var marketing=document.getElementById("ez-cookie-option-marketing").checked?1:0;var consentData="-1="+unclassifiedConsent+"|1="+necessary+"|2="+preference+"|3="+statistics+"|4="+marketing;sendRequest("/cmp/log.gif?dcId="+dcId+"&version="+version+"&buttonId="+buttonId+"&consent="+encodeURIComponent(consentData),function(){});setCookie(consentData);removeConsent();if(pageIsEngageable===!1){fireEvent(document.body,'ezPageEngageable')}
  1673. fireEvent(document.body,'ezCMPComplete');if(typeof EzConsentCallback==="function"){var consentObj={necessary:!!(necessary),preferences:!!(preference),statistics:!!(statistics),marketing:!!(marketing)};EzConsentCallback(consentObj)}
  1674. saveCMP(marketing)}
  1675. function saveCMP(marketing){var vendorList={"vendorListVersion":31,"lastUpdated":"2018-05-25T19:04:31Z","purposes":[{"id":1,"name":"Information storage and access","description":"The storage of information, or access to information that is already stored, on your device such as advertising identifiers, device identifiers, cookies, and similar technologies."},{"id":2,"name":"Personalisation","description":"The collection and processing of information about your use of this service to subsequently personalise advertising and/or content for you in other contexts, such as on other websites or apps, over time. Typically, the content of the site or app is used to make inferences about your interests, which inform future selection of advertising and/or content."},{"id":3,"name":"Ad selection, delivery, reporting","description":"The collection of information, and combination with previously collected information, to select and deliver advertisements for you, and to measure the delivery and effectiveness of such advertisements. This includes using previously collected information about your interests to select ads, processing data about what advertisements were shown, how often they were shown, when and where they were shown, and whether you took any action related to the advertisement, including for example clicking an ad or making a purchase. This does not include personalisation, which is the collection and processing of information about your use of this service to subsequently personalise advertising and/or content for you in other contexts, such as websites or apps, over time."},{"id":4,"name":"Content selection, delivery, reporting","description":"The collection of information, and combination with previously collected information, to select and deliver content for you, and to measure the delivery and effectiveness of such content. This includes using previously collected information about your interests to select content, processing data about what content was shown, how often or how long it was shown, when and where it was shown, and whether the you took any action related to the content, including for example clicking on content. This does not include personalisation, which is the collection and processing of information about your use of this service to subsequently personalise content and/or advertising for you in other contexts, such as websites or apps, over time."},{"id":5,"name":"Measurement","description":"The collection of information about your use of the content, and combination with previously collected information, used to measure, understand, and report on your usage of the service. This does not include personalisation, the collection of information about your use of this service to subsequently personalise content and/or advertising for you in other contexts, i.e. on other service, such as websites or apps, over time."}],"features":[{"id":1,"name":"Matching Data to Offline Sources","description":"Combining data from offline sources that were initially collected in other contexts."},{"id":2,"name":"Linking Devices","description":"Allow processing of a user's data to connect such user across multiple devices."},{"id":3,"name":"Precise Geographic Location Data","description":"Allow processing of a user's precise geographic location data in support of a purpose for which that certain third party has consent."}],"vendors":[{"id":8,"name":"Emerse Sverige AB","policyUrl":"https://www.emerse.com/privacy-policy/","purposeIds":[1,2,4],"legIntPurposeIds":[3,5],"featureIds":[1,2]},{"id":12,"name":"BeeswaxIO Corporation","policyUrl":"https://www.beeswax.com/privacy.html","purposeIds":[1,3,5],"legIntPurposeIds":[],"featureIds":[3]},{"id":28,"name":"TripleLift, Inc.","policyUrl":"https://triplelift.com/privacy/","purposeIds":[1,3],"legIntPurposeIds":[],"featureIds":[3]},{"id":9,"name":"AdMaxim Inc.","policyUrl":"http://www.admaxim.com/privacy/","purposeIds":[1,2,3,4,5],"legIntPurposeIds":[],"featureIds":[1,2,3]},{"id":27,"name":"ADventori SAS","policyUrl":"https://www.adventori.com/with-us/legal-notice/","purposeIds":[
  1676. var cmpVendorData={"selectedPurposeIds":selectedPurposeIds,"selectedVendorIds":selectedVendorIds,"cookieVersion":1,"cmpId":1,"cmpVersion":1,"consentLanguage":"EN","maxVendorId":345,"created":d.toUTCString(),"lastUpdated":d.toUTCString(),"vendorListVersion":31,"vendorList":vendorList};if(window.__cmp){window.__cmp('setVendorConsentCookie',cmpVendorData)}}
  1677. function sendRequest(url,callback,postData){var req=createXMLHTTPObject();if(!req)return;var method=(postData)?"POST":"GET";req.open(method,url,!0);if(postData)req.setRequestHeader('Content-type','application/x-www-form-urlencoded');req.onreadystatechange=function(){if(req.readyState!==4)return;if(req.status!==200&&req.status!==304)return;callback(req)};if(req.readyState===4)return;req.send(postData)}
  1678. function setCookie(consentData){var d=new Date();d.setTime(d.getTime()+(results.ckLength*24*60*60*1000));var expires="expires="+d.toUTCString();document.cookie=results.ezCMP+"="+consentData+";"+expires+";domain="+results.domain+";path=/"}
  1679. function determineCheckedCheckboxes(){var selectedBoxes={};if(results.settings.checkedConsentBoxes){var boxes=results.settings.checkedConsentBoxes.split(',')
  1680. for(var i=0;i<boxes.length;i++){selectedBoxes[boxes[i]]='checked="checked"'}}
  1681. return selectedBoxes}
  1682. function setLanguage(lang){selectedLanguage=lang;b=determineCheckedCheckboxes();var langTemp=template;for(var i=0;i<results.contentData.list.length;i++){var c=results.contentData.list[i];if(c.language===selectedLanguage){dcId=c.id;langTemp=langTemp.replace(/{dialog-heading}/g,c.dialogHeading).replace(/{dialog-body}/g,c.dialogBody).replace(/{privacy}/g,results.privacy);langTemp=langTemp.replace(/{decline-button-text}/g,c.declineButton).replace(/{accept-button-text}/g,c.acceptButton).replace(/{ok-button-text}/g,c.okButton);langTemp=langTemp.replace(/{necessary}/g,c.necessaryCategory);langTemp=langTemp.replace(/{preference}/g,c.preferenceCategory).replace(/{preference-checked}/g,b.preference||"");langTemp=langTemp.replace(/{statistics}/g,c.statisticsCategory).replace(/{statistics-checked}/g,b.statistics||"");langTemp=langTemp.replace(/{marketing}/g,c.marketingCategory).replace(/{marketing-checked}/g,b.marketing||"");langTemp=langTemp.replace(/{unclassified}/g,c.unclassifiedCategory).replace(/{unclassified-checked}/g,b.unclassified||"");langTemp=langTemp.replace(/{cookie-details-link}/g,c.cookieDetailsLink).replace(/{about-cookies-link}/g,c.aboutCookiesLink).replace(/{privacy-link}/g,c.privacyPolicyLink);langTemp=langTemp.replace(/{column-pii}/g,c.columnPII).replace(/{column-duration}/g,c.columnDuration).replace(/{column-name}/g,c.columnName).replace(/{column-purpose}/g,c.columnPurpose).replace(/{cookie-info}/g,c.cookieInfo.replace(/(?:\r\n|\\r\\n|\r|\n)/g,'<br>'))}}
  1683. document.getElementById("ez-cookie-form").innerHTML=langTemp;loadDetails('necessary');toggle.about=!1;toggle.details=!1}
  1684. function toggleAbout(){var el=document.getElementById('ez-about-cookies-text');el.setAttribute('style',toggle.about?'display:none!important':'display:block!important');toggle.about=!toggle.about}
  1685. function toggleDetails(closeAboutOnClose){closeAboutOnClose=typeof closeAboutOnClose!=='undefined'?closeAboutOnClose:!1;var el=document.getElementById('ez-cookie-details-container');el.setAttribute('style',toggle.details?'display:none!important':'display:block!important');if(toggle.details){document.getElementById('ez-cookie-details').classList.remove('open');if(closeAboutOnClose&&toggle.about){toggleAbout()}}else{document.getElementById('ez-cookie-details').classList.add('open')}
  1686. toggle.details=!toggle.details}
  1687. return{changeLanguage:setLanguage,handleAcceptClick:handleAcceptClick,handleDeclineClick:handleDeclineClick,handleOkClick:handleOkClick,init:init,loadDetails:loadDetails,toggleAbout:toggleAbout,toggleDetails:toggleDetails}})()
  1688. ezCMP.init();
  1689. </script>
  1690. <script type="text/javascript" async src="/utilcave_com/inc/ezcl.webp?cb=4"></script></body></html>