Our first example, DiceBot, takes a 1920’s antique dice game and adds some additional hardware and a few software layers to make it interactive and connected.
We added a motor to the dice roller so we didn’t have to spin it manually then connected it to a RaspberryPi via a L298N and GPIO so we could control the motor programatically. Then using OpenCV we created a program to recognize the pips on the dice that got rolled and output a count.
The device is connected to the Internet and controlled via Twitter using a couple Ruby scripts; one that listens for Tweets and queues jobs and another that listens for jobs, spins the wheel, counts, and puts the results back on a queue. To operate the device you simply send a tweet to @IntrideaDiceBot with the hashtag #RollTheDice and it will add you to the queue. When your turn comes up, it will spin the dice, count the pips, and Tweet back to you the count, plus a picture of the roll. You can see all the latest rolls on dicebot.intridea.com.
Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, or even use Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for MakeCode, CircuitPython, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.
Have an amazing project to share? The Electronics Show and Tell with Google Hangouts On-Air is every Wednesday at 7:30pm ET! To join, head over to YouTube and check out the show’s live chat – we’ll post the link there.
Join us every Wednesday night at 8pm ET for Ask an Engineer!
Maker Business — SiFive is a startup to pay attention to. RISC-5 is here to stay.
Wearables — Swatch it up
Electronics — Code like everyone’s watching
Biohacking — Stroboscopic Visual Training
Python for Microcontrollers — CircuitPython takes flight! All aboard with datum, Bluefruit CPX, and more! #Python #Adafruit #CircuitPython #PythonHardware @circuitpython @micropython @ThePSF @Adafruit
No comments yet.
Sorry, the comment form is closed at this time.