Arduino da butonlarla alakali sorunlar yaşıyorum .6 adet butonum var pull down direncler var 10 k ama serial monitor den izledigimde basmadigim halde basili gosteriyor.bu da bütün işimi bozuyor.kullanim olarak basit kodlama kullaniyorum eger pine high geldi ise bir is gerceklerstirsin gibi yardimci olabilirmisiniz
Hocam videolar için öncelikle teşekkürler. Benim merak ettiğim arduino kartım olmadan fritzing gibi bir programla bu devreyi kurup çalışma testini bilgisayar üzerinden deneyebiliyor muyuz. Şimdiden teşekkürler.
+mehmet arslan proteus a eklenti kurarark deneyebiliyorsun. aynı zamanda www.123dapp.com/circuits adresindende deneme yapılabiliyor ancak deneme için karta gereksinim varmı hatırlayamadım. bunada bakabilirsin. onun dışında giriş çıkışı simüle eden bikaç program gördüm ama onlar hiç güzel değlidi. ama soruna gelecek olursam temel anlada bir çok yol var bunun için ;)
+ElectroTech hocam çok sağol . 123d circuit işimi şimdilik görür. Daha profesyonel bir program bulabilene kadar bunun ile denemelere devam edebilirim. İyi çalışmalar.
merhabalar ben arabamın kumandası ile camları kontrol edecek bir modül yaptım ama şöyle bir sıkıntı var düğmeye 1 defa basılınca hem kilit açılıyor hem camlar açılıyor ben düğmeye 1 defa basılınca hiçbir işlem yapmasını istemiyorum. Butona süekli basıldığıında bişlem yapmasını istiyorum bu sıkıntıyı nasıl çözerim yardımcı olurmusunuz.
merhaba ; if (butondurum == HIGH) { //eğer butona basılmışsa,butondan 5Vsinyali geliyorsa digitalWrite(ledPin, HIGH); // Ledi yak 2 tane eşittir neden koyuyoruz tek = ile farklılığı ne ?
merhaba ben buton box yapmak ıstıyorum ama kodlama bılmıyorum mıcro pro nasıl kodlarım ve ve yaptım buton box u ama kodlamasını yapamdım yardımcı olursan sevınırım
kardeşim ellerine sağlık Bana 1. butona bastığımda artan 2. bastığımda azalan display li kod lazım(while komutu da olacak). yardımcı olursan sevinirim.Buradan iyi şeyler çıkarsa bizim bölümü buraya yönlendiririm.
o zaman anladığıma göre programda int buton pin veya led pin yazan yerleri const int buton pin = 2; const int led pin = 12 ; yapabiliriz ama buton durumu low veya High olabileceği yani değişebileceği için const int kullanamıyoruz int butondurum = 12; olarak kalacak doğru anlamışmiyim
+ERAY BODUR hayir. Butona veya led e 12 nolu pini verdin. Daha sonra programin icerisinde bu led degiskenini 11 nolu pine degistirmen gerekirse const ta degistremezsin. Aktif pinin icerigini high veya low yapabilirsin ama aktif "led" isimi degiskeni ilk tanimladigin pinde sabit kalir
Hocam ben buton ile timer interrupt ı kontrol etmek istiyorum. Butona bir kere basınca led yanıp sönücek(timer interrupt ile) sonra tekrar basınca kapanacak. Buton kodunda nasıl bir yol izlemeliyim
ellerinize ve yüreğinize sağlık.
teşşekkür ederim. kısa sürede çok iyi anlatım.
+fatih han yorumunuz için ben teşekkür ederim. Faydalı olduğuna sevindim :)
ustam çok güzel anlatiyorsun. takipteyim
"her şey bir ledi yakıp söndürmekle başlar"
süperötesi anladım gerçekten mükemmel anlatım
+EMRAH TOPÇU Teşekkürler :) amacına ulaşmasını duymak güzel ;)
emeğinize ellerinize sağlık
Arduino da butonlarla alakali sorunlar yaşıyorum .6 adet butonum var pull down direncler var 10 k ama serial monitor den izledigimde basmadigim halde basili gosteriyor.bu da bütün işimi bozuyor.kullanim olarak basit kodlama kullaniyorum eger pine high geldi ise bir is gerceklerstirsin gibi yardimci olabilirmisiniz
Hocam videolar için öncelikle teşekkürler. Benim merak ettiğim arduino kartım olmadan fritzing gibi bir programla bu devreyi kurup çalışma testini bilgisayar üzerinden deneyebiliyor muyuz. Şimdiden teşekkürler.
+mehmet arslan proteus a eklenti kurarark deneyebiliyorsun. aynı zamanda www.123dapp.com/circuits adresindende deneme yapılabiliyor ancak deneme için karta gereksinim varmı hatırlayamadım. bunada bakabilirsin. onun dışında giriş çıkışı simüle eden bikaç program gördüm ama onlar hiç güzel değlidi. ama soruna gelecek olursam temel anlada bir çok yol var bunun için ;)
+ElectroTech hocam çok sağol . 123d circuit işimi şimdilik görür. Daha profesyonel bir program bulabilene kadar bunun ile denemelere devam edebilirim. İyi çalışmalar.
delay kısmını 500 yapınca daha stabil oluyor en son uygulamada bilginize ;)
merhabalar ben arabamın kumandası ile camları kontrol edecek bir modül yaptım ama şöyle bir sıkıntı var düğmeye 1 defa basılınca hem kilit açılıyor hem camlar açılıyor ben düğmeye 1 defa basılınca hiçbir işlem yapmasını istemiyorum. Butona süekli basıldığıında bişlem yapmasını istiyorum bu sıkıntıyı nasıl çözerim yardımcı olurmusunuz.
Hocam arduino tek buton ile birden fazla komut nasıl alabilirim yani tek basarsam led iki kez basarsam buzzer yakma nasl yapabilirim.
merhaba ;
if (butondurum == HIGH) { //eğer butona basılmışsa,butondan 5Vsinyali geliyorsa
digitalWrite(ledPin, HIGH); // Ledi yak
2 tane eşittir neden koyuyoruz tek = ile farklılığı ne ?
+Samet swa biri durum esitlemesi digeri deger esitlemesi. Int led = 5 diyosun atyorm digerinde de.
==
+Samet swa biri durum esitlemesi digeri deger esitlemesi. Int led = 5 diyosun atyorm digerinde de.
==
aynı şekilde burda sayac++ olarak girdik bu da aynı mantık dimi ?
+Samet swa evet sayac=sayac+1 ile ayni sey
+Samet swa evet sayac=sayac+1 ile ayni sey
1 tane değilde 4 tane ledi bir butonla nasıl açıp kapatabiliriz hocam ?
+Batuhan Askan paralel baglayabilirsin
Hocam bir projem var yardimci olurmusunuz
merhaba ben buton box yapmak ıstıyorum ama kodlama bılmıyorum mıcro pro nasıl kodlarım ve ve yaptım buton box u ama kodlamasını yapamdım yardımcı olursan sevınırım
abi ben 6 adet led yapmam lazım üçüncü uygulamadan nasıl yaparım
teşekkür
pull up direnclerde 10k yerine 30k kullanmamizin bir zarari olur mu ?
yoo
@@mehmety166 hocam cevap için teşekkürler ama 4 yıl önce sormuşum soruyu muhtemelen 30k kullanmışımdır ve bişey olmamıştır 😂👍
@@umutdegismen biraz geç kaldimtel sarjdaydi. Yoksa hizli cevap verirdim kb
kardeşim ellerine sağlık
Bana 1. butona bastığımda artan 2. bastığımda azalan display li kod lazım(while komutu da olacak). yardımcı olursan sevinirim.Buradan iyi şeyler çıkarsa bizim bölümü buraya yönlendiririm.
Displayli dedigin seri monitor uzerindenmi yoksa 1602 veya 5110 uzerinden mi
7 SEGMENT DİSPLAY
Kac haneli kullanmayi dusunuyorsunuz peki?
0-9 arası yardımcı olursan çok sevinirim daha bu kodu kaç kişi bekliyo senden
Tamam kardesim, su an yoldayim eve vardigimda ilgilenicem hemen ;-)
const int ile int in farkı ne?
+ERAY BODUR int olarak tanimladigin drgiskeni daha sonradan icini degistrebiliyorsun ama const olanin icini degistremiyorsun
o zaman anladığıma göre programda int buton pin veya led pin yazan yerleri const int buton pin = 2; const int led pin = 12 ; yapabiliriz ama buton durumu low veya High olabileceği yani değişebileceği için const int kullanamıyoruz int butondurum = 12; olarak kalacak doğru anlamışmiyim
+ERAY BODUR hayir. Butona veya led e 12 nolu pini verdin. Daha sonra programin icerisinde bu led degiskenini 11 nolu pine degistirmen gerekirse const ta degistremezsin. Aktif pinin icerigini high veya low yapabilirsin ama aktif "led" isimi degiskeni ilk tanimladigin pinde sabit kalir
cevaplarınız için çok teşekkürler sonunda anladım :)
Hocam ben buton ile timer interrupt ı kontrol etmek istiyorum. Butona bir kere basınca led yanıp sönücek(timer interrupt ile) sonra tekrar basınca kapanacak. Buton kodunda nasıl bir yol izlemeliyim