Posts

Showing posts from September, 2025

Lego (Color) Sorters

Image
Summary Motivation: Everyone would love to clean up their Lego parts automatically. A sorter built with Legos is more satisfying.  It was a fun build/ test. Build : Decided on Sorter Car because it doesn't limit the number of colors.  Used ( Rebrickable - MOC by Philoo ) build unchanged except delivery shoot.  Took off end L beam on delivery shoot, because it was too low and pieces hung when landed in same place.  Program: (See photo) Used associated program as guide  Two real changes:  1) Fewer bins since mapped colors to bin number. Philoo mapped to Lego Color, so more bins then colors. This mapping makes it easy to sort few colors 2) Added code for minimal error checking for color sensor not knowing color. Only happened when add while running and lands crooked. And code handles if using few colors and unknown color there. 3) Color of power button used as an indicator of  the color of piece last seen. Status: Finished School use : Build :  easy...

1: Wall and Canyon robot

Image
Robot 1 :   Simple test robot to solve Wall (floor or hand) and Canyon (table edge) in Word Blocks and Python.  Code is asynchronous event driven.  Python code and discussion will be in the next Blog post. Please post if you tried how it went. Post your challenge question answers, especially if working alone and want a response. Idea History: This was developed for a 30-minute workshop in summer 2024 with a more compact robot build and only Word Blocks. Campers had to pick what sensor to use to avoid hitting wall and avoiding running off table.  Speed of robot and stopping in time without "damage" is a life lesson for avoiding danger.  Camp theme was Courageous (and have a good character).  Idea fit well in 30 minutes. Also used in 2024 at NĂ–KISS Robots4Me station as a simple robot to program and test on a table. Robot Build Current robot is a low and wide build. This means it has a wider turn, which determine how close to the obstacle the robot can be whe...

Overview and progress:

This blog is motivation to build a robot and explore regularly. Post every week or so on progress.  Robots will be: Test robots to learn and test ideas simple test robot to just test software ideas quickly complex to test build ideas Rebuilds from robots from others to learn and test older ideas built with Spike Prime Hardware tests and comparison Software tests and comparison Test or document a robots for a camp theme workshop Theme related robots will likely Life Application Questions Larger ideas condensed to work in a shorter time. Possibly coming:   Humanoid with Spike Prime, Automated Lego boats, Robot dance Robots in Progress Summary: (backward date order) Robot 3: Humanoid  [Oct 25 finished Torso build, write-up in progress] Torso had interesting gear set-up to accomplish swinging arms, so build first using.  Legs in progress. Robot 2: Color Sorters (Spike Prime)  [Sept.25: finished, refining write-up] Used ( Rebrickable - MOC by Philoo ) as my...