0% menganggap dokumen ini bermanfaat (0 suara)
320 tayangan14 halaman

Scratch

Ringkasan dokumen tersebut adalah: 1. Scratch adalah software pendidikan open source yang digunakan untuk membuat animasi dan program visual untuk anak-anak. 2. Scratch for Arduino (S4A) digunakan untuk membuat program Arduino secara visual dan mudah dengan menghubungkan Arduino ke Scratch. 3. Praktikum ini bertujuan untuk memahami fitur S4A, input output Arduino pada S4A, dan memahami program S4A.

Diunggah oleh

verakns
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
320 tayangan14 halaman

Scratch

Ringkasan dokumen tersebut adalah: 1. Scratch adalah software pendidikan open source yang digunakan untuk membuat animasi dan program visual untuk anak-anak. 2. Scratch for Arduino (S4A) digunakan untuk membuat program Arduino secara visual dan mudah dengan menghubungkan Arduino ke Scratch. 3. Praktikum ini bertujuan untuk memahami fitur S4A, input output Arduino pada S4A, dan memahami program S4A.

Diunggah oleh

verakns
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 14

LAPORAN PRAKTIKUM FISIKA

KOMPUTASI 2
Menampilkan Data Arduino
Vera Kamila NS(1137030074)
Syfa Istiqomah (1137030068)
Asisten Lab : Nurfaizah Amatillah (11237030055)
March 26, 2015

JURUSAN FISIKA
FAKULTAS SAINS DAN TEKNOLOGI
UIN SUNAN GUNUNG DJATI BANDUNG
2015

Abstract
Scratch is software open source education , which is very suitable
for children . Scratch in the design by lifelong kindergarten group
at mit media lab , implemented by the usa and smalltalk ( squeak
) . S4a used to make the program specifically arduino visually and
easily .Before arduino s4a can communicate with and on the board
must have uploaded arduino s4a firmware arduino the idea of using
the program . There is a scratch on the software that can move a
scrip or animated as ordered . There is a scratch in a block that
serves to move the sprite . In block trdapat movement , the sound ,
a pen , control , censorship , a display , and the operator . If linked
with arduino hence the value of being illegible by a pin into a analog
input and output is the result of animation .This is to understand
the purpose of lab work s4a features , aware of the input and output
ardunio s4a and to understand s4a program .
Keyword: Scratch, Arduino, S4A, Sprite
Ringkasan
Scratch adalah software pendidikan open source, yang sangat cocok untuk anak-anak. Scratch di desain oleh Lifelong Kindergarten
Group di MIT Media Lab, USA dan diimplementasikan oleh Smalltalk
(Squeak). S4A secara khusus digunakan untuk membuat program Arduino secara visual dan mudah. Sebelum Arduino dapat berkomunikasi dengan S4A maka pada board Arduino harus sudah di upload
program S4A Firmware menggunakan IDE Arduino. Pada software
scratch terdapat sebuah scrip atau animasi yang dapat bergerak sesuai
perintah. Dalam scratch terdapat sebuah blok yang berfungsi untuk
menggerakan sprite. Di dalam blok trdapat gerakan, suara, pena,
kontrol, sensor, tampilan, dan operator. Jika dihubungkan dengan
arduino maka nilai yang terbaca oleh pin analog menjadi sebuah input dan hasil animasi adalah outputnya. Tujuan dari praktikum ini
adalah memahami fitur-fitur S4A, mengetahui input output ardunio
pada S4A dan memahami program S4A.
Kata Kunci:Scratch, Arduino, S4A, Sprite

Pendahuluan

1.1

Latar Belakang

Seperti yang kita ketahui fungsi komputer saat ini tidak untuk melakukan
pekerjaan yang bersifat terbatas, contohnya seperti mengetik data, menyimpandata, alat hitung dan lain-lain. Tetapi dengan komputer kita juga bisa
membuat atau mendapatkan informasi yang luas dan berwawasan dari seluruh pelosok penjuru dunia dengan menggunakan internet. Informasi yang
akan kita dapatkan dari seluruh penjuru dunia sangatlah beragam. Salah
satunya kita bisamengetahui informasi tentang Aplikasi animasi menggunakan softwere opensource SCRATCH.
Scratch adalah aplikasi pemrograman yang memudahkan untuk membuatanimasi,permainan,cerita interaktif. Dalam Scratch, semua obyek interaktif, grak dan suara dapat dengan mudah diimport kepada sebuah program
baru dan dikombinasikan dalam cara yang baru. Sehingga pemula dapat
dengan cepat mendapatkan hasilnya dan tetrmotivasi untuk mencoba lagi.

1.2

Tujuan

1. Memahahami fitur-fitur S4A


2. Mengetahui input output ardunio pada S4A
3. Memahahmi program S4A

1.3

Dasar Teori

Scratch adalah software pendidikan open source, yang sangat cocok untuk
anak-anak. Scratch di desain oleh Lifelong Kindergarten Group di MIT
Media Lab, USA dan diimplementasikan oleh Smalltalk (Squeak). Instruksi
pemrograman pada Scratch adalah berupa bagian-bagian kecil yang satu
sama lain harus terhubung membentuk blok sehingga dapat diprogram, mirip
dengan puzzle.

