Payment PCB for machines and services
Introduction
In many commercial establishments, hospitals and other places, there are video game equipment, beverage and food sales or laundry services. Did you know that these systems are common?
They have an electronic board that allows the use of these services when the user makes a payment using coins, bills or credit card.
The great advantage of these electronic systems is that all the machines are automatic and do not require operators to perform operations. This allows the system to operate 24 hours a day and perform its tasks without human intervention, being a great source of income for those who want to create a service that can be used after paying a certain amount of money.
In this project, we developed an electronic board that will be used to operate with 2 types of payment: coins and credit card. In addition, you will learn useful strategies for using this system and connecting it directly to the internet to build payment reports and other useful information for managing the business of releasing services with payments.
Electronic Project Development
Below we have the complete presentation of the project's electronic schematic. It was built and divided into 10 electronic blocks.
The heart of the electronic project circuit is the ESP8266 CHIP. It will be responsible for processing payments by coins and credit cards. It will then activate the relays to release products/services.
Next we will discuss how the main electronic blocks of the project work.
Power Supply Circuit of ESP8266 Home Automation Board
The power supply circuit consists of a Jack connector with a 12V input voltage. This voltage will be used to power the coin acceptor's electronic system. In addition, we will use this voltage to provide two voltage values: 5V and 3.3V, through voltage regulators.
Another element was used in this project, the isolated DC-DC converter B0505S. It was used with the aim of creating an isolated source to power the ESP8266 circuit and relay drive circuit using an optocoupler.
The objective is to create a source isolated from the main source and minimize possible interference from external noise in the ESP8266 circuit as much as possible.
As you can see, there are two 5V power supplies isolated from each other, each one has its own GND.
The +5V isolated voltage source is used at the input of the +3V3 voltage regulator circuit.
It is through this voltage regulator that the ESP8266 circuit is powered.
Electronic Circuit of the ESP8266
Below we have the basic operating circuit of the ESP8266. Upon connecting the ESP8266 to power and its basic components, the ESP8266 will execute its control firmware.
Associated with this circuit, we have the programming mode configuration block, which is made up of two buttons. These two buttons are responsible for putting the ESP8266 into programming mode.
This way, you will be able to transfer code to your ESP8266. Code transfer is carried out through the pins of the circuit block below.
Your code will be stored in the ESP8266's memory and will be ready to control the relay to activate the load you desire.
After all, how does the relay activation circuit work?
Coin Acceptor Module
The electronic coin acceptor is a key component in many payment systems that use coins to unlock the use of services. This device is responsible for receiving coins and emitting signals that indicate the total amount inserted, facilitating the automation of payments in a wide variety of applications, from automatic vending machines to access control systems.
The Role of the Electronic Coin Acceptor
Electronic coin acceptors are designed to detect, count and validate inserted coins. They usually include sensors to identify different denominations of coins and a counting mechanism to accumulate the total amount inserted. The accuracy and reliability of these devices are crucial to ensure that the payment is processed correctly and to prevent fraud.
Communication with the ESP8266
The ESP8266 is a popular microcontroller with Wi-Fi connectivity capabilities that make it ideal for modern applications that require network communication. When integrated with an electronic coin acceptor, the ESP8266 can receive the signals generated by the coin acceptor and use them to control external devices, such as relays, that can activate or deactivate services.
Communication between the coin acceptor and the ESP8266 is typically accomplished through a digital signal. Many coin acceptors offer a digital output interface that sends pulses to the ESP8266 each time a coin is inserted. The microcontroller then processes these pulses to calculate the total value and make the relay activation to release the products/service for users.
Relay Drive Circuit with ESP8266
The system consists of 2 relays that will be used to release the product/service.
In the circuit above we have the relay being activated through an optocoupler, which guarantees the isolation of the activation signal. Furthermore, it is possible to observe that the two sides are completely isolated through two 5V voltage sources.
In other words, we have a voltage source to drive the optocoupler and another to drive the relay coil.
The relay has normally open and normally closed contacts to control the connected load.
Next, see the result of prototype result of the printed circuit board.
Prototype Result
Below we present the result of the printed circuit board with the electronic components mounted on its structure.
The project was tested on the bench and showed excellent results using the coin acceptor system. In the next steps, we will implement a system to receive notification of payment by credit card. From this, the products/services will be released.
Acknowledgments
We would like to thank PCBWAY for supportting the creation of this project and made some units available for you to earn for free and receive 5 units at your home. To receive them, access this link, create an account on the website and receive coupons for you to win right now.
Payment PCB for machines and services
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(0)
- Likes(0)
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Silícios Lab silicioslab
- Electronic Enclosure applied for electronic projects IntroductionWhen designing electronics, the enclosure plays a crucial role that is often overlooked....
- IoT Indoor system with ESP32 to monitor Temperature, Humidity, Pressure, and Air Quality IntroductionAir quality, temperature, humidity and pressure are essential elements to ensure healthy...
- WS2812B RGB LED Controller with ESP8266 via WiFi IntroductionWS2812b addressable RGB LEDs are devices widely used in lighting projects. They are foun...
- Electronic Board for Cutting Electrical Power to Devices and Machines IntroductionAn energy saving system for cutting electrical energy in machines is a fundamental piece...
- PCB Board Home Automation with ESP8266 IntroductionThe incorporation of the ESP8266 module into home automation represents a significant ad...
- Dedicated Control Board for Mobile Robots with Wheels IntroductionFor a long time we developed several prototypes and teaching kits of mobile robots and w...
- Traffic turn signal for bicycles IntroductionDoes every project with electronic logic need a Microcontroller or Arduino to be develop...
- Mini Arduino with ATTINY85 Do you know the ATTINY85 microcontroller? This article has news and a gift for you. Many people deve...
- Christmas Tree The tree used to signal light of Christmas.
- Electronic Enclosure applied for electronic devices IntroductionWhen designing electronics, the enclosure plays a crucial role that is often overlooked....
- Electronic Enclosure for Programmable Logic Controller The housing developed for programmable logic controllers is a practical and efficient solution for t...
- Payment PCB for machines and services IntroductionIn many commercial establishments, hospitals and other places, there are video game equi...
- Relay High Power Printed Circuit Board IntroductionEfficient management of electrical loads is essential for optimizing performance and saf...
- Weather gadget with clock through ESP8266 IntroductionImagine a device that combines technology with an elegant design, bringing functionality...
- ESP32 MPU6050 Monitor IntroductionVarious industrial equipment is essential for the adequate production of products, parts...
- Digital Speedometer for Bicycles IntroductionCycling, increasingly popular both as a recreational activity and as a means of transpor...
- Arduino-based development board with extra features IntroductionArduino is an excellent tool for anyone who wants to develop prototypes. The board has a...
- How to develop low-energy devices powered by batteries? IntroductionIn recent years, there has been a major advance in the area of embedded systems through ...
-
-
-
kmMiniSchield MIDI I/O - IN/OUT/THROUGH MIDI extension for kmMidiMini
124 0 0 -
DIY Laser Power Meter with Arduino
173 0 2 -
-
-
Box & Bolt, 3D Printed Cardboard Crafting Tools
163 0 2 -