Building an orbital shaker

Hey all,

My name is Roy, I’m a biologist and 3D printer.
I need an orbital shaker for a biology project I’m working on.
I found a simple DIY one on thingverse:

I can handle the mechanics and the 3d printing, but needs help with the electronic assembly and the arduino code.
I got an arduino board, stepper motor (nema 17), and a 3d printer.
would be very happy to find a partner to help me choose driver to buy, and build the electronics including soldering. and maybe exchange the potentiometer to buttons and simple digits screen that will show rounds per minute.


1 Like

welcome diybio roy

you can replace this below with aliexpress parts if you have the time.
this will save you a few shekels.
setup is easy. and ill help you if needed.

1 Like

Hey Roy welcome, what’s shaking? (ha)
Polulu is pretty popular for stepper motor drivers.
For soldering and such come by whenever someone is in if you dont have the iron / don’t solder much. The old place (kibbutz galuyot 45) is still more or less functional but is being packed up for move to shoken19 so expect chaos.

1 Like

I believe I have equivalents to all on the thing Yair listed from 4project, without the Grove system thingy, but with a little soldering can be managed; (I would have said with just jumper wires, but it literally a shaky system.)

1 Like

also we have a secret stash of “the best nano clone” at tami vending machine.
12nis 15shekelz per piece.


הזמנתי את כל החלקים בעלי אקספרס
מחכה שיגיעו (בזמן האחרון הם מגיעים דיי מהר…)
אשמח לעזרה בהלחמה ובשינוי הקוד כשיגיעו.

אגב, למישהו יש המלצה לכפתור פשוט,
כזה שכשילחצו עליו הוא יעלה/יוריד את הערך ששולט במס’ הסיבובים לדקה של המנוע.

נראה לי ש mechanical encoder ky-040 עם שינויים בתוכנה יהיו אידיאליים.
למנועי צעד, שבלי להתעמק הבנתי שהפרוייקט משתמש בהם, זה יהיה חייב להיות בעזרת שינויים בתוכנה.

לא הבנתי את הצורך ברכיב שציינת
אני לגמריי מעדיף שני כפתורים פשוטים שאחד מעלה את מס הסיבובים לדקה
ושני מוריד את מס הסיבובים לדקה

בלינק להוראות הבניה יש את קוד המקור שמשתמש בפוטנציומטר
שבעצם קושר בין הפוטנציאל למס הסיבובים
בגלל שיש מצב שזו תהיה מהירות דיי קבועה
שלא ישנו אותה יותר מידי
נראה לי שיהיה יותר נוח זה לשים שתי כפתורים שכל לחיצה מעלה או מורידה את הערך במס’ קבוע.
זה יהיה יותר מדוייק לשליטה

במקרה קיצון,
אני אפילו מוכן לוותר על שליטה על מהירות הסיבוב ולקבוע מראש מהירות קבועה.
ובמקרה הכי גרוע לחבר אותו למחשב פעם ב
ולהעלות קוד עם מהירות סיבוב שונה.

Hi Roy, nice to meet you.
pm or call me if you need help (soldering and button).

Hi Roy, nice to meet you.
pm or call me if you need help (soldering and button).
I have done some electronic projects before so I may able to assist

Took me a while to read.
We have a working, lab grade Orbital Shaker. You can disassemble to learn if you bring it back in working shape.


בתאריך יום ד׳, 9 בספט׳ 2020, 0:10, מאת guy_shemesh via T.A.M.I. ‏<>: