This week's assignment is about Embedded Networking and Communications. I am using an Arduino UNO to create an RFID Door Lock System.Itβs a fun and secure way to unlock the door.
Lucky Wheel Selector / Topic Spinner
I had a two-hour creative session with my instructor Nancy and ChatGPT, during which we exchanged ideas and explored possibilities. As a result, we arrived at our final mechanical design plan.
This is a mechanical structure with a rotating wheel, driven by a stepper motor. Wherever the wheel stops, it selects a student, a question, a group task, etc. It can be used for:
No. | Item | Quantity | Specification / Description |
---|---|---|---|
2 | Stepper Motor | 2 | Used to rotate the wheel & Horizontally Moving Finger Mechanism |
2 | Stepper Motor Driver (A4988) | 1 | Controls the motor via Arduino |
3 | Arduino UNO Board | 1 | Main controller of the system |
4 | Connectors (3D Printed) | 1 | Attach the finger model to the sliding rail |
5 | Gear Wheel (2D Laser Cut) | 2 | Spinning wheel for random selection |
6 | Timing Belt (optional) | 1 | Use of Sliding Rails |
7 | Power Supply(12V|1A) / USB Cable | 1 | Provides power to motor and Arduino |
8 | Push Button | 1 | Starts the wheel spinning |
9 | Screws / Nuts / Connectors | Varies | To secure and assemble components |
10 | Color Labels / Sticker Paper | Varies | For writing names or tasks |
Control Unit, responsible for receiving, processing, and sending instructions. Key components: Arduino Uno board, expansion board, 4 corresponding chips, 3 female-to-female jumper wires, and a 12V power supply.
For detailed documentation and pin reference
Arduino CNC Shield Reference
Watch the tutorial:
Arduino CNC Shield Tutorial
In this section, 2D gear designs were created using GIMP. The designs were exported as SVG files and prepared for laser cutting using 3mm thick basswood.
Custom 3D connectors were designed to assemble the gear system components. These parts were modeled in 3D CAD software and printed using a 3D printer(Creality ). The connectors ensure structural stability and precise alignment of the moving parts.
01 Assemble the gears
02 Install the X-axis motor
03 Connect the finger model using connectors
This week's testing is complete. Next, I will work on the V2 version of the device.
To be continued.