S4A
Anda dapat mengunduh dalam 5 detik.
Tentang S4A
S4A adalah modifikasi Scratch yang memungkinkan pemrograman sederhana dari platform perangkat keras open source Arduino. Ini menyediakan blok baru untuk mengelola sensor dan aktuator yang terhubung ke Arduino. Ada juga papan laporan sensor yang mirip dengan PicoBoard satu. Tujuan utama proyek ini adalah menarik orang ke dunia pemrograman. Tujuannya juga untuk menyediakan antarmuka tingkat tinggi kepada programmer Arduino dengan fungsionalitas seperti berinteraksi dengan seperangkat papan melalui peristiwa pengguna. Antarmuka Objek Arduino menawarkan blok untuk fungsi mikrokontroler dasar, penulisan dan bacaan analog dan digital, dan juga untuk yang tingkat yang lebih tinggi. Anda dapat menemukan blok untuk mengelola servomotor rotasi standar dan berkelanjutan: Di S4A, papan Arduino diwakili oleh jenis sprite khusus. Sprite Arduino akan secara otomatis menemukan port USB di mana papan terhubung. Dimungkinkan untuk terhubung ke beberapa papan pada saat yang sama dengan hanya menambahkan sprite Arduino baru. Papan yang didukung S4A bekerja sama dengan Arduino Diecimila, Duemilanove dan Uno. Papan lain belum diuji, tetapi mereka mungkin juga bekerja. Konektivitas Komponen harus terhubung dengan cara tertentu. S4A memungkinkan untuk 6 input analog (pin analog), 2 input digital (pin digital 2 dan 3), 3 output analog (pin digital 5, 6 dan 9), 3 output digital (pin 10, 11 dan 13) dan 4 output khusus untuk menghubungkan servomotor rotasi berkelanjutan Parallax (pin digital 4, 7, 8 dan 12). Anda dapat mengelola papan secara nirkabel dengan memasang modul RF ke papan tersebut, seperti Xbee. S4A memungkinkan Anda untuk mengontrol papan sebanyak port USB yang Anda miliki. Kompatibilitas S4A kompatibel dengan Scratch, sehingga Anda dapat membuka proyek Scratch di dalamnya. Namun, Anda tidak akan dapat berbagi proyek Anda di situs web komunitas Scratch karena melakukannya bertentangan dengan ketentuan penggunaan Scratch. Perhitungkan bahwa kompatibilitas ini tidak berfungsi dua arah, sehingga Anda tidak akan dapat membuka proyek S4A dari dalam Scratch asli. Menggunakan PicoBoard bersama dengan papan Arduino juga didukung. Protokol S4A berinteraksi dengan Arduino dengan mengirim negara aktuator dan menerima sensor menyatakan setiap 75 ms, oleh karena itu lebar pulsa harus lebih besar dari periode waktu ini. Pertukaran data mengikuti protokol PicoBoard dan membutuhkan program tertentu (firmware) untuk diinstal di papan tulis. Silakan merujuk ke bagian Unduhan untuk petunjuk lebih lanjut tentang cara melakukannya. S4A adalah perangkat lunak gratis yang didistribusikan di bawah lisensi MIT.