Arama butonu
Bu konudaki kullanıcılar: 1 misafir
17
Cevap
4065
Tıklama
0
Öne Çıkarma
Arduino Takılma Durma Sorunu
H
9 yıl
Binbaşı
Konu Sahibi

Arkadaşlar arduino ya kod attığım zaman kendi kendine duruyor mesela butonla led yakmada bile bir süre sonra tepki vermiyor. Çıkarıp tekrar takınca ya da yeniden kod atınca düzeliyor ve sonra tekrar duruyor. Bu sırada serial porttan bir şeyler bakarken de donuyor ya da saçma sapan karakterler çıkmaya başlıyor. Çalıştığı zaman da istikrarlı değil 2 saniye duruyor 3 saniye çalışıyor vs. gibi. Önceden yoktu böyle bir problem. Bunun sebebi nedir? Çöp mü oldu arduino?

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



H
9 yıl
Binbaşı
Konu Sahibi

up



Y
9 yıl
Yarbay

arduino pc ye takılı iken yani elektriği pc den alırken seri portunu sürekli açık tutman gerekli.
Yoksa pc arduinonun portuyla ilgilendikçe resetliyor kendini.

Mesela butonla led yakarken arka planda seri portu aç, açık dursun.

Ya da başka bir güç kaynağından besle.




Bu mesajda bahsedilenler: @heymannn
G
9 yıl
Yarbay

Düşürme oldu mu? Ya da kristal falan darbe aldı mı



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
H
9 yıl
Binbaşı
Konu Sahibi

quote:

Orijinalden alıntı: Gktupc

Düşürme oldu mu? Ya da kristal falan darbe aldı mı

Hiç bir darbe almadı. Seri port açıkkende yapıyor. Bir de bazen kod atınca hata veriyor avrdude: verification error, first mismatch at byte 0x7800 şeklinde ama kod çalışıyor.



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
G
9 yıl
Yarbay

Sanırım 16u da bi sorun var iletişimle aşakalı gibi ama emin değilim



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @heymannn
H
9 yıl
Binbaşı
Konu Sahibi

quote:

Orijinalden alıntı: Gktupc

Sanırım 16u da bi sorun var iletişimle aşakalı gibi ama emin değilim

Hocam 16u nedir? Daha yeniyim de.



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
G
9 yıl
Yarbay

verification error hatası veriyorsa kodu tekrar yükle, ta ki hata almayıncaya kadar.

Bir de besleme ne durumda? Parazit varsa sürekli resetleniyor olabilir. Pille çalıştırmayı falan dene emin olmak için.


Bu mesaja 1 cevap geldi.
H
9 yıl
Binbaşı
Konu Sahibi

quote:

Orijinalden alıntı: elektro_gadget

verification error hatası veriyorsa kodu tekrar yükle, ta ki hata almayıncaya kadar.

Bir de besleme ne durumda? Parazit varsa sürekli resetleniyor olabilir. Pille çalıştırmayı falan dene emin olmak için.

Pille denemedim hiç deneyip bakarım tekrar sağolun. Verification Error bir kere vermeye başlayınca sürekli veriyor neredeyse. Bir süre kullanmayınca arduino'yu bir süre normal çalışıyor sadece.



G
9 yıl
Yarbay

Usb ye yakın olan haberleşme çipi. Cihazın fixiksel bi garipliği var mı?



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @heymannn
H
9 yıl
Binbaşı
Konu Sahibi

quote:

Orijinalden alıntı: Gktupc

Usb ye yakın olan haberleşme çipi. Cihazın fixiksel bi garipliği var mı?

Yok hocam normal çalışıyordu eskiden.


Bu mesaja 1 cevap geldi.
G
9 yıl
Binbaşı

0 ve 1 pinine herhangi bir bağlantı yapıyor musun yada bu pinleri projende kullanıyor musun?


Bu mesaja 1 cevap geldi.
H
9 yıl
Binbaşı
Konu Sahibi

quote:

Orijinalden alıntı: goçhisar

0 ve 1 pinine herhangi bir bağlantı yapıyor musun yada bu pinleri projende kullanıyor musun?

Hayır hocam neden ki?



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
G
9 yıl
Binbaşı

0 ve 1 pini bilgisayar ile haberleşmede kullanılıyor ondan.

Kartın üzerinde 6 lı gruplar halinde pinler var. Bu pinleri kullanarak entegrelerini tekrar programlaman gerekebilir.

Klonlarda problem olmuyor fakat orjinalde bu problem yaşanıyor maalesef.

İkinci bir arduino ile yada atmega programlayıcısı ile işlemcilerin kodlarını sıfırdan yazdırman gerekebilir.

Videoyu izlemek için tıklayınız

< Resime gitmek için tıklayın >

https://learn.sparkfun.com/tutorials/installing-an-arduino-bootloader



M
9 yıl
Binbaşı

Programlamada yeniyseniz yazdığınız kodu paylaşın bir bakalım belki taşma filan oluyordur yada sonsuz döngüye sokacak bir hareket yapıyorsunuzdur.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @heymannn
H
9 yıl
Binbaşı
Konu Sahibi

quote:

Orijinalden alıntı: mylord92

Programlamada yeniyseniz yazdığınız kodu paylaşın bir bakalım belki taşma filan oluyordur yada sonsuz döngüye sokacak bir hareket yapıyorsunuzdur.

Hocam herhangi bir kodda oluyor belirli bir kodda değil. Örnek kodlardan çok basit uygulamalara kadar üsttekini bir deniycem sonucu yazarım.



< Bu ileti mobil sürüm kullanılarak atıldı >

G
9 yıl
Binbaşı

Reset pinini takip et ve 5v değerini. Voltaj düşünce işlemciler iç reset atar. Eğer reseti büyük olan atıyorsa reset pini sabit kalır. Küçük olan atıyorsa reseti çeker. Olasılıklar çok fazla.



< Bu ileti mobil sürüm kullanılarak atıldı >

O
9 yıl
Onbaşı

atmel chipleri şu anki adı nordic semiconductor olan VLSI firmasının bir asic üzerinde gerçekleştirdiği mcu tasarımından bugüne üzerine tek bir çakıl taşı konmamış register mimarisine sahip
bu yüzden hiç bir yüksek stabilite gerektiren alandada kullanılamıyor , uyanıklık yaparak 3. dünya ülkelerinin mühendislik eğitimi alanına kolaylık açısından cazip Arduino ile
perçinlemeyi başarmış olsalar bile genede hatalarından arınamayan ve problem çıkaran yapıdan kurtaramıyorlar
bu tür durumlarda chip usbasp türü basit programlayıcılardan 50 ölçek ilerde profesyonel program cihazları ile silinerek kurtarılabilir
saçmasapan bir sebepde usb kablosu kaynaklı
çoğu zamanda chip statik elektrikten dolayı brick olabiliyor
tavsiyem atmega2560 dışında bir arduio donanımıyla çalışmamanız yönünde ,en azından çok daha gelişkin ve sağlam




Bu mesajda bahsedilenler: @heymannn
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.