I am in need of a competent freelancer with proficiency in arduino, particularly for STM32 microcontrollers (specifically the NUCLEO-G491RE model) and ESP32 microcontrollers
€750-1500 EUR
In Progress
Posted 8 months ago
€750-1500 EUR
Paid on delivery
Task description
I am in need of a competent freelancer with proficiency in arduino, particularly for STM32 microcontrollers (specifically the NUCLEO-G491RE model) and ESP32 microcontrollers (specifically the ESP32-DEVKITC-32UE).
It needs a certain amount of inputs and outputs to begin with, but also minimum 2 outputs with PWM-control or analog 0-5V, as the motorcontroller of choice works with PWM or 0-5V inputs. Also 2 analog inputs 0-5V for 2 kinds of safety edges. Find also the list of peripherals in the attachment.
The pulse generated by the motorcontroller won’t exceed 500 Hz with our current motor/motorcontroller configuration.
(see peripheral list: section motorcontroller)
In total we need to have:
Digital inputs: 12
Digital fast inputs (counter): 2
Analog inputs: 2
Digital outputs: 6
Analog outputs: 2
Key deliverable: A fully programmed NUCLEO-G491RE STM32 and ESP32-DEVKITC-32UE microcontroller that controls a sliding gate according to an already provided functional description (fragments of this description in the attachment).
More detailed information concerning the functional description will follow, when discussing the task.
Description of the project:
Movement control: The controller coordinates the motion of the cantilevered gate, prompting the drive mechanism to follow a specific motion curve, guiding the gate along its intended path.
Safety integration: It interacts with sensors embedded in the gate, such as photocells and safety edges, to detect obstacles or obstructions along the gate's path, triggering safety protocols to halt movement or make a relief motion, as chosen in a programmed ‘Safety response choice’ - function.
These safeties are divided into following:
- Safe O, detects only in opening movement, e.g. torque feedback
- Safe C, detects only in closing movement, e.g. the photocells and torque feedback
- Safe O-C, detects in opening and closing movement, e.g. the safety edges
Commands: The program within the controller coordinates with access control systems, such as induction loops, keypads, RFID readers, or other authentication methods, to permit or restrict entry. All of these methods are connected to one of the ‘Commands’.
These commands are divided into following:
- O : only starts the opening movement
- C : only starts the closing movement
- O – S – C : is a toggle function between opening, stopping and closing
Position detection: The controller uses feedback from an encoder and two (ore one) limit switches to determine the gate's precise position along the track, ensuring accurate opening and closing operations according to their respective motion curve.
Safety protocols: To avoid any risk of crushing between the latch post and the gate leaf in closing motion, the horizontally moving leaf must not exert more than 400 Newtons of force when it is one meter away from reaching its fully closed position. In any other position or movement directions, the force can’t be higher than 1400 N.
These movements also have to stop quick enough so these forces don’t remain for longer than 0,75 sec higher than a static force of 150 Newtons.
For this we need only the adjustable PWM or 0-5V outputs as we have already a motorcontroller of choice.
Diagnostic and Reporting Functions: The controller's program may include diagnostic features to report operational data, faults, or maintenance needs, aiding in troubleshooting and maintenance planning.
Interface with Remote Control (specifically for the ESP32-DEVKITC-32UE): the controller facilitates web based communication with remote control devices. allowing users to operate the gate remotely.
Hi there Koen D.,
I have skimmed thorough the attachment on your project
I'm bidding on your project "I am in need of a competent freelancer with proficiency in arduino, particularly for STM32 microcontrollers (specifically the NUCLEO-G491RE model) and ESP32 microcontrollers ". Let's dive in and have a meeting
I am expert in this area. please leave a message on my chat so we can discuss the budget and deadline of the project. I have read your project description and i'm confident i can do this project for you perfectly.
Regards,
Usama
..
Hi
I have long experience in stm32,esp32 , Arduino,c programming and electronics design.
For the project,i have good experience in pwm motor control and gate control.
So lets discuss your project in chat.
Hi there,
I am excited about your project, I am in need of a competent freelancer with proficiency in arduino, particularly for STM32 microcontrollers (specifically the NUCLEO-G491RE model) and ESP32 microcontrollers . With 4-5 years of experience in Engineering, Microcontroller, Electrical Engineering, Electronics and Arduino, I am confident in delivering outstanding results. The bid provided is an estimate; a precise proposal will follow after reviewing your project requirements.
As a seasoned full-stack developer, I lead a team of skilled professionals specializing in various areas, ensuring that all aspects of your project are expertly handled.
Whether you have detailed documentation or prefer to discuss the project further, I am ready to tailor a solution that meets your unique needs. I invite you to view my portfolio to see examples of our high-quality work.
I am sure I can help with this and meet your expectations. Please feel free to contact me at your earliest convenience.
Best regards,
Rashid Amjad.
Hello there, I'm the expert you need for your Arduino project involving STM32 and ESP32 microcontrollers. I have the proficiency to handle the required inputs and outputs, including PWM control and analog inputs. I understand the specifications for movement control, safety integration, command coordination, position detection, safety protocols, diagnostic functions, and remote control interface. I'm available to start work immediately and discuss further details. Let's connect to ensure a successful project outcome.
Best regards,
Ismail S
Hello,
Drawing upon years of experience in Electrical Engineering and Electronics, I bring a unique blend of skills that perfectly align with the challenges posed by your sliding gate control system project. With a specialization in Arduino and a deep understanding of STM32 microcontrollers notably, the NUCLEO-G491RE model, and ESP32 microcontrollers like the ESP32-DEVKITC-32UE specific to this project, I'm perfectly positioned to take on this task and deliver exceptional results.
My previous projects involved similar safety measures for operating heavy machines and interfaces with safety sensors which makes me attuned to the complexities involved here.
Working together, we'll ensure accurate position detection, implement robust safety responses, integrate multiple commands seamlessly, enable diagnostic functions for efficient troubleshooting, and establish reliable remote access. Whether it's code implementation or mechanical design integration with electrical engineering elements, my team and I have the multidisciplinary competence to handle all aspects of this project with precision.
Let's discuss how we can make your gate operation smooth and safe in further detail!
I have more than 15 years of experience in the development
As I am an expert, I can build it according to your requirements.
Because I have a lot of experience in these fields, I can build your project as soon as possible.
I offer excellent software quality work and provide the best support for your project.
If you give me this job, I will do my best to finish your job by your timeline.
If you want to see my past works, I can show you my past works right now.
Ready to discuss this with you about the task now.
Thank you for the reading.
How do you envision the integration of safety sensors like photocells and safety edges with the microcontrollers for real-time obstacle detection?
Could you provide more details on the desired motion curve and how it will be implemented in the controller's program to ensure smooth gate operation?