Pelajaran LED Arduino PictoBlox
Loading...
Control an LED with PictoBlox
CONTROL LAB
PICTOBLOX + ARDUINO UNO
01 / 18

DARI BLOK KE PERANGKAT KERAS DUNIA NYATA

MARI BUAT
CAHAYA!

Kendalikan LED asli menggunakan PictoBlox + Arduino Uno

“

Hari ini, kamu tidak hanya belajar kode... Kamu akan mengendalikan sesuatu di dunia nyata!

WHEN FLAG CLICKED
UNO
SIAP UNTUK MEMBANGUN

01 / MISI HARI INI

ANDA MISI

Di akhir praktikum ini, Anda akan dapat:

  • ✓Menghubungkan LED ke Arduino
  • ✓Hubungkan Arduino ke PictoBlox
  • ✓Gunakan output digital
  • ✓Tulis program blok perangkat keras pertama Anda
  • ✓Nyalakan LED asli

TANTANGAN BESAR

BISAKAH ANDA MEMBUAT
LED MENYALA?

02 / IDE BESAR

APA ITU PICTOBLOX?

PictoBlox adalah lingkungan pemrograman berbasis blok yang memungkinkan kita mengontrol perangkat keras menggunakan blok pemrograman visual.

PictoBloxBUAT PERINTAH
Arduino UnoTERIMA PERINTAH
LEDLAKUKAN TINDAKAN

Kita belum perlu mengetik kode yang rumit. Kita bisa membangun instruksi menggunakan blok.

03 / BERSIAPLAH

KITA ALAT

Semua yang kita butuhkan untuk misi perangkat keras pertama kita.

Arduino Uno

Otaknya

LED

Lampu kita

Resistor 220Ω

Melindungi LED

Breadboard

Membantu kita membangun

Kabel jumper

Menghubungkan semuanya

Komputer

Menjalankan PictoBlox

04 / KENALI KOMPONEN ANDA

KENALI LED

LED memiliki dua kaki. Panjang kaki tersebut membantu kita menghubungkannya dengan cara yang benar.

KAKI PANJANG = POSITIF (+)

Terhubung ke Pin Arduino 8

KAKI PENDEK = NEGATIF (−)

Terhubung melalui resistor ke GND

KAKI PANJANG
KAKI PENDEK

05 / LINDUNGI LAMPU

MENGAPA PERLU RESISTOR?

Arduino
LED
Resistor220Ω
GND
GND
!
TANPA RESISTOR

LED dapat menerima arus yang terlalu besar.

✓
DENGAN RESISTOR

LED terlindungi.

06 / RAKIT RANGKAIAN

HUBUNGKAN LED

Ikuti jalurnya: pin output ke lampu, lampu ke pelindung, pelindung ke ground.

01Kaki panjang → Pin Arduino 8
02Kaki pendek → resistor 220Ω
03Resistor → GND
PIN 8
GND
UNO

07 / TERKONEKSI

AYO HUBUNGKAN!

1

Hubungkan Arduino Uno ke komputer.

2

Buka PictoBlox.

3

Pilih: Arduino Uno

4

Pilih port serial yang benar. Contoh: COM12

5

Klik: Connect

Koneksi perangkat
Arduino Uno⌄
COM12⌄
TERHUBUNG!
UNO

08 / SPEAK ARDUINO

KENALI DIGITAL PIN

Arduino memiliki pin yang dapat dikontrol oleh program kita. Untuk proyek ini, kita menggunakan Pin 8.

8
↓
TINGGIkirim daya
↓
NYALA
8
↓
RENDAHhentikan daya
↓
MATI

09 / TULIS PERINTAH PERTAMA

PERTAMA KITA BLOK

Ini memberi tahu Arduino: “Kirim HIGH ke Pin 8.”

KETIKA BENDERA HIJAU DIKLIK
ATUR PIN DIGITAL 8 MENJADI HIGH
UNO
PIN 8 → LED → NYALA

10 / GILIRANMU

SEKARANG GILIRANMU!

Workspace PictoBlox●
SUSUN TUMPUKAN BLOKMU DI SINI+
LIHAT→CARI→SERET→HUBUNGKAN→JALANKAN

Bisakah kamu menemukan blok yang mengontrol pin digital?

11 / MOMEN BESAR

JALANKAN PROGRAM!

●
BENDERA HIJAU
UNO
ARDUINO UNO
8
PIN 8
LAMPU LED MENYALA!

APAKAH LED ANDA MENYALA?

✓YA

Kamu baru saja mengontrol perangkat keras!

⌁TIDAK?

Periksa pengabelan dan port COM Anda.

12 / GANTI

SEKARANG MARI KITA MATI

Ubah satu kata dalam blok: HIGH menjadi LOW.

KETIKA BENDERA HIJAU DIKLIK
ATUR PIN DIGITAL 8 KE LOW
TINGGI = NYALA→LOW = MATI
LED → MATI

13 / MODE TANTANGAN

PERTAMAMU TANTANGAN

Bisakah kamu membuat LED mengikuti ritme ini?

NYALA selama 2 detik
↓
MATI selama 2 detik
↓
↻ULANGI
✦
PETUNJUK VISUAL

HIGH → TUNGGU → LOW → TUNGGU

14 / UNGKAP SOLUSI

YANG PERTAMA LAMPU OTOMATIS

SELAMANYA
ATUR PIN 8 → HIGH
TUNGGU 2 DETIK
ATUR PIN 8 → LOW
TUNGGU 2 DETIK
↻

15 / RINGKASAN CEPAT

BERPIKIR SEPERTI SEORANG PEMROGRAM

01

Apa arti HIGH?

NYALA
02

Apa arti LOW?

MATI
03

Pin mana yang kita gunakan?

PIN 8
04

Apa fungsi resistor?

MELINDUNGI LED
05

Apa fungsi PictoBlox?

MEMPROGRAM ARDUINO MENGGUNAKAN BLOK

16 / TERUS JELAJAHI

APA YANG BISA KITA BUAT BERIKUTNYA?

Lampu lalu lintas
Bel pintu pintar
Alarm keamanan
Sensor jarak
Lampu malam otomatis
Robot

LED kecil ini adalah langkah pertama Anda dalam robotika.

MISI SELESAI

ANDA BERHASIL!

PictoBlox
→
Arduino Uno
→
LED

BLOK → KODE → SIRKUIT → DUNIA NYATA

Anda tidak sekadar membuat LED menyala.
Anda memberi komputer kekuatan untuk mengendalikan dunia fisik.

MISI BERIKUTNYABUAT LAMPU LALU LINTAS!