Завершен

ESP32 with lcd and coin acceptor

Need the following done

We need a quite simple point of sale.

Following components are what we are putting together.

1 x esp32

1 x comestro RM5 Coin acceptor

1 x Money control hopper MK4 value 1

1 x Money control hopper MK4 value 10

1 x LCD touch 3.2 ILI9327

Following pins are used as below mentioned:

LCD-Touch:

CS of ILI9327 to gpio33

RS of ILI9327 to gpio15

DR of ILI9327 to gpio02

WR of ILI9327 to gpio04

D0 of ILI9327 to gpio12

D1 of ILI9327 to gpio13

D2 of ILI9327 to gpio26

D3 of ILI9327 to gpio25

D4 of ILI9327 to gpio17

D5 of ILI9327 to gpio16

D6 of ILI9327 to gpio27

D7 of ILI9327 to gpio14

Coin acceptor RM5 input is connected as follows.

1 kr. input = gpio36

2 kr. input = gpio39

5 kr. input = gpio34

10 kr. input = gpio35

20 kr. input = gpio32

The Money control mk4 hoppers are connected to the following pins

10 kr. hopper output = gpio5

1 kr. hopper output = gpio18

The above mentioned input pins receive a 100ms gnd connection for each coin put in, this gnd connection depending on gpio credits either 1, 2, 5, 10, 20 kr to the LCD screen.

The point of the project is as follows

When a coin is put in on the 1, 2, 5, 10, 20 kr. channels of the coin acceptor, the amount must be shown in the top of the UI on the Touch display.

In the Bottom of the UI must be a payout button, where a payout of the credited or remaining amount must be paid out through the 1 kr. and the 10 kr. hopper.

So e.g if 99 kr. is credited and a user click payout 9x pulses to the 10 kr, hopper must be made and 9 pulses to the 1 kr. hopper. (1 pulse = 100 ms high).

Now to the UI.

Main screen.

Credit on top (All screens)

button 1 2 and 3

payout button. (All screens)

Button1 clicked

Credit on top (All screens)

18 buttons must show each with a price (might need to be split up in 1-6, 7-12 and 13-18)

(When button 1-18 is clicked, price must be deducted from credit.)

payout button. (All screens)

If payout is clicked, remaining credit must be paid out.

Back button (back to main screen).

Button2 clicked

Credit on top (All screens)

8 buttons must show each with a price (might need to be split up in 1-4 and 5-8)

(When button 1-8 is clicked, price must be deducted from credit.)

payout button. (All screens)

If payout is clicked, remaining credit must be paid out.

Back button (back to main screen).

Button3 clicked

Credit on top (All screens)

2 buttons must show each with a price

(When button 1 or is clicked, price must be deducted from credit.)

payout button. (All screens)

If payout is clicked, remaining credit must be paid out.

Back button (back to main screen).

When one of the 1-18, 1-8 or the 1-2 with price reduction is clicked, the button must be unavailable for x amount of minutes defined for each in the code..

TBD: a pin must be used to communicate with an Arduino Mega to turn on and off relays. (this will be a follow up project.)

Above should be quite simple for anyone that has experience with ESP32 and Arduino IDE, we request that you work over anydesk when testing, since its quite a task to send the equipment.

You bid is what you get, so dont low bid to get to chat, and then change your bid...

Навыки: Arduino, Электроника, Электротехника, Микроконтроллер

О клиенте:
( 11 отзыв(-а, -ов) ) Aulum, Denmark

ID проекта: #34720795

Поручен:

(207 отзывов(-а))
7.2

23 фрилансеров(-а) готовы выполнить эту работу в среднем за $669

liveexperts123

Hi there,I'm biddin on your project "ESP32 with lcd and coin acceptor"Electrical Engineering, Electronics, Microcontroller and Arduino Need the following done We need a quite simple point of sale I have read your proj Больше

$750 USD за 3 дней(-я)
(101 отзывов(-а))
7.8
(54 отзывов(-а))
7.6
(21 отзывов(-а))
6.1
pankajauengg

