[{"data":1,"prerenderedAt":279},["ShallowReactive",2],{"i-lucide:menu":3,"i-lucide:arrow-up-right":8,"i-lucide:moon":10,"i-lucide:sun":12,"i-lucide:rss":14,"i-simple-icons:github":16,"i-simple-icons:linkedin":18,"post-\u002F2016\u002Fbeware-ill-make-your-desk-vibrate":21,"surround-\u002F2016\u002Fbeware-ill-make-your-desk-vibrate":266,"i-lucide:arrow-left":275,"i-lucide:arrow-right":277},{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":7},0,24,false,"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 5h16M4 12h16M4 19h16\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":9},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M7 7h10v10M7 17L17 7\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":11},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":13},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"4\"\u002F>\u003Cpath d=\"M12 2v2m0 16v2M4.93 4.93l1.41 1.41m11.32 11.32l1.41 1.41M2 12h2m16 0h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":15},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M4 11a9 9 0 0 1 9 9M4 4a16 16 0 0 1 16 16\"\u002F>\u003Ccircle cx=\"5\" cy=\"19\" r=\"1\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":17},"\u003Cpath fill=\"currentColor\" d=\"M12 .297c-6.63 0-12 5.373-12 12c0 5.303 3.438 9.8 8.205 11.385c.6.113.82-.258.82-.577c0-.285-.01-1.04-.015-2.04c-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729c1.205.084 1.838 1.236 1.838 1.236c1.07 1.835 2.809 1.305 3.495.998c.108-.776.417-1.305.76-1.605c-2.665-.3-5.466-1.332-5.466-5.93c0-1.31.465-2.38 1.235-3.22c-.135-.303-.54-1.523.105-3.176c0 0 1.005-.322 3.3 1.23c.96-.267 1.98-.399 3-.405c1.02.006 2.04.138 3 .405c2.28-1.552 3.285-1.23 3.285-1.23c.645 1.653.24 2.873.12 3.176c.765.84 1.23 1.91 1.23 3.22c0 4.61-2.805 5.625-5.475 5.92c.42.36.81 1.096.81 2.22c0 1.606-.015 2.896-.015 3.286c0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":19,"hidden":20},"\u003Cpath fill=\"currentColor\" d=\"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037c-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85c3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.06 2.06 0 0 1-2.063-2.065a2.064 2.064 0 1 1 2.063 2.065m1.782 13.019H3.555V9h3.564zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0z\"\u002F>",true,{"id":22,"title":23,"body":24,"category":252,"comments":253,"date":254,"description":255,"excerpt":253,"extension":256,"image":257,"meta":258,"navigation":20,"path":259,"readingTime":260,"seo":261,"stem":262,"subtitle":263,"tags":253,"wordCount":264,"__hash__":265},"posts\u002F2016\u002Fbeware-ill-make-your-desk-vibrate.md","Beware - I'll Make Your Desk Vibrate",{"type":25,"value":26,"toc":240},"minimark",[27,35,38,41,48,55,76,82,87,90,95,111,114,134,138,149,169,175,179,201,205,220,224],[28,29,30,34],"p",{},[31,32,33],"em",{},"Bzzzzzzzzz!",", you hear and feel your desk vibrating. Is someone calling? No, the phone is silent. Weird. Ten minutes later, it happens again... and again. Most strange! Now it's slightly alarming and creepy: what's happening?!",[28,36,37],{},"You've been pranked.",[28,39,40],{},"My latest semi-useless project is a small vibrator that can be attached to the underside of a table.",[28,42,43],{},[44,45],"img",{"alt":46,"src":47},"Vibration module, top view","\u002Fcontent\u002F2016\u002F02\u002F555\u002F5.jpg",[28,49,50,51,54],{},"The module is a time-delay circuit that runs on a single 3V battery. You attach it to a table (duct-tape) and walk away. Nothing happens for fifteen minutes, but then, ",[31,52,53],{},"Bzzzzz!"," - the attached small vibrator motor activates for four seconds, shaking itself and the table it's attached to. The vibration is quite strong and both audible and felt through the table. Fifteen minutes of silence and the vibration repeats.",[28,56,57,58,65,66,71,72,75],{},"I built this over the weekend and deployed it on Monday as a practical joke: me and ",[59,60,64],"a",{"href":61,"rel":62},"https:\u002F\u002Ftwitter.com\u002Fvaldna_wm",[63],"nofollow","@valdna_wm"," sneaked into the office early, located our target (",[59,67,70],{"href":68,"rel":69},"https:\u002F\u002Ftwitter.com\u002Fjonnapechter",[63],"@jonnapechter",") and I taped the device under her table while ",[73,74,64],"code",{}," kept watch. She discovered it a couple of hours later. There was a cake on my table the next Monday.",[28,77,78],{},[44,79],{"alt":80,"src":81},"A thank you cake","\u002Fcontent\u002F2016\u002F02\u002F555\u002Fcake.jpg",[83,84,86],"h2",{"id":85},"technical-details","Technical details",[28,88,89],{},"The project is an analog circuit - no programmable microcontroller is used. A 555 timer is used in astable mode, powered by a coin-cell battery, with the output pin connected to a vibration motor.",[91,92,94],"h3",{"id":93},"power-draw","Power Draw",[96,97,98,105],"ul",{},[99,100,101,104],"li",{},[73,102,103],{},"38.3mA"," when active (vibration motor running)",[99,106,107,110],{},[73,108,109],{},"0.120mA"," when in standby (countdown)",[28,112,113],{},"With those numbers, I estimate battery life to...",[96,115,116,127],{},[99,117,118,119,122,123,126],{},"standby mode = ",[73,120,121],{},"1312"," hours = ",[73,124,125],{},"54"," days",[99,128,129,130,133],{},"active mode = ",[73,131,132],{},"4"," hours",[91,135,137],{"id":136},"timing","Timing",[28,139,140,141,144,145,148],{},"I chose resistors and a capacitor to achieve ",[73,142,143],{},"12min"," \u002F ",[73,146,147],{},"3sec"," timings. The soldiering introduced electrical errors, the final result was...",[96,150,151,157,163],{},[99,152,153,156],{},[73,154,155],{},"21min"," initial timeout before first run",[99,158,159,162],{},[73,160,161],{},"14.47min"," timeout for all following runs",[99,164,165,168],{},[73,166,167],{},"4sec"," working time",[28,170,171],{},[44,172],{"alt":173,"src":174},"Timer calculations","\u002Fcontent\u002F2016\u002F02\u002F555\u002Fcalculations.png",[83,176,178],{"id":177},"photos-from-the-build","Photos From The Build",[28,180,181,185,189,193,197],{},[44,182],{"alt":183,"src":184},"Breadboarding","\u002Fcontent\u002F2016\u002F02\u002F555\u002F1.jpg",[44,186],{"alt":187,"src":188},"First view","\u002Fcontent\u002F2016\u002F02\u002F555\u002F2.jpg",[44,190],{"alt":191,"src":192},"Bottom view","\u002Fcontent\u002F2016\u002F02\u002F555\u002F3.jpg",[44,194],{"alt":195,"src":196},"Top view","\u002Fcontent\u002F2016\u002F02\u002F555\u002F4.jpg",[44,198],{"alt":199,"src":200},"Project schematic","\u002Fcontent\u002F2016\u002F02\u002F555\u002Fschematic.png",[83,202,204],{"id":203},"bill-of-materials","Bill Of Materials",[28,206,207,208,213,214,219],{},"|Amount|Part Type|Properties|\n|1|Battery Holders|package battcom_20mm_pth; variant 20pth|\n|1|Electrolytic Capacitor|package 100 mil [THT, electrolytic]; capacitance 470µF; voltage 6.3V|\n|1|Ceramic Capacitor|package 100 mil [THT, multilayer]; capacitance 10nF; voltage 6.3V|\n|1|Schottky Diode|type Schottky; package 300 mil [THT]; part # 1N5819|\n|1|PNP-Transistor|type PNP (ECB); package TO92 [THT]|\n|1|2.2MΩ Resistor|package THT; pin spacing 400 mil; tolerance ±5%; resistance 2.2MΩ; bands 4|\n|1|10kΩ Resistor|package THT; pin spacing 400 mil; tolerance ±5%; resistance 10kΩ; bands 4|\n|1|",[59,209,212],{"href":210,"rel":211},"http:\u002F\u002Fwww.mouser.com\u002Fds\u002F2\u002F389\u002FCD00000893-249923.pdf",[63],"555 Timer","|package DIP8 [THT]|\n|1|",[59,215,218],{"href":216,"rel":217},"https:\u002F\u002Fwww.sparkfun.com\u002Fdatasheets\u002FRobotics\u002F310-101_datasheet.pdf",[63],"Vibration Motor- ROB-08449","|package vibe-motor-10mm; variant 10mm|",[83,221,223],{"id":222},"links","Links",[96,225,226,233],{},[99,227,228],{},[59,229,232],{"href":230,"rel":231},"http:\u002F\u002Fwww.ohmslawcalculator.com\u002F555-astable-calculator",[63],"555 calculator",[99,234,235],{},[59,236,239],{"href":237,"rel":238},"https:\u002F\u002Fgithub.com\u002Fanroots\u002Fvibration-555",[63],"Project files in GitHub",{"title":241,"searchDepth":242,"depth":242,"links":243},"",2,[244,249,250,251],{"id":85,"depth":242,"text":86,"children":245},[246,248],{"id":93,"depth":247,"text":94},3,{"id":136,"depth":247,"text":137},{"id":177,"depth":242,"text":178},{"id":203,"depth":242,"text":204},{"id":222,"depth":242,"text":223},"Projects",null,"2016-02-20","Bzzzzzzzzz!, you hear and feel your desk vibrating. Is someone calling? No, the phone is silent. Weird. Ten minutes later, it happens again... and again. Most strange! Now it's slightly alarming and creepy: what's happening?!","md","\u002Fcontent\u002F2016\u002F02\u002F555\u002Fheader.jpg",{},"\u002F2016\u002Fbeware-ill-make-your-desk-vibrate","about 2 minutes",{"title":23,"description":255},"2016\u002Fbeware-ill-make-your-desk-vibrate","Using a 555 timer to build a time-delayed vibrator",417,"bQ_wMZyJAHzFdj3T3SoKstaAcipZw1hKbn5xc0aVAC4",[267,271],{"title":268,"path":269,"stem":270,"children":-1},"Chat Room Statistical Analysis","\u002F2016\u002Fchat-room-statistical-analysis","2016\u002Fchat-room-statistical-analysis",{"title":272,"path":273,"stem":274,"children":-1},"April Fools: Annoying Laughter Machine","\u002F2016\u002Fapril-fools-annoying-laughter-machine","2016\u002Fapril-fools-annoying-laughter-machine",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":276},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m12 19l-7-7l7-7m7 7H5\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":278},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M5 12h14m-7-7l7 7l-7 7\"\u002F>",1790886933629]