0% menganggap dokumen ini bermanfaat (0 suara)
10 tayangan7 halaman

Tugas Arduino

Diunggah oleh

daniapurioktaviani
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)
10 tayangan7 halaman

Tugas Arduino

Diunggah oleh

daniapurioktaviani
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/ 7

Dania Puri Oktaviani, S.Pd.

MTs Negeri 1 Purwakarta

LEMBAR KERJA 3

Tujuan : membuat sensor ultrasonik untuk mengetahui keberadaan sebuah objek

Memilih Proyek Arduino yang Sesuai:

● Pilih topik pembelajaran yang sesuai dengan kurikulum dan tingkat kemampuan siswa.

Jawaban :

Topik pembelajaran yang dipilih adalah materi Getaran dan Gelombang dengan sub materi
Gelombang Bunyi (Kelas VIII)

Merancang Rencana Pembelajaran:

● Buat rencana pembelajaran yang mencakup tujuan, alat dan bahan, langkah-langkah,
● Gunakan format lesson plan yang sesuai dengan standar sekolah Anda.

Jawaban : (Rencana pembelajaran/Modul Ajar di halaman selanjutnya)


MODUL PEMBELAJARAN

Tujuan Pembelajaran
● Peserta didik mampu menjelaskan mengenai gelombang bunyi
● Peserta didik mampu menjelaskan jenis-jenis gelombang bunyi
● Peserta didik dapat memahami membuat rangkaian arduino dengan sensor ultrasonik untuk mendeteksi
keberadaan suatu objek

Tabel Pemetaan kebutuhan Belajar berdasarkan minat

Minat Menggambar Menulis Suka bermain peran


Produk Membuat produk berupa Membuat produk Membuat produk
infografis/poster/ilustras berupa karangan/laporan berupa video, audio,
i lukisan, hasil praktikum, dialog saat praktikum,
cerpen/cerita saat vidio tanya jawab, dll
melakukan diskusi dan
praktikum, puisi, lagu, dll
dll
Dalam hal ini guru:
1. memberikan diferensiasi produk penyajian hasil diskusi dan hasil praktikum virtual
menggunakan arduino secara kelompok sesuai dengan minatnya
2. memberikan diferensiasi produk akhir secara individu sesuai dengan minatnya

ALUR TUJUAN PEMBELAJARAN PERTEMUAN 1


PEMBELAJARAN SETIAP PERTEMUAN (1X2JP @40 MENIT)
PENDAHULUAN
● Mempersiapkan alat peraga/media/bahan berupa laptop, LCD projector, speaker active, laptop, dan
handphone.
● Guru membuka pelajaran dengan salam dan meminta peserta didik untuk berdoa bersama-sama,
memperhatikan kesiapan peserta didik, memeriksa kehadiran, kerapihan, dan posisi tempat duduk
peserta didik.
● Guru memberikan motivasi dan mengajukan pertanyaan yang terkait dengan materi pelajaran,
menyampaikan cakupan materi, tujuan pembelajaran, dan kegiatan yang akan dilakukan, serta lingkup
dan teknik penilaian.
● Mengkondisikan peserta didik agar duduk sesuai kelompoknya masing-masing.

APERSEPSI
● Guru dapat memulai pembelajaran dengan bertanya mengenai pengalaman pelajar saat belajar
sebelumnya.
● Bagian apa yang terasa paling mengesankan saat sebelumnya?
● Topik pembahasan apa yang masih diingat? Apakah topik itu menarik?
● Menurut kalian, apa yang akan membedakan pembelajaran sebelumnya dengan sekarang?
● Apa harapan kalian saat mengikuti kelas ini?
● Guru mengajukan pertanyaan lebih dalam untuk mengarahkan ke topik yang akan dipelajari.

KEGIATAN PEMANTIK
● Guru mengajak peserta didik menonton video mengenai gelombang ultrasonik
a) Guru meminta pelajar secara berkelompok mendiskusikan mengenai gelombang ultrasonik
dan penerapannya
● Guru membahas daftar kata baru yang sudah dicatat peserta didik, kemudian memberi kesempatan
pelajar untuk menuliskan pertanyaan-pertanyaan yang terlintas setelah membaca tentang materi
yang diajarkan

