Skip to content
This repository has been archived by the owner on Dec 28, 2024. It is now read-only.

Latest commit

 

History

History
184 lines (119 loc) · 7.44 KB

File metadata and controls

184 lines (119 loc) · 7.44 KB

Open Source Love License: MIT GitHub last commit Project Type

Arduino-Pro-Mini-based-Conveyor-Motor-Speed-Control-System-using-PWM-Method

Konveyor adalah sebuah sistem mekanik yang digunakan untuk memindahkan barang atau material dari satu tempat ke tempat lain yang dilakukan secara terus menerus. Tujuan diadakannya proyek ini adalah untuk memberikan edukasi kepada masyarakat luas tentang bagaimana cara membuat konveyor mini yang sederhana. Proyek ini telah dilaksanakan dan memakan waktu kurang lebih 1 minggu. Untuk mengatur seberapa cepat mesin konveyor dapat bergerak, anda dapat menggunakan potensiometer. Untuk mengganti arah gerakan mesin konveyor sekaligus menghentikannya, anda dapat menggunakan push button. Manfaat dari pembuatan proyek ini tidak lain adalah untuk menambah wawasan. Hasil penelitian menunjukkan bahwa sistem yang dibuat ini dapat berfungsi dengan baik.



Kebutuhan Proyek

Bagian Deskripsi
Papan Pengembangan Arduino Pro Mini
Editor Kode Arduino IDE
Alat Pemrogram USB PL2303
Driver PL2303 USB Driver
Bahasa Pemrograman C/C++
Aktuator Gear Motor / Motor DC (x1)
Komponen Lainnya • Kabel jumper (1 set)
• Adaptor DC 12V 2A (x1)
• Motor driver L298N (x1)
• Breadboard (x1)
• Potensiometer (x1)
• Tombol tekan 12 x 12 mm (x2)
• Stiker kayu (1 set)
• Papan kayu (x2)



Unduh & Instal

  1. Arduino IDE

    https://bit.ly/ArduinoIDE_Installer
    

  2. PL2303 USB Driver

    https://bit.ly/PL2303_USB_Driver
    



Rancangan Proyek

Diagram Blok Diagram Ilustrasi
block-diagram pictorial-diagram
Pengkabelan
wiring



Pengaturan Arduino IDE

  1. Buka Arduino IDE terlebih dahulu, kemudian buka proyek ini dengan cara klik File -> Open :

    pwm_conveyor.ino


  2. Pengaturan Board di Arduino IDE

    Cara mengatur board Arduino Pro Mini

    Klik Tools -> Board -> Arduino AVR Boards -> Arduino Pro or Pro Mini


  3. Ubah Processor di Arduino IDE

    Klik Tools -> Processor -> ATmega328P (5V, 16 MHz)


  4. Pengaturan Port di Arduino IDE

    Klik Port -> Pilih sesuai dengan port perangkat anda (anda dapat melihatnya di Device Manager)


  5. Sebelum mengunggah program, silakan klik: Verify.

  6. Jika tidak ada kesalahan dalam kode program, silakan klik: Upload.

  7. Beberapa hal yang perlu anda lakukan saat menggunakan board Arduino Pro Mini dengan USB PL2303 :

    • Informasi Arduino IDE: Uploading... -> segera tekan tombol RESET dan lepaskan.

    • Tunggu sampai muncul pesan: Done Uploading -> Program langsung dioperasikan.


  8. Jika masih ada masalah saat unggah program, maka coba periksa pada bagian driver / port / yang lainnya.



Pengaturan USB PL2303

pl2303-configuration

Catatan :

  • Arduino Pro Mini ini tidak dilengkapi dengan port USB, sehingga anda membutuhkan perangkat tambahan berupa USB to TTL Serial untuk dapat terhubung ke laptop ataupun PC. USB to TTL Serial seperti USB PL2303 ini biasa digunakan untuk media perantara dalam pengunggahan suatu program.

  • Pemasangan kabel antara USB PL2303 dengan board Arduino Pro Mini dapat anda lihat selengkapnya pada gambar di atas.

  • Untuk mengunggah program, selain menggunakan USB PL2303, anda juga dapat menggunakan alat pemrogram lainnya seperti: USB CP2102, USB CH340, atau dengan USB FTDI. Berdasarkan pengalaman, saya akui bahwa penggunaan USB FTDI atau USB CP2102 itu jauh lebih baik daripada USB PL2303 maupun USB CH340 karena diketahui kinerjanya lebih stabil.



Memulai

  1. Unduh dan ekstrak repositori ini.

  2. Pastikan anda memiliki komponen elektronik yang diperlukan.

  3. Pastikan komponen anda telah dirancang sesuai dengan diagram.

  4. Konfigurasikan perangkat anda menurut pengaturan di atas.

  5. Selamat menikmati [Selesai].



Sorotan

pwm-conveyor



Apresiasi

Jika karya ini bermanfaat bagi anda, maka dukunglah karya ini sebagai bentuk apresiasi kepada penulis dengan mengklik tombol ⭐Bintang di bagian atas repositori.



LISENSI

LISENSI MIT - Hak Cipta © 2024 - Devan C. M. Wijaya, S.Kom

Dengan ini diberikan izin tanpa biaya kepada siapa pun yang mendapatkan salinan perangkat lunak ini dan file dokumentasi terkait perangkat lunak untuk menggunakannya tanpa batasan, termasuk namun tidak terbatas pada hak untuk menggunakan, menyalin, memodifikasi, menggabungkan, mempublikasikan, mendistribusikan, mensublisensikan, dan/atau menjual salinan Perangkat Lunak ini, dan mengizinkan orang yang menerima Perangkat Lunak ini untuk dilengkapi dengan persyaratan berikut:

Pemberitahuan hak cipta di atas dan pemberitahuan izin ini harus menyertai semua salinan atau bagian penting dari Perangkat Lunak.

DALAM HAL APAPUN, PENULIS ATAU PEMEGANG HAK CIPTA DI SINI TETAP MEMILIKI HAK KEPEMILIKAN PENUH. PERANGKAT LUNAK INI DISEDIAKAN SEBAGAIMANA ADANYA, TANPA JAMINAN APAPUN, BAIK TERSURAT MAUPUN TERSIRAT, OLEH KARENA ITU JIKA TERJADI KERUSAKAN, KEHILANGAN, ATAU LAINNYA YANG TIMBUL DARI PENGGUNAAN ATAU URUSAN LAIN DALAM PERANGKAT LUNAK INI, PENULIS ATAU PEMEGANG HAK CIPTA TIDAK BERTANGGUNG JAWAB, KARENA PENGGUNAAN PERANGKAT LUNAK INI TIDAK DIPAKSAKAN SAMA SEKALI, SEHINGGA RISIKO ADALAH MILIK ANDA SENDIRI.