
Scratch ile Arduino Kodlama; Çoğunuz Arduino Uno’ya ve geleneksel sözdizimi tabanlı programlama dilini kullanarak onu nasıl programlayacağınıza aşina olmalısınız. Hatta bir LED’in yanıp sönmesi için birkaç satırı hatırlamanın ne kadar karmaşık olabileceğini bile biliyor olabilirsiniz. İşte burada Scratch devreye giriyor; kodun tamamını yazmak yerine bloğu sürükleyip bırakarak yazmanıza olanak tanıyan grafiksel bir programlama dilidir. Ancak küçücük bir sorun var; Scratch kullanarak donanımı kontrol etmek neredeyse imkansız. PictoBlox’un kurtarmaya geldiği yer burasıdır. Scratch 3.0 tabanlı bir programlama yazılımıdır.
Bu derste, Scratch’in UI öğelerine, iki çalışma moduna kısaca bakacağız ve son olarak Arduino Uno’yu PictoBlox’a nasıl bağlayacağımızı anlayacağız ve Uno’nun Pin 13 LED’inin yanıp sönmesini sağlamak için küçük bir aktivite gerçekleştireceğiz.
Scratch ile Arduino Kodlama için Programı İndirin
PictoBlox’u buradan indirebilirsiniz. İNDİR
PictoBlox’u Yükleme ( Scratch ile Arduino Kodlama )
Uygun İşletim Sistemini (Windows, macOS, Linux) seçin ve adımları izleyin:
PictoBlox Kullanıcı Arayüzünü Anlamak ( Scratch ile Arduino Kodlama )
Tıpkı Scratch kullanıcı arayüzü gibi PictoBlox da aşağıdaki temel öğelere sahiptir: https://thestempedia.com/product/pictoblox/download-pictoblox/
- Sprite
- Sahne
- Engellemek
- Komut Dosyası ve Komut Dosyası Alanı
Sprite
Sprite, projelere göre eylemler gerçekleştiren bir karakter veya nesnedir. Teknik olarak bir sprite projenizin yüzüdür. Burada, PictoBlox’ta ayı Tobi sizin kodlama arkadaşınızdır. İsterseniz sprite’ı değiştirebilirsiniz.
Sahne
Sahne, sprite’ınızın eylemi gerçekleştirdiği alandır. Arka plan, Sahnenizi güzelleştiren fon olarak bilinir. Arka planı kütüphaneden ekleyebilir, kendiniz boyayabilir, bilgisayardan bir resim yükleyebilir, hatta boş bırakabilirsiniz.
Engellemek
Blok hepsinin ana unsurudur. Komut dosyası yazma alanındaki blokları sürükleyip bırakmanız gerekir. Bu, sözdizimi konusunda endişelenme ihtiyacınızı basitleştirir veya ortadan kaldırır.
Komut Dosyası ve Komut Dosyası Alanı
Komut dosyası, programınızı veya kodunuz olarak adlandırabileceğiniz şeydir. Farklı blokların bir kombinasyonu sistematik olarak betiğinizi oluşturur. Senaryo, senaryonuzun ne yapacağına karar verdiğiniz yerdir. Komut dosyanızı Komut Dosyası Alanına yazmanız gerekir.
Mod
Bu tabaktaki yeni yemek gibi. Scratch’in aksine PictoBlox’ta iki modda çalışabilirsiniz:
Sahne Modu: Bu modda, Arduino Uno, Nano, Mega gibi spritelar ve panolar için komut dosyaları yazabilir ve spritelarla gerçek zamanlı olarak etkileşime geçmek için evive yapabilirsiniz. PictoBlox’ta kartın bağlantısını keserseniz artık etkileşim kuramazsınız.
Yükleme Modu: Bu mod, komut dosyaları yazıp seçtiğiniz panoya yüklemenizi sağlar, böylece panoyu bilgisayarınıza bağlı olmadığında bile kullanabilirsiniz.