17th Assignment
Applications and Implications

This assignment is about proposing a final project that integrates the range of units covered, answering the following questions.


What is my project?

Simply it's a Smart Curtain.

What will it do?

It will be smart curtain which consists of many blinds covering the window.
the main feature of the curtain is to work as a soft wakening alarm, it will be controlled by a motor, and this motor will start to open the curtain before the required waking up time by 20 minutes to adjust the brightness in the room so slowly to make it easier to wake up softly.
The light sensor will make it easier to adjust the light concentration in the room all the morning.

Who's done what beforehand?

There is SLIDE, they are working on motorizing the available curtains using mobile app.
There is also Somfy, they are also working on motorizing the curtains using buttons.
In my project I will be working on the curtain design, controlling the curtain and the mobile application.

What materials and components will be required?
From where?
How much will it cost?

Item (what are the required materials?) Vendor (from where?) Cost (how much will it cost?)
7x 50*30cm 3mm plywood sheets There's many local vendors (no websites) 7*10=70 LE
8*8cm 3mm transparent acrylic SpiroPlastic 8LE
50 gm PLA from the lab 60*5=250LE
2ft Architectural 6063 Aluminum Round Tube McMaster-CARR 2.68 $
6 Light Duty Dry-Running Flanged Sleeve Bearings McMaster-CARR 0.59*6=3.54 $
1m GT2 Timing belt UGE-ONE 25LE
Nema 17 motor 13Kg-cm Future electronics 165 LE
Bluetooth Module HC_05 UGE electronics 125 LE
Light Sensor board Made by me in the Lab 2.33$
Stepper Driver board Made by me in the Lab 7.24$

Total cost of the prototype is 927 LE = 51.5 $ + Shipping

the detailed BOM of the Stepper Driver Board

Item (what are the required materials?) Vendor (from where?) Cost (how much will it cost?)
Attiny44 SSU-ND DigiKey 0.79$
20 MHz Resonator DigiKey 0.63$
Voltage Regulator (LM3480IM3-5.0/NOPBCT-ND) DigiKey 0.92$
2x H-Bridge a4953 DigiKey 1.85*2 = 3.7$
10k resistor DigiKey 0.1$
2x 10uf Capacitor DigiKey 2*0.25=0.5$
2x 0.1uf Capacitor DigiKey 2*0.3=0.6$

the detailed BOM of light sensor board

Item (what are the required materials?) Vendor (from where?) Cost (how much will it cost?)
Attiny44 SSU-ND DigiKey 0.79$
20 MHz Resonator DigiKey 0.63$
Phototransistor (1080-1380-1-ND) DigiKey 0.41$
2x 10k resistor DigiKey 0.1$
2x 0 Ohm resistor DigiKey 0.1$
0.1uf Capacitor DigiKey 0.3$

What parts and systems will be made?

  1. The Chassis of the curtain made by Plywood on the large milling machine.
  2. Stepper motor fixation on the chassis made by plywood sheets on laser cutter machine using 3mm plywood sheets.
  3. the blinds made by cloth and polyester (to make it hard but with the same colours of the cloth) with a frame made by laser cutter.
  4. connections between the blinds by plywood on laser cutter.
  5. 3D printed fixations of the blinds on the bearings on the shaft.
  6. Stepper driver board.
  7. Light sensor board.
  8. Mobile application to control the motor depending on the light sensor reading or on the input time by the user.

what processes will be used?

  1. Using CAD to design the mechanical parts
  2. Large format machining on the plywood
  3. Laser Cutting
  4. 3D printing
  5. Using eagle to make the PCB's
  6. PCB making
  7. Android App making

What questions need to be answered?

What is the expected quality of using cloth and polyester to make colourful blinds?
Will it be better to make laser cutted connections between the blinds or using strings?


what tasks need to be completed?

Coding and testing.

What is the schedule?

In these days I will be working on finishing the electronics part and the mobile application.
after 11/6 I will be working on the mechanical part

How it will be evaluated?

It will be evaluated upon the variety of the used modules from the Fab Academy, it's manufacturability, being easy to assemble and its functionality.


All the components are made in the lab rather than buying them, except for the bluetooth module.