Tugas Pendahuluan 1
Percobaan 2 Kontrol Jemuran Otomatis
a. Prosedur [Kembali]
Untuk menjalankan dan memvalidasi simulasi rangkaian pada platform seperti Wokwi, prosedur berikut harus dilakukan secara berurutan:
- Menyiapkan platform simulasi menggunakan Wokwi
-
Menambahkan komponen:
- STM32 Nucleo C031C6
- Sensor LDR
- Motor Servo
- Push Button (opsional)
-
Menghubungkan rangkaian:
- LDR → pin analog PA0
- Servo → pin PWM PA6
- Button → pin digital PB1 (opsional)
-
Menuliskan program pada file
main.c:- Inisialisasi sistem (clock, GPIO, ADC, PWM)
- Membaca nilai ADC dari LDR
- Membandingkan nilai ADC dengan threshold
- Mengatur posisi servo sesuai kondisi cahaya
- Meng-upload / menjalankan program pada simulasi
- Mengatur nilai lux pada sensor LDR di Wokwi
-
Mengamati respon servo:
- Gelap → servo masuk
- Sedang → servo setengah
- Terang → servo keluar
- Mengulangi pengujian untuk berbagai nilai lux
- Menganalisis apakah sistem bekerja sesuai perintah soal
b. Hardware dan Diagram Blok [Kembali]
A. Hardware
Rangkaian ini terdiri dari beberapa komponen esensial yang saling terintegrasi:- STM32 Nucleo C031C6
-
Berfungsi sebagai mikrokontroler utama
-
Mengolah data dari sensor dan mengendalikan output
-
Sensor LDR (Light Dependent Resistor)
-
Mendeteksi intensitas cahaya lingkungan
-
Mengubah cahaya menjadi tegangan analog
-
Motor Servo
-
Berfungsi sebagai aktuator
-
Menggerakkan posisi jemuran (masuk / setengah / keluar)
-
Push Button (opsional)
-
Digunakan untuk kontrol manual (jika diperlukan)
-
Sumber Tegangan (VCC & GND)
-
Menyediakan daya untuk seluruh rangkaian
B. Diagram Blok
- STM32 Nucleo C031C6
- Berfungsi sebagai mikrokontroler utama
- Mengolah data dari sensor dan mengendalikan output
-
Sensor LDR (Light Dependent Resistor)
- Mendeteksi intensitas cahaya lingkungan
- Mengubah cahaya menjadi tegangan analog
-
Motor Servo
- Berfungsi sebagai aktuator
- Menggerakkan posisi jemuran (masuk / setengah / keluar)
-
Push Button (opsional)
- Digunakan untuk kontrol manual (jika diperlukan)
-
Sumber Tegangan (VCC & GND)
- Menyediakan daya untuk seluruh rangkaian
B. Diagram Blok
c. Rangkaian Simulasi dan Prinsip Kerja [Kembali]
- Rangkaian Simulasi
- Prinsip Kerja
Sistem jemuran otomatis ini bekerja menggunakan sensor cahaya (LDR), mikrokontroler STM32, dan motor servo. Sensor LDR membaca intensitas cahaya kemudian mengubahnya menjadi nilai ADC yang dibaca STM32 melalui pin PA0. Pada program, nilai ADC dibagi menjadi tiga kondisi, yaitu nilai di atas 2800 dianggap cahaya sangat rendah atau gelap, nilai antara 1500–2800 dianggap cahaya sedang, dan nilai di bawah 1500 dianggap cahaya terang. Jika nilai ADC > 2800, STM32 akan menggerakkan servo ke posisi masuk menggunakan pulsa PWM sebesar 1000 µs sehingga jemuran masuk ke dalam atap. Jika nilai ADC berada di antara 1500–2800, servo bergerak ke posisi tengah dengan PWM 1500 µs sehingga jemuran berada pada posisi setengah terbuka. Sedangkan jika nilai ADC < 1500, servo bergerak ke posisi keluar dengan PWM 2000 µs sehingga jemuran keluar dari atap untuk mendapatkan cahaya matahari maksimal.
Selain bekerja otomatis berdasarkan sensor cahaya, sistem juga dilengkapi push button sebagai kontrol manual. Tombol menggunakan sistem pull-up, sehingga saat tidak ditekan bernilai HIGH dan saat ditekan bernilai LOW. Ketika tombol ditekan, STM32 langsung memerintahkan servo menuju posisi masuk (1000 µs) tanpa memperhatikan kondisi cahaya dari LDR. Setelah tombol dilepas, sistem kembali bekerja otomatis mengikuti pembacaan sensor cahaya. Servo dikendalikan menggunakan sinyal PWM dari STM32 melalui pin PA6 (TIM3 Channel 1) dengan frekuensi 50 Hz sehingga posisi jemuran dapat bergerak secara stabil dan presisi sesuai kondisi cahaya yang terdeteksi.
d. Flowchart dan Listing Program [Kembali]
- Flowchart
- Listing Program
e. Video Demo [Kembali]
f. Kondisi [Kembali]
Percobaan 2 kondisi 7
Buatlah rangkaian dengan kondisi ketika sensor cahaya (LDR) mendeteksi cahaya sangat rendah, maka jemuran akan segera masuk ke dalam atap. Jika cahaya sedang, jemuran berada pada posisi setengah terbuka, dan jika terang, jemuran berada di luar atap.
g. Video Simulasi [Kembali]
h. Download File [Kembali]
File TP [Klik disini]
Video Simulasi [Disini]
Tidak ada komentar:
Posting Komentar