SlideShare a Scribd company logo
1 of 12
Download to read offline
Alyssia Larasati Ramadhani (03) 8D
MENERAPKAN BERPIKIR
KOMPUTASIONAL DAN
PRAKTIK LINTAS
BIDANG
BAB 4
Dekomposisi
Pengenalan pola
Abstraksi
Berpikir algoritma
1.
2.
3.
4.
4 Teknik pendekatan berpikir komputasional:
1 Menggambar Pola Fraktal
Batik adalah salah satu penggunaan pola yang paling
sering ditemukan di Indonesia dan merupakan salah satu
corak batik yang polanya berulang, yang bisa disebut
sebagai batik fraktal. Fraktal adalah konsep matematika
yang mempelajari proses pengulangan dimensi, iterasi,
dan pecahan. Fraktal merupakan benda yang mempunyai
bentuk geometri dan dapat dibagi-bagi dengan cara yang
tidak biasa. Pola fraktal dibuat dengan cara menggambar
ulang pola dengan skala yang berbeda menggunakan
proses rekursi atau iterasi.
Pola Fraktal
Lingkaran
Lingkaran
2
Program di Scratch akan bekerja dengan cara meminta input panjang
jari-jari lingkaran dan sudut juring kepada pengguna. Lalu, program
akan menghitung luas, keliling, luas juring, dan panjang busur juring
dengan menggunakan rumus-rumus yang ada.
Menggambar pola atau benda di Scratch dilakukan dengan cara
menggerakkan sprite dengan lintasan yang sesuai dengan pola atau
bentuk benda tersebut. Untuk membuat lingkaran dan juringnya,
sprite akan menggambarkan jari-jari dahulu, lalu lingkaran, busur
juring, dan jari-jari lain yang membentuk juring sesuai dengan besar
sudut juringnya.
3
Robot mempunyai cara kerja yang sama, yaitu mempunyai sensor
yang dianggap sebagai input, dan gerakan sebagai output. Robot
menerima input dari sensor dan kemudian memberikan respons
yang sesuai. Respons robot terhadap sensor adalah gerakan
maju, memutar ke kiri, memutar ke kanan, dan mundur.


