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}} | ||
+ | |||
+ | \\ | ||