Yeni Açılan Kurumlara Ücretsiz   •   Yeni Açılan Kurumlara Ücretsiz   •   Yeni Açılan Kurumlara Ücretsiz   •   Yeni Açılan Kurumlara Ücretsiz   •   Yeni Açılan Kurumlara Ücretsiz   •   Yeni Açılan Kurumlara Ücretsiz   •   Yeni Açılan Kurumlara Ücretsiz   •   Yeni Açılan Kurumlara Ücretsiz   •  

Anaokulu veya eğitim kurumunuz için kodlama eğitimi mi arıyorsunuz? Hemen İletişime Geç
Arduino

Raspberry Pi Pico (RP2040) ile Tanışın

2 dk okuma

Raspberry Pi'nin mikrodenetleyici kartı: RP2040'ın çift çekirdeği, MicroPython desteği ve sürükle-bırak kod yükleme kolaylığı.

Raspberry Pi Pico, Raspberry Pi Vakfı'nın kendi tasarladığı RP2040 çipini taşıyan küçük ve ucuz bir geliştirme kartıdır. Adı benzese de masaüstü Raspberry Pi'den tamamen farklı bir şeydir: üzerinde işletim sistemi çalışmaz, tıpkı Arduino gibi tek bir programı koşturur.

Neyi farklı yapıyor?

  • İki çekirdek: 133 MHz'de çalışan iki ARM Cortex-M0+ çekirdeği var; işler ikiye bölünebiliyor.
  • MicroPython desteği: Karta Python yazabiliyorsunuz. Blok kodlamadan metin tabanlı kodlamaya geçen bir öğrenci için bu geçişi çok yumuşatıyor.
  • Sürükle-bırak yükleme: Kart bilgisayara USB bellek gibi görünüyor; derlenmiş dosyayı içine kopyalamak programı yüklemeye yetiyor.
  • PIO birimleri: Programlanabilir giriş/çıkış blokları, işlemciyi meşgul etmeden zamanlama hassasiyeti isteyen sinyalleri üretebiliyor.

Ne zaman tercih edilir?

  1. Python öğreten sınıflarda: Aynı dili hem bilgisayarda hem devrede kullanmak, öğrencinin kafasındaki bölünmeyi ortadan kaldırıyor.
  2. Hassas zamanlama isteyen projelerde: Şerit LED sürmek ya da özel bir protokol konuşmak PIO ile işlemciyi yormadan yapılabiliyor.
  3. Bütçe kısıtlı sınıflarda: Fiyatı, sunduğu güce göre oldukça düşük.

Bilinmesi gereken

Pico da 3.3 volt ile çalışır ve analog girişi üç tanedir. Uno'daki gibi bol analog girişe alışkınsanız bu bir sınır olarak karşınıza çıkabilir. Bir de kartın üzerinde açma-kapama düğmesi yoktur; programı yeniden yüklerken BOOTSEL düğmesine basılı tutarak takmak gerekir.

Python ile ilk adım

Pico'ya MicroPython yüklemek tek seferlik bir iştir: BOOTSEL düğmesine basılı tutarak takarsınız, kart bellek gibi görünür, indirdiğiniz dosyayı içine kopyalarsınız. Sonrasında kart her açılışta Python bekler.

Bundan sonrası tanıdıktır. Bir LED'i yakıp söndürmek üç satırdır ve while True: döngüsü, blok kodlamadaki "sürekli tekrarla" bloğunun birebir karşılığıdır. Öğrenci blok dünyasından metin dünyasına geçerken aynı kavramı yeni bir kılıkta görür — bu, geçişin en kolay olduğu andır.

Dosyayı main.py adıyla kaydederseniz kart bilgisayara bağlı olmadan da o programı çalıştırır. Projeyi masadan alıp bir kutuya koymanın ilk adımı budur.

Pico ve Pico W

Standart Pico'da kablosuz bağlantı yoktur. Pico W sürümü Wi-Fi taşır ve fiyat farkı küçüktür.

İnternete bağlanacak bir proje planlıyorsanız baştan Pico W almak, sonradan modül eklemekten hem ucuz hem kolaydır. Kod tarafında fark yalnız ağ kütüphanesini kullanmaktan ibarettir.

HipoCodes devre simülasyonunda RP2040 kartını da deneyebilir, pin bağlantılarını ekranda kurabilirsiniz.

Etiketler

  • raspberry pi pico
  • rp2040
  • micropython
  • mikrodenetleyici
  • robotik kodlama
  • elektronik

Bunlar da ilginizi çekebilir