Robot menghindari penghalang atau obstacle avoiding robot
adalah robot yang diprogram untuk dapat berjalan dan mampu
menghindari penghalang yang ditemukan di depannya.
D
e
t
e
cting robot dari Make
b
l
o
c
k
PEMROGRAMAN LINE FOLLOWER ROBOT
Line follower Robot adalah robot yang berjalan mengikuti garis hitam
yang telah ditentukan. Robot menggunakan sensor cahaya yang
ditempatkan di bagian bawah robot. Sensor tersebut terdiri atas dua
sumber cahaya yang memancarkan sinar inframerah, yang kemudian
pantulan dari sinar tersebut ditangkap kembali. Ketika membuat
program, kondisi atau posisi sensor cahaya yang dimiliki robot
digambarkan dengan menggunakan kode.
4
Blok perintah bagian (a): Untuk menggerakkan robot
maju
Blok perintah bagian (b): Untuk membelokkan robot
ke arah kiri
Blok perintah bagian (c): Untuk membelokkan robot
ke arah kanan
Blok perintah bagian (d): Untuk menggerakkan robot
mundur
Penjelasan mengenai blok perintah yang digunakan pada
line follower:
1.
2.
3.
4.
Blok perintah untuk line
follower robot
Pada maze solver robot, robot dituntut untuk mengikuti
garis yang ada dan juga megikuti garis sebagai jalan yang
harus diikuti sehingga sampai di tujuan yang diharapkan.
Dalam labirin, robot harus dapat memilih jalan yang benar
dan tidak mengikuti jalan yang sama secara berulang.
Selain itu, ada penggunaan sensor yang terdiri atas dua
sensor cahaya kanan dan kiri untuk mendeteksi posisi pada
masing-masing kemungkinan. Ada beberapa logika
terhadap kondisi-kondisi yang akan diterapkan pada maze
solver robot.
Maze
Solver
Robot
P E M R O G R A M A N
Robot Maze Solver
5
Brosca Pria = (tinggi badan (cm) – 100) – (10% × tinggi badan)
Brosca Wanita = (tinggi badan (cm) – 100) – (15% × tinggi badan)
Metode untuk menghitung berat badan ideal adalah dengan menggunakan rumus Brosca dan
Body Mass Index (BMI). Selain itu, ada juga metode untuk menghitung berat badan khusus
untuk bayi, anak-anak, dan ibu hamil. Rumus Brosca dan BMI adalah sebagai berikut.
1
d
Aplikasi Scratch untuk membuat aplikasi BMI, menerima input dari pengguna berupa
tinggi badan, lalu program akan menghitung BMI-nya, dan menentukan apakah
pengguna tersebut termasuk dalam kategori kurus, normal, gemuk, atau obesitas.
Program ini akan menghitung panjang garis singgung dua lingkaran
dan sudut yang dibentuk oleh jari-jari dengan garis sumbu, serta
menggambar garis singgung dua lingkaran tersebut. Pengguna
program ini akan memberikan input nilai jari-jari kedua lingkaran dan
jarak titik pusat kedua lingkaran tersebut.
Pada program ini, akan digunakan beberapa variabel untuk melakukan
perhitungan, maupun untuk menggambarkan lingkaran dan garis
singgungnya. Untuk meggambarkan sumbu dan kedua lingkaran, perlu
ditambahkan blok perintah. Setelah menggambar kedua lingkaran,
program akan menggambar garis singgung dengan cara menempatkan
sprite di pusat lingkaran pertama, menggambar jari-jari, kemudian
berputar 90 derajat.
Program menghitung dan menggambar garis
singgung dua lingkaran
2 Garis Singgung Lingkaran
Robot digunakan untuk memilah paket-paket sesuai
dengan tujuannya
Order picking robot
Sage automation gantry robot
Barsys automated cocktail maker
Robot untuk pertanian
Robot pembersih lantai
Robot kitchen
Robot asisten
Robot teman
Robot sekuriti
Berikut ini merupakan contoh penggunaan robot dalam
berbagai bidang kehidupan dan pekerjaan.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Robot telah banyak digunakan dalam bidang pekerjaan, yaitu untuk melakukan pekerjaan
berulang-ulang serta membutuhkan tingkat pengerjaan yang lebih akurat dan presisi. Teknologi
yang ada saat ini telah mencapai tingkatan, yaitu robot telah dapat bergerak dari satu lokasi
ke lokasi yang lain, memahami kondisi sekitarnya, mengenali objek-objek, melakukan tindakan
yang diperlukan sesuai dengan kondisi lingkungan, berkomunikasi dengan manusia dan
lingkungan, bahkan dapat memberikan keputusan-keputusan yang kritis.
Robot kitchen
PPT TIK BAB 4

More Related Content

What's hot

MODUL AJAR INFORMATIKA 1 - BERPIKIR KOMPUTASIONAL.pdf
MODUL AJAR INFORMATIKA 1 - BERPIKIR KOMPUTASIONAL.pdfMODUL AJAR INFORMATIKA 1 - BERPIKIR KOMPUTASIONAL.pdf
MODUL AJAR INFORMATIKA 1 - BERPIKIR KOMPUTASIONAL.pdfZiraWhiter
 
Presentasi Informatika BAB 5 Jaringan Komputer dan Internet
Presentasi Informatika BAB 5 Jaringan Komputer dan InternetPresentasi Informatika BAB 5 Jaringan Komputer dan Internet
Presentasi Informatika BAB 5 Jaringan Komputer dan InternetMemesByMasAgus
 
1. Berpikir Komputasional.pptx
1. Berpikir Komputasional.pptx1. Berpikir Komputasional.pptx
1. Berpikir Komputasional.pptxMgsCiliboer
 
Ppt teknologi informasi dan komunikasi
Ppt teknologi informasi dan komunikasiPpt teknologi informasi dan komunikasi
Ppt teknologi informasi dan komunikasiirmaerviana99
 
