Chirurgia endoscopică a hipofizei
"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală. Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale. www.neurohope.ro |
Automatizari si dispozitive electronice in agricultura
Ultima postare: aug 06 2023 12:08, Inițiat de
jumborom
, feb 04 2013 20:16
·
1
#578
Publicat: 05 februarie 2015 - 15:20
Buna ziua
am facut update la meniu https://www.dropbox....V_0174.mp4?dl=0 pentru cunoscatori: Sketch uses 38,716 bytes (15%) of program storage space. Maximum is 253,952 bytes. Global variables use 4,226 bytes (51%) of dynamic memory, leaving 3,966 bytes for local variables. Maximum is 8,192 bytes. trebuie sa fug la munca revin cu detalii mai tarziu o zi faina tuturor |
#580
Publicat: 05 februarie 2015 - 19:31
Ok. Sa explic ce e acolo:
Modulul confort impartit in 2 mini module: Aerisire capete cu: temperatura deschidere, temperatura inchidere, viteza vant si umiditate(care nu e implementata inca) va inchide/deschide capetele solarului in functie de valorile setate. Mai exact ceea ce face arduino acum pe laterale. Aerisire laterale: temperatura maxima, temperatura minima, viteza vant lucru, viteza vant inchidere urgenta si umiditate (care la fel nu este implementata). Va inchide, deschide lateralele individual, mai exact va tine laterala de unde bate vantul inchisa daca vantul are viteza mai mare decat viteza vant lucru setata. Daca viteza vantului depaseste valoarea setata pentru viteza vant urgenta amandoua lateralele se inchid. Daca viteza vantului e mai mica decat viteza vant lucru setata si temperatura din solar mai mare decat temperatura de inchidere amandoua laterale sunt deschise Toate valorile din meniu sunt salvate in epprom, mai exact meniul colecteaza si salveaza valorile 100% Restul programului cu irigare, ceas, rasadnita a ramas la fel, cu module individuale care pot fi activate/dezactivate oricand Sper sa faca 50$... |
#581
Publicat: 08 februarie 2015 - 12:32
buna ziua,
am inteles ca sunt useri care au nevoie de un termometru profesional pentru rasadnita cu temperatura de zi si temperatura de noapte mai jos o sa postez codul si libraria care functioneaza cu LCD I2C 20x4 dar si 16x2 lista de componente: - orice placa arduino (uno mega etc); - 2 senzori Dallas DS18B20 unul pentru sol unul pentru aer. functioneaza si doar cu un senzor de sol insa in momentul in care temperatura din sol va fi de 20 grade in aer veti avea mai mult, dupa cum bine stim caldura se ridica sus. Facem incalzirea fata de temperatura din sol, iar ventilarea fata de temperatura din aer. http://www.ebay.ie/i...=item19f6d40063 http://www.ebay.ie/i...=item418a0dd852 este vorba de acelasi tip de senzor, unul este modul iar celalalt este senzor water proof. Pot fi folositi 2 senzori water proof. La fiecare senzor veti avea nevoie de un rezistor de 4.7K -1 fotocelula http://www.ebay.ie/i...=item3396c4971b programul este calibrat pentu o astfel de fotocelula. o puteti folosi orice tip de fotorezistor cu o rezistenta de 10K - un modul LCD i2C (asta daca vreti sa vedeti ceva ) -un modul cu relee (2,4,6,8 relee. momentan este nevoie de 2 relee); downloadati si instalati programul arduino (www.arduino.cc), librariile atasate mai jos scrieti codul respectiv in programul arduino, compilati si faceti upload, apoi veti avea un termometru pentru rasadnita profesional #include <Wire.h> #include <OneWire.h> #include <DallasTemperature.h> #include <LiquidCrystal_I2C.h> #define SENZOR_AER 2 //D2 aer sol rasadnita #define SENZOR_SOL 3 //D3 senzor aer rasadnita #define PIN_INCALZIRE 4 //D4 pin comanda incalzire rasadnita #define PIN_VENTR 5 //D5 pin comanda ventilare rasadnita #define photoRPin A0 //pin fotocelula rasadnita int minTemp = 12; //temperatura minima (de noapte) int maxTemp = 24; //temperatura maxima (de zi cu soare) int tempVent = 25; //temperatura ventilare int minLight = 90; //calibrare fotocelula int maxLight = 8; //calibrare fotocelula OneWire senzoraer(SENZOR_AER); OneWire senzorsol(SENZOR_SOL); DallasTemperature aer(&senzoraer); DallasTemperature sol(&senzorsol); //harta calcul temperatura de lucru rasadnita in functie de luminozitate int lightLevel = analogRead(photoRPin); int templucru = map(lightLevel, minLight, maxLight, minTemp, maxTemp); LiquidCrystal_I2C lcd(0x27, 20, 4); //setup LCD I2C 20x4 //LiquidCrystal_I2C lcd(0x27,16,2); //setup LCD I2C 16x2 void setup() { Serial.begin(9600); aer.begin(); sol.begin(); pinMode(PIN_INCALZIRE, OUTPUT); pinMode(PIN_VENTR, OUTPUT); digitalWrite(PIN_INCALZIRE, HIGH); digitalWrite(PIN_VENTR, HIGH); lcd.init(); lcd.backlight(); lcd.setCursor(6, 1); lcd.print("RobotulTau"); lcd.setCursor(5, 2); lcd.print("Robotul Tau"); lcd.clear(); } void loop() { aer.requestTemperatures(); sol.requestTemperatures(); rasadnita(); } void rasadnita(){ int tempSol = sol.getTempCByIndex(0); int tempAer = aer.getTempCByIndex(0); lcd.clear(); lcd.setCursor(0,0); lcd.print("Aer:"); lcd.print(tempAer); lcd.print(" Sol:"); lcd.print(tempSol); lcd.setCursor(0,2); lcd.print("Temp Lucru: "); lcd.print(templucru); lcd.setCursor(0,3); lcd.print("TMin: "); lcd.print(minTemp); lcd.print(" TMax: "); lcd.print(maxTemp); lcd.setCursor(0,1); lcd.print("Temp Aerisire: "); lcd.print(tempVent); if(lightLevel > minLight){ templucru=minTemp; } if(lightLevel < maxLight){ templucru=maxTemp; } //incalzire sol if (templucru > tempSol){ digitalWrite(PIN_INCALZIRE, LOW); } if (templucru < tempSol){ digitalWrite(PIN_INCALZIRE, HIGH); } //ventilare if (tempAer >= tempVent){ digitalWrite(PIN_VENTR, LOW); } if (tempAer < tempVent){ digitalWrite(PIN_VENTR, HIGH); } } nu am conectat senzorii sa il vad functional, insa nu pare sa fie vre-o problema. daca intampinati probleme, ii fac o revizie Fișiere atașateEditat de mariusares, 08 februarie 2015 - 12:28. |
#587
Publicat: 08 februarie 2015 - 14:09
asa bravo
tu ai si cabluri cu pini .... senzor digital de lumina etc da? pot accesa computerul tau sa adaptez programul la senzorul tau? daca da da un buzz pe skype eu nu am acel senzor momentan sincer sa fiu rasadnita nu ma intereseaza pe mine PS: mai sus am vrut sa scriu termostat, eram prea concentrat la cod etc etc etc. sper sa intelegeti. vad ca nu mai pot modifica ... Editat de mariusares, 08 februarie 2015 - 14:10. |
#588
Publicat: 08 februarie 2015 - 15:29
#589
Publicat: 08 februarie 2015 - 18:51
ok,
atasez codul pentru rasadnita cu senzor digital de lumina BH1750 I2C #include <Wire.h> #include <OneWire.h> #include <DallasTemperature.h> #include <LiquidCrystal_I2C.h> #include <BH1750.h> BH1750 lightMeter; #define SENZOR_AER 2 //D2 aer sol rasadnita #define SENZOR_SOL 3 //D3 senzor aer rasadnita #define PIN_INCALZIRE 4 //D4 pin comanda incalzire rasadnita #define PIN_VENTR 5 //D5 pin comanda ventilare rasadnita int minTemp = 12; //temperatura minima (de noapte) int maxTemp = 24; //temperatura maxima (de zi cu soare) int tempVent = 25; //temperatura ventilare int minLight = 5; //calibrare fotocelula Lux Minim int maxLight = 10000; //calibrare fotocelula Lux Maxim OneWire senzoraer(SENZOR_AER); OneWire senzorsol(SENZOR_SOL); DallasTemperature aer(&senzoraer); DallasTemperature sol(&senzorsol); LiquidCrystal_I2C lcd(0x27, 20, 4); //setup LCD I2C 20x4 //LiquidCrystal_I2C lcd(0x27,16,2); //setup LCD I2C 16x2 void setup() { Serial.begin(9600); aer.begin(); sol.begin(); lightMeter.begin(); pinMode(PIN_INCALZIRE, OUTPUT); pinMode(PIN_VENTR, OUTPUT); digitalWrite(PIN_INCALZIRE, HIGH); digitalWrite(PIN_VENTR, HIGH); lcd.init(); lcd.backlight(); lcd.setCursor(6, 1); lcd.print("RobotulTau"); lcd.setCursor(5, 2); lcd.print("Robotul Tau"); lcd.clear(); } void loop() { aer.requestTemperatures(); sol.requestTemperatures(); rasadnita(); } void rasadnita(){ int tempSol = sol.getTempCByIndex(0); int tempAer = aer.getTempCByIndex(0); uint16_t lightLevel = lightMeter.readLightLevel(); int templucru = map(lightLevel, minLight, maxLight, minTemp, maxTemp); if(lightLevel < minLight){ templucru=minTemp; } if(lightLevel > maxLight){ templucru=maxTemp; } lcd.clear(); lcd.setCursor(0,0); lcd.print("Aer:"); lcd.print(tempAer); lcd.print(" Sol:"); lcd.print(tempSol); lcd.setCursor(0,2); lcd.print("Temp Lucru: "); lcd.print(templucru); lcd.setCursor(0,3); lcd.print("TMin: "); lcd.print(minTemp); lcd.print(" TMax: "); lcd.print(maxTemp); lcd.setCursor(0,1); lcd.print("Temp Aerisire: "); lcd.print(tempVent); Serial.print("Light: "); Serial.print(lightLevel); Serial.println(" lx"); Serial.print("Temperatura Lucru: "); Serial.println(templucru); //incalzire sol if (templucru > tempSol){ digitalWrite(PIN_INCALZIRE, LOW); } if (templucru < tempSol){ digitalWrite(PIN_INCALZIRE, HIGH); } //ventilare if (tempAer >= tempVent){ digitalWrite(PIN_VENTR, LOW); } if (tempAer < tempVent){ digitalWrite(PIN_VENTR, HIGH); } } puteti modifica intensitatea luminii minima, maxima temperatura minima, maxima, pinii unde sa conectati senzorii etc laum stii ca informatiile tale au fost precise si de ajutor in acelasi timp sunt sisteme mult mai destpte decat arduino. arduino e ceva basic care functioneaza sigur. e nevoie de ceva DIY ca sa fie functional insa cu rabdare se fac toate. recomand o placa strip board pentru toti cei care vor sa foloseasca astfel de sisteme codul de mai sus a fost finalizat cu ajutorul lui quwertysecret . va multumesc pentru informatii si pentru ajutorul acordat trebuie sa downloadati si libraria ... va rog sa ma anuntati daca e functionala Fișiere atașateEditat de mariusares, 08 februarie 2015 - 18:49. |
#590
Publicat: 08 februarie 2015 - 18:58
Multumesc mult, Marius!
Am gasit "cutia cu maimute" de pe vremea studentiei, in pod (noroc cu tata, a pus-o la pastrat; eu ii spusesem s-o arunce...), asa ca am avut acele rezistente la indemana, pentru a finaliza testul de rasadnita 20150208_184616.jpg 288,99K 88 download-uri Mai ramane s-o mut la loc definitiv & sa inlocuiesc "motorul" ce mergie cu bio-combustibil (omnivor) cu unul electric 20150208_184701.jpg 267,9K 80 download-uri P.S. Felicitari echipei de tenis a Romaniei, pentru calificarea fabuloasa in fata Spaniei! |
#591
Publicat: 08 februarie 2015 - 19:04
da,
uite aici http://www.ebay.ie/i...=item2330ace86c pin headers, sunt si mai lungi si mai scurti montezi tot pe o placa http://www.ebay.ie/i...=item418f9cebbf sunt placi si cu gauri individuale http://www.ebay.ie/i...=item2a3070a9dc nu trebuie sa stati cu pistolul de lipit in mana in fiecare zi faci odata si gata pe placa se poate monta si modulul ceas sau lcd-ul. de la placa la arduino duceti doar 4 fire, 5v+ GND si I2C SCL SDA |
|
Anunturi
▶ Utilizatori activi: 1
0 membri, 1 vizitatori, 0 utilizatori anonimi