Arduino Tarifleri #5 - IF-ELSE Komutunu Kullanmak / LRT (720p)
Вставка
- Опубліковано 25 сер 2024
- ✨ YENİ Arduino Dersleri Oynatma Listesi (Playlist): • Neden Bu Arduino Kursu...
🚀 Robo90 Arduino Setleri:
👉Robo90 Arduino Uno İleri Başlangıç Seti: www.robo90.com...
👉Robo90 Arduino Uno Başlangıç Seti: www.robo90.com...
👉Robo90 Arduino Uno Ekonomik Başlangıç Seti: www.robo90.com...
👉Arduino Uno: www.robo90.com...
🌟Yeni internet mağazamız: www.robo90.com...
Videoda kullanılan kod, devre şeması, malzeme ve sorularınız için aşağıdaki linki kullanabilirsiniz.
lezzetlirobott...
Serimizin 5. bölümüne hoş geldiniz 🙂
Bu bölümde artık kendimizi biraz daha kod yazıyormuş gibi hissedebiliriz 🙂 Çünkü bundan önce yaptığımız videolarda sadece dijital giriş çıkış işlemleri yapmıştık ama artık işin içine mantığımızı da dahil etme zamanı geldi. Çünkü mantıksız kod çok sinsidir. 🙂
Mantık diyorum çünkü, bu videoda koşul komutu olan if-else komutunu öğreneceğiz arkadaşlar ve bu komut kullanırken biraz dikkatli olmayı gerektiriyor. Önceki videolarda kodda hata yaptığımızda derleyicimizin hata verdiğini gördünüz değil mi? İşte öyle bir hata türü daha var ki derleyicinin ruhu duymaz onu. ” Mantık Hataları “. Evet mantık hataları, ismi cafcaflı değil ama gerçekten bela bir şey. Her şeyi doğru yaparsınız, bağlantılar tamdır, kod hata vermez ama sistem çalışmaz. İşte bu mantık hatası dediğimiz hatalar en çok bu if-else komutlarında olur arkadaşlar.
Bu kadar hakkında yazdık çizdik ama bu video mantık hataları üzerine yapılmış bir video değil. Bu videoda ef-else kodunu kullanmayı, koşula bağlı kodlar yazmayı öğreneceğiz. Sadece bunu iyi öğrenmezsek başımıza ne geleceğine dikkat çekmeye çalıştım 🙂 Video yeteri kadar iyi merak etmeyin, zaten bu kod ileride çok fazla kullanılacak dolayısı ile zaman içinde daha iyi oturacaktır. Siz anlatılanlara verin kendinizi. İyi çalışmalar dilerim, hoşça kalın 🙂
Geçen videodan önce izlemiş olmanız lazım ama izlemedi iseniz pull-down/pull-up dirençlerini es geçmeyin arkadaşlar. Pull Down / Pull Up dirençleri. = • PULL-DOWN PULL-UP Dire...
Malzemeler:
3 tane mantar led - Video • Ledler Ve Ohm Yasası
3 tane 220 ohm, 5 tane 10k ohm direnç - Video • Direnç Nedir? Nasıl K...
5 tane breadbord için push buton ( elektronikte yeni iseniz mutlaka 2 bacaklı olan butonlardan tercih edin)
1 tane Breadbord ve yeteri kadar jumper kablolar - Video • Breadboard ve Jumper K...
ve tabii ki Arduino kartınız
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Kanalımıza abone olup, yeni videoları kaçırmamak için ► goo.gl/Ud13Xn
Sosyal Medya Hesaplarımız:
Facebook: / lezzetlirobottarifleri
Instagram: / lezzetlirobottarifleri
Twitter: / lezzetli_robot
İnternet Sitemiz: lezzetlirobott...
Reklam ve Sponsorluk Anlaşmaları için ► lezzetlirobottarifleri@gmail.com - Наука та технологія
✨ YENİ Arduino Dersleri Oynatma Listesi (Playlist): ua-cam.com/video/D97WhJh_WqQ/v-deo.html
🚀 Yeni internet mağazamız: www.robo90.com/?+lrt&+tarifleri&
universitede anlatılmıyo bunlar ve izlenme sayısına bakınca anlıyorumki kıymeti bilinmiyo böle şeyler tüm emegin için çok teşekkürler eline saglık
+yusuf mete saraçoğlu :) İltifat etmişsiniz , teşekkürler , iyi çalışmalar :)
müziğin sesi çok çıkıyo :D kısıp sonra tekrar yükseltmek zorunda kaldım kaç videodur böyle umarım düzeltirsin :) teşekkürler
ve bu arada süper öğretici ;)
+Bişeyler Yap Onu düzeltilmesi gereken birşey olarak görmeyin lütfen :)) Bilerek yaptık zaten. Hızlandırılmış kesimlerde müzik yükseliyor O kadar rahatsız etmese gerek. Bu durumu şikayet eden ilk kişisiniz :)
iş yerinde izliyorum sürekli kısıp sonra yükseltiyorum ondan dolayı :) yoksa işi kapmışsın iyide öğretiyosun valla
Anladım sizin için biraz sorun tabi iş yerinde :) Bu müzik konusunu bir düşünelim bakalım. Bu yönde tepkiler artarsa illa ki bir değişiklik olur. Bu arada beğenmenize sevindim , iyi çalışmalar :)
eyvallah iyi akşamalar :) takipte kalcam yakında bi arduinoda ben alırım :)
Gerçekten rahatsız edici arkadaşa katılıyorum :)
bu yaşımdayım,bu kadar net,açık ve anlaşılır bir şekilde konuyu anlatana rastlamadım,tebrikler...
2 yıllık videonun yorumlarına cevap veren bildiğim tek yayıncısın. videolar için teşekkürler çok şey öğrendim. :)
Değerli kardeşim,
Çoklu input/output bir proje ile uğraşıyordum, if-else de bayağı bir çuvalladıktan sonra burada seni buldum. Hani derler ya ilaç gibi geldi, hakikaten öyle oldu. Çok çok teşekkür ederim. Ayrıca detaylı açıklamalar için emeğine, diline ve ellerine sağlık.
Ufak ricam çalışmalarında müziği kısık tutmaya çalış.
Hayatında kocaman başarılara imza atman dileklerimle, yolun açık olsun.
Süper anlatım valla if else komutlarını çok güzel anlattın
Üstadım, merakımdan soruyorum.
Ledlerin GND ye bağlanan ucuna tek tek direnç bağlamak yerine, üçünü tek bir direnç üzerinden GND ye bağlarsanız aynı şey olmaz mı? Sonuçta GND üzerinde birleşiyor bunlar. Sebebini merak ettim.
Elin ayağın dert görmesin kardeş sağolasın.Çok akıcı ve anlaşılır süpersin.
+Ibrahim yolalıcı Yardımcı olabildiğime sevindim , iyi çalışmalar :)
Bunu öncesinde ne yapacağını dediğin an izlemeden hazırladım, tek yanlışım else if oldu, bunu bilmiyordum. Düzenledim ve tamamen çalışdı, teşekkür ederim..
Abi hata yaptıktan sonra geri dönüp düzeltip ve açıkladıktan sonra daha iyi anlaşılıyor gibi , arada sırada hata yap bence :)
Ahmet özkan Tamamdır , bak sen şimdi bundan sonra gelen videolara :D
Lezzetli Robot Tarifleri Abi sonraki video ne zaman geliyor ?
1 saate geliyor . Bu arada zaki Soyismilaz , kardşeim senin hiçbir yorumuna cevap verilmiyor :) Sorular ve yorumlar hakkında diye bir video var kanalımızda onu bir izler misin :)
Lezzetli Robot Tarifleri ok
bencede QE.QWE.QEWQ
kardesim hatalari biz anlayalim diye bilerek yapiuyorsun. Ben farkina variyorum. Cok basarili calisma. Helal olsun! Tesekürler
Buton 4 kara şimşek for dõngüsū ile 3 led sağdan sola da yanıp sõnse sïrasï ile gūzel olurdu ayrıntılara değinerek anlatışın takdire şahan devam kardeşim
Emeğine sağlık. Anlaşılır ve basite indirgeyerek anlatıyorsun hatalarını düzelttiğin kısımlarda daha bir oturuyor konu😀
Teşekkürler :)
Sen nasıl bir adamsın be!
.
.
.
.
.
.oku
.
.
.
.
.
sayende başarılı bir şekilde ilerlemekteyim teşekkürler!
:) rica ederim
UA-cam Kanalınızın en bağımlı takipçinizim tüm videolarınızı heyecanla izliyorum ardino yeni başlayanlardanım bende 2 tane kitap aldım öncelikle benimde aklımda bir proje var şayet tamamlayıp bitirebilirsem kanalınızda yayınlarsanız menun olurum gerçekten...
sizin yayınladığınız videolar da temel seviyede çok yardımcı ve yapıcı oluyor devamını merakla bekliyoruz kolay gelsin yeni çalışmalarda....
+serko gün Güzel yorumunuz için teşekkürler , videolarınız hazır olduğunda bana haber verin :)
Eline sağlık güzel anlatım olmuş. İzlerken eğleniyorum yahu :)
eee yanan sönmüyor ki birdaha :):) 22:51
+Tolga Erçel Teşekkürler , iyi seyirler :)
Eline sağlık uğraşmışsın, herşey iyi güzelde şu arka plan müziği olmasa olmazmı arkadaşım... bir aşağı bir yukarı beyin yakıyor...
+sumermutlu Merhabalar , bu videolar kanalımıza yüklediğimiz ilk videolar da daha çekim montaj işlerinde acemi olduğumuz dönemlerdi yani. İleri ki bölümlerde ses yüzdelerini %50 azalttık sonra onunla da kalmadık artık yeni yüklediğimiz tüm videoları birde müziksiz seçeneği ile tekrar yüklüyoruz. Seriye devam ederseniz ileride bu sıkıntıyı yaşamayacaksınız. Anlayışınıza teşekkürler , iyi çalışmalar :)
Tebrik ederim bu kadar iyi anlatanını ve özen gösterenini görmemiştim.Teşekkürler :D
Süper bir anlatım ve süper bir uygulama. Soruya mahal yok her şey açık ve net bize kaldı uygulaması.
Ömer kardeşim ellerine sağlık . Gerçekten çok şey öğrendim videolarından. Özellikle projelerde yaptığın hatalar , bu hataların tespiti ve bulduğun çözüm yolları , bizlerin de olası hatalarla karşılaştığımızda nasıl yollar izleyebileceğimize dair çok güzel tüyolar veriyor. Tekrar emeğine sağlık ;) :)
çok faydalı ve ögretme istegi kokan videolar bunlar ögrenmek isteyen herkes seninle ögrenebilir bravo
Ya en iyi anlatan sensin bütün dediklerini anlayabiliyorum teşekür ederim
Abi senin sayende arduino yu baya kavradım sağolasın videolarını merakla takipteyim.
Digitalread aslında fonksiyon ama fonksiyonu tanımlayan biz degiliz, onceden tanımlanmıs bir fonksiyonu kullanıyoruz. Terimler dogru herhangi bir hata yok. Videolar harika, hem pekiştiriyorum hem de ogreniyorum. Teşekkür ederim emeğine ve zamanına.
araya müzik girdiğinde müzik çok bağırıyor,kısıp açmak zorunda kalınıyor. anlatım güzel. teşekkürler.
kardeşim eline emeğine sağlık, ben Elektronik Mühendisiyim ve gördüğüm dinlediğim en iyi ardunio anlatımını yapmışsın. Sana gözlemlediğim 2 tavsiyem var.
1. karmaşık uygulamaların algorithmalarını kabaca çizersen daha anlaşılır olur.
2. Bu videoları udemy ye yükle izleyen kişiler sertifika sahibi olsun.
başarılar dilerim...
+Levent Yavuz Algoritma mantığına değinmeye çok çalıştım ama dediğiniz gibi çizimde yapılabilirdi aslında güzel olurdu. Bundan sonraki çalışmala artık :) udemy olayına da bir bakacağım :)
+Lezzetli Robot Tarifleri arduino.exe win 10 da çalışmıyot yardımmm
Butonların basılı olup olmadığını test etmek için değişken tanımlayıp durumu değişkenlere kaydetmenize gerek yok.
if(digitalRead(but1)==1) yada if(digitalRead(but1)==HIGH) şeklinde yapabilirsiniz.
Ayrıca ister digitalRead ister digitalWrite ta HIGH yerine 1, LOW yerine 0 yazarsanız problemsiz çalışır.
Benim gibi fazladan tek bir karakteri bile yazmaya üşenenlere tavsiyemdir:))
biladerim ALLAH senden razı olsun çok eyi bi adamsın yaw. Allah seni başımızdan eksik etmesin
Sınav haftası öncesi bu videolar çok iyi geldi :) Başarıların devamını dilerim dostum
Teşekkür ederim Sınavlarda başarılar :)
Abi hataları düzelterek gitmen harika.
Yolun açık olsun.
Daha devamını da bekleriz :)
+Varol Çiftçi Teşekkürler varol , beğenmene sevindim. Varol favori isimlerimden dir bu arada , telafuz etmesi keyifli :) :)
Hocam peki aynı anda iki komutu sağlatmak istersek yani aynı anda hem 3 hemde 4. butona basıldığındaki durumu yazmak istersem nasıl yazacağım
if (b1d == HIGH & b2d == HIGH) mi yapacağız ?
yorumu yazalı çok olmuş ama yardımcı olmak istedim. bildiğim kadarıyla programlamada ve anlamı veren operatör && şeklinde kullanılıyor.tıpkı == ve || gibi...
abi supersin youtube da bu konudaki en kaliteli videolari sen cekiyorsun
+kasım demirci Teşekkür ederim kardeşim , yardımcı olabildiysem ne mutlu bana :)
Abicim çok büyük bi hayır işliyorun iyiki varsın >3
+Ahmet BJK Sende iyiki varsın kardeşim :)
Önceden orucu uykuya tutturuyordum,AMA ŞİMDİ orucu senin kanala tutturuyorum abi.
zaki soyismilazımdeil :)
zaki soyismilazımdeil :))) Uykudan iyidir herhalde , Alalh kabul etsin kardeşim :)
Teşekkürler çok güzel anlatıyorsunuz.
Müziğin sesi biraz kısılmasını bende tavsiye ediyorum, pek bu tür müziklere alışkın değilim sizi'de anlıyorum, ortayı bulup biraz kısabiliriz, videolar öğretici ve zevkli , teşekkürler
çok teşekkürler sayenizde bu işi öğreniyorum :)
Usta kolay gelsin çok faydalı bilgiler veriyorsunuz çok teşekkür ederim lakin şu müziği kaldırsan çok iyi olur ikide bir yüksek sesle çalıp duruyor onun yerine anlatım yapsan daha iyi olur bence
Abi çok sağol sayende hiç anlayamadığım if-else komutunu öğrendim sağol
harika cok anlasilir anlatiyosunuz...
BİR ÇOK KAYNAK ARAŞTIRDIM. EN SADE, BASİT VE ANLAŞILIR ŞEKİLDE ANLATAN SİZSİNİZ. DİĞER KAYNAKLARI BIRAKTIM. BURAN DEVAM EDİYORUM. TEŞEKKÜRLER.
yeni yeni öğreniyorum eline sağlık hocam çok teşekkür ederim :)))
abicim harika bir anlatım tarzın var mükemmelsin benden bir yemek kazandın yada bir hediye
Gerçekten harika anlatım
harik. teşekkürler hocam.
Aslında digitalWrite vb. tüm komutlar birer fonksiyondur. Arduino uzmanlarının zamanında yazıp bizim kullanımımıza açtığı tüm bu fonksiyonlar built-up function olarak geçiyor:) kendi yazdığımız ayrı fonksiyonlarda tabi ki vardır:)
Çok güzel bir anlatım. Dediğiniz gibi %80 kafamda oturdu. Fakat şu müzik birden çok fazla açılıyor. Çocuk uyurken kısıp kısıp açmak zorunda kaldım. Ona dikkat ederseniz sevinirim. Teşekkürler.
Efsane bir anlatım olmuş hocam
Selamın Aleyküm kardeşim.
Allah senin iyiliğini versin.
Bir hafta önce tesadüfen sizin videolardan birine rasladım.
Ardunyo mardunyo kod yazmak nedir hiç bilmezken hatta klavyede "süslü parantez" tuşunun varlığından bile haberim yokken şimdi akşam eve gelip bilgisayar başına oturup gece yarısına kadar led yakıp söndürüp, Step motor çeviriyorum. henüz 6. videoyu izlemeden :).
+yücel sivas Teprik ederim , bu tarz yorumları gördükçe , hızlı hızlı yeni videolar hazırlama isteği doğuyor , gaza geliyorum :)
adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı adamın kralıııııııııııııııııııııııııııııııııııııııııııı
En iyi anlatım emeğinize sağlık
Abi ALLAH senden razı olsun çok iyi anladım videoların çok kaliteli
Allah razı olsun. Süpersin hocam :)
İki gündür uğraşıyorum bu kodu çalıştıramadım, bu yüzden bir sonraki videoya da geçemedim.
Herşey normal gözüküyor ama takar takmaz saçma sapan çalışmaya başlıyor, + kablosunu söksem de çalışmaya devam ediyor, hep mantıksız bir sıra ile yanıp sönüyor butonlar hiçbir işlev görmüyor :D
ee zaten başkada sorun kalmadı zaten...
abi varya öyle bir anlatıyorsun ki kafamızda hiç soru işareti kalmıyor
İzleyicinin kalitesinden dolayı o benden değil :)
Kardesım cok tesekkur ederım cok yararlı oluyor.
+Ahmet Deith Bunları duymak harika , teşekkürler , iyi çalışmalar :)
En kısa zamanda çizgi izleyen robot beklıyoruz :)
Ahmet Deith E yapık ya :)
Cok tesekkurler. Keske tum bolumlerin muziksiz secenegi olsa.
Merhaba, videolar 2 sene önce yayınlanan ilk içerikler, hali ile biraz acemilik var. Yeni bölümlerde hiç o şekilde bir sıkıntı yok. Umarım çok fazla rahatsızlık vermiyordur. İyi çalışmalar :)
Cok Tesekkurler. Cok faydali oluyor videolar. Ingilizce ornek programlar var mi aciklamali. Bunun gibi. Biliyor musunuz
// Turn ON and Turn OFF a LED, WHEN Pressing a pushbutton
// Hardware required Arduino Uno, LED, Button, 220ohm and 10K ohm Resistors, Wires, Breadboard
//SET PIN NUMBERS
const int ledPin=2; // Const won't change
const int buttonPin=4;
// Variables will change
int buttonState=0; //Variables for reading the pushbutton status
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(ledPin, OUTPUT); //initialize the LED pin as an output
pinMode(buttonPin, INPUT); //initialize the pushbutton pin as an output
}
void loop() {
// put your main code here, to run repeatedly:
buttonState=digitalRead(buttonPin); //Read the state of the pushbutton value
if (buttonState==HIGH) { //Check if the pushbutton is pressed if it is, the buttonState is HIGH
digitalWrite(ledPin, HIGH); //if it is, the buttonState is HIGH then turn LED ON
Serial.println("LED ON ++++");
}
else {
digitalWrite(ledPin, LOW); //turn LED off
Serial.println("LED OFF ----");
}
}
o yanlislari yapman cok faydali oluyor cunki hep yaptigim ve yaptigimiz seyler nasil duzeltileginide anlayabiliyoruz.Lütfen arada yanliş yap.;)
+Batuhan Esen Bilereke veya bilmeyerek ( çoğunlukla bilmeyerek ) hata yapıyoruz ve yapıcaz :) :)
müzikten beynim patladı biliyorum bu yoruma o zamanlar edit konusunda acemiydim diye yanıt vereceksiniz ve bende bu durumun kaçıncı videoda düzeldiğini soracağım ama yinede video çok güzel 💖💙🖤🧡💚💛💜
Haklısınız... ¯\_(ツ)_/¯
Ellerin dert görmesin, hem öğrettin hem güldürdün "arduino kızıp kezbanlık yapıyo" ne demek ya :D:D
Home automation sistemi yapmaya çalışıyorum kendi çapımda hobi olarak. Bakalım neler yapabilicem. :)))
Başarılar dilerim, beğenmenize çok sevindim. Teşekkürler, iyi çalışmalar :)
Lezzetli Robot Tarifleri arduino mega pin giris cikislarini anlatan bir video ceker misin?
Allah yardımcın olsun hakkını helal et çok şey öğrendim sayende
Helal olsun :)
süper hocam emeğinize sağlık
Dostum merhaba, videolarını çok beğeniyorum eline sağlık. bu video ile ilgili bir sorum var: hani else herhangi bir butona basılması durumu haricindeki bütün durumları ifade ediyor ya, mesela birden fazla butona aynı anda basarsak ne olur? onun için yine else if mi kullanmamız lazım?
videolar güzel ama şu arka fon ses müzik hele giderek artan ses çok rahatsız edici hocam. bir dahaki video serilerinde olmaması güzel olur bence.
super bi video daha
SUPER OLMUŞ BU1 ANALDIM HATA OLDUGUNU :)
HEPSINI INCELIYORUM VE ARDUINO UNO DA ALDIM YAPARAK OGRENIYORUM SAGOLUN COK GUZEL ANLATIM.
Hocam öncelikle teşekkürler ve tebrikler,kanalı daha yeni keşfettim youtube da.Sonralıkla Ben Şöyle düşündüm;Else i sonuna değilde her if in altına kendi else ini yapsak diye düşündüm.Olur mu sizce?
Ömer hocam öncelikle videolarınızı çok beğendiğimi söylemeden edemicem :) Çok güzel işler başarıyorsunuz Allah yolunuzu açık etsin . Aklıma bir şey takıldı hocam bir önceki videoda 5V giriş - Direnç - Led - Toprak şeklinde bağlarken bu videoda
5V giriş - Led - Direnç - Toprak şeklinde bağlıyoruz bunların farkı var mıdır varsa fark nedir neden böyle yaptınız hocam ?
Cevabınız için şimdiden teşekkür ederim :)
+Scapegoat _ Ömer hoca bu meseleyi "Ledler Ve Ohm Yasasi" adli videosunda aciklamisti..
Ledin + veya - ucuna direnci bagliyabilirsiniz , sorun yok insallah.
Hatta kendisi bizzat söyle dedi ; "Bazi insanlarda iste elk ilk önce direncten gecsin bi voltaji düssün sonra lede gitsin falan diye , böyle birsey yok , elk sizin zannettiginiz gibi gitmiyor" dedi. :))
Kardeşim kolay gelsin ... Nacizane 1 2 küçük eleştirin olcak 1 eski videolarda buraya şu tıkla bunu tıkla diyorsun ama tıklayınca gitmiyor 2 müzik çok bastıryor ya komple kaldır yada çok kıs ... Seni begeniyle ve ilgiyle söyrediyoruz...kendine iyi bak
Merhabalar, öncelikle teşekkür ederiz. :)
-Müzik olayı maalesef bazı eski videolarda öyle ama sonra çözdüğümüzü düşünüyoruz.
-Bu video 2015 yılında yayınlanmış ve o zaman oralara tıklanabilir kutu koyabiliyorduk, UA-cam bu özelliği kaldırınca sadece görselleri kaldı.
Arduino Tarifleri Serisi'nin oynatma listesinden takibini daha kolay yapabilirsiniz ya da videonun altındaki açıklama kısmından sitemizdeki linkine tıklayarak da takibi daha kolay olabilir.
Arduino Tarifleri Serisi oynatma listesi -> ua-cam.com/play/PL1J0y2v7mkQzbJFmnxI-OcMH-xEGYuDCz.html
arduino ya yeni başladım. Bisikletime kayan sinyal yapacaktım tamda aradığım şey buydu :D
Sen en iyi arduino şefisin ;)
voidsetup()
{
Serial.begin(9600);
}
voidloop()
{
Serial.println("Sen en iyi arduino şefisin");
}
Adamsın! :)
hocam benimki kafasına göre takılıyor. tuşlarda bir sıkıntı yok ama hiçbir tuşa basılmayınca ışıklar yanıyor. bazende yanıp sönüyor. estikçe bir şeyler yapıyor
Hocam bir ledin çalışması için neden toprak hattına bağlıyoruz? Elektrik konusunda daha yeniyim açık açık anlatırsanız sevinirim.
bi ricam daha olacak kullandığımız kodları vidonun altına koysak olurmu?mesela dosya tc sitesine koysan felan?
Tamamdır. Hatta daha güzel birşey yapcam onun için :)
herşey için eline sağlık, müziğin sesini biraz kıssaydın çok güzel olurdu :)
+Ibrahim kılıç İleri ki videolarda bu durum yok , acemilik dönemimize denk geldi bunlar . kusura bakmayın , iyi çalışmalar :)
geriden geliyoruz :) vakit buldukça izlemeye çalışıyorum, okul ortamı olduğu için yüksek sesli müzik sıkıntı yaratıyor :)
Ibrahim kılıç Anladım hocam doğru diyorsunuz :)
Butonlar soldan sağamı yani 2 kol sola 2 kol sağa gelicek şekildemi yoksa üsten aşşağımı ve benim butonunum büyük olması bişey değiştirirmi acil cevap lütfen :)
Teşekkür ederiz
Merhaba daha önceden anlayamadığım "else if" konusunu oldukça açık anlatmışsınız teşekkürler, aklıma şu geldi bu yaptığımız 5 buton yerine tek butonla acaba 5 ayrı özellik verebilirmiyiz ? Butona 1 kez basınca ilk led 2. basıldığında her iki led vs..böyle devam eder ve 5 kez basılma işlemi bitince tekrar başa döner ;)
Kanal ve eğitim videolarınız için tebrik ederim ...
Serdar Taneri Öncelikle teşekkürler :)
Tek buton ile dediğiniz gibi devreler yapmak mümkün, bilmiyorum seriyi takip ediyor musunuz yoksa sadece ıf-else videosunu mu izlediniz ama seriye devam ederseniz bu tarz örnekleri görürsünüz. Mesela tam olarak sizin dediğinizi karşılamasa da tek buton yerine 2 buton kullanarak sonsuz sayıda işlem yaptırabilirz arduinoya 14. videoda bu örneği işledik , konumuzu anlatırken. Ama benzer mantıkla tek butonla da istediğiniz kadar iş yaptırabilirsiniz. 2-3 satırlık bir koda kolayca yapılabilecek bir uygulama :)
Serdar Taneri Rica ederim , robotunuz çok güzel olmuş. Bizde bunun biraz ilkelini yaptık kanalda videoları bulabilirsiniz. Zamanla harika çalışmalar olacak . i iyi çalışmalar kolay gelsin :)
Kardeş kralsın harbiden çok yardımcı oluyosun, Allah razı olsun. ama benim anlamadığım bi durum var ;
senin 2 ve 3 numaralı çıkışlara bağladığın pinleri ben 0 ve 1 e bağladım. yükleme esnasında pinlerin ucu boşta olduğu halde tasarımım doğru çalışmadı . ama pinleri 2 ve 3 olarak değiştirdiğimde doğru çalışştı. bunun sebebini merak ettim. teşekkürler.
simülasyondaki devrenin aynısını kuruyorum olmuyo videodakinin aynısını yapıyorum gene olöjuyo+ intaharı basıcam şimdi
Butonun bir bacağı neden gnd ye yani - tarafa bağlanmıyor ? Çıkış pinleri ayarlandı tek dirençler bağlandı Arduinoda devre tasarımı öğrenmek için tavsiyeniz var mı ?
bir kızılötesi sensör bağladım sensörün 0 ya da 1 durumunu lcd ekranda göstermeyi başardım fakat ben 0'ken ekranın silinmesini ve 1'ken de ekranda A1 yazmasını istiyorum ne yapmalıyım
Süpersin usta
İyi günler buton yerine ır kumanda ile nasıl yapabiliriz
Öncelikle ders için çok teşekkür ederim bir kaç sorum olacak cevaplarsanız sevinirim.(Fritzing şeması üzerindeki kurulum için soruyorum)
1-pull down direncini butonla arduino arasına değilde yukarıdan yaptınız bunun önemi varmıdır yada kuralı varmıdır? Ayrıca bu direnci kullanmamızın nedeni akımın dirençsiz yolu seçmesiyle alakalı olabilir mi?bu da lisedeki fizik dersinden aklımda kalmış : )
2-ledlere direnci toprak hattından bağladınız 5 volttan bağlamadınız bu şekildede olurmu yani direnç toprak hattından da bağlana bilirmi?
(elektronikle ilgili temelim yok belki basit ve komik sorular olabilir ama aklıma takıldı kusura bakmayın şimdiden teşekkür ederim)
+ugur mert Öncelikle asla basit veya komik soru diye bir şey yok. Sorduğunuz için tebrik ve teşekkür ederim. Neticede "2 + 2 = 4" bu çok çok kolay bir soru. Ama cevabı bilmeyen için çok zordur. Önemli olan bir şeyin cevabını aramak , Her neyse :)
1- Bu sorun için şu videoyu izleyin , sonra tekrar konuşalım :) ua-cam.com/video/AKLXtNABYqY/v-deo.html Bu video sorduğunuz sorunun cevabı. Aslında videolar da değiniyorum izleyiniz diye ama ya görmediniz yada üşendiniz :) :)
2- Soru ise farketmez .İstediğiniz tarafa koyabilirsiniz. Yeter ki devrede ledin üzerinde düşecek fazlaca gerilimi alacak , onunla paylaşacak bir diğer eleman olsun ki oda direnç zaten :)
teşekkür ederim
Yanlışlıklar olamasa, bir sürü şey öğrenemeyecektik ...
tesekkurler
rica ederim :)
Acaba pull-down dirençlerini her butona ayrı ayrı kullanmak yerine tek direnç üzerinden kullanabilir miyiz?
Çok sağol abi
teşekkürler
merhaba arduino ile birden fazla basınç sensorünü çalıştırıp hangiş sensöre ne kadar basıç uygulandığını öğrenmek istiyorum bana yardımcı olabilirmisiniz
bunu else komutunda yazdığım digitalWrite(led3 = LOW); da veriyor led 3 ü tanımladım OUTPUT dedim ne yapmam lazım
muazzam
abi ben butona basılmadığında seri porta hep 1 gönderecek butona basıldığında basıldığında 1 den 2 ye kadar sayacak tekrar basıldığında 1 den 3 e kadar sayarak böyle devam eden bir program yapmak istiyorum nasıl yapabilirim ardım ederseniz sevinirim
Bütün her şeyi aynı yapmama rağmen devreye güç verince bütün ledler yanıyor. Bir de 4 bacaklı buton kullanıyorum sebebi bu olabilir mi ? Her şeyi aynı bağladım ama sorun nerede anlayamadım yardım eder misiniz ?
Merhaba Ömer Abi. Lise son sınıf öğrencisiyim. Bir projem için arduino kullanacağım. Arduino ile yeni tanışan birisiyim. UA-cam'da gezinirken kanalınıza denk geldim. Programlama temelim pek iyi değil. Ama bir şeyler biliyor olmam videoda anlatılanları hemen anlamamı sağlıyor. Uğraşınız için tebrik ederim.
Videolarınızı takip ediyorum, izledikten sonra kodları kopya çekmeden kendim yazıp arduino'ya yüklüyorum. Güzel oluyor, yeni izleyenlere tavsiye ederim :)
Bir kaç sorum olacak.
Daha önce soran olmuş ama; direnci neden ledin eksisine bağlıyorsunuz? Gerilim artıdan eskiye doğru gidiyor. Yani gerilim ilk olarak ledin artı ucuna değiyor. Led için fazla olan gerilimi, led'e henüz ulaşmadan azaltmak için, direnci artıya bağlamamız gerekmiyor mu?
Direnci eksiye bağladığımız zaman, led'in artısından yüksek gerilim zaten girmiş oluyor, çıkan gerilimi düşürmek artık o led için pek bir ifade etmez diye düşünüyorum.
Bu yazdığımı elekronik son sınıf okuyan birisine ders vermeye çalışır gibi algılamayın lütfen, ben böyle biliyorum ve kafama çok takıldı sormak istedim. Yanlış biliyorsam düzeltin lütfen..
Bir de, müziğin olması monotonluğu bozuyor o yönden güzel, ama sesiniz ile müziğin ses dengesi daha iyi yapılmalı. Sesinizi duyabilmek için sesi açıyorum, müzik girince ses seviyesi yüksek geliyor kısıyorum. Sonrasında siz anlatıma geçtiğinizde sesinizi duymak için tekrar sesi açıyorum.... Tv kanallarındaki programdan sonra reklamların bangır bangır girmesi olarak örnek verebilirim bu durumu :)
Kendi sesinizin yüksekliğini arttırırsanız bu problem düzelir bence. Daha önce de söyleyen olmuş belirtmek istedim.
Zamanım oldukça bütün videoları izleyip kendimi geliştirmek istiyorum.
Kolay gelsin..
+TheKolonyalimendil Merhaba kardeşim öncelikle teşekkür ederim güzel yorumun için :) Müzik konusunda haklısın arduino tarifleri kanalımızın ilk serisi olduğu için pek dikkat edemedik. Konuyu iyi bilsekde bu video montaj işlerinde acemiydik :) gelen yorumlar doğrultusunda bu durumu düzelttik sanırım 17 yada 16. videodan sonra hiçbir videomuzda öyle bir ses sorunu yok. :)
Led konuusuna gelince şimdi şu algı yanlış. Güç pilden çıktı , lede girmeden önce bunu dirençten geçiriyim gücü düşsüz lede öyle gitsin. Mantığı hatalı bu durum uda bir takım kanun ve formüller ile açıklayabilirm. Yazarak verimli olmaz. Bu konuya has bir video çekicem ama artık şart oldu çünkü çok soruluyor. Sen şimdilik kodlara odaklan. Bildiğin gibi devrelerini kurmaya devam et . O videoyu çektiğimizde sıkıntın kalmayacak. İyi çalışmalar :) :)
+Lezzetli Robot Tarifleri teşekkür ederim abi. Video için takipteyim o zaman.
Bir şey daha sormak istiyorum. Bu video'da da pull-down direnci kullandınız. Pull-down ve pull up direnç videonuzu izledim.
O videoda anahtar orta konumdayken röle sapıtıyordu, bu sapıtmayı engellemek için anahtarın orta ucundan toprağa direnç çekildi. Bu kısmı anladım. Peki bu video'da pull down direnci ne amaçla kullandınız? Butona basarken yada butondan elimizi çekerken tam ara konumda sapıtan başka bir eleman mı oluyor? :)
+TheKolonyalimendil Burada buton basıldığında sorun yok ama buton basılmadığı zaman butonun birbirine değen plakaları boş kalır. pull down videosundaki anahtarda böyle değildi ya sağdan ya soldan o biryere değiyordu ortada bozuyordu. Aynı durum buton için butonun basılmadığı anda oluyor. O yüzden :)
peki iki butona birden basıp bütün ledleri yakmamız mümkünmü ve kodunu ne şekilde değiştereceğiz .
Sizin gibi bilgisini kendine saklamayip , insanlara ögreten cömert insanlara cok ihtiyacimiz var. Cok tesekkür ediyoruz.
Bundan sonra ; Size bir sorum olacak Omer Bey.
"else if" komutu , birbirine bagli olan komutlarda kullanilir dediniz videoda. Fakat ben yaptigimiz projeye bakinca ; Buton1 ile Buton2'nin calismasinin birbirine bagimli oldugunu göremiyorum? Yada diger butonlarin birbiriyle baglantili oldugunu da göremiyorum?
Buton 1 basilinca bir led yanacak , buton 2 basilinca 2 led yanacak vs.. Nerde birbirine baglilik?
Söyle yapsak olurmuydu acaba :
if(b1d==HIGH)
digitalWrite(led1,HIGH);
else
{
digitalWrite(led1,LOW);
digitalWrite(led2,LOW);
digitalWrite(led3,LOW);
}
Bu sekilde diger butonlari da if-else seklinde yazsak? Biliyorum , program satirlari böyle daha da uzayacak. Ama ben sadece mantigini anlamak istiyorum? Olurmuydu Omer Bey?
+Mustafa Akman Olurdu hocam bir sıkıntı olmaz. Oradaki butonlar sadece örnekti dediğiniz gibi bir bağımlılık söz konusu değil fakat hiçbir butona basılmadığında tamamını söndürme istiyorsak sizinde yaptığınız gibi else ile bun u yapmak şart olacaktır.
+Lezzetli Robot Tarifleri Ilgilendiginiz icin cok tesekkur ederim. 😅
Usta ben butona bir kez basılıp bırakılınca yanık kalmasını 1 kez daha basılıp bırakınca sönmesini istiyorum yardımcı olurmusun lütfen