PPT BAB 4 BTIK - Menerapkan berpikir komputasional dan praktik lintas bidang ...
PPT BAB 4 BTIK - Menerapkan berpikir komputasional dan praktik lintas bidang ...PPT BAB 4 BTIK - Menerapkan berpikir komputasional dan praktik lintas bidang ...
PPT BAB 4 BTIK - Menerapkan berpikir komputasional dan praktik lintas bidang ...NaviaNariswary
 
Laporan fisika dasar (tekanan hidrostatik)
Laporan fisika dasar (tekanan hidrostatik)Laporan fisika dasar (tekanan hidrostatik)
Laporan fisika dasar (tekanan hidrostatik)Rezki Amaliah
 
Materi tik kelas X semester 1
Materi tik kelas X semester 1Materi tik kelas X semester 1
Materi tik kelas X semester 1Adonia Barnessa
 
MATERI Sistem pernafasan KELAS XI SMA
MATERI Sistem pernafasan KELAS XI SMAMATERI Sistem pernafasan KELAS XI SMA
MATERI Sistem pernafasan KELAS XI SMAZona Bebas
 
Pertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaPertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaBuhori Muslim
 
06.1 Berpikir Komputasional.pptx
06.1 Berpikir Komputasional.pptx06.1 Berpikir Komputasional.pptx
06.1 Berpikir Komputasional.pptxEdi Nur Rochman
 
Dampak sosial informatika
Dampak sosial informatikaDampak sosial informatika
Dampak sosial informatikaLORDALI4
 
PPT Berpikir Komputasional.pptx
PPT Berpikir Komputasional.pptxPPT Berpikir Komputasional.pptx
PPT Berpikir Komputasional.pptxYusufAlfian4
 
Laporan praktikum jangka sorong
Laporan praktikum jangka sorongLaporan praktikum jangka sorong
Laporan praktikum jangka sorongwindi pujiwati
 
Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang Muhammad Omar Adr...
Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang Muhammad Omar Adr...Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang Muhammad Omar Adr...
Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang Muhammad Omar Adr...Muhammad Omar Adriansyah
 

What's hot (20)

MODUL AJAR INFORMATIKA 1 - BERPIKIR KOMPUTASIONAL.pdf
MODUL AJAR INFORMATIKA 1 - BERPIKIR KOMPUTASIONAL.pdfMODUL AJAR INFORMATIKA 1 - BERPIKIR KOMPUTASIONAL.pdf
MODUL AJAR INFORMATIKA 1 - BERPIKIR KOMPUTASIONAL.pdf
 
Presentasi Informatika BAB 5 Jaringan Komputer dan Internet
Presentasi Informatika BAB 5 Jaringan Komputer dan InternetPresentasi Informatika BAB 5 Jaringan Komputer dan Internet
Presentasi Informatika BAB 5 Jaringan Komputer dan Internet
 
1. Berpikir Komputasional.pptx
1. Berpikir Komputasional.pptx1. Berpikir Komputasional.pptx
1. Berpikir Komputasional.pptx
 
Ppt teknologi informasi dan komunikasi
Ppt teknologi informasi dan komunikasiPpt teknologi informasi dan komunikasi
Ppt teknologi informasi dan komunikasi
 
PPT BAB 4 BTIK - Menerapkan berpikir komputasional dan praktik lintas bidang ...
PPT BAB 4 BTIK - Menerapkan berpikir komputasional dan praktik lintas bidang ...PPT BAB 4 BTIK - Menerapkan berpikir komputasional dan praktik lintas bidang ...
PPT BAB 4 BTIK - Menerapkan berpikir komputasional dan praktik lintas bidang ...
 
Laporan fisika dasar (tekanan hidrostatik)
Laporan fisika dasar (tekanan hidrostatik)Laporan fisika dasar (tekanan hidrostatik)
Laporan fisika dasar (tekanan hidrostatik)
 
Materi tik kelas X semester 1
Materi tik kelas X semester 1Materi tik kelas X semester 1
Materi tik kelas X semester 1
 
