Find Jobs
Hire Freelancers

Raspberry Pi Displacement Sensor & Prism Adjuster

$250-750 AUD

Closed
Posted 4 months ago

$250-750 AUD

Paid on delivery
I'm looking for a specialist who can help me set up a Raspberry Pi (or something similar) and write the code (Python) to receive a signal from a capacitative displacement sensor (see image) and rotate a small servo motor, in response to the sensor inputs. Detail: I have a digital displacement sensor with USB data output (see image). I have a Raspberry Pi 4b. I have a micro servo motor. I have a touch screen for Raspberry Pi. I have a rotary encoder with push button. I want to use Raspberry Pi to receive the signal from the displacement sensor and rotate the servo in real time The function from displacement to angle is not linear. The function has to be calibrated. The setup must be able to work in two modes: 1. Calibration 2. Operation. In Calibration Mode, the displacement sensor, the rotary encoder and servo are connected to Raspberry Pi. Displacement sensor takes a reading D but the servo will not move. The rotary encoder will be used to rotate the servo to the correct angle S. Push button will be pressed to lock in the tuple (D, S) . Several readings will be taken to lock in several (D, S) tuple values. These will determine the displacement to rotation function F: S = F(D). In Operation Mode, the servo will rotate to the angle corresponding to the starting displacement D0. Any movement recorded by the displacement sensor will rotate the servo in real time. Key Skills and Experience: -Extensive experience in working with Raspberry Pi or similar devices. -Proficient in handling and integrating capacitative displacement sensors. -Expertise in controlling and manipulating servo motors. -Knowledge in managing and adjusting prism positions is a plus. - A grasp and understanding of complex control systems would make you an ideal candidate. Looking forward to working with a detail-oriented and innovative professional who can execute this task efficiently.
Project ID: 37620002

About the project