KEGIATAN INTI
▪ Guru meminta peserta didik untuk mengamati video. Video tersebut berisi materi terakait
pembelajaran hari ini.
▪ Guru memberikan informasi tambahan untuk memperkuat pemahaman peserta didik terhadap vidio
tersebut.
▪ Guru membagi peserta didik kelas menjadi 5 kelompok
▪ Masing- masing kelompok diminta memperhatikan demo penggunaan arduino dengan simulator
wokwi
▪ Guru membagikaan LKPD kepada siswa, selanjutnya guru meminta peserta didik untuk mulai
mengerjakan LKPD secara berkelompok.
▪ Guru memberikan kesempatan kepada setiap kelompok untuk belajar dan berdiskusi sesuai LKPD
yang sudah dibagikan.

▪ Guru bertanya kepada peserta didik tentang hal yang belum dipahami.
▪ Guru memotivasi peserta didik untuk senantiasa proaktif di dalam kegiatan pembelajaran dengan
memberikan pertanyaan kepada peserta didik, misalnya “Setelah berdiskusi, siapakah yang bisa
memberikan penjelasan mengenai materi tersebut
▪ Guru menjawab pertanyaan yang diajukan oleh peserta didik. Tentang materi tersebut
▪ Guru memberi bimbingan kepada peserta didik untuk mendiskusikan bersama kelompok mengenai
materi tersebut
2 ) Guru memberikan kesempatan kepada peserta didik untuk saling bertanya di dalam kelompok
mengenai materi tersebut
▪ Guru memberikan penjelasan kepada kelompok yang mengalami kesulitan dalam menjelaskan
materi mengenai materi tersebut
▪ Guru meminta peserta didik untuk mencari dari berbagai sumber mengenai materi tersebut secara
berkelompok.
▪ Guru memberikan kesempatan kepada peserta didik untuk belajar secara mandiri dengan
kelompoknya masing-masing, mengenai :
▪ Guru mengarahkan peserta didik untuk mempresentasikan hasil diskusi kelompok mengenai materi
tersebut
▪ Guru mengamati setiap peserta didik selama proses mempresentasikan hasil diskusi kelompok
mengenai materi tersebut.

PENUTUP
● Peserta didik membuat rangkuman/simpulan pelajaran.tentang point-point penting yang muncul
dalam kegiatan pembelajaran yang baru dilakukan
● Guru membuat rangkuman/simpulan pelajaran.tentang point-point penting yang muncul dalam
kegiatan pembelajaran yang baru dilakukan
● Peserta didik melaksanakan postest
REFLEKSI
● Guru memetakan kemampuan peserta didik kelas delapan di awal tahun ajaran sebagai masukan
bagi guru untuk merumuskan strategi pembelajaran yang sesuai dengan kompetensi tiap peserta
didik pada bab berikutnya dan
● Guru menilai efektifitas strategi dan metode pembelajaran yang dipilih guru dan merumuskan
cara untuk menyempurnakannya pada bab berikutnya.
Alternatif pembelajaran
Pembelajaran alternatif lainnya bisa dilakukan di dalam maupun di luar kelas.
LEMBAR KERJA PESERTA DIDIK

MEMBUAT SENSOR DETEKSI BENDA


Ayo Semangat !
Kelompok :

1……………………………
Tingkat : SMP/MTS
2……………………………
Kelas : VII/ Gasal
3……………………………

4…………………………… : 40 menit
Waktu
5……………………………… Judul Materi : Gelombang Bunyi

A. Petunjuk Penggunaan

1. Pahami petunjuk LKPD ini.


2. Baca dan ikuti langkah-langkah yang terdapat dalam LKPD
3. Kerjakan dalam kelompokmu dan jawab soal sesuai dengan yang diperintahkan pada LKPD
4. Bila ada kesulitan mintalah bantuan guru.

B. Tujuan Pembelajaran

● Peserta didik mampu menjelaskan mengenai gelombang bunyi


