Link to this comparison view

Next revision
Previous revision
Last revision Both sides next revision
fabricademy2017:students:output [2018/03/26 01:48]
ayseesindurmaz created
fabricademy2017:students:output [2018/03/26 02:37]
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|koy_benı_de_sıteye.jpg}} 
 + 
 +ı 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|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|img_8955.jpg}} 
 + 
 +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); \\ } | 
 + 
 +I Found a setup on the internet to work my DC motor with MOSFET. Because in the internet is recomending to use  **PN2222 Transistor . ** 
 + 
 +But this transistor working only 200 amper DC motors. My DC motor is using 430 amper. 
 + 
 +{{:​fabricademy2017:​students:​ayseesindurmaz:​final_project:​1.jpg?​nolink&​695x411}} 
 + 
 +\\