Applications and Implications
Assignment:
1. Propose a final project that integrates the range of units coveredConcept and ideas.
I’m planning to design and build the first friendly (or not) smart camera.
Based on the idea of mass surveillance, the amount of cameras used to control and track citizens, the raise of IoT with a wide array of devices now acting as all-seeing or all-listening devices. the loss of privacy by the citizens and the concerns about it. How our personal data is being sold without our consent in a billionaire industry.
Taking as starting point the dystopian novel 1984 and concepts like government surveillance, Big Brother, 2+2=5, telescreens. I decided to create a device that criticise the nowadays massive surveillance system we are into. How our privacy disappears in thin air. Our personal data is selled as a part of billionare business. This orwellian society is the perfect meltingpot for governments and international corporations to make us think consume and behave how they want. On the other hand, the ideas building conceived by the English philosopher Jeremy Bentham as an institutional building for inmates. The Panopticon is a circular building in which the prision guard is positioned in the center and can observe all the cells at the same time. While this is impossible, the inmates behave properly because they don't know when are being watched. SoloShot Camera Device
Smart home devices for surveillance
Hilarious security IoT
Weak encryption
Internet Enabled Barbie Doll
Nest Thermostat
Samsung TV
Baby Monitors
Network live IP video cameras
FitBit
Smart Surveillance Systems
Smart Tech for Public Security
What will it do?
The camera will track user walking path and after a few seconds will shoot a picture and upload this picture to camera's Facebook account. Is a kind of automated process. When there are no users around the camera the device will reset it's position to the initial state waiting for a new user to track.
Giving Machines Sight
Peek: An augmented reality system
Eye Conductor
Smile On -- Pause -- Smile Off
Sound Beam
OTTO the giff camera
Kinect Fitting Room
Kinect and Projection Mapping
Dynamic Landscape Generation with Kinect
Kinect Jedi Bot
Who's done what beforehand?
Giving Machines Sight
Peek: An augmented reality system
Eye Conductor
Smile On -- Pause -- Smile Off
Sound Beam
OTTO the giff camera
Kinect Fitting Room
Kinect and Projection Mapping
Dynamic Landscape Generation with Kinect
Kinect Jedi Bot
Input & Output devices
As input device I will use a hacked kinect taking advantage of the integrated sensor and camera. As output device I will be using three stepper motors.
What materials and components will be required?
A microcontroller, three stepper motors with drivers, three rods, a kinect, 3d printed parts, laser-cut parts, bearings, nuts, screws, 3d printed gears and transmission belts.
How much will it cost?
The kinect is the most expensive element (model 1414), I bought one (second hand) for 15 €, and the nema 17 stepper motors are expesive too, everything else is much cheaper.
What parts and systems will be made and what processes will be used?
Everything will be done from scratch apart from the kinect and other stuff like bearings, nuts, rods, screws and transmission belts. The structure will be laser cutted and 3d printed. The process is divided into three main areas: Design the hardware (the casing and the kinect), Electronics (design the PCB boards and stuff them), Programming the software using Processing and Arduino. The softwares used will be: Rhino and Solidworks, Eagle and Processing IDE, Arduino IDE.
What tasks need to be completed?
The machine should identify the persons, track they path. One of the future iterations, once FabAcademy is finished would be to take a picture and upload the picture to a Facebook account.
What questions need to be answered?
How to track a person, making the camera follow the path of the person in movement. Take the picture. How to upload the picture to the internet.
What is the schedule?
I have less than three weeks for acomplish all three areas. I will work on them in parallel, trying to develop step by step a little bit of everything rather than focusing in the three areas separetly. I will focus on spiral development and document while I'm working. Starting from hacking the kinect, then trying to make it give an output to the motors. Designing the casing and the whole structure and designing the electronics. Iterate each stage until everything works.
How will it be evaluated?
The machine should track the person and upload the picture. Beacuse is a three axis machine I'm happy if I can make it work at least in two axis.
How much will it cost?
vendor quantity cost per unit price ELECTRONICS Arduino UNO Diotronic 1 17.00 17.00 Machinable PCB 6"x4" Global Laminates 2 0.70 1.4 Connectors 2x3 Mouser 6 0.596 3.58 Header 2x3 Mouser 6 0.72 4.32 Switch Diotronic 2 0.36 0.72 LED DigiKey 2 0.15 0.3 resistor 499 ohm DigiKey 2 1 0.01 resistor 10k ohm DigiKey 8 0.637 0.05 resistor 0.1 ohm DigiKey 4 0.637 0.03 resistor 0 ohm DigiKey 4 0.637 0.03 potentiometer 5k ohm DigiKey 2 1.05 2.1 capacitor 100uF DigiKey 2 1.28668 2.57 capacitor 0.22uF DigiKey 4 0.1 0.4 capacitor 0.1uF DigiKey 6 0.1155 0.69 capacitor 1000pF DigiKey 2 0.14688 0.29 Header 2x3 Mouser 4 0.72 0.39 Connectors 2x3 Mouser 4 0.596 1 header 1x6 Diotronic 1 0.39 0.39 header 1x8 Diotronic 1 0.39 0.39 female header 1x4 Diotronic 1 1.33 1.33 female header 1x6 Diotronic 2 1.33 1.33 LED DigiKey 2 0.15 0.3 resistor 499 ohm DigiKey 1 0.00637 0.01 resistor 10k ohm DigiKey 3 0.00637 0.02 resistor 0 ohm DigiKey 3 0.00637 0.02 capacitor 0.1uF DigiKey 2 0.1155 0.23 kinect 1414 (2nd hand) Windows 1 15.00 15.00 MECHANICS PLA 3D printed pieces BCNDynamics 1 19€/kg 6.00 8mm smooth rod aluminium Servei Estació 1 3.7 3.7 Bipolar stepper NEMA17 BCNDynamics 2 10.33 20.66 servo BCNDynamics 1 14.52 14.52 endstop Diotronic 2 1.92 3.84 belt GT 2.5 BCNDynamics 1 3.3 3.3 linear bearing LM8UU BCNDynamics 4 0.9 3.60 acrylic Servei Estació 100cm x 60 cm 25.00 25.00 TOTAL 134.12€ Future improvements
For the final project it will be enough to make the device track you. As a future iterations I would add the code to upload the picture to internet. I'm not considering this last feature as part of the final project but a future improvement.