Modul PLB
Modul PLB
(ARDUINO + PICTOBLOX)
BAB IX
PRAKTIK LINTAS BIDANG
(Modul Arduino + Pictoblox)
1. Tujuan Pembelajaran :
bergotong royong
menyenangkan
Kode
No Elemen Bab Topik / Materi Aktivitas Waktu
Aktivitas
9 Praktik 9 Pengembangan PLB-K9- Pengembangan artefak
Lintas Artefak 01 komputasional dengan 6 JP
Bidang Komputasional sensor
dengan PLB-K9- Pengembangan artefak
microcontroller, 02 komputasional dengan
6 JP
contoh: arduino sensor dengan
pengayaan
PLB-K9- Pengembangan artefak
03 komputasional dengan
6 JP
sensor dengan
pengayaan
Kode
No Elemen Bab Topik / Materi Aktivitas Waktu
Aktivitas
PLB-K9- Pengembangan artefak
04 komputasional dengan
6 JP
sensor dengan
pengayaan
1. Arduino Uno R3
2. LED
3. Push button
4. Potensiometer
5. LCD 16x2
7. Kabel jumper
8. Breadboard
9. Modul LDR
10. Buzzer
16. Laptop
18. Miniatur
4. Materi
ATMega28. Arduino Uno termasuk salah satu board dari keluarga Arduino. Ada
beberapa macam Arduino board seperti Arduino Nano, Arduino Pro Mini, Arduino
Mega, Arduino Yun dan lain sebagainya. Namun yang paling populer yaitu Arduino
Uno. Arduino Uno R3 termasuk seri terakhir dan terbaru dari seri Arduino USB.
Modul ini sudah dilengkapi dengan berbagai hal yang diperlukan untuk mendukung
kabel USB ke PC, maka Arduino Uno ini sudah siap bekerja. Arduino Uno board
memilki 14 pin digital input atau output, koneksi USB, sebuah resonator keramik
16MHz, 6 analog input, colokkan power input, ICSP header dan sebuah tombol reset.
• Mikrokontroler ATMega328
• Catu Daya 5V
• SRAM 2 KB (ATmega328)
• EEPROM 1 KB (ATmega328)
Sebagaimana kita ketahui, dengan sebuah mikrokontroler kita bisa membuat program
untuk mengendalikan berbagai komponen elektronika. Fungsi Arduino Uno ini dibuat
pemrograman tingkat tinggi yaitu C++ yang mudah untuk dipelajari dan sudah
Arduino IDE
Arduino Uno board didukung oleh software Arduino IDE (Integrated Development
boardnya. Dengan sekali klik, program yang sudah kita buat langsung tercompile dan
Ada banyak sekali yang bisa dibuat dengan mudah dengan Arduino :
• Jam digital
• Timer alarm
▪ Didukung oleh Arduino IDE, bahasa pemrograman yang sudah cukup lengkap
librarynya.
▪ Terdapat modul yang siap pakai atau shield yang bisa langsung dipasang pada
board Arduino.
4.2 Pictoblox
1. Antarmuka Pictoblox
• Area Blok Pemrograman: Di sisi kiri, terdapat berbagai kategori blok yang
Arduino).
bendera
o hijau).
o Control: Blok untuk kontrol aliran program, seperti perulangan (loop) atau
percabangan (if-else).
o Sensing: Blok untuk mendeteksi masukan dari sensor atau sprite (juga
mencakup
o sensor Arduino).
• Area Skrip: Di tengah layar, ini adalah tempat Anda merancang program dengan
untuk sprite dangrafik). Jika bekerja dengan Arduino, ini digunakan untuk
memprogram perangkat keras Arduino. Beberapa blok dasar yang sering digunakan
termasuk:
▪ Arduino Program: Blok ini memulai program utama untuk Arduino, mirip
▪ Digital Write Pin: Untuk mengirimkan sinyal HIGH atau LOW ke pin digital
▪ Analog Write Pin: Untuk mengirimkan sinyal PWM ke pin Arduino, digunakan
untuk mengontrol perangkat seperti motor atau LED dengan kecerahan yang
bisa diatur.
▪ Analog Read Pin: Untuk membaca input analog dari sensor atau potensiometer.
1) Install Pictoblox: Unduh dan pasang Pictoblox dar situs resmi Pictoblox.
akan
data dari
▪ Arduino.
"Arduino
▪ Blok Serial Print dan Serial Read juga tersedia jika Anda ingin mengirim
Gambar Rangkaian :
Blocks Program
Biarkan
Jelaskan, Apa yang
terjadi ……….…
Breadboard : 1 buah
Gambar Rangkaian :
Kabel merah ke pin 2, Kabel Hitam ke pin Ground (Warna Kabel boleh di sesuaikan)
Blocks Program Jelaskan, Apa yang
terjadi ……….…
Blocks Program
Tetap di 1 detik
Blocks Program
Blocks Program
Blocks Program
Lampu dengan
program seperti ini,
sering diaplikasikan
pada lampu lampu :
…..
Blocks Program
Blocks Program
Breadboard : 1 buah
Gambar Rangkaian :
Kabel merah ke pin GDN, Kabel Hitam ke pin 3, Kabel Ungu ke pin 2
Blocks Program
Breadboard : 1 buah
Gambar Rangkaian :
Jelaskan, Apa yang
terjadi ……….…
Jelaskan, Apa yang
terjadi ……….…
Breadboard : 1 buah
Gambar Rangkaian :
Blocks Program
Breadboard : 1 buah
Gambar Rangkaian :
Jumper kuning ke Pin 9, Kabel merah ke GND
Blocks Program