Giter VIP home page Giter VIP logo

smartie-sorter's Introduction

Smartie Sorter 3000

Arduino Smartie SorterSmartie Sorter Interface

Smartie Sorter 3000 project for sorting Smarties and M&M's based on their colour using the TCS3200 colour sensor built into a mini arcade game enclosure.

The project was written using C++ and runs on an Arduino Nano microcontroller. The mini arcade game enclosure was designed using Fusion 360. The physical components were either laser-cut out of MDF and acrylic, or 3D printed using a PLA filament by a Zortrax M300 3D printer.

Resources

The smartie_sorter folder contains the code to determine the Smartie and M&M colours using the TCS3200 colour sensor module. The enclosure_code folder contains the code to control the Smartie Sorter 3000's mini arcade game enclosure.

The documentation folder contains the documentation related to the components, design, and electronics of the Smartie Sorter 3000's mini arcade game enclosure. More information is provided in the components.md, design.md, and electronics.md documents.

The fusion_360 folder contains the .f3d and .f3z Fusion 360 component and assembly files for the Smartie Sorter 3000's mini arcade game enclosure.

smartie-sorter's People

Contributors

imgbotapp avatar pieterberg avatar

Stargazers

 avatar

Watchers

 avatar

smartie-sorter's Issues

Read frequencies

Read the frequencies from the red, green, and blue photodiodes

Main frame design

Design the main body shape of the Smartie Sorter's Arcade Game style enclosure

Readme

Create a proper readme for the Arduino Smartie Sorter

Create user interface

Create a the user interface that allows you to select between calibrating the Smartie Sorter and viewing the read RGB values

Single .ino file

Combine both the 'smartie_sorter.ino' and the 'calibration.ino' files into a single 'smartie_sorter.ino' file

Code cleanup

Clean up the source code before completing the 'Colour Sensing' milestone

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.