Development of Embedded System for Automated Vending Machine
Budget: ₹12,500 – ₹37,500 INR
Project Title:
Development of Embedded System for Automated Vending Machine
Project Overview:
I am looking for a skilled freelancer to develop a small embedded system for an automated vending machine. The system should be capable of handling money received from coin, QR code, or RFID, activating a motor accordingly, and displaying live stock on a display or webpage.
Functional Requirements:
Money Handling:
The system should accept money through coin, QR code, or RFID.
Motor Control:
It should activate a motor based on the money received.
Display:
The system should display live stock either on a display or a webpage.
User Settings:
1. Buttons should be included for setting the price of the product (including the option for a free price),
2. selecting the number of motors (1 to 10),
3. setting the number of stock items (1 to 1000),
4. Stock reset button.
EEPROM Storage: User settings should be saved in EEPROM.
Out of Stock Notification:
The system should indicate when products are out of stock.
Technical Specifications:
Power Input: 12V DC/AC.
Microcontroller: ESP or STM microcontroller with GSM connectivity.
Communication: Internet connectivity for displaying live stock on a webpage.
Deliverables:
- Functional Embedded System: Development of the embedded system with all specified functionalities.
- Documentation: Wiring diagrams, functional code and its explanations, and user instructions, troubleshooting methods.
Additional Information:
- The system should be robust and reliable for continuous operation.
- Compatibility with standard Indian coin, QR code, and RFID protocols is required.
- The freelancer should have prior experience with embedded systems and IoT projects.
Development of Embedded System for Automated Vending Machine
Project Overview:
I am looking for a skilled freelancer to develop a small embedded system for an automated vending machine. The system should be capable of handling money received from coin, QR code, or RFID, activating a motor accordingly, and displaying live stock on a display or webpage.
Functional Requirements:
Money Handling:
The system should accept money through coin, QR code, or RFID.
Motor Control:
It should activate a motor based on the money received.
Display:
The system should display live stock either on a display or a webpage.
User Settings:
1. Buttons should be included for setting the price of the product (including the option for a free price),
2. selecting the number of motors (1 to 10),
3. setting the number of stock items (1 to 1000),
4. Stock reset button.
EEPROM Storage: User settings should be saved in EEPROM.
Out of Stock Notification:
The system should indicate when products are out of stock.
Technical Specifications:
Power Input: 12V DC/AC.
Microcontroller: ESP or STM microcontroller with GSM connectivity.
Communication: Internet connectivity for displaying live stock on a webpage.
Deliverables:
- Functional Embedded System: Development of the embedded system with all specified functionalities.
- Documentation: Wiring diagrams, functional code and its explanations, and user instructions, troubleshooting methods.
Additional Information:
- The system should be robust and reliable for continuous operation.
- Compatibility with standard Indian coin, QR code, and RFID protocols is required.
- The freelancer should have prior experience with embedded systems and IoT projects.