MATERI Sistem pernafasan KELAS XI SMA
MATERI Sistem pernafasan KELAS XI SMAMATERI Sistem pernafasan KELAS XI SMA
MATERI Sistem pernafasan KELAS XI SMA
 
Pertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logikaPertemuan 6 & 7 ars. gerbang logika
Pertemuan 6 & 7 ars. gerbang logika
 
06.1 Berpikir Komputasional.pptx
06.1 Berpikir Komputasional.pptx06.1 Berpikir Komputasional.pptx
06.1 Berpikir Komputasional.pptx
 
Dampak sosial informatika
Dampak sosial informatikaDampak sosial informatika
Dampak sosial informatika
 
Rpp 1 logika algoritma
Rpp 1 logika algoritmaRpp 1 logika algoritma
Rpp 1 logika algoritma
 
Bab 2 sistem kontrol
Bab 2 sistem kontrolBab 2 sistem kontrol
Bab 2 sistem kontrol
 
PPT Berpikir Komputasional.pptx
PPT Berpikir Komputasional.pptxPPT Berpikir Komputasional.pptx
PPT Berpikir Komputasional.pptx
 
Transformasi Laplace
Transformasi LaplaceTransformasi Laplace
Transformasi Laplace
 
Makalah Jangka Sorong dan Mikrometer
Makalah Jangka Sorong dan MikrometerMakalah Jangka Sorong dan Mikrometer
Makalah Jangka Sorong dan Mikrometer
 
Laporan fermentasi pembuatan yoghurt
Laporan fermentasi pembuatan yoghurtLaporan fermentasi pembuatan yoghurt
Laporan fermentasi pembuatan yoghurt
 
Laporan praktikum jangka sorong
Laporan praktikum jangka sorongLaporan praktikum jangka sorong
Laporan praktikum jangka sorong
 
Jaringan otot
Jaringan ototJaringan otot
Jaringan otot
 
Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang Muhammad Omar Adr...
Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang Muhammad Omar Adr...Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang Muhammad Omar Adr...
Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang Muhammad Omar Adr...
 

Similar to PPT TIK BAB 4

Menerapkan berpikir komputasional dan praktik lintas bidang
Menerapkan berpikir komputasional dan praktik lintas bidangMenerapkan berpikir komputasional dan praktik lintas bidang
Menerapkan berpikir komputasional dan praktik lintas bidangazitafaizah
 
Amabel laureen putri s.
Amabel laureen putri s.Amabel laureen putri s.
Amabel laureen putri s.Mabel879037
 
Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang (safa alzena 31-8e)
Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang (safa alzena 31-8e)Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang (safa alzena 31-8e)
Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang (safa alzena 31-8e)safa alzena
 
8F_31_Sharliz Cahya Rinaldi_Menerapkan Berpikir Komputasional dan Praktik Lin...
8F_31_Sharliz Cahya Rinaldi_Menerapkan Berpikir Komputasional dan Praktik Lin...8F_31_Sharliz Cahya Rinaldi_Menerapkan Berpikir Komputasional dan Praktik Lin...
8F_31_Sharliz Cahya Rinaldi_Menerapkan Berpikir Komputasional dan Praktik Lin...Sharliz1
 
[A d206-9] pp.41-48-pencarian_jalur_terpendek_untuk_robot_micromouse_dengan
[A d206-9] pp.41-48-pencarian_jalur_terpendek_untuk_robot_micromouse_dengan[A d206-9] pp.41-48-pencarian_jalur_terpendek_untuk_robot_micromouse_dengan
[A d206-9] pp.41-48-pencarian_jalur_terpendek_untuk_robot_micromouse_denganTeguh Santoso
 
Menerapkan berpikir komputasional dan praktik lintas bidang (1)
Menerapkan berpikir komputasional dan praktik lintas bidang (1)Menerapkan berpikir komputasional dan praktik lintas bidang (1)
Menerapkan berpikir komputasional dan praktik lintas bidang (1)sekarizzati
 
Proposal robot deteksi asap
Proposal robot deteksi asapProposal robot deteksi asap
Proposal robot deteksi asapAndri Riyatno
 