47 proposals
Remote project
Active 3 mos ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
47 freelancers are bidding on average $541 AUD for this job
User Avatar
I am an experienced Raspberry Pi developer with expertise in working with capacitative displacement sensors and controlling servo motors. I can set up the Raspberry Pi to receive signals from the displacement sensor and rotate the servo in real time. My skills also include managing and adjusting prism positions, making me an ideal candidate for this project. I look forward to efficiently executing this task.
$637 AUD in 5 days
5.0 (169 reviews)
7.7
7.7
User Avatar
Hey Good morning , Just finished reading the brief details and currently going through attached files . I see you have been looking for someone who has experience with these tech stacks Microcontroller, Electrical Engineering, Arduino, Electronics and Python. I will request you to review my profile, skills, projects and customer feedbacks to confirm that I will be good fit for this job. I would like you to start the chat so we can discuss the project in detail and we will see how it goes. Questions: 1. These are all the requirements? If not, Please share more detailed requirements. 2. Do you currently have anything done for the job or it has to be done from scratch? 3. What is the timeline to get this done? Why Choose Me? 1. I have done more than 250 major projects only on freelancer.com. 2. I have not received a single bad feedback since last 5-6 years. 3. You will find 5 star feedback on last 100+ major projects which shows my clients are happy with my work. Portfolio: https://www.freelancer.com/u/AwaisChaudhry Timings: 9am - 9pm Eastern Time (I work as a full time freelancer) Thanks and regards, Awais
$750 AUD in 12 days
4.9 (13 reviews)
6.8
6.8
User Avatar
Hello, I'm not a bot and I am not using the AI assistant to write this bid.. I am a Software Engineer and I want to help you. I have never worked with this Neoteck DTI Digital Dial Indicator, I did a research based on your image, also didn't find the manual, if you have it would be a good source of information about the communication protocol. Anyway, it should send the reading over serial COM port, so, with a Raspberry we can interface the port and receive the readings. With some luck the readings won't be encoded(in case we don't have a COM protocol) and they would be easily parsed. We will need two calibration variables, one for the sensor and another for the servo, the servo will be always on 0 degrees, so that's for start, after that we can set calibration for the DTI for the zero angle. Said that.. I would like to understand what's the ecuation you might want to apply based on the DTI reading, so we can know which will be the angle to be set in the servo, the Raspberry is my preffered board to do this, but this board wont carry a PWM module, so we will need an extra module to drive the servo to the right angle. Anyway, we should discuss more details about it. I can create this interfacing application using Python. Would like to get some feedback from you. Thanks Martin O. ~ If we decide to work together, your project will be guaranteed to be 100% completed, I have all the skills and tools to achieve it.
$750 AUD in 7 days
4.9 (35 reviews)
6.4
6.4
User Avatar
Hi, With over a decade of experience in full-stack development, including proficiency in Python, I'm well-equipped to tackle the complexity involved in your Raspberry Pi and sensor integration project. My seasoned understanding of Raspberry Pi-like devices, control, and manipulation of servo motors perfectly aligns with your needs. Handling your USB-output displacement sensor, rotary encoder and micro servo motor will be second nature to me. Furthermore, my expertise extends to managing complex control systems which essentially is the backbone of this project's design. Having developed multiple calibration-driven systems in the past, I’m confident I can provide optimal functionalities for both Calibration and Operation modes as needed. Additionally, my knowledge extends to prism positions adjustments which could come handy at some point down the line. Lastly, I pride myself on delivering innovative and detail-oriented solutions that exceed client expectations. Because of this client-centered approach and deep appreciation for long-term relationships, you can be assured of top-notch support and uncompromising quality throughout our engagement. Let's breathe life into your project together-
$500 AUD in 7 days
5.0 (3 reviews)
6.0
6.0
User Avatar
A competent professional with 13 years of experience in Industrial Automation. Development of Engineering and implementation of PLC Control System, HMI and SCADA Development, testing & commissioning. ◾ PLC- Siemens- S7-1500F/H, S7-400, S7-400F/H/R, S7-300, S7-1200, S7-200, S5, TI PLC, LOGO!, Rockwell (Allen Bradley)- SLC500,MicroLogix,CompactLogix. Schneider- Zelio, M171/72 DirectLogic, Automation Direct Click PLC ◾HMI- Siemens-OP to Comfort Panels, Kinco,Deep-sea electronics,IFM ◾SCADA - WinCC, In-Touch Wonderware, Citect , Ignition ◾ Software- PCS7, STEP7, WinCC, WinCC-Flex, TIA portal,Protool Wonderware-Intouch, Comfort Soft, Microwin, S5-DOS,Pro-Tool, Prosave,project migration and upgrade,Codesys., RSLogix, Ecostruxure HVAC, SoMachine, Automation Direct ◾VFD- Siemens, Rockwell-AB, ABB, Telemechanique, SEW and Danfoss. ◾ Industrial Networks- PPI-MPI, Profibus, AS-i, Profinet, Ethernet, Modbus,Modbus TCP,GSD,GSDML, ◾ OPC - PC Access, OPC Scout, OPCUA,Metrikon, Kepware ◾ Project Documentation- ISA88/95, GAMP, 21CFR Part11, VP, URS, FRS, DS, IQ, OQ, PQ, SOP. ◾ Programming Languages - C#, VBA,VB.net, javascript ◾ Arduino Uno, RS485, Ethernet shield,Data Logging ◾ Raspberry pi,Webcam, Raspi Camera
$750 AUD in 20 days
5.0 (22 reviews)
5.4
5.4
User Avatar
Thanks for positing this project. I revised your requirement and understood it. I have good experiance working on the raspberry along with different components and actuators and sensors. Feel free to contact for further discussion and development. Thanks, Have a nice day.
$500 AUD in 7 days
5.0 (25 reviews)
5.5
5.5
User Avatar
With comprehensive skills in Arduino, electrical engineering, and Python programming - fueled by over half a decade's worth of experience - I bring a unique skillset to this project. In addition to my general proficiency in hardware and electronics, I have a firm command over Raspberry Pi devices specifically. This makes me well-suited to address the technical intricacies of integrating your capacitative displacement sensor with the requisite software, as well as crafting a sophisticated calibration and operation mode system. Delving into the specifics of my relevant skills, I have an impressive knack for controlling and manipulating servo motors, which will certainly come into play here. Furthermore, my understanding of complex control systems coupled with my expertise in managing and adjusting prism positions could significantly enhance the accuracy of your setup during both the calibration and operation modes. Exploring nonlinear functions is no alien concept to me, having dealt with such phenomena diligently over the years. Considering all aspects, from handling USB data outputs to managing rotary encoders and push buttons, I am confident that I can engineer a robust system that fulfills all your expectations from start to finish. My demonstrated attention to detail combined with an innovative mindset is precisely what is needed to execute these intricate procedures efficiently. Let's collaborate on transforming your ideas into reality!
$750 AUD in 7 days
5.0 (11 reviews)
5.5
5.5
User Avatar
yeah i have 5 to 6 year exprince with the a Raspberry Pi so as i got your task ready to start work from now
$1,500 AUD in 2 days
5.0 (10 reviews)
5.1
5.1
User Avatar
Best Raspberry Pi Developer Expert ⭐ ⭐ ⭐ ⭐ ⭐ Dear Zaeem, I have gone through the attached file and will be able to execute this project for you. With over 30 years of hands-on experience in electronics design, circuit design, and PCB design, I am excited to offer my expertise for your Raspberry Pi Displacement Sensor & Prism Adjuster project. My approach is structured to ensure seamless calibration and operation modes. ✅I will seamlessly integrate the displacement sensor, rotary encoder, servo, and Raspberry Pi 4b, ensuring efficient communication. ✅I will develop Python code to receive signals from the displacement sensor and control the servo motor. The code will be optimized for real-time performance and include distinct modes for calibration and operation. ✅I will incorporate a user-friendly interface on the touch screen, allowing seamless transition between calibration and operation modes. ⭐Could you provide specific details about the desired range of prism adjustments and any critical positions that require precise control? ⭐Are there specific constraints or preferences for the Python version to be used in coding? I look forward to the opportunity to bring my extensive experience and technical skills to this project, ensuring a successful implementation of the Raspberry Pi Displacement Sensor & Prism Adjuster. Best Regards, Hari Mohan
$500 AUD in 4 days
4.3 (6 reviews)
6.1
6.1
User Avatar
Hi Zaeem B., I have carefully read the project requirements and I am confident that I can deliver this project with perfection. With my 4+ years of experience in Python and expertise in working with Raspberry Pi or similar devices, I can set up the Raspberry Pi, integrate the capacitative displacement sensor, and write the necessary Python code to control the servo motor based on the sensor inputs. If you have any questions or need further clarification, please feel free to connect with me in the chat. I am available to discuss the project in detail and provide any additional information you may require. Looking forward to working with you. Best regards, Christopher
$500 AUD in 6 days
5.0 (12 reviews)
4.7
4.7
User Avatar
Hi, my name is Alex, I've carefully reviewed your specifications and feel confident in my ability to create the design you're looking for. I'm eager to discuss the project details further.
$600 AUD in 25 days
5.0 (4 reviews)
4.6
4.6
User Avatar
Dear Sir, Are you looking for a specialist who can set up a Raspberry Pi and write Python code to receive a signal from a displacement sensor and rotate a servo motor in real time? Here are the steps I will take to complete this project: 1. Connect the displacement sensor, servo motor, and rotary encoder to the Raspberry Pi. 2. Write Python code to calibrate the function from displacement to angle and lock in the (D, S) values. 3. Develop a user interface for the touch screen to switch between Calibration Mode and Operation Mode. 4. Ensure the servo rotates to the correct angle in response to the displacement sensor inputs during Operation Mode. To demonstrate my capabilities, I would be happy to offer a free demonstration of the solution even before the project is awarded. My skills in Arduino, Electrical Engineering, Electronics, Microcontroller, and Python, make me a perfect fit for this project. I have extensive experience in working with Raspberry Pi and similar devices, as well as in integrating capacitative displacement sensors and controlling servo motors. My knowledge and expertise in complex control systems will ensure the successful execution of this task. I am looking forward to the opportunity to work on this project and deliver an efficient and innovative solution. Sincerely, Smith
$500 AUD in 7 days
4.7 (5 reviews)
4.6
4.6
User Avatar
As an experienced Electrical and Electronics Design Engineer with a speciality in Embedded system design, I feel that I am perfectly suited to your Raspberry Pi Displacement Sensor & Prism Adjuster project. Over the course of my career, I have developed a strong understanding of how to work with Raspberry Pi and similar devices to deliver sophisticated solutions such as this one. My expertise not only spans the hardware aspects but firmware development as well. My understanding of capacitative displacement sensors and their integration using Raspberry Pi will be invaluable in setting up your system. It's important to note that I'm not just conversant with basic control systems but also adept at managing and adjusting prism positions when needed which will be key in accomplishing your calibration mode goals. In addition, my ability to write Python code proficiently will ensure that real-time servo responses are achieved. In consideration for the complex nature of your task, my four years+ experience developing custom electronics, demonstrating innovation and offering proofs of concept puts me in a unique space where I can provide insightful solutions to any challenges we may encounter during the project. Choose me for an impeccable service from concept to completion; let's get your Prism Adjuster going!
$600 AUD in 25 days
4.7 (24 reviews)
4.6
4.6
User Avatar
Greetings, With over 9 years of industrial experience in firmware programming, Raspberry Pi, and Embedded Linux, I am confident in my ability to contribute to your project. After reviewing your project description, I believe my skills align well with your requirements. In a prior project, I successfully developed an obstacle avoidance two-wheeled robot using Raspberry Pi and OpenCV. The robot featured a user interface with a touchscreen, a digital USB camera for obstacle recognition, and two servo motors for navigation. I implemented USB communication, servo motor control, rotary encoder feedback, and touch LCD interfacing. This project shares similarities with your requirements. I am equipped to handle tasks involving USB communication, servo motor control, rotary encoder integration, and touch LCD usage. I estimate completion within 1 week. I am available for further discussion to explore how my skills can contribute to your project's success. Thank you for considering my proposal. I look forward to the opportunity of collaborating with you. Sincerely, Oleksandr
$500 AUD in 7 days
5.0 (5 reviews)
4.6
4.6
User Avatar
Hello, I am delighted to have come across your project post and express my sincere interest in working with you. As an experienced contractor, I am confident that I possess the skills and expertise required to deliver exceptional results on this project. Over the last decade, I have completed numerous projects similar to yours, and I am confident that I can handle tasks that demand exceptional skills, such as; Python Electronics Microcontroller Electrical Engineering Arduino To ensure we can both get a better understanding of the project requirements, budget, and deadlines, I would love to schedule a chat or message to discuss these aspects further. I am available at your convenience and look forward to hearing from you soon. In the meantime, I kindly request that you keep me in mind for future projects in case this one is no longer available. Finally, as a freelancer, I firmly believe that data is the pollution problem of the information age, and protecting privacy is an environmental challenge. Therefore, I take all necessary precautions to safeguard the confidential information you may share with me during the project. Thank you for your time and consideration, and I look forward to working with you. Best Regards, Emma A
$500 AUD in 7 days
4.3 (25 reviews)
5.0
5.0
User Avatar
Hello Sir/ Ma’am We are a group of Software Engineers (Programmers) having 10+ years of experience. Expert in JAVA (swing, FX, Springboot) , C prog, C++ prog, .NET, C# prog , Python, MATLAB. 
Artificial Intelligence (AI) , Machine Learning ,Deep learning, CUDA, Metatrader, MQL4, Data Science, Data Structure, OpenCV, OpenGL. Done 770+ projects here on FREELANCER.COM. The bid is negotiable and we can talk about the price. Thank you
$250 AUD in 7 days
5.0 (4 reviews)
4.0
4.0
User Avatar
I am damn sure that I can complete this project "Raspberry Pi Displacement Sensor & Prism Adjuster" beyond your expectations and within your given time and budget. I am a specialized writer who has been providing professional writing services since 2017 and I have 800+ reviews with 4.8 ratings. In this industry, to produce 100% output the most important thing is the “CREATIVITY” because every time clients demand something “Unique, New & Better”. Since 2017, I have found myself highly creative and this is the main reason for my success because I have achieved the 99% client satisfaction ratio. I have mastered multiple writing skills such as; Investor Ready Business Plans, Pitch Deck Presentations, Financial Models, Feasibility Reports, ATS Resume/CV, Job-winning Cover Letters, Optimized LinkedIn Profiles, White Papers, Grants, Press Releases, Biographies, Speeches, Letters, Website Contents, Articles, Blogs, Book/eBooks, Product Descriptions, and Editing and Proofreading. Please click on the "Award" button to hire me. I am waiting for you, "Thank You"
$250 AUD in 1 day
5.0 (3 reviews)
3.5
3.5
User Avatar
Hi there,Good evening I am Talha. I can work with your project skills Microcontroller, Electrical Engineering, Python, Arduino and Electronics am writing to propose an innovative approach to tackle your project. Our proposal centers on delivering creative and effective solutions that will set your project apart. We will present fresh, out-of-the-box ideas that align with your project's objectives, demonstrating how we can achieve remarkable results.
$250 AUD in 10 days
5.0 (2 reviews)
3.1
3.1
User Avatar
Being a Full Stack developer with over 6 years of experience, I am well-versed in both hardware and software solutions. I have extensive experience working with Raspberry Pi and similar devices as well as writing code in Python which make me a great fit for your project. In addition to possessing the required skills to work with your Raspberry Pi, servo motor and capacitative displacement sensor, I offer additional skills such as managing and adjusting prism positions. My understanding of complex control systems has allowed me to provide innovative and practical solutions. Calibration is an area that requires immense precision. Having worked on several projects involving data handling and integration myself, I understand the value of accuracy when establishing the displacement to rotation function. I can ensure the successful execution of this crucial aspect. In conclusion, my extensive experience in full stack development specifically dealing with complex control systems alongside proficiency in Python is a rare combination that suits your project perfectly. Let's collaborate to create a system where each tuple (D, S) is truly locked in place to establish an efficient displacement to rotation function. With me on board, you'll have an experienced individual who not only executes tasks proficiently but also sources pragmatic and innovative solutions for unique challenges!
$500 AUD in 7 days
5.0 (4 reviews)
3.2
3.2
User Avatar
Hello there, I work full time on freelancer and the skills Electronics, Python, Electrical Engineering, Arduino and Microcontroller u mentioned on the project fall under my level of expertise so i can surely help u with it. Please have a look at my profile: https://www.freelancer.com/u/ayesha0124 Looking forward to ur response and discuss in detail. Ayesha
$750 AUD in 9 days
4.5 (2 reviews)
3.2
3.2

About the client

Flag of AUSTRALIA
North Melbourne, Australia
4.9
11
Payment method verified
Member since Jul 27, 2013

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.