It’s time for another VIA Pixetto round-up, summarizing an exciting two months of tutorials.
This edition comprises a slightly more advanced set of tutorials compared to previous months. All the experiments below require additional hardware (such as an Arduino board) in order to be completed, and represent a perfect step-up, both for those who have completed the beginner tutorials and for more seasoned makers who already possess sufficient experience with such technologies. With each one featuring a mix of recognition technology (this selection utilizes facial, object, color and even AprilTag Recognition), you will be able to explore the full array of your VIA Pixetto’s capabilities.
Software: Facial / Object Recognition
Programming language: Python
The perfect pandemic project: here we see the VIA Pixetto integrate with Arduino hardware and utilize Python programming in order to set off a small alarm when it detects someone not wearing a mask. Although it incorporates additional hardware and strays away from the more basic programming language of Blocks, this tutorial is straightforward to follow and especially pertinent in the current climate, helping remind people of the importance of mask wearing. Indeed, catching those who dare flaunt such regulations has never been easier.
Software: Object Recognition
Programming language: Python
Whereas the facemask recognition tutorial contained reasonably simplistic software knowledge, yet required additional hardware, this is the inverse. No supplementary technology is required, but the coding requirements are more complicated, utilizing more complex Python code. An excellent step-up in terms of enhancing coding development, this tutorial can add a technological dimension to a classic game.
Software: Color Recognition
Programming language: Blocks/Scratch
Here we progress to an experiment for the true creators amongst us. Not only does this experiment require additional hardware, including two servo-motors, an Arduino board, and an expansion board; it also requires the construction of a structure to be powered by the technology. Although the structure, shown above, doesn’t require any complex DIY ability (remodeling a shoebox would suffice), it still necessitates a reasonable penchant for engineering. The results, however, are really cool and the knowledge gained here can be extended into goods sorting machines, demonstrating the potential of vision sensing technology within industry.
Software: AprilTag Recognition
Programming language: Arduino IDE, Blocks
This final experiment is one for those who love a challenge, one to really test the limits of your technological aptitude. It requires some additional hardware, such as an Arduino and Grove Connectors, as well as a programmable vehicle. If you are not prepared to sink in some time, then it may be better to start on a slightly simpler tutorial: however, this can be considered the pinnacle of achievement regarding the tutorials posted thus far. The results can produce excellent content for anyone brave enough (in the VIA Offices we used it to deliver presents round to co-workers at Christmas) and anyone who completes it will deservedly receive an immense dose of self-satisfaction!
That concludes the VIA Pixetto updates for this month. For future news, look out for our VIA Pixetto website round-up articles on this page, or check out the VIA Pixetto website here. To access our previous VIA Pixetto website round-up articles click here. Best of luck with all your VIA Pixetto experiments and don’t forget to keep in touch on Facebook, Twitter and Instagram at #VIAPixetto!
Written by Stan Buckley, PR, Social Media Marketing and Marketing Communications intern at VIA and a Business Studies graduate from Lancaster University.