Arduino, SkyLogic gibi geliştirme kartlarını programlamak için kullanılan esnek bir yazılım dilidir.
Bu rehber, Arduino ile SkyLogic kullanımınıza başlamanız için gerekli bilgileri sunar. Geliştirme ortamı kurulumundan, Arduino kodunun SkyLogic’e yüklenmesine, LED yakma işlemini içeren basit bir projenin oluşturulmasına kadar gerekli tüm adımları içerir.
Gereksinimler:
- Bir SkyLogic kartı
- Bir USB Type-C kablosu
- Bir bilgisayar
- Arduino IDE
Geliştirme Ortamı:
Arduino projelerini yazmak ve çalıştırmak için bir geliştirme ortamına ihtiyacınız vardır. Bu rehberde, kullanımı kolay olan Arduino IDE kullanılacaktır. Arduino IDE, Arduino tabanlı kartlar için standart entegre geliştirme ortamıdır ve üçüncü parti kartlar için de uyumludur.
Arduino IDE Kurulumu:
Arduino IDE’yi buradan indirebilirsiniz. İndirme tamamlandıktan sonra, Arduino IDE’yi bilgisayarınıza yükleyiniz.
Arduino IDE’de SkyLogic Ayarları:
Arduino IDE’yi açtıktan sonra ‘Tercihler’ menüsüne gidin ve ‘Ek Kart Yöneticisi URL’leri kısmına aşağıdaki URL’yi ekleyin:
https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
URL’yi ekledikten sonra ‘Tamam’ diyerek pencereyi kapatın ve ‘Kart Yöneticisi’nden “Raspberry Pi Pico/RP2040” kart paketini arayıp yükleyin. Bu işlemle, SkyLogic için gerekli sürücüleri ve kütüphaneleri edinmiş olacaksınız.
SkyLogic Bağlantısı:
SkyLogic’i USB kablosuyla bilgisayarınıza bağlayın. Kartın bağlantısını doğrulamak için, Arduino IDE’deki ‘Araçlar’ menüsünden ‘Port’ seçeneğine gidin ve SkyLogic’in portunu seçin.
LED Yakma Projesi Oluşturma:
SkyLogic üzerindeki dahili LED’i kontrol etmek için Arduino IDE’de yeni bir dosya açın ve aşağıdaki kodu ekleyin:
const int ledPin = 25; // Dahili LED 25 numaralı pine bağlıdır.
void setup() {
pinMode(ledPin, OUTPUT);
}
void loop() {
digitalWrite(ledPin, HIGH);
delay(1000);
digitalWrite(ledPin, LOW);
delay(1000);
}
Kodu SkyLogic’e Yükleme:
Kodu yüklemek için aşağıdaki adımları takip edin:
- SkyLogic üzerindeki ‘Bootsel’ düğmesini basılı tutun.
- ‘Bootsel’ düğmesine basılıyken SkyLogic’i USB kablosuyla bilgisayara bağlayın.
- ‘Bootsel’ düğmesinden elinizi çekin.
- Arduino IDE’de ‘Yükle’ düğmesine tıklayarak kodu SkyLogic’e yükleyin.
Sonuç:
Bu rehberle, Arduino kullanarak SkyLogic kartınızı nasıl programlayacağınızı öğrenmiş olacaksınız. Basit bir LED yakma projesi ile başlayarak, SkyLogic’in potansiyelini keşfetmeye başlayabilirsiniz.