Membuat robot line follower psrits
Membuat robot line follower   psritsMembuat robot line follower   psrits
Membuat robot line follower psritsMustaziri Cool
 
Lapres invers kinematika robot planar 2 dof
Lapres invers kinematika robot planar 2 dofLapres invers kinematika robot planar 2 dof
Lapres invers kinematika robot planar 2 dofYuda Bima Mimpi
 
Presentation seminar proposal TA
Presentation seminar proposal TAPresentation seminar proposal TA
Presentation seminar proposal TAIan March
 
PRESENTASI LINE FOLLOWER ATAU ROBOT GARIS.pptx
PRESENTASI LINE FOLLOWER ATAU ROBOT GARIS.pptxPRESENTASI LINE FOLLOWER ATAU ROBOT GARIS.pptx
PRESENTASI LINE FOLLOWER ATAU ROBOT GARIS.pptxPyoViolina
 
1. pengenalan dasar robotika
1. pengenalan dasar robotika1. pengenalan dasar robotika
1. pengenalan dasar robotikaTeukuMahawira
 
1. pengenalan dasar robotika
1. pengenalan dasar robotika1. pengenalan dasar robotika
1. pengenalan dasar robotikaTeukuMahawira
 
7106040027 m
7106040027 m7106040027 m
7106040027 meleanoryu
 
Mila Live Online Class Session 4.pptx
Mila Live Online Class Session 4.pptxMila Live Online Class Session 4.pptx
Mila Live Online Class Session 4.pptxssusered75eb
 
Pengantar_Grafika_3D_Transformasi_3D.ppt
Pengantar_Grafika_3D_Transformasi_3D.pptPengantar_Grafika_3D_Transformasi_3D.ppt
Pengantar_Grafika_3D_Transformasi_3D.pptMimiMariyami
 
1 information sheet template
1 information sheet template1 information sheet template
1 information sheet templateroslen
 

Similar to PPT TIK BAB 4 (20)

Menerapkan berpikir komputasional dan praktik lintas bidang
Menerapkan berpikir komputasional dan praktik lintas bidangMenerapkan berpikir komputasional dan praktik lintas bidang
Menerapkan berpikir komputasional dan praktik lintas bidang
 
Amabel laureen putri s.
Amabel laureen putri s.Amabel laureen putri s.
Amabel laureen putri s.
 
Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang (safa alzena 31-8e)
Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang (safa alzena 31-8e)Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang (safa alzena 31-8e)
Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang (safa alzena 31-8e)
 
PPT Informatika BAB 4
PPT Informatika BAB 4PPT Informatika BAB 4
PPT Informatika BAB 4
 
8F_31_Sharliz Cahya Rinaldi_Menerapkan Berpikir Komputasional dan Praktik Lin...
8F_31_Sharliz Cahya Rinaldi_Menerapkan Berpikir Komputasional dan Praktik Lin...8F_31_Sharliz Cahya Rinaldi_Menerapkan Berpikir Komputasional dan Praktik Lin...
8F_31_Sharliz Cahya Rinaldi_Menerapkan Berpikir Komputasional dan Praktik Lin...
 
[A d206-9] pp.41-48-pencarian_jalur_terpendek_untuk_robot_micromouse_dengan
[A d206-9] pp.41-48-pencarian_jalur_terpendek_untuk_robot_micromouse_dengan[A d206-9] pp.41-48-pencarian_jalur_terpendek_untuk_robot_micromouse_dengan
[A d206-9] pp.41-48-pencarian_jalur_terpendek_untuk_robot_micromouse_dengan
 
Menerapkan berpikir komputasional dan praktik lintas bidang (1)
Menerapkan berpikir komputasional dan praktik lintas bidang (1)Menerapkan berpikir komputasional dan praktik lintas bidang (1)
Menerapkan berpikir komputasional dan praktik lintas bidang (1)
 
Proposal robot deteksi asap
Proposal robot deteksi asapProposal robot deteksi asap
Proposal robot deteksi asap
 
Membuat robot line follower psrits
Membuat robot line follower   psritsMembuat robot line follower   psrits
Membuat robot line follower psrits
 
