{"id":623,"date":"2019-08-03T11:35:53","date_gmt":"2019-08-03T10:35:53","guid":{"rendered":"http:\/\/www.igfasouza.com\/blog\/?p=623"},"modified":"2021-05-20T14:26:12","modified_gmt":"2021-05-20T13:26:12","slug":"led-race-another-dublinmaker","status":"publish","type":"post","link":"http:\/\/www.igfasouza.com\/blog\/led-race-another-dublinmaker\/","title":{"rendered":"Led Race &#8211; Another DublinMaker"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.igfasouza.com\/blog\/wp-content\/uploads\/2019\/08\/IMG_20190721_084104-768x1024.jpg\" alt=\"\" width=\"625\" height=\"833\" class=\"alignnone size-large wp-image-633\" srcset=\"http:\/\/www.igfasouza.com\/blog\/wp-content\/uploads\/2019\/08\/IMG_20190721_084104-768x1024.jpg 768w, http:\/\/www.igfasouza.com\/blog\/wp-content\/uploads\/2019\/08\/IMG_20190721_084104-225x300.jpg 225w, http:\/\/www.igfasouza.com\/blog\/wp-content\/uploads\/2019\/08\/IMG_20190721_084104-624x832.jpg 624w, http:\/\/www.igfasouza.com\/blog\/wp-content\/uploads\/2019\/08\/IMG_20190721_084104.jpg 1536w\" sizes=\"auto, (max-width: 625px) 100vw, 625px\" \/><\/p>\n<p><b>Hey you!<\/b><\/p>\n<p>Last week 20th July was the <a href=\"http:\/\/www.dublinmaker.ie\/\" rel=\"noopener\" target=\"_blank\">Dublin Maker<\/a> 2019.<\/p>\n<p>So, let\u2019s start with an explanation about what is Dublin Maker.<\/p>\n<p>Dublin Maker is a free to attend, community run event, which was held on Saturday, July 20th, 2019 in Merrion Square. Dublin Maker takes the form of a \u201cshow and tells\u201d experience where inventors\/makers sourced through an open call, to have an opportunity to showcase their creations in a carnival atmosphere. It is a family friendly showcase of invention, creativity and resourcefulness, and a celebration of the maker movement. It\u2019s a place where people show what they are making and share what they are learning.<\/p>\n<p>If you have science interested kids, or you\u2019re a kid yourself, this is a great event with lots of interesting open people and things that at least some of them you\u2019ll probably not get the chance to see again.<\/p>\n<p>I have been attending the event for a long time now, and today I want to explain the project that I presented this year. <a href=\"https:\/\/create.arduino.cc\/projecthub\/gbarbarov\/open-led-race-a0331a\" rel=\"noopener\" target=\"_blank\">The Open Led Race<\/a>. Back in March I was on holidays and I saw one tweet from Arduino about the project and I said to myself, it\u2019s exactly what I\u2019m going to show on Dublin Maker. <\/p>\n<p>My first concern was about using an arcade button, because the idea is to let a lot of kids to play, I was afraid that they would break the button fast and I need to replace fast as well because a lot of people came to see the project.<br \/>\nAfter few days looking at the instructions and the components I had the idea to change the arcade button to MakeyMakey and because of that I decided to create the idea using a Raspberry PI to simplify the idea. <\/p>\n<p>Apparent I\u2019m the first one to do it.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.igfasouza.com\/blog\/wp-content\/uploads\/2019\/08\/20190721_231703-840x1024.jpg\" alt=\"\" width=\"625\" height=\"762\" class=\"alignnone size-large wp-image-624\" srcset=\"http:\/\/www.igfasouza.com\/blog\/wp-content\/uploads\/2019\/08\/20190721_231703-840x1024.jpg 840w, http:\/\/www.igfasouza.com\/blog\/wp-content\/uploads\/2019\/08\/20190721_231703-246x300.jpg 246w, http:\/\/www.igfasouza.com\/blog\/wp-content\/uploads\/2019\/08\/20190721_231703-768x936.jpg 768w, http:\/\/www.igfasouza.com\/blog\/wp-content\/uploads\/2019\/08\/20190721_231703-624x760.jpg 624w, http:\/\/www.igfasouza.com\/blog\/wp-content\/uploads\/2019\/08\/20190721_231703.jpg 1080w\" sizes=\"auto, (max-width: 625px) 100vw, 625px\" \/><\/p>\n<p>The project is really simple. I\u2019m using the WS2813 led strip and using the <a href=\"https:\/\/github.com\/jgarff\/rpi_ws281x\" rel=\"noopener\" target=\"_blank\">API<\/a> that I found on the internet.<\/p>\n<p><a href=\"https:\/\/github.com\/rpi-ws281x\/rpi-ws281x-python\" rel=\"noopener\" target=\"_blank\">Python library wrapping<\/a> for the rpi-ws281x library <\/p>\n<p>You can check my <a href=\"https:\/\/github.com\/igfasouza\/Open_Led_Race_pi\" rel=\"noopener\" target=\"_blank\">GitHub<\/a> to see the full code.<\/p>\n<p>It\u2019s basically a Python code that runs on the Raspberry Pi that controls the Led Strip and the MakeyMakey that I used to simulate one keyboard. Every click I move the led 3 positions forward.<br \/>\nThe makeymakey part is just one aluminium foil and play-doh.<\/p>\n<p>I used the GPIO 10 (pin 19) and 18 (pin 12) for LED_PIN  and LED_DMA and GPIO 9 (pin 6) for Ground.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.igfasouza.com\/blog\/wp-content\/uploads\/2019\/08\/20190801_181128-1024x768.jpg\" alt=\"\" width=\"625\" height=\"469\" class=\"alignnone size-large wp-image-630\" srcset=\"http:\/\/www.igfasouza.com\/blog\/wp-content\/uploads\/2019\/08\/20190801_181128-1024x768.jpg 1024w, http:\/\/www.igfasouza.com\/blog\/wp-content\/uploads\/2019\/08\/20190801_181128-300x225.jpg 300w, http:\/\/www.igfasouza.com\/blog\/wp-content\/uploads\/2019\/08\/20190801_181128-768x576.jpg 768w, http:\/\/www.igfasouza.com\/blog\/wp-content\/uploads\/2019\/08\/20190801_181128-624x468.jpg 624w\" sizes=\"auto, (max-width: 625px) 100vw, 625px\" \/><\/p>\n<p>I created a simple version of the Led Race, but there are lots of space for improvement.<\/p>\n<p>I came with some ideas that one day I&#8217;ll implement;<\/p>\n<ul>\n<li>\nAdd a monitor where I can show a timer and the best lap timer;\n<\/li>\n<li>\nI can show a speedometer or something like the number of push per second;\n<\/li>\n<li>\nI can display the best lap overall;\n<\/li>\n<li>\nfour players put for cars at the same time;\n<\/li>\n<\/ul>\n<p>Other ideas are some things that I saw on the Open Led Races Arduino web site and the comments, like;<\/p>\n<ul>\n<li>\nAdd velocity;\n<\/li>\n<li>\nAdd some physics when the car goes up, more push is needed, or increase the speed when going down;\n<\/li>\n<li>\nAdd a second Led Strip and then the car can go left and right and they can leave some kind of weapons on the track, and the car gets stuck there if hits for fill push;\n<\/li>\n<\/ul>\n<div class=\"twitter-tweet\">\n<blockquote class=\"twitter-tweet\" data-lang=\"en\">\n<p lang=\"en\" dir=\"ltr\"><a href=\"https:\/\/twitter.com\/hashtag\/DublinMaker?src=hash&amp;ref_src=twsrc%5Etfw\">#DublinMaker<\/a><a href=\"https:\/\/twitter.com\/hashtag\/OpenLedRace?src=hash&amp;ref_src=twsrc%5Etfw\">#OpenLedRace<\/a> with Raspbery and Makeymakey<a href=\"https:\/\/twitter.com\/openledrace?ref_src=twsrc%5Etfw\">@openledrace<\/a><a href=\"https:\/\/twitter.com\/Raspberry_Pi?ref_src=twsrc%5Etfw\">@Raspberry_Pi<\/a><a href=\"https:\/\/twitter.com\/makeymakey?ref_src=twsrc%5Etfw\">@makeymakey<\/a> <a href=\"https:\/\/t.co\/FVz0W6acMs\">pic.twitter.com\/FVz0W6acMs<\/a><\/p>\n<p>&mdash; Igor Souza (@Igfasouza) <a href=\"https:\/\/twitter.com\/Igfasouza\/status\/1152694837638041607?ref_src=twsrc%5Etfw\">July 20, 2019<\/a><\/p><\/blockquote>\n<\/div>\n<div class=\"twitter-tweet\">\n<blockquote class=\"twitter-tweet\" data-lang=\"en\">\n<p lang=\"en\" dir=\"ltr\">Tomorrow<a href=\"https:\/\/twitter.com\/hashtag\/DublinMaker?src=hash&amp;ref_src=twsrc%5Etfw\">#DublinMaker<\/a> &quot;Led Race&quot; with <a href=\"https:\/\/twitter.com\/hashtag\/RaspberryPi?src=hash&amp;ref_src=twsrc%5Etfw\">#RaspberryPi<\/a>  and <a href=\"https:\/\/twitter.com\/hashtag\/makeymakey?src=hash&amp;ref_src=twsrc%5Etfw\">#makeymakey<\/a><a href=\"https:\/\/twitter.com\/Raspberry_Pi?ref_src=twsrc%5Etfw\">@Raspberry_Pi<\/a>  <a href=\"https:\/\/twitter.com\/makeymakey?ref_src=twsrc%5Etfw\">@makeymakey<\/a>  <a href=\"https:\/\/twitter.com\/DublinMaker?ref_src=twsrc%5Etfw\">@DublinMaker<\/a> <a href=\"https:\/\/t.co\/SsItKdbqgx\">pic.twitter.com\/SsItKdbqgx<\/a><\/p>\n<p>&mdash; Igor Souza (@Igfasouza) <a href=\"https:\/\/twitter.com\/Igfasouza\/status\/1152313986152587264?ref_src=twsrc%5Etfw\">July 19, 2019<\/a><\/p><\/blockquote>\n<\/div>\n<p>I want to add here a big thanks to <a href=\"https:\/\/www.linkedin.com\/in\/elaineakemi\/\" target=\"_blank\" rel=\"noopener\">Elaine Akemi<\/a> who helped me with the project. She is also my official partner of Hackathons and events, and she was with me in the last two Dublin Maker editions.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hey you! Last week 20th July was the Dublin Maker 2019. So, let\u2019s start with an explanation about what is Dublin Maker. Dublin Maker is a free to attend, community run event, which was held on Saturday, July 20th, 2019&hellip; <a href=\"http:\/\/www.igfasouza.com\/blog\/led-race-another-dublinmaker\/\" class=\"more-link\">Continue Reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":633,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[30,24],"tags":[14,13],"class_list":["post-623","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-python","category-raspberry-pi","tag-maker","tag-raspberry-pi"],"_links":{"self":[{"href":"http:\/\/www.igfasouza.com\/blog\/wp-json\/wp\/v2\/posts\/623","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.igfasouza.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.igfasouza.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.igfasouza.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.igfasouza.com\/blog\/wp-json\/wp\/v2\/comments?post=623"}],"version-history":[{"count":10,"href":"http:\/\/www.igfasouza.com\/blog\/wp-json\/wp\/v2\/posts\/623\/revisions"}],"predecessor-version":[{"id":1204,"href":"http:\/\/www.igfasouza.com\/blog\/wp-json\/wp\/v2\/posts\/623\/revisions\/1204"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.igfasouza.com\/blog\/wp-json\/wp\/v2\/media\/633"}],"wp:attachment":[{"href":"http:\/\/www.igfasouza.com\/blog\/wp-json\/wp\/v2\/media?parent=623"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.igfasouza.com\/blog\/wp-json\/wp\/v2\/categories?post=623"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.igfasouza.com\/blog\/wp-json\/wp\/v2\/tags?post=623"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}