Scratch for Arduino (S4A) adalah versi modifikasi dari Scratch yang tujuan utama pembuatannya adalah untuk mengajak orang mendalami dunia
pemrograman. S4A secara khusus digunakan untuk membuat program Arduino secara visual dan mudah. S4A dikembangkan di Citilab oleh Edutec
Research Group, yang dibantu oleh Smalltalk.cat programming group dan
kolaborator seperti Jorge Gomez yang memimpin proyek hardware dan software pendidikan di Miscela. Sebelum Arduino dapat berkomunikasi dengan
S4A maka pada board Arduino harus sudah di upload program S4A Firmware
menggunakan IDE Arduino. Firmware dan software S4A dapat didownload
secara gratis di alamat http://s4a.cat/.

Saat menggunakan S4A, tidak semua pin dapat digunakan secara bebas,
karena adanya pembatasan pada program Firmware. Berikut adalah tabel
pin mapping S4A:

Firmware S4A diperlukan agar Arduino dapat berkomunikasi dengan


S4A. Langkah installasi Firmware adalah sama deperti cara mengupload program biasa di Arduino.
1. Install IDE Arduino
2. Download firmware S4A di alamat http://vps34736.ovh.net/S4A/S4AFirmware16.ino
3. Koneksikan board Arduino dengan komputer melalui port USB
4. Buka file S4Afirmware16.ino menggunakan IDE Arduino
5. Pada menu Tools, pilih versi board Arduino dan port serial yang digunakan.
6. Upload program melalui Tools Upload.

Metode Praktikum

2.1

Waktu dan Tempat

Praktikum Menampilkan Data Arduino berlangsung pada tanggal 18 maret


2015. Bertempat di Laboratorium Fisika Komputasi UIN Sunan Gunung
Djati Bandung.

2.2

Alat dan bahan yang digunakan antara lain:

1. Software Scratch
2. Laptop
3. Kabel USB
4. Papan PCB
5. Potensio
6. Kabel Soket

2.3

Prosedur Percobaan:

Pertama, alat dan bahan dirangkai seperti potensiometer. Potensiometer dihubungkan ke arduino menggunakan kabel soket. Kemudian program dibuat
di Scratch dan setelah itu arduino dihubungkan ke program menggunakan
kabel USB. Setelah terhubung dengan benar maka program pada Scratch
dapat diatur menggunakan potensiometer.

2.3.1

Diagram Alir
Mulai

Alat dan Bahan disiapkan

Alat dan Bahan dirangkai

Program dibuat pada Scratch

Arduino dihubungkan dengan laptop

Program dapat diatur menggunakan potensiometer

Selesai

3
3.1

Hasil dan Pembahasan


Data Hasil Pengamatan

Animasi Bergerak Maju

Animasi Bergerak Mundur

Program Animasi

3.2

Pembahasan

Software scratch adalah software yang open source, sehingga orang-orang


dapat menguunduhnya secara bebas. Software ini lebih mudah membuat
program dibandingkan dengan software lain yang dapat membuat program
serupa. Arduino dapat dihubungkan dengan scratch dengan cara pada folder
scratch terdapat progam firmware dan program tersebut dibuka. Setelah
itu arduino dihubungkan dengan laptop dan setelah terinstall maka arduino
sudah terhubung dengan scratch tersebut.
Dalam scratch terdapat sebuah animasi yang dapat kita gambar ataupun
menggunakan gambar yang sudah tersedia baik dari scratch ataupun gambar
dari PC kita.

Setelah menentukan animasi yang diinginkan, maka selanjutnya adalah


menetukan program yang akan dijalankan oleh animasi tersebut. Pada program yang praktikan buat adalah program maju, mundur, serta berubah

warna. yang pertama adalah memasukan kontrol


.
Kemudian karena menggunakan potensiometer maka operator untuk itu adalah
karena operator tersebut akan dimasukan nilai dari besarnya tegangan
yang diatur di potensiometer. Selanjutnya kostum diganti dengan
kemudian animasi akan bergerak dengan perintah

Sambil bergerak maju animasi itu berkata maju maju cantik

dan animasi berubah warna dan mengeluarkan suara wolf


Ketika nilai tegangan kurang dari 400 maka animasi akan bergerak mundur
ditandai dengan -10 pada nilainya. Dan akan berkata
. Dan akan mmengeluarkan suara

10

Kesimpulan

Berdasarkan hasil praktikum yang diperoleh maka dapat disimpulkan sebagai


berikut : Pada software scratch terdapat sebuah scrip atau animasi yang
dapat bergerak sesuai perintah. Dalam scratch terdapat sebuah blok yang
berfungsi untuk menggerakan sprite. Di dalam blok trdapat gerakan, suara,
pena, kontrol, sensor, tampilan, dan operator. Jika dihubungkan dengan
arduino maka nilai yang terbaca oleh pin analog menjadi sebuah input dan
hasil animasi adalah outputnya.

11

References
[1] Lee Ford, Jerry. Scratch For Teens .
[2] Milonovich, Brandon. Scratch Cookbook .(2013)
[3] The LEAD Project- Super Scratch Programming .(2013)
[4] http://scratch.mit.edu/create/ .Diakses pada tanggal 24 Maret 2015

12

LAMPIRAN

13

Anda mungkin juga menyukai