Mechanism Inspiration
"Cubie" smart simple façade
cubie will consist of a grid of cubes
the façade moves according to amount of light
the angle between cubes changes to allow precise amount of sunlight to enter the space.
the angle varies from "0 to 90", where:
"0 " degrees indicates no sunlight entering the space.
"90" degrees allows full entry of light
There are two options for controlling:
Automatic (adapt mode) :
The time of day and season (sun trajectory as per project location) adjusts elements in order preserve for the longest possible time a certain "feel" as per selection.
Customized (manually) (fixed mode):
Fixed mode explores the "dynamic" shift of light and effects throughout the day as the user compares it to other fixed presets at same time intervals/different days.
2 different approaches. When light is the variable vs when light and elements are both variables.
How cubie will work " virtual example":
The façade is constructed in the required space.
The end user will choose the suitable mode from a screen fixed on the wall or an app installed on his phone/tablet
On the screen, the user can compare different modes , the screen displays each mode movement in order to give the user simple simulation for the light entering the space.
Construction Parts
Phase 1:
Façade cubic shapes " 3D printed to create simple pattern on their faces"
creating cubes "squared shape with holes for mounting the cubes with each other.
the façade will be composed of "9 squares" connected together.
Phase 2:
connection "3D printed"
3D printed small columns with cabs to act as the connection between cubes
Phase 3:
Outer box "laser cut"
box will be created using normal plywood, a pattern will be engraved on the exterior face of the box.
the outer body "box" that contains all project internal items , wires, and connections as Arduino board, wires and jumpers, Servo motor and arms that moves the façade.
Input (Sensing and/or User)
There are 2 options
automatic and customized
Automatic:
“sensitive to sunlight , therefore, change the angle between cubes all automatically”
Customized:
Customized “ the user" enters the angle of movement through screen , there are certain choices "45,0,90".
Action
Change the angle between cubes to control the amount of light entering the space
Brain
Arduino board
Power Management
5v Adapter, to be easily connected to home electricity system.
These videos shows the movement of cubes , later on hands will be replaced with motor as in the next picture
Constructions steps:
a box that have a sliding side and opening from behind.
The magenta box indicates the screen that shows user preferences.
The red cube indicates on/off switch
The face of the project with all necessary items
the cardboard frame behind the cubes indicates the opening behind the cubes " i couldn't open it as the motion is manual which will be so difficult if cut "
The video shows the box "for enclosure" design.
items are mounted on the front side
the box core for mounting Arduino board, jumpers and motor.
the opening in the back for light entrance as the sensor will be fixed on Arduino board
This video shows the motion of façade
"the design will be imbedded in the box but i mounted it on face due to difficulty of using hands when mounting inside the box without motors .
Minimum Features: are the least amount of features that would demonstrate the coverage of all the technical modules and their complete integration
Complete Features: are the set of features that will complete your original project objective and vision
Nice-to-have Features: are the extra set of features that will make the project cooler, yet they need extra time, effort, and/or resources to finish
Minimum User Features
Cubes moves changing their angles within range varies from 0 to 90 degrees according to light intensity
Action: servo motor
Sensing: LDR Sensor
User Input:
turn on/off button
on the screen appears the configuration of the system
user configure the façade operation system to whether automatic or customized mode through arrows
Complete User Features
User friendly Design that doesn't bother users while using
Action: laser-cut box and screen position
Sensing: none
User Input: none
Nice-to-have User Features
Design application on mobile phone so that user can configure his mode "automatic or customized" in addition to another mode "comparison mode" in which user can use a slider to choose the angle of movement freely ,then save it and compare it with other angles of movement.
Action: Arduino programming
Sensing: none
User Input: choosing the angle
Choosing a certain track to play on while movement of cubes .
Action: Arduino
Sensing: none
User Input: loading of favorite tracks
creating simple interior shot in the box
Task
Sub-Tasks
From:
To:
Design on fusion 360
" Model the whole façade on Fusion 360"
design of the body
design of cubes (squares)
Mechanism design
Cube support (back cross)
slider crank mechanism
connections
Preparing Laser cut files
Preparing 3D print files
Design phase sequence:
servo piece modelling
slider crank mechanism
cross support
joints & assembly "test"
cubes joints
joints and assembly "test"
body model
finishing the design
Coding on arduino
Manual Mode "using potentiometer"
Automatic mode
Assembly
façade assembly
support assembly
body assembly
Arduino wirings
place LDR sensor
wirings
placement of Arduino inside the body
Component/Material
Amount
Link
ARDUINO UNO
1
Included in Kit
Plywood
included
screws and nuts (M3)
a lot
Push button (for on and off)
1
https://ram-e-shop.com/product/pb-12-m-on-off-2/
Servo Motor
1
https://ram-e-shop.com/product/servo-mg995/
Servo Motor disc
1
https://ram-e-shop.com/product/aluminum-metal-25t-servo-arm-round-type-disc-matal-horns-for-mg995-mg996-ace-robot/
LDR sensor
1
(included in kit):
screen
push buttons
Jumpers
Arm Control reference:
https://learn.adafruit.com/cardboard-slider-crank/temp-build-notes
https://www.britannica.com/technology/linkage-machine-component
https://create.arduino.cc/projecthub/Mostafa7/dynamic-environment-9f1cb4?ref=user&ref_id=678732&offset=1