merhaba arduino ıde de
“Arduino Uno kartı için derleme hatası” sorunu alıyorum yardım edebilirmisiniz?
CH340 driverınız yüklümü? ve Doğru portta mı? bunları kontrol eder misiniz?
ch340 driver i yüklü ve derleme yapıyorum yükleme değil
Merhaba,
Derleme hatası alıyorsanız kodda hatanız vardır kodunuzu attın yardımcı olalım
galiba kullandığım kütüphanede sıkıntı var çünkü kütüphanenin kendi örneklerinde hata veriyor ama başka örneklerde hata vermiyor
derleme hatası almıyorum
" ACROBOTIC_SSD1306 " bu isimdeki OLED kütüphanesini kütüphaneleri yönet bölümünden indirdim, bunda bir sıkıntı olabilir mi?
Olabilir İnternetten insanların kullandığı diğer kütüphanelere de bir bak
Merhaba,
Bende kodda hiç bir hata olmamasına rağmen hata alıyordum arduinoyu güncelledim sorun çözüldü
arduino ıde yimi güncellediniz
Fakat arduino yu güncellerken. zip ile indirin Windows store sıkıntı çıkarıyor.
Evet ide’yi güncelleyin.
arduinonun kendi sitesinden zip olarak : https://www.arduino.cc/en/donate/
bunu indirip öbürünün yerine koydum ve yönetici olarak çalıştırdım ama aynı sıkıntı yine oldu
Koddları attın bi gözden geçirelim isterseniz.
kodlar:
#include <Wire.h>
#include <ACROBOTIC_SSD1306.h>
#include <PS2Keyboard.h>
const int DataPin = 8;
const int IRQpin = 5;
PS2Keyboard keyboard;
void setup()
{
keyboard.begin(DataPin, IRQpin, PS2Keymap_German);
Serial.begin(9600);
Serial.println("International Keyboard Test:");
Wire.begin();
oled.init(); // Initialze SSD1306 OLED display
oled.clearDisplay(); // Clear screen
oled.setTextXY(0,0); // Set cursor position, start of line 0
oled.putString("MINI BILGISAYAR TEST");
}
void loop() {
if (keyboard.available()) {
char c = keyboard.read();
oled.clearDisplay();
oled.setTextXY(0,0);
oled.putString(c);
}
delay(100);
}
kütüphanelerin hepsi ekli
Koddaki hataları düzelttim büyük ihtimalle kodları bi siteden adlınız ve bunu direk kopyaladınız kopyalayınca bazı şeyler tamamen kopyalanamıyor bakarak yazmaya çalışınız böylece klavye hızınızda gelişir. Kodda tırnak işaretleri gibi şeyler yanlış yazılmıştı. Hata veren yerleri silin ve tekrar aynısını yazın düzelecektir. Kolay gelsin
#include <Wire.h>
#include <ACROBOTIC_SSD1306.h>
#include <PS2Keyboard.h>
const int DataPin = 8;
const int IRQpin = 5;
PS2Keyboard keyboard;
void setup()
{
keyboard.begin(DataPin, IRQpin, PS2Keymap_German);
Serial.begin(9600);
Serial.println("International Keyboard Test:");
Wire.begin();
oled.init(); // Initialze SSD1306 OLED display
oled.clearDisplay(); // Clear screen
oled.setTextXY(0,0); // Set cursor position, start of line 0
oled.putString("MINI BILGISAYAR TEST");
}
void loop() {
if (keyboard.available()) {
char c = keyboard.read();
oled.clearDisplay();
oled.setTextXY(0,0);
oled.putString(c);
}
delay(100);
}
kodları örneklerden yararlanarak hazırladım , hata olmuş
düzenledim:
sorun kodda değil kütüphanemdeymiş cevaplarınız için teşekkürler