Link to this comparison view

Next revision Both sides next revision
fabricademy2017:students:output [2018/03/26 01:48]
ayseesindurmaz created
fabricademy2017:students:output [2018/03/26 02:30]
ayseesindurmaz
Line 1: Line 1:
-İnflatables+====== Output ====== 
 + 
 +---- 
 + 
 +My garment will work with inflatables. 
 + 
 +After many research on the design of my garment, when ı decided to final structure ı started working inflatables. 
 + 
 +{{:​fabricademy2017:​students:​ayseesindurmaz:​final_project:​koy_benı_de_sıteye.jpg?​nolink&​872x369}} 
 + 
 +ı wanna make a system with inflatables. My input is working under stress. ​İn case of stress, the wearable will be inflated. 
 + 
 +I used two dc motors; one for inflating the other for deflating. 
 + 
 +===== The component list that I used for output. ===== 
 + 
 +^component ^quantity ^Datasheet | 
 +|6V small dc motor |2 |  | 
 +|1N4001 diode |2 |  | 
 +|10k Ω Resistor |2 |  | 
 +|mosfet |2 |https://​www.infineon.com/​dgdl/​irf540n.pdf?​fileId=5546d462533600a4015355e396cb199f | 
 +|Jump wire |24 |  | 
 +|Arduino uno |1 |  | 
 + 
 +{{:​fabricademy2017:​students:​ayseesindurmaz:​final_project:​img_8955.jpg?​nolink&​600x800}} 
 + 
 +Arduino code; 
 + 
 +| \\ const int analogInPin = A0;  // Analog input pin that the Galvanic skin sensor is attached to \\  \\ const int analogOutPin = 3; // Analog output pin that the First DC Motor is attached to \\  \\ const int analogOutPinVac = 5; // Analog output pin that the Second DC motor to \\  \\ int sensorValue = 0;        // value read from the pot \\ int outputValue = 0;        // value output to the PWM (analog out) \\  \\ void setup() { \\ // initialize serial communications at 9600 bps: \\ Serial.begin(9600);​ \\ } \\  \\ void loop() { \\ // read the analog in value: \\ sensorValue = analogRead(analogInPin);​ \\ // map it to the range of the analog out: \\ outputValue = map(sensorValue,​ 0,400, 0, 255); \\ // change the analog out value: \\ analogWrite(analogOutPin,​ outputValue);​ \\  \\ // print the results to the Serial Monitor: \\ Serial.print("​sensor = "); \\ Serial.print(sensorValue);​ \\ Serial.print("​\t output = "); \\ Serial.println(outputValue);​ \\  \\ // wait 2 milliseconds before the next loop for the analog-to-digital \\ // converter to settle after the last reading: \\ delay(2); \\ } \\  | 
 + 
 +\\