Proyek Arduino

Setelah beberapa pekan kita belajar tentang Arduino dan simulasinya pada Tinkercad, selanjutnya kita akan mengerjakan tugas proyek. Tugas ini bertujuan untuk menguji pemahaman terhadap materi yang telah disampaikan beberapa pekan terakhir. Perincian tugasnya adalah sebagai berikut.

Daftar Isi #

  1. Deskripsi
  2. Output
  3. Jadwal
  4. Dokumen Laporan
  5. Video
  6. Pengumpulan
  7. Tingkat Kesulitan
  8. Contoh
  9. Penilaian

Deskripsi #

Output #

  1. Dokumen Laporan
  2. Video

Jadwal #

Dokumen Laporan #

  1. Latar belakang
  2. Spesifikasi
  3. Alternatif yang ada, alasan pemilihan solusi
  4. Desain
    • Flowchart
    • Komponen yang dibutuhkan
  5. Implementasi
    • Gambar rangkaian di Tinkercad
    • Cara kerja alat
    • Bagaimana menerapkan solusi untuk menjawab latar belakang?
  6. Pengujian
    • Simulasi pada Tinkercad
    • Troubleshooting

Video #

  1. Konten berupa penjelasan singkat tentang:
    • Latar belakang
    • Solusi yang ditawarkan
    • Cara implementasi
    • Pengujian
  2. Ketentuan lainnya:
    • Durasi maksimal 10 menit.
    • Mencantumkan identitas (nomor kelompok, NIM, nama lengkap).
    • Perkenalan di awal video.

Pengumpulan #

  1. GitHub Repository:
    • Buat repository dengan nama: Kelompok-XX, misalnya: Kelompok-99
  2. Ketentuan:
    • Semua file dikumpulkan/diunggah ke repository di atas, kecuali video.
    • Video diunggah di YouTube, yang kemudian linknya dicantumkan pada file README.md di repository.
    • Ketentuan lain yang lebih detail akan disampaikan melalui pengumuman di GitHub.

Tingkat Kesulitan #

  1. Pilihan 1 (mudah): 1 input, 1 output
  2. Pilihan 2 (sedang): input ≥ 1, output > 1
  3. Pilihan 3 (sulit): multiple input, multiple output
    • Multiple yang dimaksud adalah minimal 3 input, 3 output.

Contoh #

Pilihan 1 #

1 input, 1 output

Project NameInputOutputDescription
Social DistancingUltrasonic SensorBuzzerBuzzer turned on in a certain distance:
•1 beep/3 second if distance ≥ 2 meter
•1 beep/second if distance ≥ 1 meter and distance < 2 meter
•3 beep/second if distance < 1 meter
Water LevelingUltrasonic SensorServo MotorTap closed if the water in tank is full.
Health CheckingTemperature SensorRGB LEDCheck the human normal temperature.
•LED Green if normal.
•LED Red if not normal.
Residential GateUltrasonic SensorLCD MonitorWelcome message when a vehicle pass.
CalculatorKeypadLCD MonitorStandard calculator

Pilihan 2 #

input ≥ 1, output > 1

Project NameInputOutputDescription
Social DistancingUltrasonic Sensor1.Buzzer1.Buzzer turned on in a certain distance.
2.LCD Monitor2.Display the distance.
Water LevelingUltrasonic Sensor1.Servo Motor1.Tap closed if the water in tank is full.
2.RGB LED2.Certain color for certain distance.
3.Buzzer3.Buzzer on when tank is full.
Health CheckingTemperature Sensor1.RGB LED1.Check the human normal temperature.
2.LCD Monitor2.Display the value.
Residential GateUltrasonic Sensor1.LCD Monitor1.Welcome message when a vehicle pass.
2.Servo Motor2.Gate opened.
CalculatorKeypad1.LCD Monitor1.Standard calculator
2.RGB LED2.Each math operation has different color

Pilihan 3 #

multiple input, multiple output

Project NameInputOutput
Monitoring System1.Ultrasonic Sensor1.RGB LED
2.Temperature Sensor2.LCD Monitor
3.PIR Sensor3.Buzzer
4.Photoresistor
Hazard Detector1.Temperature Sensor1.Buzzer
2.Gas Sensor2.RGB LED
3.Photoresistor3.Servo Motor
4.DC Motor
Security Gate1.Ultrasonic Sensor1.RGB LED
2.Temperature Sensor2.LCD Monitor
3.Keypad3.Servo Motor
4.Buzzer

Penilaian #

  1. Persentase penilaian:
    • Dokumen Laporan (60%)
    • Video (40%)
  2. Kriteria nilai akhir tugas proyek:
    • Pilihan 1: Nilai maksimal = 80
    • Pilihan 2: Nilai maksimal = 90
    • Pilihan 3: Nilai maksimal = 100
  3. Setelah mengumpulkan tugas, silakan isi form tentang persentase pembagian tugas antar anggota kelompok.

Catatan #

Penjelasan tugas ini juga tersedia dalam bentuk video dan slide presentasi.


Since you've made it this far, sharing this article on your favorite social media network would be highly appreciated 💖! For feedback, please ping me on Twitter.

Published