Skip to content

Tugas Besar 2 WI1102 Berpikir Komputasional 2024 (Simulasi Remote Air Conditioner (AC) dengan Antarmuka Grafis Berbasis Python)

Notifications You must be signed in to change notification settings

NikSamSim/WI1102_P2_31_02_Remote-AC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Program Remote AC

Program ini merupakan simulasi remote Air Conditioner (AC) dengan antarmuka grafis berbasis Python menggunakan library Tkinter. Fitur ini dirancang untuk memberikan kontrol menyeluruh terhadap pengaturan AC, seperti suhu, mode operasi, kecepatan kipas, pengaturan timer, dan lainnya. Adapun fitur tambahan pada aplikasi ini, yaitu perintah suara, estimasi konsumsi daya listrik, serta child lock untuk meningkatkan keamanan penggunaan.

Fitur Utama

  • Pengaturan Suhu: Suhu dapat diatur dari 16°C hingga 32°C.
  • Swing: Mengatur status pengayunan udara.
  • Kecepatan Kipas: Pilihan kecepatan Low, Medium, dan High.
  • Mode Operasi: Mendukung mode Normal, Cool, Dry, Fan, Turbo, Quiet, Sleep, dan Auto.
  • Timer: Mengatur durasi kerja AC dalam satuan menit.
  • Child Lock: Mengunci pengaturan untuk mencegah perubahan yang tidak diinginkan.
  • Perintah Suara: Mendukung perintah dalam Bahasa Indonesia (contoh: "nyalakan AC").
  • Estimasi Konsumsi Listrik: Menampilkan estimasi penggunaan daya listrik dalam kWh dan biaya total.

Persyaratan Sistem

  • Python: Versi 3.9 atau lebih baru.
  • Pustaka Tambahan:
    • tkinter untuk GUI.
    • Pillow untuk manajemen gambar.
    • speech_recognition untuk perintah suara.
    • threading untuk timer.
    • time untuk penghitungan durasi.
    • re untuk pengolahan teks perintah.

Dokumentasi

Laporan lengkap mengenai desain, implementasi, dan analisis dari program ini dapat diakses melalui file laporan: https://drive.google.com/file/d/18DeS9KMH86JJ0Co2QPs2_Bqd_ydydoO4/view?usp=drive_link

Kontributor

Proyek ini dikembangkan oleh:

  • Niko Samuel Simanjuntak
  • Muhammad Iqbal Raihan
  • Arghawisesa Dwinanda Arham
  • Muhammad Rafi Akbar
  • R. Athalla Ananda Putra

About

Tugas Besar 2 WI1102 Berpikir Komputasional 2024 (Simulasi Remote Air Conditioner (AC) dengan Antarmuka Grafis Berbasis Python)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages