{"id":15350,"date":"2016-08-25T17:42:52","date_gmt":"2016-08-25T16:42:52","guid":{"rendered":"http:\/\/www.recantha.co.uk\/blog\/?p=15350"},"modified":"2016-08-25T17:42:52","modified_gmt":"2016-08-25T16:42:52","slug":"automated-game-playing-solenoids-highlights-image-processing-with-a-raspberry-pi","status":"publish","type":"post","link":"https:\/\/www.recantha.co.uk\/blog\/?p=15350","title":{"rendered":"Automated game-playing solenoids highlights image processing with a Raspberry Pi"},"content":{"rendered":"<p><a href=\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/08\/solenoids.jpg?ssl=1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15351\" src=\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/08\/solenoids.jpg?resize=560%2C406&#038;ssl=1\" alt=\"solenoids\" width=\"560\" height=\"406\" srcset=\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/08\/solenoids.jpg?w=800&amp;ssl=1 800w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/08\/solenoids.jpg?resize=300%2C218&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/08\/solenoids.jpg?resize=768%2C557&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/08\/solenoids.jpg?resize=560%2C406&amp;ssl=1 560w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/08\/solenoids.jpg?resize=260%2C189&amp;ssl=1 260w, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/08\/solenoids.jpg?resize=160%2C116&amp;ssl=1 160w\" sizes=\"auto, (max-width: 560px) 100vw, 560px\" \/><\/a><\/p>\n<p><a title=\"Posts by Kristian Sloth Lauszus\" href=\"http:\/\/blog.tkjelectronics.dk\/author\/lauszus\/\" rel=\"author\">Kristian Lauszus<\/a>\u00a0took a course about image analysis in which students were asked to create a project to do the analysis. They were allowed to use OpenCV but none of the in-built filters &#8211; everything had to be done from scratch. Kristian&#8217;s project focused (literally) on a smartphone screen playing a simple game. In two columns, humans and zombies move downwards to the bottom of the screen. Zombies need to be taken out using screen taps and humans must be left alone. The project took photographs of the screen and then used image\u00a0filtering techniques to remove everything but green. A set of solenoids were then programmed to &#8220;touch&#8221; the screen to remove the zombies. It&#8217;s a hell of a project &#8211; and you can <a href=\"http:\/\/blog.tkjelectronics.dk\/2016\/08\/raspberry-pi-playing-zombuster\/\" target=\"_blank\">read more on Kristian&#8217;s blog<\/a>. <a href=\"https:\/\/github.com\/Lauszus\/ImageAnalysisWithMicrocomputer30330\/raw\/master\/docs\/KristianSlothLauszus_s123808_2015.pdf\" target=\"_blank\">He has published his paper, in which there is much more technical detail here<\/a>\u00a0(PDF) and\u00a0all the code and documentation is on <a href=\"https:\/\/github.com\/Lauszus\/ImageAnalysisWithMicrocomputer30330\" target=\"_blank\">his GitHub account<\/a>. You can see the project in action in the video below:<\/p>\n<p><iframe loading=\"lazy\" title=\"Raspberry Pi playing ZomBuster\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/B6UYqpyV3GU?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kristian Lauszus\u00a0took a course about image analysis in which students were asked to create a project to do the analysis. They were allowed to use OpenCV but none of the in-built filters &#8211; everything had to be done from scratch.&hellip;<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/www.recantha.co.uk\/blog\/?p=15350\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[21,22,67,50,43,45],"tags":[],"class_list":["post-15350","post","type-post","status-publish","format-standard","hentry","category-games","category-geeky-techiness","category-graphics","category-making","category-research","category-robotics"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Automated game-playing solenoids highlights image processing with a Raspberry Pi - Raspberry Pi Pod<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.recantha.co.uk\/blog\/?p=15350\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Automated game-playing solenoids highlights image processing with a Raspberry Pi - Raspberry Pi Pod\" \/>\n<meta property=\"og:description\" content=\"Kristian Lauszus\u00a0took a course about image analysis in which students were asked to create a project to do the analysis. They were allowed to use OpenCV but none of the in-built filters &#8211; everything had to be done from scratch.&hellip;Read more &rarr;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.recantha.co.uk\/blog\/?p=15350\" \/>\n<meta property=\"og:site_name\" content=\"Raspberry Pi Pod\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/recantha\/\" \/>\n<meta property=\"article:published_time\" content=\"2016-08-25T16:42:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/08\/solenoids.jpg\" \/>\n<meta name=\"author\" content=\"Michael Horne\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@recantha\" \/>\n<meta name=\"twitter:site\" content=\"@recantha\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Michael Horne\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15350#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15350\"},\"author\":{\"name\":\"Michael Horne\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263\"},\"headline\":\"Automated game-playing solenoids highlights image processing with a Raspberry Pi\",\"datePublished\":\"2016-08-25T16:42:52+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15350\"},\"wordCount\":189,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15350#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/08\/solenoids.jpg\",\"articleSection\":[\"Games\",\"Geeky Techiness\",\"Graphics\",\"Making\",\"Research\",\"Robotics\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=15350#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15350\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15350\",\"name\":\"Automated game-playing solenoids highlights image processing with a Raspberry Pi - Raspberry Pi Pod\",\"isPartOf\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15350#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15350#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/08\/solenoids.jpg\",\"datePublished\":\"2016-08-25T16:42:52+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15350#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.recantha.co.uk\/blog\/?p=15350\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15350#primaryimage\",\"url\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/08\/solenoids.jpg?fit=800%2C580&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/08\/solenoids.jpg?fit=800%2C580&ssl=1\",\"width\":800,\"height\":580},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/?p=15350#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.recantha.co.uk\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Automated game-playing solenoids highlights image processing with a Raspberry Pi\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#website\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/\",\"name\":\"Raspberry Pi Pod\",\"description\":\"Experiences with the Raspberry Pi micro computer and microcontroller\",\"publisher\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.recantha.co.uk\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#organization\",\"name\":\"Raspberry Pi Pod\",\"url\":\"https:\/\/www.recantha.co.uk\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1\",\"contentUrl\":\"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1\",\"width\":800,\"height\":337,\"caption\":\"Raspberry Pi Pod\"},\"image\":{\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/recantha\/\",\"https:\/\/x.com\/recantha\",\"https:\/\/www.linkedin.com\/in\/recantha\/\",\"https:\/\/www.youtube.com\/channel\/UCK4F9blabxzmk8Inzhs8tpg\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263\",\"name\":\"Michael Horne\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g\",\"caption\":\"Michael Horne\"},\"url\":\"https:\/\/www.recantha.co.uk\/blog\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Automated game-playing solenoids highlights image processing with a Raspberry Pi - Raspberry Pi Pod","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.recantha.co.uk\/blog\/?p=15350","og_locale":"en_US","og_type":"article","og_title":"Automated game-playing solenoids highlights image processing with a Raspberry Pi - Raspberry Pi Pod","og_description":"Kristian Lauszus\u00a0took a course about image analysis in which students were asked to create a project to do the analysis. They were allowed to use OpenCV but none of the in-built filters &#8211; everything had to be done from scratch.&hellip;Read more &rarr;","og_url":"https:\/\/www.recantha.co.uk\/blog\/?p=15350","og_site_name":"Raspberry Pi Pod","article_publisher":"https:\/\/www.facebook.com\/recantha\/","article_published_time":"2016-08-25T16:42:52+00:00","og_image":[{"url":"https:\/\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/08\/solenoids.jpg","type":"","width":"","height":""}],"author":"Michael Horne","twitter_card":"summary_large_image","twitter_creator":"@recantha","twitter_site":"@recantha","twitter_misc":{"Written by":"Michael Horne","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15350#article","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15350"},"author":{"name":"Michael Horne","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263"},"headline":"Automated game-playing solenoids highlights image processing with a Raspberry Pi","datePublished":"2016-08-25T16:42:52+00:00","mainEntityOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15350"},"wordCount":189,"commentCount":0,"publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15350#primaryimage"},"thumbnailUrl":"https:\/\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/08\/solenoids.jpg","articleSection":["Games","Geeky Techiness","Graphics","Making","Research","Robotics"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.recantha.co.uk\/blog\/?p=15350#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15350","url":"https:\/\/www.recantha.co.uk\/blog\/?p=15350","name":"Automated game-playing solenoids highlights image processing with a Raspberry Pi - Raspberry Pi Pod","isPartOf":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15350#primaryimage"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15350#primaryimage"},"thumbnailUrl":"https:\/\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/08\/solenoids.jpg","datePublished":"2016-08-25T16:42:52+00:00","breadcrumb":{"@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15350#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.recantha.co.uk\/blog\/?p=15350"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15350#primaryimage","url":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/08\/solenoids.jpg?fit=800%2C580&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/08\/solenoids.jpg?fit=800%2C580&ssl=1","width":800,"height":580},{"@type":"BreadcrumbList","@id":"https:\/\/www.recantha.co.uk\/blog\/?p=15350#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.recantha.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Automated game-playing solenoids highlights image processing with a Raspberry Pi"}]},{"@type":"WebSite","@id":"https:\/\/www.recantha.co.uk\/blog\/#website","url":"https:\/\/www.recantha.co.uk\/blog\/","name":"Raspberry Pi Pod","description":"Experiences with the Raspberry Pi micro computer and microcontroller","publisher":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.recantha.co.uk\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.recantha.co.uk\/blog\/#organization","name":"Raspberry Pi Pod","url":"https:\/\/www.recantha.co.uk\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2016\/03\/cropped-PiPod-Logo-v3.png?fit=800%2C337&ssl=1","width":800,"height":337,"caption":"Raspberry Pi Pod"},"image":{"@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/recantha\/","https:\/\/x.com\/recantha","https:\/\/www.linkedin.com\/in\/recantha\/","https:\/\/www.youtube.com\/channel\/UCK4F9blabxzmk8Inzhs8tpg"]},{"@type":"Person","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/c27c4ef2ee1c18b130f1fcd5dcdbb263","name":"Michael Horne","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.recantha.co.uk\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/479778b0677caadde0ceb54c4129804ef674914607e3ed0998808148357d10d8?s=96&d=mm&r=g","caption":"Michael Horne"},"url":"https:\/\/www.recantha.co.uk\/blog\/?author=1"}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2RsaV-3ZA","jetpack-related-posts":[{"id":15811,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=15811","url_meta":{"origin":15350,"position":0},"title":"Self-playing wooden pipe organ uses a Raspberry Pi and Arduino","author":"Michael Horne","date":"5 November 2016","format":false,"excerpt":"https:\/\/www.youtube.com\/watch?v=zuRZ74WPuNc Wendell Kapustiak has built a self-playing wooden pipe organ. The organ has 42\u00a0wooden pipes (representing 3.5 chromatic octaves). Each wooden pipe is different and had to be custom-cut to play the right note. A \"blower\" used to cool data centres was modified to keep it quiet\u00a0and enclosed; air pressure\u2026","rel":"","context":"In &quot;Arduino&quot;","block_context":{"text":"Arduino","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=55"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/img.youtube.com\/vi\/zuRZ74WPuNc\/0.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":19060,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=19060","url_meta":{"origin":15350,"position":1},"title":"Gorgeous Mafia-themed pinball machine controlled by a Raspberry Pi","author":"Michael Horne","date":"24 July 2018","format":false,"excerpt":"Janos Kiss, Ot\u00edlia Pasar\u00e9ti and Romain Fontaine set up a pinball manufacturing company, called Team Pinball, in Cardiff a little over a year ago and have been quietly, and secretly, beavering away on their new machines. The game, based on a Mafia theme, features a 10.1\" LCD built into the\u2026","rel":"","context":"In &quot;Games&quot;","block_context":{"text":"Games","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=21"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2018\/07\/pinball.jpg?fit=678%2C1024&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2018\/07\/pinball.jpg?fit=678%2C1024&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2018\/07\/pinball.jpg?fit=678%2C1024&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":17713,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=17713","url_meta":{"origin":15350,"position":2},"title":"Braille-reading device powered by a Raspberry Pi","author":"Michael Horne","date":"18 October 2017","format":false,"excerpt":"Joe Birch's family is predisposed to failing eyesight. As a result, he decided to build the BrailleBox - a motorised Braille creation device which reads in online news stories and converts them into patterns for the blind. Solenoids were used to project upwards small wooden balls into the patterns which\u2026","rel":"","context":"In &quot;Android&quot;","block_context":{"text":"Android","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=91"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/10\/brailleboxhardware.gif?fit=600%2C338&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/10\/brailleboxhardware.gif?fit=600%2C338&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2017\/10\/brailleboxhardware.gif?fit=600%2C338&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":12411,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=12411","url_meta":{"origin":15350,"position":3},"title":"Land and water-based environment simulation with a Raspberry Pi controller","author":"Michael Horne","date":"16 April 2015","format":false,"excerpt":"This is simply beautiful. Poopi and Piter have created a \"paludarium\" -\u00a0an enclosed biodome\u00a0in which environmental conditions are simulated - which contains both land-based and water-based lifeforms. The paludarium is controlled by a Raspberry Pi and 4 ATmega 168P chips and has the following equipment hooked up: 6 independent sections\u2026","rel":"","context":"In &quot;Art&quot;","block_context":{"text":"Art","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=56"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2015\/04\/paludarium.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2015\/04\/paludarium.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2015\/04\/paludarium.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2015\/04\/paludarium.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":20875,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=20875","url_meta":{"origin":15350,"position":4},"title":"Drive servos, steppers, DC motors and solenoids with the Raspberry Pi Pico and CircuitPython with this great guide from Adafruit","author":"Michael Horne","date":"18 February 2021","format":false,"excerpt":"Adafruit have produced some exceptional tutorials\/guides over the years and it appears that they are doing a sterling job on new guides for the Raspberry Pi Pico. Their latest guide shows you to how to hook up a Raspberry Pi Pico to various electronic components to drive servos, stepper motors,\u2026","rel":"","context":"In &quot;Raspberry Pi Pico&quot;","block_context":{"text":"Raspberry Pi Pico","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=972"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2021\/02\/picopartyboard_c.jpg?fit=640%2C480&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2021\/02\/picopartyboard_c.jpg?fit=640%2C480&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.recantha.co.uk\/blog\/wp-content\/uploads\/2021\/02\/picopartyboard_c.jpg?fit=640%2C480&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":11297,"url":"https:\/\/www.recantha.co.uk\/blog\/?p=11297","url_meta":{"origin":15350,"position":5},"title":"Firefox OS for the Raspberry Pi gains momentum","author":"Michael Horne","date":"27 October 2014","format":false,"excerpt":"Thanks to The Register for the meat of this one, and to Tim Richardson who spotted it! During a Mozilla Festival held over this last weekend, developers showed more of the Firefox OS port for the Pi. They also listed some of the objectives of the project: Be at parity\u2026","rel":"","context":"In &quot;Operating systems&quot;","block_context":{"text":"Operating systems","link":"https:\/\/www.recantha.co.uk\/blog\/?cat=15"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/pbs.twimg.com\/media\/B05FItcIUAEfQB_.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/pbs.twimg.com\/media\/B05FItcIUAEfQB_.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/pbs.twimg.com\/media\/B05FItcIUAEfQB_.jpg?resize=525%2C300&ssl=1 1.5x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/15350","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=15350"}],"version-history":[{"count":1,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/15350\/revisions"}],"predecessor-version":[{"id":15352,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=\/wp\/v2\/posts\/15350\/revisions\/15352"}],"wp:attachment":[{"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=15350"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=15350"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.recantha.co.uk\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=15350"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}