Lapres invers kinematika robot planar 2 dof
Lapres invers kinematika robot planar 2 dofLapres invers kinematika robot planar 2 dof
Lapres invers kinematika robot planar 2 dof
 
Presentation seminar proposal TA
Presentation seminar proposal TAPresentation seminar proposal TA
Presentation seminar proposal TA
 
PRESENTASI LINE FOLLOWER ATAU ROBOT GARIS.pptx
PRESENTASI LINE FOLLOWER ATAU ROBOT GARIS.pptxPRESENTASI LINE FOLLOWER ATAU ROBOT GARIS.pptx
PRESENTASI LINE FOLLOWER ATAU ROBOT GARIS.pptx
 
1. pengenalan dasar robotika
1. pengenalan dasar robotika1. pengenalan dasar robotika
1. pengenalan dasar robotika
 
1. pengenalan dasar robotika
1. pengenalan dasar robotika1. pengenalan dasar robotika
1. pengenalan dasar robotika
 
7106040027 m
7106040027 m7106040027 m
7106040027 m
 
Seminar
SeminarSeminar
Seminar
 
Bab i
Bab iBab i
Bab i
 
Mila Live Online Class Session 4.pptx
Mila Live Online Class Session 4.pptxMila Live Online Class Session 4.pptx
Mila Live Online Class Session 4.pptx
 
Pengantar_Grafika_3D_Transformasi_3D.ppt
Pengantar_Grafika_3D_Transformasi_3D.pptPengantar_Grafika_3D_Transformasi_3D.ppt
Pengantar_Grafika_3D_Transformasi_3D.ppt
 
1 information sheet template
1 information sheet template1 information sheet template
1 information sheet template
 

