This is my make-through for the week's assignment.
Grab a cup of coffee! Buckle up your seat belt! Enjoy the upcoming greatness!
Organize project's functions.
Get BOM approval.
Fabricate LED pcb.
Fabricate atmega328 pcb.
Solider components to pcb.
Iterate CAD and fabrication.
The smart bulb
atmega328 board
RGB LED board
Connect to smart phone using Bluetooth.
Change light colors using mobile app.
Select presets moods.
Create more validation to the mobile app:
Receive bulb state (ON/OFF) once connected via Bluetooth.
Create more validation to the mobile app:
Add sleep/activate timer.
Hardware:
Add RTC to control sleep/activate timer.
Step1: I went on to fabricating the LED pcb but it didn't go as planned.
Step2: The footprint for the RGB LED wasn't the correct one.
LED PCB
Step1: After a lot of searching I found the right footprint.
Step2: I re-designed the PCB and made some edits to the traces.
Step1: After fabrication turns out the MC footprints too small to solder.
atmega328 board
Step1: Edit the PCB design to use atmega328 through hole to make it easier to solder.
Step2: The redesign process was easy.
Step3: The fabrication process was easy as well.
Step4: Also I should have thought it through first; I faced an issue that I designed the MC on the top layer which means I will solder it on the top.
Step5: In my plans I wanted to solder the MC on the bottom side which means I should've mirrored the MC footprint but I didn't.
atmega328 through hole
atmega328 through hole
Step1: I added a new part for the same enclosure from sprint #1.
Step2: This part is to fix the problem that I forget to add the Ac-Dc converter. Now the enclosure became 70mm in diameter and around 90mm in height.
Step3: Now the enclosure is contains 3 parts.
Step4: The yellow part is the base where I will attach the bulb metal end and mount the Ac-Dc converter from inside.
Step5: The blue part is to mount micro controller board and the LED board at the top.
Step6: The last part is a transparent acrylic part to add exposure of the LED.
Step7: After I mount the electronic components into it's places, I will wire it together and make sure everything is working fine.
Step8: Glue the yellow and the blue parts together to finish "THE BULB".
Final enclosure
Step1: I added support and brim to the parts.
Step2: I changed the seam position to be Random.
Step3: After slicing the two parts are 80.47g and took 7h 20mins to finish.
Slicing
Step1: I used Prusa MK2 to print the parts.
Step2: The printing went smooth with no issues.
Base part
Top part
Step1: I faced a small problem with the base as it didn't fit the AC-DC converter. I had to do some sanding to fit it in.
Step2: Soldering wires and getting everything together was a bit of overwhelming.
Step3: Finally everything came together and worked just fine.
Base part