hocam saygılar obs çıkış bölümünde artık ekran kartım görünmüyor nvıdıa ekran kartım var laptop kullanıyorum önceden çıkıyordu en son güncellendikten sonra çıkmamaya başladı eski sürümlerini yükledim obs nın ama sonuç yok ekran kartını kople kaldırıp tekrar yükledim yine çözülmedi yardımcı olurmusunuz
derinlik hassasiyeti : 2 metre de <2% , 3 metreden sonra ölçüm hassasiyeti düşmeye başlar, 10 metreye kadar ölçüm alınabileceğini formlarda okumuştum, farklı modeller farklı uzaklıkları ölçebilir.
@@irfanoktem4688 yani dusuk menzilli yakin objeler icin daha makul bir kullanim mi sunuyor? Alternatifleri hakkinda bilginiz var mi? Lidar sensoru kullanarak olcum yapmaya karsi avantajlari nelerdir fiyat haric? cunku anladigim kadariyla stereo kamera ile mesafe tahmini yapiyorsa karanlikta calismasi zor olacaktir lidara kiyasla. Bir proje uzerine calisiyorum intel realsense haricinde arastirmami onerdiginiz alternatif cozumler varsa paylasabilirseniz cok sevinirim.
#include <Servo.h> // servo treiber Servo servo_0; Servo servo_1; Servo servo_2; Servo servo_3; int sensorPin0 = A0; // omuz int sensorPin1 = A1; // el int sensorPin2 = A2; // dirsek int sensorPin3 = A3; // glipper maşa int count0, arrayStep, arrayMax, countverz, Taster, stepsMax, steps, time = 1000, del = 1000, temp; // arraystep = memory what pos in the array // arrayMax = max steps we safed to array // countverz = seems to be something to calculate the delay between complete moves // Taster = Button // stepsMax = longest way a servo have to travel // steps = single steps for a move between stored positions unsigned int verz = 0; long previousMillis1 = 0; long previousMillis2 = 0; long previousMillis3 = 0; long previousMillis4 = 0; long previousMicros = 0; unsigned long currentMillis = millis(); unsigned long currentMicros = micros(); // arrays int Delay[7] = {0,0,1,3,15,60,300}; // array to map gripper pot to delay in seconds int SensVal[4]; // sensor value float ist[4]; int joint0[180];// array for servo(s) int joint1[180]; int joint2[180]; int joint3[180]; int top = 179; // we should not write over the end from a array // status boolean Step = false; void setup() { pinMode(13, OUTPUT); // sets the digital pin 13 as outtput digitalWrite(13, HIGH); // sets the LED on servo_0.attach(3); // attaches the servo servo_1.attach(5); servo_2.attach(6); servo_3.attach(9); Serial.begin(115200); // Baudrate have to be same on the IDE Serial.println("mini robot ready..."); //delay(1000); digitalWrite(13, LOW); } void loop() // here we go! { currentMillis = millis(); // all is about timing currentMicros = micros(); // read the button if(true) // manualy modus { if(currentMillis - previousMillis1 > 25) // 25miliseconds until next manual mode update { if (arrayStep < top) { previousMillis1 = currentMillis; //reset readPot(); // get the value from potentiometers mapping(); // map to milliseconds for servos move_servo(); // setz newservo position //record(); } // end counter < max } // end step check } // ende manualy move // ---------------------------------------------------------------------------------- Textout serial // serial ausgabe 1 sek /*if(currentMillis - previousMillis2 > 5000) { previousMillis2 = currentMillis; /*count0 = 0; while(count0 < 4) { int val = SensVal[count0]; // val = map(val, 142, 888, 0, 180); Serial.println(val); //Serial.println("test"); count0 += 1; } Serial.println(playmode); Serial.println(arrayStep); Serial.println(arrayMax); Serial.println(" "); }*/ } // ---------------------------------------------------------------------------------------- sub routinen void calc_pause() // read pot and map to usable delay time after a complete move is done { readPot(); temp = SensVal[3]; if (temp < 0) temp = 0; temp = map(temp, 0, 680, 0 ,6); verz = Delay[temp]; // verz = delay in second /*Serial.print(temp); Serial.print(" "); Serial.print(verz); Serial.print(" "); Serial.println(countverz);*/ } void readPot() // read analog inputs and add some offsets (mechanical corrections) { SensVal[0] = analogRead(sensorPin0); //SensVal[0] += -10; // rotate Serial.println(SensVal[0]); SensVal[1] = analogRead(sensorPin1); // SensVal[1] += 280; // Shoulder Serial.println(SensVal[1]); SensVal[2] = analogRead(sensorPin2); // SensVal[2] += -50; // hand Serial.println(SensVal[2]); SensVal[3] = analogRead(sensorPin3); // SensVal[3] += 0;// gripper Serial.println(SensVal[3]); //Serial.print(SensVal[2]);Serial.print(" "); // CHECK } void mapping() // we need microsecond for the servos instead potentiometer values { ist[0] = map(SensVal[0], 0, 1023, 600, 2400);// drehen ist[1] = map(SensVal[1], 0, 1023, 550, 2400);// Schulter ist[2] = map(SensVal[2], 0, 1023, 400, 2500);// Hand ist[3] = map(SensVal[3], 1023, 0, 500, 2500);// Zange //Serial.println(ist[2]); // CHECK } void move_servo() { servo_0.writeMicroseconds(ist[3]); // send milissecond values to servos servo_1.writeMicroseconds(ist[2]); servo_2.writeMicroseconds(ist[0]); servo_3.writeMicroseconds(ist[1]); } // ------------------------------------------------------------ single steps calculating
hagi devreyi kullandın.kurdun. neyi nereye bağladın.o kutunun içinde ne var?bunları anlatsaydın iyi olurdu.tamam anladık elektrik kesilince çalışacak.iyi de devre nerde
Acil stop anahtarından ne kadar profesyonel olduğu belli oluyor. Arkadaş gerçek bir stop anahtarı taksan da işini komik hale getirmesen keşke. Videonun bitiş şekli elektrik kesintisi gibi. Gerçekten çok ciddiye alınacak bir işçiliğin yok.
12 hour, 6 minut. Yani Timer roleyi 12 saat motora enerji gönderip soğutma sağlayacak, akabinde 6 dakika motora giden enerjiyi kesip bu kez rezistansı aktif hale getirerek ısıtma sağlayacak bu sayede karlar eriyecek.
Ne yaptin bir gosterseydin be mubarek adam, kutuyu kapattin dugmwyi cevirdin anladik, sen naaptin???? Cocuk gibisiniz valla bisey yapayim ama ne oldugu onemli degil, cocuklar bile video yaparken bir konusuyor bir caba sarfediyo sizde maaşallah sessis film, bilin bakalim ben naaptim misali...
Bu ne gibi bir bilgi verici uygulama anlaşılır değil. Sadece boş bir video.. Sakın Bunlara inanıp cihazlarınıza ve kendinize zarar vermeyin... Her önüne gelen öyle (R değrini bilmeden) TL431' e rast gele 10K Pot.. eklemesiyle bu işler sürekli olmaz ve olmuyor.. okadar
Merhaba yeni bir internetten para kazandiran sistem buldum firma 2010 yilindan beri aktif sizde yerinizi almak isterseniz . Yatirimli yada yatirimsiz kaydolabilirsiniz. Mesaj atmaniz yeterli. Eger yatirim yapmak isterseniz Min. yatirim 100 tl dir. Not: Kesinlikle yatirim tavsiyesi degildir. Karar size ait.
led lambalar çok ısnıyor, onu buraya bağlasak , mesela 3.7 volt 18650 bir lion pil ve bms devresi ile oluşan elektiriği pile şarj amaçlı BMs devresinin B+ ve B- uçlarından geri göndersek olurmu acaba? ama peltirer in diğer kısımdan soğuk vermek gerekiyor değilmi?
Merhabalar Emeğinize elinize sağlık başarılıların devamlı olmasını dilerim faydalı bilgiler teşekkürler ben size komşu oldum sizide bana komşu olmaya beklerim saygılarımla 👍