PPT TIK BAB 4

  • 1. Alyssia Larasati Ramadhani (03) 8D MENERAPKAN BERPIKIR KOMPUTASIONAL DAN PRAKTIK LINTAS BIDANG BAB 4
  • 3. 1 Menggambar Pola Fraktal Batik adalah salah satu penggunaan pola yang paling sering ditemukan di Indonesia dan merupakan salah satu corak batik yang polanya berulang, yang bisa disebut sebagai batik fraktal. Fraktal adalah konsep matematika yang mempelajari proses pengulangan dimensi, iterasi, dan pecahan. Fraktal merupakan benda yang mempunyai bentuk geometri dan dapat dibagi-bagi dengan cara yang tidak biasa. Pola fraktal dibuat dengan cara menggambar ulang pola dengan skala yang berbeda menggunakan proses rekursi atau iterasi. Pola Fraktal
  • 4. Lingkaran Lingkaran 2 Program di Scratch akan bekerja dengan cara meminta input panjang jari-jari lingkaran dan sudut juring kepada pengguna. Lalu, program akan menghitung luas, keliling, luas juring, dan panjang busur juring dengan menggunakan rumus-rumus yang ada. Menggambar pola atau benda di Scratch dilakukan dengan cara menggerakkan sprite dengan lintasan yang sesuai dengan pola atau bentuk benda tersebut. Untuk membuat lingkaran dan juringnya, sprite akan menggambarkan jari-jari dahulu, lalu lingkaran, busur juring, dan jari-jari lain yang membentuk juring sesuai dengan besar sudut juringnya.
  • 5. 3 Robot mempunyai cara kerja yang sama, yaitu mempunyai sensor yang dianggap sebagai input, dan gerakan sebagai output. Robot menerima input dari sensor dan kemudian memberikan respons yang sesuai. Respons robot terhadap sensor adalah gerakan maju, memutar ke kiri, memutar ke kanan, dan mundur. Robot menghindari penghalang atau obstacle avoiding robot adalah robot yang diprogram untuk dapat berjalan dan mampu menghindari penghalang yang ditemukan di depannya. D e t e cting robot dari Make b l o c k
  • 6. PEMROGRAMAN LINE FOLLOWER ROBOT Line follower Robot adalah robot yang berjalan mengikuti garis hitam yang telah ditentukan. Robot menggunakan sensor cahaya yang ditempatkan di bagian bawah robot. Sensor tersebut terdiri atas dua sumber cahaya yang memancarkan sinar inframerah, yang kemudian pantulan dari sinar tersebut ditangkap kembali. Ketika membuat program, kondisi atau posisi sensor cahaya yang dimiliki robot digambarkan dengan menggunakan kode. 4 Blok perintah bagian (a): Untuk menggerakkan robot maju Blok perintah bagian (b): Untuk membelokkan robot ke arah kiri Blok perintah bagian (c): Untuk membelokkan robot ke arah kanan Blok perintah bagian (d): Untuk menggerakkan robot mundur Penjelasan mengenai blok perintah yang digunakan pada line follower: 1. 2. 3. 4. Blok perintah untuk line follower robot
  • 7. Pada maze solver robot, robot dituntut untuk mengikuti garis yang ada dan juga megikuti garis sebagai jalan yang harus diikuti sehingga sampai di tujuan yang diharapkan. Dalam labirin, robot harus dapat memilih jalan yang benar dan tidak mengikuti jalan yang sama secara berulang. Selain itu, ada penggunaan sensor yang terdiri atas dua sensor cahaya kanan dan kiri untuk mendeteksi posisi pada masing-masing kemungkinan. Ada beberapa logika terhadap kondisi-kondisi yang akan diterapkan pada maze solver robot. Maze Solver Robot P E M R O G R A M A N Robot Maze Solver 5
  • 8.
  • 9. Brosca Pria = (tinggi badan (cm) – 100) – (10% × tinggi badan) Brosca Wanita = (tinggi badan (cm) – 100) – (15% × tinggi badan) Metode untuk menghitung berat badan ideal adalah dengan menggunakan rumus Brosca dan Body Mass Index (BMI). Selain itu, ada juga metode untuk menghitung berat badan khusus untuk bayi, anak-anak, dan ibu hamil. Rumus Brosca dan BMI adalah sebagai berikut. 1 d Aplikasi Scratch untuk membuat aplikasi BMI, menerima input dari pengguna berupa tinggi badan, lalu program akan menghitung BMI-nya, dan menentukan apakah pengguna tersebut termasuk dalam kategori kurus, normal, gemuk, atau obesitas.
  • 10. Program ini akan menghitung panjang garis singgung dua lingkaran dan sudut yang dibentuk oleh jari-jari dengan garis sumbu, serta menggambar garis singgung dua lingkaran tersebut. Pengguna program ini akan memberikan input nilai jari-jari kedua lingkaran dan jarak titik pusat kedua lingkaran tersebut. Pada program ini, akan digunakan beberapa variabel untuk melakukan perhitungan, maupun untuk menggambarkan lingkaran dan garis singgungnya. Untuk meggambarkan sumbu dan kedua lingkaran, perlu ditambahkan blok perintah. Setelah menggambar kedua lingkaran, program akan menggambar garis singgung dengan cara menempatkan sprite di pusat lingkaran pertama, menggambar jari-jari, kemudian berputar 90 derajat. Program menghitung dan menggambar garis singgung dua lingkaran 2 Garis Singgung Lingkaran
  • 11. Robot digunakan untuk memilah paket-paket sesuai dengan tujuannya Order picking robot Sage automation gantry robot Barsys automated cocktail maker Robot untuk pertanian Robot pembersih lantai Robot kitchen Robot asisten Robot teman Robot sekuriti Berikut ini merupakan contoh penggunaan robot dalam berbagai bidang kehidupan dan pekerjaan. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Robot telah banyak digunakan dalam bidang pekerjaan, yaitu untuk melakukan pekerjaan berulang-ulang serta membutuhkan tingkat pengerjaan yang lebih akurat dan presisi. Teknologi yang ada saat ini telah mencapai tingkatan, yaitu robot telah dapat bergerak dari satu lokasi ke lokasi yang lain, memahami kondisi sekitarnya, mengenali objek-objek, melakukan tindakan yang diperlukan sesuai dengan kondisi lingkungan, berkomunikasi dengan manusia dan lingkungan, bahkan dapat memberikan keputusan-keputusan yang kritis. Robot kitchen