● Peserta didik mampu menjelaskan jenis-jenis gelombang bunyi
● Peserta didik dapat memahami pemanfaatan gelombang bunyi untuk mendeteksi keberadaan suatu
objek

C. Alat dan bahan


1. Software Arduino (Wokwi)
2. Arduino Uno.
3. Sensor ultrasonik HC-SR04.
4. LCD 1602 (I2C Backpack).
5. Resistor 1K ohm.
6. LED merah.
7. Jumper secukupnya (Male to Male) dan (Male to Female).
8. Bread board,

Langkah-Langkah

Buatlah rangkaian seperti pada gambar dibawah ini dengan konfigurasi pin:
● VCC dihubungkan dengan 5v Arduino Uno.
● Echo dihubungkan dengan pin A0.
● Trig dihubungkan dengan pin A1.
● Gnd dihubungkan dengan GND Arduino Uno.
● VCC LCD 1602 dihubungkan dengan 5V Arduino Uno.
● GND LCD 1602 dihubungkan dengan GND Arduino Uno.
● SDA dihubungkan dengan pin A4 Arduino Uno.
● SCL dihubungkan dengan pin A5 Arduino Uno.

Gambar percobaan

Source Code

1. #include <Wire.h> // Memanggil library wire.h


2. #include <LiquidCrystal_I2C.h> // Memanggil library LCD dengan I2C
3. LiquidCrystal_I2C lcd(0x27, 16, 2); // Alamat I2C(0x27) LCD dan Jenis LCD (20x4
4.
5. #define echoPin A0 //Deklarasi echo terhubung pada pin A0 HC-SR04
6. #define trigPin A1 //Deklarasi trig terhubung pada pin A1 HC-SR04
7. #define led 2 //Deklarasi LED terhubung pada pin 2
8.
9. // defines variables
10. long durasi; // variabel durasi suara
11. int jarak, jarak_max = 20; // variabel untuk mengukur jarak
12.
13. void setup() {
14. lcd.init(); // instruksi untuk memulai LCD
15. lcd.begin(16,2); // instruksi untuk menggunakan lcd 20x4
16. lcd.backlight(); // instruksi untuk mengaktifkan lampu latar LCD
17. pinMode(trigPin, OUTPUT); // deklarasi pin trig sebagai output
18. pinMode(echoPin, INPUT); // deklarasi pin echo sebagai input
19. pinMode(led, OUTPUT); // deklarasi LED sebagai output
20. Serial.begin(9600); // Serial Communication is starting with 9600 of
baudrate speed
21. }
22.
23. void loop() {
24. digitalWrite(trigPin, LOW); // Trig tidak aktif
25. delayMicroseconds(2);
26. digitalWrite(trigPin, HIGH); // Trig aktif
27. delayMicroseconds(10);
28. digitalWrite(trigPin, LOW);
29. // Membaca sinyal masuk pada echo
30. durasi = pulseIn(echoPin, HIGH);
31. // Menghitung Jarak
32. jarak = durasi * 0.034 / 2; // Rumus menghitung jarak ultrasonik
33. lcd.setCursor(0,0); // karakter dimulai dari kolom 1 baris 3
34. lcd.print("Jarak:"); // Karakter yang akan ditampilkan pada LCD
35. lcd.print(jarak); // Menampilkan data jarak pada LCD
36. lcd.print(" cm");
37. Serial.print("Jarak : ");
38. Serial.print(jarak);
39. Serial.println(" cm");
40. delay(1000);
41.
42. if (jarak < jarak_max){ // instruksi untuk mengaktifkan LED
jika jarak benda kurang dari 20 cm (jarak_max)
43. digitalWrite(led, HIGH);
44. lcd.setCursor(0,2);
45. lcd.print("Out of Range");
46. }
47. else {
48. digitalWrite(led, LOW); // instruksi untuk mematikan LED jika
jarak benda lebih dari 20 cm (jarak_max)
49. lcd.setCursor(0,2);
50. lcd.print("In Range");
51. }
52. delay(1000);53. }

Anda mungkin juga menyukai