İnternet Üzerinden Step Motor Kontrolü

  Рет қаралды 71,593

Robotistan

Robotistan

Күн бұрын

Пікірлер: 120
@Hasan-ft6ri
@Hasan-ft6ri Ай бұрын
Serial monitörde sürekli ''at'' yazıyor bu soruna yorumlarda da forumda da yıllardır çözüm bulabilen olmamış ve kimseye de yardımcı olmamışsınız bu mu yani sizin şirket politikanız biz ürün satarız içerik oluştururuz ama gerisi sizde sorunlarınızı kendiniz çözün mantığı. Bravo...
@robotistan
@robotistan Ай бұрын
Merhabalar! Tüm sorularınızın detaylıca yanıtlanması için info@robotistan.com adresine mail atabilirsiniz🤗
@mete6070
@mete6070 3 жыл бұрын
Birçok kişide AT yazısında kalıyor, sorunlarını belirtiyorlar fakat hiç yorum veya bir cevap vermemişsiniz. Videolarda yorum yapın demeyi biliyorsunuz 20:09
@KaanFix
@KaanFix 5 жыл бұрын
Arduino Ethernet Shield için bir video hazırlayabilir misiniz acaba ?
@nesrinkvanc7569
@nesrinkvanc7569 5 жыл бұрын
İnternet üzerinden servo motor kullanımı ile ilgili video hazırlayabilirmisiniz acaba?birde bu servonun hangi zaman aralıkları ile dönebileceğini anlatırsanız çok güzel olur.
@Bareraslan
@Bareraslan 5 жыл бұрын
Abi senin arduino anlatımına hayranım Türkiye'de senin gibi iyi anlatan çok az kanal var seni çooooooook seviyorum
@erdemorhun
@erdemorhun 5 жыл бұрын
o kadar az hareket ettiki inandiricilikgini sorgulatti. ama güzel bi proje bu kullanilarak uzaktan kumandali araba uzerinde kollari olan bir robot düsünüle bilir. Butonlar 50cm 10cm 1 cm olarak tanimlanip kollar 5cm 1 cm 2 mm olarak ayarlanabilir. ardindan tutucular kullanilabilir. bu sekilde internetten kontrol edilebilen bir robot olusturulabilir.
@apostm7115
@apostm7115 5 жыл бұрын
String agAdi = "Robotistan"; //Ağımızın adını buraya yazıyoruz. String agSifresi = "bmc34RbT124"; //Ağımızın şifresini buraya yazıyoruz. int motorPin1 = 3, motorPin2 = 4, motorPin3 = 5, motorPin4 = 6; //Step motor pinlerini tanımlıyoruz. void setup(){ pinMode(motorPin1, OUTPUT); //Motor pinleri OUTPUT olarak ayarlanır. pinMode(motorPin2, OUTPUT); pinMode(motorPin3, OUTPUT); pinMode(motorPin4, OUTPUT); Serial.begin(115200); //Seri haberleşmeyi başlatıyoruz. Serial.println("AT"); //AT komutu ile modül kontrolünü yapıyoruz. while(!Serial.find("OK")){ //Modül hazır olana kadar bekliyoruz. Serial.println("AT"); } delay(1000); Serial.println("AT+RST"); //ESP8266'yı resetliyoruz. delay(1000); while(!Serial.find("ready")) //Resetleme işleminin bitmesini bekliyoruz. delay(1000); Serial.println("AT+CWMODE=1"); //Modülümüzü client olarak ayarlıyoruz. while(!Serial.find("OK")); //Ayarlamanın tamamlanmasını bekliyoruz. Serial.println("AT+CWJAP=\""+agAdi+"\",\""+agSifresi+"\""); //Wifi'a bağlanıyoruz. while(!Serial.find("OK")); //Bağlanana kadar bekliyoruz. Serial.print("AT+CIFSR "); //IP adresini ve MAC adresini okuyoruz. Serial.print(espOkuma(1000)); //IP ve MAC adresini ekrana yazıyoruz. serialTemizle(2000); //Seri haberleşmede kullanmadığımız verileri temizliyoruz. Serial.print("AT+CIPMUX=1 "); //Çoklu bağlantı ayarını yapıyoruz. serialTemizle(2000); Serial.print("AT+CIPSERVER=1,80 "); //Server oluşturuyoruz ve 80. porttan dinlemeye başlıyoruz. serialTemizle(2000); } void loop(){ if(Serial.available()){ //Seri haberleşme verisi geldiğinde içindeki komutlar çalışır. if(Serial.find("+IPD,")){ //Bağlantı isteği geldiğinde içindeki komutlar çalışır. delay(200); int connectionId = Serial.read() - 48; //Bağlantı numarasını okuyoruz. String komut = espOkuma(1000); //Bağlantı komutlarını alıyoruz. if(komut.indexOf("step=ileri") != -1){ //İleri komutu geldiğinde içerisindeki komutlar çalışır. for(int adim = 0; adim < 5; adim++){ //Step motora 5 kere ileri hareketi yaptırılır. stepIleri(50); } } else if(komut.indexOf("step=geri") != -1){ //Geri komutu geldiğinde içerisindeki komutlar çalışır. for(int adim = 0; adim < 5; adim++){ //Step motora 5 kere geri hareketi yaptırılır. stepGeri(50); } } String sayfa = "Step Motor Kontrol"; sayfa+="Ileri"; sayfa+="Geri"; komut = "AT+CIPSEND="; //Sayfa verisinin uzunluğu komut değişkenine eşitlenir. komut += connectionId; komut += ","; komut +=sayfa.length(); komut +=" "; Serial.print(komut); //Komut gönderilir. delay(1000); Serial.print(sayfa); //Sayfa verisi gönderilir. delay(1000); komut = "AT+CIPCLOSE="; //Bağlantı sonlandırma komutu ayarlanır. komut+=connectionId; komut+=" "; Serial.print(komut); //Bağlantı sonlandırma komutu gönderilir. } } } String espOkuma(long int zamanAsimi){ //ESP'den gelen dönütleri okur. long int baslangic = millis(); String gelen; while(millis() - baslangic < zamanAsimi){ if(Serial.available()>0){ char c = Serial.read(); gelen += c; } } gelen.replace("AT+",""); return gelen; } void serialTemizle(long int zamanAsimi){ //Seri haberleşmede kullanmadığımız byteları temizler. long int baslangic = millis(); while(millis() - baslangic < zamanAsimi){ if(Serial.available()>0){ Serial.read(); } } } void stepIleri(int beklemeSuresi){ //Step motora ileri hareketi yaptırır. digitalWrite(motorPin1, HIGH); digitalWrite(motorPin2, LOW); digitalWrite(motorPin3, LOW); digitalWrite(motorPin4, LOW); delay(beklemeSuresi); digitalWrite(motorPin1, LOW); digitalWrite(motorPin2, HIGH); digitalWrite(motorPin3, LOW); digitalWrite(motorPin4, LOW); delay(beklemeSuresi); digitalWrite(motorPin1, LOW); digitalWrite(motorPin2, LOW); digitalWrite(motorPin3, HIGH); digitalWrite(motorPin4, LOW); delay(beklemeSuresi); digitalWrite(motorPin1, LOW); digitalWrite(motorPin2, LOW); digitalWrite(motorPin3, LOW); digitalWrite(motorPin4, HIGH); delay(beklemeSuresi); } void stepGeri(int beklemeSuresi){ //Step motora ileri hareketi yaptırır. digitalWrite(motorPin1, LOW); digitalWrite(motorPin2, LOW); digitalWrite(motorPin3, LOW); digitalWrite(motorPin4, HIGH); delay(beklemeSuresi); digitalWrite(motorPin1, LOW); digitalWrite(motorPin2, LOW); digitalWrite(motorPin3, HIGH); digitalWrite(motorPin4, LOW); delay(beklemeSuresi); digitalWrite(motorPin1, LOW); digitalWrite(motorPin2, HIGH); digitalWrite(motorPin3, LOW); digitalWrite(motorPin4, LOW); delay(beklemeSuresi); digitalWrite(motorPin1, HIGH); digitalWrite(motorPin2, LOW); digitalWrite(motorPin3, LOW); digitalWrite(motorPin4, LOW); delay(beklemeSuresi); }
@poffronn849
@poffronn849 3 жыл бұрын
Yukarıda GitHub bağlantısı vardı aslında...
@suleymanbahattindagl2
@suleymanbahattindagl2 5 жыл бұрын
Abi mikrofondan aldığımız sesi internet üzerinden başka ardınyodan okuyup anfi nasıl aktarız
@mehmetagityigit2839
@mehmetagityigit2839 4 жыл бұрын
Bu kod hakikaten çalışıyor. 1-String agAdi = "Robotistan"; //Ağımızın adını buraya yazıyoruz. 2-String agSifresi = "bmc34RbT124"; //Ağımızın şifresini buraya yazıyoruz. 3-int motorPin1 = 3, motorPin2 = 4, motorPin3 = 5, motorPin4 = 6; //Step motor pinlerini tanımlıyoruz. 4-void setup(){ 5-pinMode(motorPin1, OUTPUT); //Motor pinleri OUTPUT olarak ayarlanır. pinMode(motorPin2, OUTPUT); pinMode(motorPin3, OUTPUT); pinMode(motorPin4, OUTPUT); Serial.begin(115200); //Seri haberleşmeyi başlatıyoruz. Serial.println("AT"); //AT komutu ile modül kontrolünü yapıyoruz. while(!Serial.find("OK")){ //Modül hazır olana kadar bekliyoruz. Serial.println("AT"); } delay(1000); Serial.println("AT+RST"); //ESP8266'yı resetliyoruz. delay(1000); while(!Serial.find("OK")) //Resetleme işleminin bitmesini bekliyoruz. delay(1000); Serial.println("AT+CWMODE=1"); //Modülümüzü client olarak ayarlıyoruz. while(!Serial.find("OK")); //Ayarlamanın tamamlanmasını bekliyoruz. Serial.println("AT+CWJAP=\""+agAdi+"\",\""+agSifresi+"\""); //Wifi'a bağlanıyoruz. while(!Serial.find("OK")); //Bağlanana kadar bekliyoruz. Serial.print("AT+CIFSR "); //IP adresini ve MAC adresini okuyoruz. Serial.print(espOkuma(1000)); //IP ve MAC adresini ekrana yazıyoruz. serialTemizle(2000); //Seri haberleşmede kullanmadığımız verileri temizliyoruz. Serial.print("AT+CIPMUX=1 "); //Çoklu bağlantı ayarını yapıyoruz. serialTemizle(2000); Serial.print("AT+CIPSERVER=1,80 "); //Server oluşturuyoruz ve 80. porttan dinlemeye başlıyoruz. serialTemizle(2000); } void loop(){ if(Serial.available()){ //Seri haberleşme verisi geldiğinde içindeki komutlar çalışır. if(Serial.find("+IPD,")){ //Bağlantı isteği geldiğinde içindeki komutlar çalışır. delay(200); int connectionId = Serial.read() - 48; //Bağlantı numarasını okuyoruz. String komut = espOkuma(1000); //Bağlantı komutlarını alıyoruz. if(komut.indexOf("step=ileri") != -1){ //İleri komutu geldiğinde içerisindeki komutlar çalışır. for(int adim = 0; adim < 5; adim++){ //Step motora 5 kere ileri hareketi yaptırılır. stepIleri(50); } } else if(komut.indexOf("step=geri") != -1){ //Geri komutu geldiğinde içerisindeki komutlar çalışır. for(int adim = 0; adim < 5; adim++){ //Step motora 5 kere geri hareketi yaptırılır. stepGeri(50); } } String sayfa = "Step Motor Kontrol"; sayfa+="Ileri"; sayfa+="Geri"; komut = "AT+CIPSEND="; //Sayfa verisinin uzunluğu komut değişkenine eşitlenir. komut += connectionId; komut += ","; komut +=sayfa.length(); komut +=" "; Serial.print(komut); //Komut gönderilir. delay(1000); Serial.print(sayfa); //Sayfa verisi gönderilir. delay(1000); komut = "AT+CIPCLOSE="; //Bağlantı sonlandırma komutu ayarlanır. komut+=connectionId; komut+=" "; Serial.print(komut); //Bağlantı sonlandırma komutu gönderilir. } } } String espOkuma(long int zamanAsimi){ //ESP'den gelen dönütleri okur. long int baslangic = millis(); String gelen; while(millis() - baslangic < zamanAsimi){ if(Serial.available()>0){ char c = Serial.read(); gelen += c; } } gelen.replace("AT+",""); return gelen; } void serialTemizle(long int zamanAsimi){ //Seri haberleşmede kullanmadığımız byteları temizler. long int baslangic = millis(); while(millis() - baslangic < zamanAsimi){ if(Serial.available()>0){ Serial.read(); } } } void stepIleri(int beklemeSuresi){ //Step motora ileri hareketi yaptırır. digitalWrite(motorPin1, HIGH); digitalWrite(motorPin2, LOW); digitalWrite(motorPin3, LOW); digitalWrite(motorPin4, LOW); delay(beklemeSuresi); digitalWrite(motorPin1, LOW); digitalWrite(motorPin2, HIGH); digitalWrite(motorPin3, LOW); digitalWrite(motorPin4, LOW); delay(beklemeSuresi); digitalWrite(motorPin1, LOW); digitalWrite(motorPin2, LOW); digitalWrite(motorPin3, HIGH); digitalWrite(motorPin4, LOW); delay(beklemeSuresi); digitalWrite(motorPin1, LOW); digitalWrite(motorPin2, LOW); digitalWrite(motorPin3, LOW); digitalWrite(motorPin4, HIGH); delay(beklemeSuresi); } void stepGeri(int beklemeSuresi){ //Step motora ileri hareketi yaptırır. digitalWrite(motorPin1, LOW); digitalWrite(motorPin2, LOW); digitalWrite(motorPin3, LOW); digitalWrite(motorPin4, HIGH); delay(beklemeSuresi); digitalWrite(motorPin1, LOW); digitalWrite(motorPin2, LOW); digitalWrite(motorPin3, HIGH); digitalWrite(motorPin4, LOW); delay(beklemeSuresi); digitalWrite(motorPin1, LOW); digitalWrite(motorPin2, HIGH); digitalWrite(motorPin3, LOW); digitalWrite(motorPin4, LOW); delay(beklemeSuresi); digitalWrite(motorPin1, HIGH); digitalWrite(motorPin2, LOW); digitalWrite(motorPin3, LOW); digitalWrite(motorPin4, LOW); delay(beklemeSuresi); }
@MohammedMohammed-iw9do
@MohammedMohammed-iw9do 2 жыл бұрын
Sedimantasyon cıhazı step motor kullanabilirim yoksa başka motor kullana bilirim acaba
@mertmuratkocaman5213
@mertmuratkocaman5213 3 жыл бұрын
Merhaba, videolarınız çok faydalı. Bir sorum olacak. Bir projemde kullanmak üzere hem bir step motorun açılıp kapanmasını ve aynı zamanda bir şerit ledin renginin değişmesini aynı programda sağlayacak bir kart veya sistem var mıdır? Bir lamba projesi üzerinde çalışıyorum. Amacım yaptığım lambanın akıllı telefon ile step motor sayesinde dönmesini sağlarken aynı zamanda led rengini değiştirebilmek. Yardımcı olabilirseniz sevinirim.
@fd8257
@fd8257 5 жыл бұрын
kolay gelsin projeleriniz başarılı ama devamlı internet üzerindeden diyorsunuz yerel ag deseneiz daha açıklayıcı olur birde global ağda nasıl yapcagımızı biliyorsanız lütfen onunla ilgili bir video hazırlayın genel olarak hemen hemen bütün formlara baktım ama böyle ir video yok ve herkez bu şekilde mobil internet üzerinden kumanda sistemini kurmak istiyor robotistan müşterisi ve fanı olarak bende istiyorum eğer bu konu hakkında birbilginiz varise lütfen paylaşırmısınız yaklaşık iki aydır mobil internetten esp yi kontrol etmeye çalışıyorum hintli arkadaşları izleye izleye biraz hintce bile öğrendim :) onlar yapıyor modem ara yüzüne biryerlere aypi yi yazıyorlar ve oluyor biz neden yapmayalım bilgiyi artırmak için paylaşalım çok da konuştum galiba başınızı da ağrıtmadan kolaygelsin diyorum :)
@barstinaz6326
@barstinaz6326 4 жыл бұрын
ESP üzerinden yerel ağa bir port ve ip açabiliyorsan bu erişimi dışarıya açabilirsin ama bunu modem üzerinden yapman gerekiyor. bide sabit ip alırsan rahat edersin, modem ip elektrik kesilmelerinde falan değişirse uzaktan bulman zor olabilir.
5 жыл бұрын
mendebur lemırın yaptıgını açıklarmısın kodlarını falan yani ve birleştirme işlemlerini
@muraterdemturan3809
@muraterdemturan3809 3 ай бұрын
Merhaba, step motor kartı yerine esc baglayabilirmiyiz? Pwm dalgası aynı mı çalısiyor? Aslında bilgisayar üzerinden esc ye gaz verme ikeri geri yapmak istiyorum. Bununla ilgili videonuz varmı baktım bulamadım. Bilgisayardan esc kontrolü videosu hazırlarmısınız??? 😅
@robotistan
@robotistan 3 ай бұрын
Selam! Bunun gibi teknik sorularınızı forum.robotistan.com/ adresinde sorabilirsiniz🤗
@duranayyildiz7046
@duranayyildiz7046 Жыл бұрын
emeğinize sağlık bunu raspberry ile de yapabilir misiniz
@yasinboztas4047
@yasinboztas4047 3 жыл бұрын
Yorumların tamamını okudum. Birçok kişinin "AT" komutunda projesi kalmış. sebeplerinin neler olduğunu yazar mısınız @Robotistan
@omerozbalk1798
@omerozbalk1798 Жыл бұрын
18. satırda while(!Serial.find("ready")) yazıyor ready kelimesini silip OK yaz
@abdullahylmaz6735
@abdullahylmaz6735 5 жыл бұрын
abi ben kodun aynısını çalıştırıyorum AT den ileri gitmiyor. yardım eder misiniz?
@abdullahylmaz6735
@abdullahylmaz6735 5 жыл бұрын
resetleme işleminden sonra 18. satırda while(!Serial.find("ready")) ready yerine OK yazılmalı
@yasindiyebiri7237
@yasindiyebiri7237 3 жыл бұрын
@@abdullahylmaz6735 çözdün mu yani sorunu
@mustafaeminculha786
@mustafaeminculha786 3 жыл бұрын
sorunu çözdün mü acaba
@ikonas1
@ikonas1 5 жыл бұрын
Emekleriniz için çok teşekkürler, iyi bir çalışma olmuş ve gerçekten faydalı. Elleriniz dert görmesin.
@siptvsipttv9491
@siptvsipttv9491 3 жыл бұрын
modem arayüzünden ip bakmak daha sağlıklı değilmi ? boşuna kod okutarak işlemi yavaşlatamaktansa
@mustafaeminculha786
@mustafaeminculha786 3 жыл бұрын
Merhaba ben tüm kodları aynı yapmama rağmen sürekli AT komutu yazıyor ne yapmam gerek
@omerozbalk1798
@omerozbalk1798 Жыл бұрын
18. satırda while(!Serial.find("ready")) yazıyor ready kelimesini silip OK yaz
@GKEMRECAN
@GKEMRECAN 5 жыл бұрын
İnternet üzerinden arduinoya veri çekme münkün mü ?
@MrPecadoX
@MrPecadoX 5 жыл бұрын
İlge bey video için teşekkürler bende ekipmanları seçmeye çalışıyordum site üstünden. Fakat elimde 15 derecelik 4 kablolu step motor bulunuyor bunu nasıl çalıştırabileceğimiz konusunda yardımcı olabilir misiniz?
@sirsra.sirsra8847
@sirsra.sirsra8847 5 жыл бұрын
evrensel motorun tachogenerator ünden gelen bilgi ile hız okuması yaparmısınız
@bedirhansagir9049
@bedirhansagir9049 3 жыл бұрын
bu motor ne kadar bir ağırlıği hareket ettirebilir? 1 kg mı yoksa 1.5 kg mi
@olaymizah
@olaymizah 3 жыл бұрын
abi kodu yüklüyom ama yükleniyorda kalır ve sonra hata veriyor ne yapmalıyım acil yardım.
@ozguntopcuoglu7001
@ozguntopcuoglu7001 12 күн бұрын
0 nolu pini sök yükle ve sonra yeniden tak
@Dogukan449
@Dogukan449 3 жыл бұрын
nodemcu ile ilgili video gelsin
@yunuscankaran
@yunuscankaran 4 жыл бұрын
abi kuluçka makinesi için saat başı sağ sol yapacak steep motor ayarlıyacağım ama arduino dodları nasıl olacak
@orhangunay3001
@orhangunay3001 Күн бұрын
abi kendi serverimizi nasıl oluşturabiliriz?
@volkanozden1236
@volkanozden1236 4 жыл бұрын
Neden arduino ile hep hobi tarzında videolar çekiliyor. Büyük çaplı uygulamalarda kullanılmıyor mu ?. Mesela daha büyük bir motor ile çalışmaz mı
@barbaroskayan
@barbaroskayan 3 жыл бұрын
bu sorunun cevabını ben merak ediyorum ama eğer veri gönderebiliyorsa gönderilen veriyi alabilen her cihaz komutları uygulayacaktır diye düşünüyorum
@volkanozden1236
@volkanozden1236 3 жыл бұрын
@@barbaroskayan kardeşim burada iki sorun çıkıyor, birincisi arduino hafızası yeterli kalmıyor. Daha büyük sorun her modül istediğin işlevde olmuyor. En basitinden bir SD kart modülü saç baş yolduruyor. Tek satır kayıt silmek için sayfalarca kod yazıyorsun ki ben beceremedim. Koca motoru çalıştırdım ama veri kaydedecek bir yerin yok malesef
@efekokyayan1669
@efekokyayan1669 5 жыл бұрын
Abi deniz motoru yapar mısın ben yapmak istiyorumda senden bilgi almak istiyorum ?
@kaanataseven
@kaanataseven 2 жыл бұрын
1 tane AT geldikten sonra AT+RST geliyor nasıl çözebilirim?
@omerozbalk1798
@omerozbalk1798 Жыл бұрын
18. satırda while(!Serial.find("ready")) yazıyor ready kelimesini silip OK yaz
@emreuslu2680
@emreuslu2680 5 жыл бұрын
Önceki videolarda açıklamaya bıraktığın şemayla senin yaptığın şema farklıydı bundada aynı şeyi yapmadın dimi
@sadkkuscu4528
@sadkkuscu4528 7 күн бұрын
Kod kısmında kodu bulamıyorum
@osdoctor
@osdoctor 4 жыл бұрын
Bu step motoru bilgisayarın açma düğmesinin üzerine montajlayıp uzaktan bilgisayarı açmak için kullanmayı düşünüyorum tam aradığım kodları ve yapılışını anlatmışsınız. wake on lan kullanmak istemiyorum. mekanik olarak düğmeye uzaktan bastırmak daha mantıklı geliyor. böylece bilgisayarımı uzaktan başlatmak için modemden pc'ye port açmama da gerek kalmayacak. sizce nasıl bir proje olur sağlıklı çalışır mı?
@muratbasaran6502
@muratbasaran6502 5 жыл бұрын
1 bluetooth modülü 2 arduinoda aynı anda kullanılabilinirmi
@bahattincapan7536
@bahattincapan7536 3 жыл бұрын
AT-AT olarak gidiyor ekran napabilirim?
@mustafaeminculha786
@mustafaeminculha786 3 жыл бұрын
Çözdünüzmü acaba?
@mehmetozyetisen4021
@mehmetozyetisen4021 3 жыл бұрын
Hocam bu kod AT RST den ileri gitmiyor. yorumlara baktım hiç birine cavap dahi vermemişiniz. aşırı sorumsuzluk aşırı! sizi izleyen dinleyen insanlara verdiğiniz önem cidden bu mu?
@omerozbalk1798
@omerozbalk1798 Жыл бұрын
18. satırda while(!Serial.find("ready")) yazıyor ready kelimesini silip OK yaz
@cengizhancalskan4571
@cengizhancalskan4571 Жыл бұрын
hala aynı düzelmedi @@omerozbalk1798
@halilkaratas7813
@halilkaratas7813 Жыл бұрын
Merhabalar ilge bey benim yorumum şu ben bunu ESP8266 sız nasıl step motoru haraket etiririm
@robotistan
@robotistan Жыл бұрын
Merhabalar; Konu hakkında "forum.robotistan.com" adresine yazmanızı rica edeceğiz. Sorunuz teknik editörlerimiz ve yüzlerce maker tarafından incelenecektir. İyi çalışmalar dileriz.
@seitgazimambet8581
@seitgazimambet8581 5 жыл бұрын
arduino uno ile nrf24l01 kullanarak uzaktan kontrolle servo motoru potansiyometre ile kontrol ünün projesinin videosunu hazırlarmısınız lütfen
@yagzaliyldrm5657
@yagzaliyldrm5657 5 жыл бұрын
Kaç voltluk kondansitör kullanılıyor
@muhammedalicoban8654
@muhammedalicoban8654 2 жыл бұрын
42BYGH34H-Y-27D lazer cnc motorumun üzerindeki numara bunun nema17 mi nema23 mü yoksa başka bir nema mı olduğunu nasıl anlarım?
@robotistan
@robotistan 2 жыл бұрын
Merhabalar; Konu hakkında "forum.robotistan.com" adresine yazmanızı rica edeceğiz. Sorunuz teknik editörlerimiz ve yüzlerce maker tarafından incelenecektir. İyi çalışmalar dileriz.
@muhsinhantal7094
@muhsinhantal7094 Жыл бұрын
Seri ve hızlısınız hiçbirşey anlıyamadım.Bu durumda öğrenmek isteyenlerinde sizin seviyenizde olması şart. Acemiyiz.Ağır ve basit anlaşılır olmalısınız.Şevkim kırıldı.Anlıyabilenlere hatırlatma öğretme bilgilendirme amaçlı birpaylaşım. Teşekkür ederiz.
@KeiQueOguzDreaS
@KeiQueOguzDreaS 5 жыл бұрын
plc ile kontrolü saglanabilir mi
@nuriyilmaz4276
@nuriyilmaz4276 4 жыл бұрын
Kardeşim benim bir devreye ihtiyacım var yardımcı olurmusun .Arıtma tanknın suyu azalınca beni buzzırla uyarmasını istiyom 12 volt ile .yardımcı olursan seviririm .şemada atabilirsin tşkl.
@adilerenacar5111
@adilerenacar5111 5 жыл бұрын
Abi bir park sensorü yaptim (o arduino başlangıç setindeki kitapcığından). Ama buzzerın sesi kısık çıkıyor. Bu durumu nasıl düzeltebilirim? Cevaplarsan sevinirim...
@samettt54
@samettt54 5 жыл бұрын
Bu kanalda park sensörüyle ilgili video vardı. Onda buzzer kullanıyorsanız buzzerın yanma riskini önlemek için direnç bağlanması gerektiğini ve direncin sesi düşürdüğü söylenmişti. Bu durumda direnci küçülterek ses arttırılabilir. Dirençsiz kullanmanı tavsiye etmem. Direncin ne kadar düşürülebileceğini bilmiyorum deneme yanılma yoluyla makul bir sese ulaşabilirsin diye düşünüyorum elinde birkaç farklı direncin varsa küçük dirençlerle adım adım deneyebilirsin.
@adilerenacar5111
@adilerenacar5111 5 жыл бұрын
@@samettt54 çok tesekkirler cevap vedigin icin sagol .
@denizogun5881
@denizogun5881 2 жыл бұрын
Abi çok teşekkürler hepsini yaptım bir bize gel
@cobanmmaf
@cobanmmaf 3 жыл бұрын
Bunun bide led lisini atarmısınız bu arada olmuyoooo
@H_Orion
@H_Orion 5 жыл бұрын
Selamun aleyküm abim senden bir ricam var mini cnc plotter yapmanızı istiyorum yaparmısın😊
@mirzaeymenaksoy33
@mirzaeymenaksoy33 4 жыл бұрын
ortasında yapmanızı diyip sonunda yapar mısın demek ???
@ferdidundar
@ferdidundar 4 жыл бұрын
@@mirzaeymenaksoy33 ayn bede o na takıldım :Dasdassa
@dogusozancihan
@dogusozancihan Жыл бұрын
Esp ye erişim sağlayamıyorum sürekli at kodu dönmekte response ok şeklinde alınamıyo sanırım. Çözüm için yardımcı olabilir misiniz. Esp nin son sürümünü buldum kurdum yine de işe yaramadı.
@robotistan
@robotistan Жыл бұрын
Merhabalar; Konu hakkında "forum.robotistan.com" adresine yazmanızı rica edeceğiz. Sorunuz teknik editörlerimiz ve yüzlerce maker tarafından incelenecektir. İyi çalışmalar dileriz.
@dogusozancihan
@dogusozancihan Жыл бұрын
@@robotistan forumda konu açtım yanıtları bekliyorum teşekkür ederim.
@isaozdemir7024
@isaozdemir7024 5 жыл бұрын
Abi loadcell de okunan değere göre step motoru hareket ettirmek istiyorum. Örneklerde loadcel kurulumu ve motor hareketlerini ayrı ayrı yapabiliyorum fakat Loadcell de okuduğum değere göre motorun hareketini yap demek istiyorum bunun için herhangi bir örnek bulamadım. Ör: kilogram 1000 e geldiğinde motor 1 tur dönsün gibi bir işlem yapmak istiyorum bu konuda bana yardımcı olursan çok sevinirim.
@esatylmaz1476
@esatylmaz1476 5 жыл бұрын
Merhaba Bir Sorum Var Öncelikle Hani Çocuk Oyuncakları Falan Olur Mesela Tuşa Basınca ledler Yanıp Söner Falan Bunlar Gibi Şeylerde Ne Kullanılıyor Arduino Kullanılmıyodur Heralde? Aydınlatırsanız Sevinirim...
@alexp5569
@alexp5569 5 жыл бұрын
Devre kartları kullanılıyor
@ahmedhidayeti2835
@ahmedhidayeti2835 3 жыл бұрын
Arduino kullanılmıyor🙃
@dersbizimisimiz8942
@dersbizimisimiz8942 5 жыл бұрын
ABİ AT KOMUTUNU YOLLUYOR ama cevap alamıyor cevap verirseniz sevinirim
@salihkahraman9787
@salihkahraman9787 5 жыл бұрын
Çözdünüz mü acaba bende de aynı hata var.
@huseyinsahin9583
@huseyinsahin9583 5 жыл бұрын
@@salihkahraman9787 aynen aynı hata var
@MalKediler
@MalKediler 5 жыл бұрын
firmware update yapın espye
@mahmutenesaydn8384
@mahmutenesaydn8384 4 жыл бұрын
​bende de var o hata nasıl çözeceğiz ? AT AT+RST yazıyor kalıyor öyle
@tahirtahirli3996
@tahirtahirli3996 4 жыл бұрын
@@mahmutenesaydn8384 while(!Serial.find("ready")) ready yerine OK yazılmalı
@uchiha-sasuke2478
@uchiha-sasuke2478 Жыл бұрын
Abi herşeyi yaptım ama serial monitörde AT AT+RST yaziyo ve duruyo
@robotistan
@robotistan Жыл бұрын
Merhabalar; Konu hakkında "forum.robotistan.com" adresine yazmanızı rica edeceğiz. Sorunuz teknik editörlerimiz ve yüzlerce maker tarafından incelenecektir. İyi çalışmalar dileriz.
@uygararal6233
@uygararal6233 3 жыл бұрын
Bende sürekli olarak AT diyor nerede yanlışlık yapmış olabilirim acaba ??? Kod: String agAdi = "*****"; String agSifresi = "*******"; int motorPin1 = 3, motorPin2 = 4, motorPin3 = 5, motorPin4 = 6; void setup(){ pinMode(motorPin1, OUTPUT); pinMode(motorPin2, OUTPUT); pinMode(motorPin3, OUTPUT); pinMode(motorPin4, OUTPUT); Serial.begin(115200); Serial.println("AT"); while(!Serial.find("OK")){ Serial.println("AT"); } delay(1000); Serial.println("AT+RST"); delay(1000); while(!Serial.find("OK")) delay(1000); Serial.println("AT+CWMODE=1"); while(!Serial.find("OK")); Serial.println("AT+CWJAP=\""+agAdi+"\",\""+agSifresi+"\""); while(!Serial.find("OK")); Serial.print("AT+CIFSR "); Serial.print(espOkuma(1000)); serialTemizle(2000); Serial.print("AT+CIPMUX=1 "); serialTemizle(2000); Serial.print("AT+CIPSERVER=1,80 "); serialTemizle(2000); } void loop(){ if(Serial.available()){ if(Serial.find("+IPD,")){ delay(200); int connectionId = Serial.read() - 48; String komut = espOkuma(1000); if(komut.indexOf("step=ileri") != -1){ for(int adim = 0; adim < 5; adim++){ stepIleri(50); } } else if(komut.indexOf("step=geri") != -1){ for(int adim = 0; adim < 5; adim++){ stepGeri(50); } } String sayfa = "Step Motor Kontrol"; sayfa+="Ileri"; sayfa+="Geri"; komut = "AT+CIPSEND="; komut += connectionId; komut += ","; komut +=sayfa.length(); komut +=" "; Serial.print(komut); delay(1000); Serial.print(sayfa); delay(1000); komut = "AT+CIPCLOSE="; komut+=connectionId; komut+=" "; Serial.print(komut); } } } String espOkuma(long int zamanAsimi){ long int baslangic = millis(); String gelen; while(millis() - baslangic < zamanAsimi){ if(Serial.available()>0){ char c = Serial.read(); gelen += c; } } gelen.replace("AT+",""); return gelen; } void serialTemizle(long int zamanAsimi){ long int baslangic = millis(); while(millis() - baslangic < zamanAsimi){ if(Serial.available()>0){ Serial.read(); } } } void stepIleri(int beklemeSuresi){ digitalWrite(motorPin1, HIGH); digitalWrite(motorPin2, LOW); digitalWrite(motorPin3, LOW); digitalWrite(motorPin4, LOW); delay(beklemeSuresi); digitalWrite(motorPin1, LOW); digitalWrite(motorPin2, HIGH); digitalWrite(motorPin3, LOW); digitalWrite(motorPin4, LOW); delay(beklemeSuresi); digitalWrite(motorPin1, LOW); digitalWrite(motorPin2, LOW); digitalWrite(motorPin3, HIGH); digitalWrite(motorPin4, LOW); delay(beklemeSuresi); digitalWrite(motorPin1, LOW); digitalWrite(motorPin2, LOW); digitalWrite(motorPin3, LOW); digitalWrite(motorPin4, HIGH); delay(beklemeSuresi); } void stepGeri(int beklemeSuresi){ digitalWrite(motorPin1, LOW); digitalWrite(motorPin2, LOW); digitalWrite(motorPin3, LOW); digitalWrite(motorPin4, HIGH); delay(beklemeSuresi); digitalWrite(motorPin1, LOW); digitalWrite(motorPin2, LOW); digitalWrite(motorPin3, HIGH); digitalWrite(motorPin4, LOW); delay(beklemeSuresi); digitalWrite(motorPin1, LOW); digitalWrite(motorPin2, HIGH); digitalWrite(motorPin3, LOW); digitalWrite(motorPin4, LOW); delay(beklemeSuresi); digitalWrite(motorPin1, HIGH); digitalWrite(motorPin2, LOW); digitalWrite(motorPin3, LOW); digitalWrite(motorPin4, LOW); delay(beklemeSuresi); }
@omerozbalk1798
@omerozbalk1798 Жыл бұрын
18. satırda while(!Serial.find("ready")) yazıyor ready kelimesini silip OK yaz
@dersbizimisimiz8942
@dersbizimisimiz8942 5 жыл бұрын
abi bu hata oluyor bir cevap verirseniz sevinirim avrdude: stk500_recv (): programcı yanıt vermiyor avrdude: stk500_getsync () 10'in 10'i girişimi: senkronize değil: resp = 0x54
@onurasln55
@onurasln55 4 жыл бұрын
aynı hatayı bende alıyorum
@ciglipuff5943
@ciglipuff5943 3 жыл бұрын
@@onurasln55 rx sök
@eminbozdogan4204
@eminbozdogan4204 5 жыл бұрын
İlge abi isntagrama nezaman gircen
@kaankurt8313
@kaankurt8313 3 жыл бұрын
benimki AT de kaldı
@ismailvatansever415
@ismailvatansever415 4 жыл бұрын
step motor yerine led ile denedim tüm kodlar aynı ama esp okuma ws not decelerad diyo onu başa alınca başka bişeye aynısını diyo bilen varsa yardım edebilirmi
@rethno
@rethno 4 жыл бұрын
yapabildin mi?
@ismailvatansever415
@ismailvatansever415 4 жыл бұрын
@@rethno no
@ovix9701
@ovix9701 5 жыл бұрын
setlerden neden ESP çıkmıyor
@sonseferfarkli
@sonseferfarkli 4 жыл бұрын
çıkıyor
@flysay3114
@flysay3114 2 жыл бұрын
çıkıyor projede
@eymenarabac5906
@eymenarabac5906 3 жыл бұрын
yorumda yazanlara bakarak her şeyi yaptım ama AT den ileri gitmiyor lütfen yardım edermisiniz
@mustafaeminculha786
@mustafaeminculha786 3 жыл бұрын
çözdünüz mü acaba bende de sadece AT çıkıyor
@eymenarabac5906
@eymenarabac5906 3 жыл бұрын
@@mustafaeminculha786 ne yazık ki çözemedim
@GERIDONECEKKAPANDI
@GERIDONECEKKAPANDI 3 жыл бұрын
kodu ayrı vidyo yaap
@teknolojiveyazilim
@teknolojiveyazilim 3 жыл бұрын
Kanalımda ileri seviye robotik kodlama eğitimine başladım . Bu alanda ilerlemek ve özgün projeler çizip kodlamak isterseniz kesinlikle göz atmanızı öneririm.
@bugraavci7263
@bugraavci7263 5 жыл бұрын
abi ben sitenizden bir robibi sipariş edicem ama stokta bitmiş en yakın ne zaman gelir
@saffetdede7412
@saffetdede7412 5 жыл бұрын
Değerli üstadım. Bir web sitesinin html kodlarını esp8266 ve ardunio ile okumanın yolu nedir? Buna ilişkin bir video çekebilir misin? Örneğin www.google.com.tr nin html kodlarını nasıl elde edebilirim. Bu konuya ilişkin hiç kaynak yok
@efekokyayan1669
@efekokyayan1669 5 жыл бұрын
@robotistan abi kodlamasız proje yaparmısın
@robotikhocam3981
@robotikhocam3981 5 жыл бұрын
Kanalım da scratch videoları bulunmaktadır bakabilirsiniz
@alibagdadi6031
@alibagdadi6031 4 жыл бұрын
abi kodlar düzgün değil çoğu Türkçe
@efeimrek710
@efeimrek710 4 жыл бұрын
500. Beğeniii 🥳
@yapmngoster5086
@yapmngoster5086 4 жыл бұрын
komutu yazdım komutlarda "espokuma" diye bir yer var. Onu üstlerde belirtmediği için kod hata veriyor. Nasıl düzelteblirim. Bir de wifi modülüm aşırı ısınıyor.
@mahmutenesaydn8384
@mahmutenesaydn8384 4 жыл бұрын
ben kodu çalıştırdığım zaman seriport ekranında AT AT+RST yazıyor ve öyle kalıyor ne yapmam lazım yardımcı olabilirmisiniz
@robogreenrobotikvekodlamaa2194
@robogreenrobotikvekodlamaa2194 4 жыл бұрын
aynen benimde oyle.
@mahmutenesaydn8384
@mahmutenesaydn8384 4 жыл бұрын
@@robogreenrobotikvekodlamaa2194 nasıl çözeceğiz bir bilginiz var mı ? Ya da çözebildiniz mi ? Yorumlardaki aynı sorunla karşılaşan ve çözen arkadaşların taktiklerini denedim ama bende olmadı
@muratdemir3987
@muratdemir3987 4 жыл бұрын
@@mahmutenesaydn8384 evet . 19. Satırda ready yerine OK yazdığımızda sorun çözüldü
@muratdemir3987
@muratdemir3987 4 жыл бұрын
@@mahmutenesaydn8384 bir kaç defa dene. Kodu yükle filan. Oluyo. Bir kere bağlanınca elektrik gitse gelse vs. Sorun olmuyor. Bağlantı hep var.
@omerozbalk1798
@omerozbalk1798 Жыл бұрын
@@mahmutenesaydn8384 18. satırda while(!Serial.find("ready")) yazıyor ready kelimesini silip OK yaz
Arduino ile LM35 Sıcaklık Sensörü Kullanımı
11:29
Robotistan
Рет қаралды 89 М.
When u fight over the armrest
00:41
Adam W
Рет қаралды 30 МЛН
Hoodie gets wicked makeover! 😲
00:47
Justin Flom
Рет қаралды 131 МЛН
Players vs Pitch 🤯
00:26
LE FOOT EN VIDÉO
Рет қаралды 131 МЛН
Из какого города смотришь? 😃
00:34
МЯТНАЯ ФАНТА
Рет қаралды 2,4 МЛН
Arduino Step Motor - 28byj48 - Nema - Step Motor Kontrol ULN2003 - Arduino Kursu - Ders 52-
13:04
Arduino ESP8266 Kullanımı - Thingspeak Nasıl Kullanılır?
26:04
Arduino Joystick ile Servo Motor Kontrolü
9:40
Robotistan
Рет қаралды 185 М.
Arduino ile Led Yakmak - Blink Uygulaması #2
12:21
Robotistan
Рет қаралды 565 М.
A4988 Step Motor Sürücü ve NEMA 17 Step Motor Kullanımı
16:16
When u fight over the armrest
00:41
Adam W
Рет қаралды 30 МЛН