Conveyor is a mechanical system used to move goods or materials from one place to another that is carried out continuously. The purpose of this project is to provide education to the wider community on how to make a simple mini conveyor. This project has been implemented and takes approximately 1 week. To adjust how fast the conveyor machine can move, you can use a potentiometer. To change the direction of movement of the conveyor machine as well as stop it, you can use a push button. The benefit of making this project is none other than to add insight. The results show that this system can function properly.
Part | Description |
---|---|
Development Board | Arduino Pro Mini |
Code Editor | Arduino IDE |
Programmer Tools | PL2303 USB |
Driver | PL2303 USB Driver |
Programming Language | C/C++ |
Actuators | Gear Motor / Motor DC (x1) |
Other Components | • Jumper cable (1 set) • Adaptor DC 12V 2A (x1) • Motor driver L298N (x1) • Breadboard (x1) • Potentiometer (x1) • Push button 12 x 12 mm (x2) • Wood stickers (1 set) • Wood planks (x2) |
-
Arduino IDE
https://bit.ly/ArduinoIDE_Installer
-
PL2303 USB Driver
https://bit.ly/PL2303_USB_Driver
Block Diagram | Pictorial Diagram |
---|---|
Wiring |
---|
-
Open the
Arduino IDE
first, then open this project by clickingFile
->Open
:pwm_conveyor.ino
-
Board Setup
in Arduino IDEHow to setup the
Arduino Pro Mini
boardClick
Tools
->Board
->Arduino AVR Boards
->Arduino Pro or Pro Mini
-
Change Processor
in Arduino IDEClick
Tools
->Processor
->ATmega328P (5V, 16 MHz)
-
Port Setup
in Arduino IDEClick
Port
-> Choose according to your device port(you can see in device manager)
-
Before uploading the program please click:
Verify
. -
If there is no error in the program code, then please click:
Upload
. -
Some things you need to do when using the
Arduino Pro Mini board
withPL2303 USB
:•
Arduino IDE
information:Uploading...
-> immediately press theRESET
button and release it.• Wait until the message appears:
Done Uploading
->The program is directly operated
.
-
If there is still a problem when uploading the program, then try checking the
driver
/port
/others
section.
Notes:
• This • You can see the wiring between the • To upload a program, in addition to using the |
-
Download and extract this repository.
-
Make sure you have the necessary electronic components.
-
Make sure your components are designed according to the diagram.
-
Configure your device according to the settings above.
-
Please enjoy [Done].
If this work is useful to you, then support this work as a form of appreciation to the author by clicking the ⭐Star
button at the top of the repository.
MIT License - Copyright © 2024 - Devan C. M. Wijaya, S.Kom
Permission is hereby granted without charge to any person obtaining a copy of this software and the software-related documentation files to deal in them without restriction, including without limitation the right to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons receiving the Software to be furnished therewith on the following terms:
The above copyright notice and this permission notice must accompany all copies or substantial portions of the Software.
IN ANY EVENT, THE AUTHOR OR COPYRIGHT HOLDER HEREIN RETAINS FULL OWNERSHIP RIGHTS. THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, THEREFORE IF ANY DAMAGE, LOSS, OR OTHERWISE ARISES FROM THE USE OR OTHER DEALINGS IN THE SOFTWARE, THE AUTHOR OR COPYRIGHT HOLDER SHALL NOT BE LIABLE, AS THE USE OF THE SOFTWARE IS NOT COMPELLED AT ALL, SO THE RISK IS YOUR OWN.