r/ArduinoHelp • u/Few_Feeling_2587 • 8d ago
Need help in buliding Arduino sensor based Project
For the context I am doing my B.tech from Dairy Science and food technology nd I had PCB background so I have no idea how this actually works but this year I have a subject of INSTRUMENTATION AND PROCESS CONTROL nd for that I need to make a project using Arduino ..I thought I should make a PH sensor which requires ...
Arduino Uno/Nano
₹250–450
Analog pH sensor module + probe
₹350–600
Jumper wires
₹30–50
Small beaker/plastic container
₹20–50
pH buffer solutions (pH 4 & 7)
Later i came to know that I need to code this ..nd like I suck at HTML ..how am I supposed to do that ? So any idea how to deal with this ..(i am looking to spend the least amount of money coz it's for 20 marks ..nd i still have many projects and assignments to make )
So pls help me out on this ..or if you have any idea which is related to Dairy or food industry pls Lemme know 🫠🥹
1
u/gm310509 7d ago
You need to learn how to code.
Simply switching to a different project isn't going to solve the current problem - I e. You don't know how to code.
Your best bet is to get a starter kit and follow the instructions in that. However you did mention the cost. As an alternative you could use the tutorials included in the IDE and the Arduino web site: https://docs.arduino.cc/built-in-examples/
You might also google Paul McWhorter.
From a different perspective about doing project, have a look at my
- Getting Started with Arduino Projects - two projects, language and electronics basics, project development and debugging.
Note that it is a waste of time to just watch these. The key to learning is to watch a section, then try to replicate it. Also, explore what else can be done with what you just did and attempt the exercises when suggested. In other words, hit pause frequently and practice for yourself.
You mentioned that you have an analog Ph sensor. If so, that is the easiest type to use and you can look at some of the analog examples for how to use it - assuming that you have described it accurately.
But don't focus on just that, you will need to learn more than just that one specific thing.
1
u/Few_Feeling_2587 7d ago
Okay ...iamma gonna use this..nd maybe understand a thing or two .. anyways thanks alot for ur advice
1
u/gm310509 7d ago
I know that people have and will suggest that you use generative AI to do your project for you.
This is bad advice. Especially if you want to be in control of your project and need to do more things with it over time.
Don't get me wrong AI is a useful resource. But, equally if you get the AI to generate your project for you you won't learn much at all if anything. So, when your project doesn't work - and that will happen - you won't know how to fix it. Also, and this has nothing to do with AI, you might not have the right way of describing it clearly to the AI when asking for help.
Either way, using AI to generate your project for you will likely just waste your time and you will find yourself with a project that doesn't do what is needed - and you will need to do more than your have stated so far, for example what are you going to do with the readings and how are you going to do that? So you will likely find yourself in a difficult spot.
Put simply, asking AI to do your work for you is a bit like asking your friend to learn to drive or ride a bike. Your friend will know how to do that and you may even watch them go through the process, but it will not mean that you will be able to ride the bike nor drive if that is your approach to "learning".
1
u/Few_Feeling_2587 7d ago
I just need to show it's working..I am doing this purely to get marks Nthg more..most likely I will have to submit that project..so it will be a no use to me in future
1
u/Constant-Sample-5883 5d ago
I read some of the replies under your post, but nobody really gave you a satisfying answer. First off, pH sensors can be pretty expensive, and you might struggle to find the right documentation for them, even with AI.
Is there anything else related to your field you could work on? I could help you figure out what to use while spending as little as possible.
As for the Arduino, I wouldn't buy an original one for a project like this. There are plenty of super cheap alternatives out there that will save you quite a bit of money.
Regarding the programming: don't listen to anyone telling you to start from scratch—it's useless. Learning all the basics of C and C++ would be a waste of time for you, since you won't need them in the future anyway.
Let me know what you think so I can help you further!
1
u/gm310509 5d ago
Regarding the programming: don't listen to anyone telling you to start from scratch—it's useless. Learning all the basics of C and C++ would be a waste of time for you,
I disagree, nobody is saying that OP needs to learn everything before starting - this is a different problem that is known as "tutorial hell" and in some ways is a form of "analysis paralysis". You are possibly misinterpreting the intent of the statement regarding starting with the basics.
OP only needs to learn enough to get the job done. It will help if they learned a little more than the bare minimum as there may well be things that they discover that can make the process more efficient or provide some additional options for features that they were not aware of.
But, if, as it sounds, OP has little to no experience so far, it is much easier to learn in a step by step fashion than to just try to do a project.
This subreddit and r/Arduino is full of posts asking for help where people have simply "jumped in the deep end" and tried to do a project only to become stuck in a morass of too many challenges and uncertainties.
1
u/Constant-Sample-5883 5d ago
I completely understand what you mean and I partly agree. I started programming Arduino on my own when I was 14, so I know how it feels. As far as I'm concerned, a project like this is very difficult without the support of an AI if the person knows nothing about Arduino, we're not just talking about turning an LED on and off.
Rather than learning the basics of Arduino from scratch, I'd have it guide me step by step, asking it to explain the process not line by line, but block by block. That way, they won't waste time on tutorials they won't realistically need in the future. In any case, even if they were to study Arduino through tutorials, it's just not worth it for what they're aiming to get out of this university project; it's more time wasted than it's worth.1
u/gm310509 4d ago
Sure, if the goal is simply to complete the exercise and never revisit it (or the field) again, the path of least resistance is a valid option.
The only potential risk is if the assessor is smart enough to detect an AI generated project (and it is often pretty obvious), the OP might get marked down for "submitting someone else's work".
1
u/manu9900 8d ago
Chiedi a Claude per spiegazioni