Daha verimli bir çözüm süreci yönetebilmek adına, karşılaşmış olduğunuz sorunu detaylı bir şekilde tanımlamanız önem arz etmektedir.
Hazırlayacağınız rapor aşağıda bulunanan temel başlıkları içermelidir:
- Kullanmış olduğunuz donanım
- Sorununuza ilişkin detay içerik
- Sorun yaşamış olduğunuz en temel kod bloğu
- Bu kod bloğunun beklenen çıktısı
- Karşılaşılan hata mesajı
- Ekran görüntüsü (ihtiyaç olması halinde)
------------------------------------------------ buradan yukarısını silin ------------------------------------------------
Donanım:
Kart | : | Deneyap Kart Mini
---- | - | ------------
Kütüphane versiyonu | : | 1.3.5
IDE | : | Arduino IDE
İşletim sistemi | : | pardus 21.3
Upload mode | : | internal usb
Upload speed | : | 921600
CPU frequecny | : | 240MHz
Flash frequency | : | 80MHz
Flash mode | : | qio
Partition scheme | : | default
Hata tanımı:
pardus işletim sisteminde deneyap kart mini usb portlarında gözükmüyor usb donanım kimliklerine baktığımda Espressif Systems ESP32s2_DEV olarak gözüküyor arduino ide de port pasif oluyor karta yükleme yapamıyorum.
Sorun yaşamış olduğunuz en temel kod bloğu:
//Asagidaki kod blogunu sorun yasamis oldugunuz kod blogu ile degistiriniz
#define gecikme_suresi 400 // milisaniye
void setup() {
pinMode(LEDR, OUTPUT); // Kirmizi led cikis olarak ayarlandi
pinMode(LEDG, OUTPUT); // Yesil led cikis olarak ayarlandi
pinMode(LEDB, OUTPUT); // Mavi led cikis olarak ayarlandi
}
void loop() {
// Kirmizi
digitalWrite(LEDR, LOW);
digitalWrite(LEDG, HIGH);
digitalWrite(LEDB, HIGH);
delay(gecikme_suresi);
// Yesil
digitalWrite(LEDR, HIGH);
digitalWrite(LEDG, LOW);
digitalWrite(LEDB, HIGH);
delay(gecikme_suresi);
// Mavi
digitalWrite(LEDR, HIGH);
digitalWrite(LEDG, HIGH);
digitalWrite(LEDB, LOW);
delay(gecikme_suresi);
// Sari
digitalWrite(LEDR, LOW);
digitalWrite(LEDG, LOW);
digitalWrite(LEDB, HIGH);
delay(gecikme_suresi);
// Magenta
digitalWrite(LEDR, LOW);
digitalWrite(LEDG, HIGH);
digitalWrite(LEDB, LOW);
delay(gecikme_suresi);
// Cyan
digitalWrite(LEDR, HIGH);
digitalWrite(LEDG, LOW);
digitalWrite(LEDB, LOW);
delay(gecikme_suresi);
// Beyaz
digitalWrite(LEDR, LOW);
digitalWrite(LEDG, LOW);
digitalWrite(LEDB, LOW);
delay(gecikme_suresi);
}
Hata ile karşılaşırken gerçekleştirdiğiniz adımları belirtin:
- Şuraya git '...'
- Şurayı tıkla '....'
- Aşağı kaydır '....'
- Hatayı gözlemle vb.
Beklenen çıktı:
Paylaşmış olduğunuz kod bloğunun beklenen davranışı nedir, burada açıklayın.
Hata mesajı:
Çalışmanız programın 222174 bayt (16 %) saklama alanını kullandı. Maksimum 1310720 bayt.
Global değişkenler belleğin 14364 byte kadarını (4%) kullanıyor. Yerel değişkenler için 313316 byte yer kalıyor. En fazla 327680 byte kullanılabilir.
Seçilen portta bir Kart bulunamadı. Doğru portu seçtiğinizden emin olunuz. Eğer port doğru ise, yükleme işlemini başlattıktan sonra kartın reset düğmesine basmayı deneyiniz.
Arduino IDE > Ayarlar > "Core debug level" seçeneğini aktif hale getirin, seri termianl çıktısını buraya kopyalayın.
Ekran görüntüleri:
Hatanızı tanımlarken size yardımcı olacağını düşündüğünüz ekran görüntülerini buraya ekleyin.
Ek kaynak:
Sorunuzu tanımlama için eklemek istediğiniz ek kaynakları burada paylaşın.