Mesmerizing kinetic sand art table
Pekkermann, Henry (2024)
Pekkermann, Henry
2024
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202404176824
https://urn.fi/URN:NBN:fi:amk-202404176824
Tiivistelmä
After seeing a coffee table that draws patterns on sand, it seemed interesting enough to get into project design and implementation. The goal was to engineer a mechanic that could move a magnet under the surface to move a ball on top of the sand surface.
This was developed by using a cost-effective scara-type robotic arm moved by two stepper motors and controlled by an Arduino nano board. The user interface was designed using the Django web server framework running on a Raspberry PI. The patterns are drawn by a .thr file that contains a list of polar coordinates that are transmitted to Arduino through a USB serial connection. The motor movement was calculated with inverse kinematics for a 2-link planar robotic system.
This was a personal project to gain experience and the end product was implemented in “good enough” working condition.
This was developed by using a cost-effective scara-type robotic arm moved by two stepper motors and controlled by an Arduino nano board. The user interface was designed using the Django web server framework running on a Raspberry PI. The patterns are drawn by a .thr file that contains a list of polar coordinates that are transmitted to Arduino through a USB serial connection. The motor movement was calculated with inverse kinematics for a 2-link planar robotic system.
This was a personal project to gain experience and the end product was implemented in “good enough” working condition.