Hello! I will do this for you. Kindly come over chat and plan the project for the same....................................

$500 USD за 7 дней(-я)
(79 отзывов(-а))
6.3
SPARKtechBD

Have real-time working experience in Arduino NANO/UNO/MEGA and Raspberry PI to build a digital device to read sensor data and send it to the web server, motor control, control relay switches and LEDs. More than 5(five) Больше

$1250 USD за 30 дней(-я)
(11 отзывов(-а))
5.6
Engrusman877

Hi There, I am a senior PhD Level Expert and Have more than 5 years of experience in electronics and embedded design and have quality experience in ESP based project design. I understand your details but have few quest Больше

$500 USD за 7 дней(-я)
(65 отзывов(-а))
5.9
(64 отзывов(-а))
5.9
deeproadrash

Hello, I have expertise in ESP32 and Arduino IDE. I have worked with Coin Acceptor module, TFT LCD touch screens. I can do this task.

$700 USD за 20 дней(-я)
(42 отзывов(-а))
5.5
pilpanikoba

Hello How are you? Thanks for your posting job. I have read your project requirements and I am 100% sure I can complete your project perfectly. ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ I have 15 years experience in Circuit & PC Больше

$1000 USD за 7 дней(-я)
(18 отзывов(-а))
6.5
sayonesolutions

Thanks for posting this interesting project. I have experience working on all the mentioned technology and skills. I have 7+ year of experience developing firmware for - Raspberry - ESP32/cam - Arduino - ESP8266 Больше

$870 USD за 15 дней(-я)
(15 отзывов(-а))
4.8
HarimohanG

Good day, I have more than 30 years experience in ESP32 and Arduino IDE designing and would be the best fit for your project. I can design ESP32 with LCD and coin acceptor in a quality and timely manner. I would like Больше

$500 USD за 2 дней(-я)
(3 отзывов(-а))
4.8
UmairAnwar93

Greetings This is Umair. I am a practicing Engineer and design various structures. I can do this task on Arduino, Electronics, Electrical Engineering and Microcontroller for you on a reasonable price and the quality Больше

$700 USD за 25 дней(-я)
(7 отзывов(-а))
4.5
riskindevai

Dear Client. Thanks for posting this project. We are very pleased to bid for your project. This project caught my interest and I am 100% confident that I can complete your ECP32 project. I have experience in hardware a Больше

$500 USD за 7 дней(-я)
(7 отзывов(-а))
4.3
braincenter

Hello, I hope this message finds you well, Thanks for posting such an interesting project. I'm the exact type of contractor you are searching for. Having worked on similar projects for the past 10 years, I can handle Больше

$500 USD за 7 дней(-я)
(14 отзывов(-а))
4.5
ozdemirmcihad

HELLO; I am working as a research and development manager in a private company. I have more than 5 years of experience in embedded system software and hardware. As for software, I am proficient in microcontrollers such Больше

$375 USD за 21 дней(-я)
(5 отзывов(-а))
4.3
Netramvisiontech

Hello, Thank you very much for detailed description What is the expected deadline for this task? I can start immediately on this I have Masters degree in Embedded systems and ML and working with clients from differen Больше

$650 USD за 5 дней(-я)
(3 отзывов(-а))
3.3
ionstefanache1

Hi, I can do that project for you Already have all electronic parts ... so I will give you one tested solution Will be some milestones/releases/partially payments which cover the entire project If agree these condition Больше

$1500 USD за 30 дней(-я)
(1 отзыв)
3.4
(1 отзыв)
2.6
MaksymIlkiv

Hello, I fully understand your project. I have good experiences of developing audino programmin. You can see my portfolios in my profile. I have some questions about your project. Can we discuss in chat? Thanks

$500 USD за 7 дней(-я)
(0 отзывов(-а))
0.0
Leaderengineer

Hello, I have taken time to read your project description and I must say that I am the perfect fit for this task. I can help you in the construction of your project according to your requirements. I am an industrial au Больше

$750 USD за 12 дней(-я)
(0 отзывов(-а))
0.0