- Product works and looks like new. Backed by the 90-day Amazon Renewed Guarantee. Renewed products work and look like new. These pre-owned products have been inspected and tested by Amazon-qualified suppliers. Box and accessories may be generic. All Renewed products come with the 90-day Amazon Renewed Guarantee
- Cozmo is a real-life robot like you’ve only seen in the movies and he’s ready to be your loyal sidekick
- Challenge Cozmo to games or use Explorer mode to see things from his perspective With a beginner-friendly interface, Cozmo is the perfect educational robot for kids and adults to learn to creatively code
- Easier than you’d think and tougher than he looks, this toy robot is tested for durability and security Cozmo by Anki requirements: a compatible iOS or Android device and the free Cozmo app Includes 1 Cozmo robot; 1 charger; 3 Cubes and Hand print Quick Stater Guide Most video on youtue to set up the toy
- Come’s in Brown Box:Cozmo Toy, (3) Cubs,Cozmo Charging Dock,Quick Stater Guide Printout,MKK Stylus Pen for Android & iOS
- MORE THAN JUST A ROBOT: Sphero SPRK+ is a programmable robot ball designed to inspire creativity and curiosity through coding and play. Easily learn programming, complete hands-on activities, and share your creations with the community.
- PROGRAMMABLE SENSORS & LED LIGHTS: SPRK+’s programmable sensors include a gyroscope, accelerometer, motor encoders, and colorful LED lights to create countless play experiences and coding conditions for all levels.
- BUILT TO LEARN & PLAY: With an hour of play, this educational robot is scratch-resistant, waterproof, charges inductively and connects via Bluetooth SMART so you can see your commands and creations come to life.
- INSPIRING THE CREATORS OF TOMORROW: Founded in 2010, we set out to redefine creative play experiences with the original Sphero app-enabled robot ball. Now, with our undeniably cool fleet of programmable robots and educational tools, we’re inspiring a new generation through hands-on applied learning of coding, science, music and the arts.
Learning is Evolving. Get on the Ball.
Designed to inspire curiosity, creativity, and invention through connected play and coding, SPRK+ is far more than just a robot.
Equipped with Bluetooth Smart and a scratch-resistant, durable shell, SPRK+ takes hands-on learning up a notch. Programmable sensors like motor encoders, LED lights, accelerometer, and a gyroscope allow for countless experiences and coding conditions. SPRK+ will foster a love of robotics, coding, and STEM principles – all through play.
- Durable UV-coated clear plastic shell
- Bluetooth Smart connection (100 foot range)
- Inductive charging (1 hour charge for 1 hour of play)
- Height: 73mm / Width: 73mm / Weight: 200g
- Compatible with Sphero Edu app for iOS, Android, Kindle, Mac, Windows & Chrome
- Compatible with Sphero Play app for iOS & Android
- Compatible with Swift Playgrounds for iOS
|Size||About as big as a baseball||About as big as a baseball||About as big as a ping pong ball|
|Material||Clear, durable, waterproof, scratch-resistant. Shell is sealed and does not open.||Clear, durable, waterproof, scratch-resistant. Shell is sealed and does not open.||Colorful, interchangeable. Shell opens for changing and charging.|
|Sensors||Motor Encoders, Gyroscope, Accelerometer, LED Lights||Motor Encoders, Gyroscope, Accelerometer, 8×8 LED Matrix, Light Sensor, Infrared, Compass||Gyroscope, Accelerometer, LED Lights|
|Top Speed||2 meters per sec (4.5 mph)||2 meters per sec (4.5 mph)||1 meter per sec (2.2 mph)|
|What’s in the Box?||Sphero SPRK+, Inductive charging base with USB cable, Maze tape, Protractor with heading, Sticker sheet||Sphero BOLT, Inductive charging base with USB cable||Sphero Mini, Micro USB charging cord, 3 mini traffic cones, 6 mini bowling pins|
Your mom always warned you that those fireworks could put an eye out. However, the hottest new thing in fireworks displays is not pyrotechnic at all. Instead, a swarm of coordinated drones take to the sky with different lighting effects. This makes some pretty amazing shows possible, granting full control of direction, color, and luminosity of each light source in a mid-air display. It also has the side benefit of being safer — could this be the beginning of the end for fireworks accident videos blazing their way across social media platforms?
For an idea of what’s possible with drone swarm displays, check out the amazing pictures found on this site (machine translation) that show off the 3D effects quite well. Note that although it appears the camera is moving during many of these, the swam itself could be rotated relative to a stationary viewer for a similar effect.
What I couldn’t find was much going on here in the hobby space. Granted, in the United States, restrictive drone laws might hamper your ability to do things like this. But it seems that in a purely technical terms this wouldn’t be super hard to do — at least for simple designs. Besides, there must be some way to do this in US airspace since drone performances have been at the Super Bowl, Los Angeles, New York, Miami, and Folsom, CA.
So if the regulations were sorted, what would it take to build a swarm of your own performing drones?
The Challenge of Air Traffic Control
The hardest part would be keeping the aircraft in tight formation. Depending on how tight you wanted it, GPS might be sufficient, with the option of springing for differential GPS or some other higher resolution solution. The more difficult bit is avoiding mid-air collisions. Drones take a bit of real estate to correct from unexpected velocity change and even a small bump between two could cascade like three-dimensional dominoes through the swarm. You’d need to make sure none of them were crossing the same volume of space at the same time with enough margin of error to account for position uncertainty, wind gusts, and so forth.
According to an article from earlier in the year, many companies build their own hardware and software, some specializing in outdoor GPS-based shows while other focus on indoor presentations. That article mentions the distance between drones can be between 1.5 and 3 meters. To help with safety concerns, some companies use tiny drones which also makes a lot of sense in terms of maneuverability.
I’ve have seen some control software for setting up shows. It supports many different kinds of drones, including the relatively cheap Spark. There is a GitHub with some examples of using it — it is apparently using Blender for the animation parts. Of course, there are also competitors.
So Where is the Open Source?
I’m frankly surprised at the lack of open source or DIY projects. The most obvious limitation would be cost, as even a small display will call for dozens of drones, which need to be built, stored, transported, and tested. But considering some of the huge installations build for hacker camps it’s not outside of the realm of possibility. The widespread hunger for consumer drones means a wide set of ready-made drones are both available and affordable and much has been done to reverse engineer firmware on the most ubiquitous models.
I think almost everything you need on the software side is already out there in some form. Obviously, Blender can do the animation. There are already Open Source autopilots. There was some work on something called OpenDroneControl, but it hasn’t been active for awhile.
So am I just missing it? Are there some open source tools that are at least marginally easy to use? Or is this a ripe ground for some hacking projects? Tell us in the comments if you’ve done any swarming and how you did it. Or, if you know of any tools we should be aware of, chime in with that, too.
This tutorial is about making a little shape that creates a lot of reflections inside. With holes on every angle for light and a little window to see through, you can watch this infinity proces in your hand! The idea came from watching infinity mirror video’s and trying to think of any variation on them. Hope you like it! 🙂
Step 1: Make or Order the 3mm Lasercut Acrylic Mirror Parts
i made a vector drawing and made an order online to lasercut these shapes from 3mm acrylic sheet mirror. Once received, we can start! :)Add TipAsk QuestionCommentDownload
Step 2: Make a Simple Paper Strip With Double Sided Tape to Construct the Infinity Polygon Shape
2 More Images
the assembling is pretty easy this way. I made a 2cm strip of thick paper and scored this strip. A path of 2mm wide needed to be scored in the middle. apply double sided tape on the other side and make the folds.Add TipAsk QuestionCommentDownload
Step 3: Assembling Time!
2 More Images
cut the paper strip to lengths of the pentagon side and work your way trough. Keep the 3 with the viewing hole side for last. It’s fun to see the reflections increasing with every element you assemble 🙂
Once the job is done, look inside and enjoy!
Marble Clock is a 3D printed rolling ball clock that tells the time by the location of marbles/balls. It consists of 3 main rails, where,
- The 5-minute rail with 1-minute intervals
- The 60-minute rail with 5-minute intervals
- The 12-hour rail with 1-hour intervals
add up and tell the time.
In the first step, I will give you a little bit of history of rolling ball clocks and ball clocks in general. Next, I will explain the Idea behind this project. Then I will give you an insight into the design process of this clock, so you’ll be able to design your own clock. I’ll give you a 3d print guide so you can easily print the required pieces and arrange them. After giving you a step by step assembly guide and show you how to sync your clock, I’ll end the instructable with a troubleshooting guide. So, if you encounter any problems during your build you can solve them easily.
The purpose of this instructable is not just to give you a cookbook. I’ll show you the way I built this project and provide you with open-ended questions, so you can add your own ideas, and take this project even further. Many parts I’ve designed are not connected. This way you can change the design to your own liking and then glue them together.
I strongly encourage you to share your build when it’s done!
Let’s get started.
This instructable is based on the design called “rolling ball clock” that was invented by Harley Mayenschein in the 1970s. He patented his invention and started a company which began to manufacture these clocks from solid hardwoods in the 1980s.
The original rolling ball clock had 3 main rails, 2 for minutes and 1 for the hour. by adding the two rails one can get the total minute. This way the time was shown.
There were many varieties of these clocks … for example the kineticlock (more info: kineticlock.ca)which had 10 minutes intervals instead of 4, or the Chronomeans Clock which was built with anodized aluminium.
Other rolling ball clock varieties:
- Pendulum rolling ball clock
- Wall mounted ball clock
- Celebration rolling ball clock
- About time ball clock
Step 2: The Idea
I’ve been a long time fan of ball clocks. I’ve seen one when I was a kid in a novelty store. And I just stood there watching it endlessly. The movement of the balls with time was magic to me. After I heard about the clock contest on Instructables. It gave me the Idea to try to design and build a ball clock from scratch. So I started to sketch on paper.
What I wanted to do was to design a different lifting mechanism instead of the traditional rotating scoop type design. So then it hit me. I was going to use a rotary to linear motion mechanism so while the mechanism was rotated by a motor the ball would be moving in a line, up and down. Creating a little illusion.
The rails were mostly inspired from other ball clocks but I had an idea to create a bell mechanism so everytime one hour passes there would be a sound. Unfortunately, I could not build this into the project.
Step 3: Tools & Parts
Note: these are the Tools&Parts I had available. You can use any other part for your needs.
- 3D printer – min 25*25*15cm area
- exacto knife (to cut sharp edges)
- drill/dremel with 3mm tip
- Tack-it (or any other reusable & removable adhesive)
- 9 x 40mm M3 bolts and nuts
- 7 x 30mm M3 bolts and nuts
- 2 x 20mm M3 bolts and nuts
- 4 x 15mm M3 bolts and nuts
- 8 x 10mm M3 bolts and nuts
- 16 x 6mm M3 bolts and nuts
- 7 x (3mm*6mm*2.5mm) ball bearing
- 1 x (F6-14M 6mm x 14mm x 5mm) Thrust Bearing
- 1 x 28byj-48 stepper
- 1 x Arduino uno (or any other microcontroller to drive the stepper motor)
- 100 x 11mm Steel Ball (you only need 30 but they get lost quite easy)
- 290x130x3mm wood plate
3D Printed Parts :
all parts are on step 5 I recommend you to read read step5 before printing them.
Step 4: Design Process
You can skip this step if you just want to print the project. This step is for people who want to design their own ball clocks or want to add new features to this project. It gives an insight on how the ball rails were designed in Fusion 360.
If you are new to the Fusion 360 environment I suggest you take a look at a few tutorials.
You can enroll in this class: https://www.instructables.com/class/3D-Design-Clas…
also, this youtube series gives a good beginner tutorial: https://www.youtube.com/watch?v=A5bc9c3S12g
I suggest you to read this step after you’ve seen the tutorials.
Details on the design process are noted on the images.
Base Structure & Rails
The base structure is basically 6 rails holding 4 rods. The rods(8mmx8mm) were designed to be sturdy. They are held by bolts to a wood plate. The rails were inspired by the original rolling ball clock. But the dimensions are different due to different ball sizes and weight distribution.
Step 5: 3D Print
There are two seperate .zip files you can download.
The 3d parts.zip folder contains all the parts for the clock separately.
The 3d_parts_sets.zip contains 5 sets. each set is designed for a 25x25cm print area.
If you have a large print area you can print these like I arranged them in sets. Or you can print them separately.
I suggest you to finish printing before the assembly of any pieces. It’s much easier if you lay them on a table in an arrangement. Like a LEGO set.
Each part is given a number and a letter. these will be useful while following the building instructions next step.
Step 6: Base Assembly
6 More Images
you can use the pdf template to drill holes on the wood.
Parts used in this step:
- [3d printed] 1a-3f (28 parts)
- 5 x 40mm M3 bolts & nuts
- 6 x 30mm M3 bolts & nuts
- 3 x 15mm M3 bolts & nuts
- 6 x 10mm M3 bolts & nuts
- 10 x 6mm M3 bolts & nuts
- 4 x (3mm*6mm*2.5mm) ball bearing
- philips head screwdriver
- 15-20 minutes
Note: Assembly instructions are noted on the images.base-wood-template
Step 7: Center of Gravity
This is the most important part of this project. I did not design the rail pieces connected to the joints. This way everyone can adjust them to their needs. The rails and the connectors under them are not attached. You have to figure out the center of gravity and glue it when you are certain. Let’s begin,
The 5min rail:
Slowly put 4 balls on the minute rail. And position the connector piece accordingly so it doesn’t tip over. It should tip over when the 5th ball comes. This takes a bit of time to adjust. When you’re satisfied go to the 15min rail.
The 15min rail:
Slowly put 11 balls on the rail. again it shouldn’t tip over while 11 balls are on it. When the 12th ball arrives it should tip over.
The Hour rail:
This is the same as the 15min rail. wherever you glued the connector on the 15min rail you can glue it on the same place on the hour rail.
Lastly, to test them all at once put 11 balls on the hour and 15min rails and 4 balls on the 5 min rail. then drop one ball to the 5 min rail. They all should go smoothly and leave the rails
Step 8: Elevator Assembly
3 More Images
Parts used in this step:
- [3d printed] 4a-5d (9 parts)
- 1 x 25byj-48 Stepper
- 4 x (3mm*6mm*2.5mm) ball bearing
- 1 x (F6-14M 6mm x 14mm x 5mm) Thrust Bearing
- 2 x 10mm M3 Bolts & Nuts
- 2 x 25mm M3 Bolts & Nuts
- 2 x 6mm M3 Bolts & Nuts
- 4 x 40mm M3 Bolts & Nuts
- philips head screwdriver
Note: Assembly instructions are noted on the images.
Step 9: Driving the Motor & Timing
How to drive the motor
To drive the 28byj-48 stepper motor with a constant speed I’ve used an Arduino Uno with the AccelStepper library. you can download the library here . If you don’t have experience with Arduino or don’t know how to install libraries you can check this site.
Connect the pins on the stepper motor to the Arduino like this:
- IN1 —-> 2
- IN2 —-> 3
- IN3 —-> 4
- IN4 —-> 5
After uploading the code you are good to go!
The most important thing about a clock is precision. We want this clock to be as precise as any other wall clock/ watch so it works without any error. To do this we have to change the speed of the motor so the elevator completes 1 revolution in 60 seconds precisely.
Now get a stopwatch in your hand and run the motor. Start the stopwatch when the elevator gear crosses a specified point. And stop your watch when it crosses the point again. Take a note at the time. now let’s calculate the required speed
T = time on your stopwatch
t = 60s (time you want it to complete 1 revolution)
M = old motor speed(“stepper.setSpeed()” in code)
m = new motor speed(“stepper.setSpeed()” in code)
new motor speed(m) =(T*M) / t
Insert this into the code and check your stopwatch again, repeat this until you are satisfied with the result
Step 10: First Test
You’re done with the build now it’s time to test this clock!
Check your watch and put the balls according to the time. And start the motor when you are ready. It’s really fun to watch time go by with this clock. Go and put yourself some tea and enjoy the sound off balls clicking. Now while doing that you should check a few things to be sure that this clock can run for 7/24 straight.
Things to look for:
- Can the elevator bring a ball without dropping it each minute?
- Are balls not getting stuck on the rails after 2-3 hours?
- Is the clock on time after several hours?
If your answer is no for at least one of those questions, you can check the Troubleshooting step!
If your answer is yes, then congratulations you’ve built a precise ball clock!
Article brought from Marble Clock by gocivici on Instructables