!Help Needed Please!

I'd like to preface by stating I know next to nothing and have exactly zero experience with Arduino.

I have an idea for something that I'd like to build but don't really know where to start. I'll post some of my requirements below and any help is greatly appreciated.

I need a Motor to drive to a position based on a few inputs. I want to use the BME280 temp/ humidity/ pressure sensor and a pot to be the inputs for the motors output. I also need an LCD screen that displays the data in real time for all inputs. Example: LCD reads 20*C, 62%RH, 29.5inHg, and then pot will read position x- all of these together then dictate how far the motor will drive forward. So far I'm thinking i need a uno r3 and a motor shield maybe? Any help would be appreciated in choosing correct components and configuring it. Thanks!

Get one thing at a time working.

Get a BME280 sensor and get it working with a library example code.

Get a 1602 or 2004 LCD with an I2C backpack. Install the hd44780 library (available via the IDE library manager) and get the LCD to work with an example in the ioClass hd44780_I2Cexp.

Get a motor and a motor driver. Choose a motor driver based on the motor supply voltage and motor stall current. If the motor only goes one direction (a pump, for example) a MOSFET will be a good driver. If it must go forward and reverse an H bridge driver will be required. My opinion is to avoid the L293 and L298 drivers as they are ancient and inefficient technology. Pololu has a great line of motor drivers. The motor will defiantly need an external power supply. Do not power a motor from the Arduino.

Once you have each part working and understand how they work, it will be easier to put it all together into one program. See planning and implementing a program for some good information. And how to combine codes.

UNO R3 is a okey. If there are driver shields that matches the demands set by motor current/voltage, it's an advantage, just to plug them together. Else a few cables are needed between them.
I'm using both 216 or 420 LCD equipped with an I2C interface.
How will You power it all? Mains adapters or battery?

I'm likely going to print everything into one handheld device and use batteries to power

OK thankyou! I'll start ordering stuff tonight and hopefully start getting stuff put together/ asking for more help in coming weeks.

Containing a motor?
It would help helpers if You show the entire picture. Else You might get sub optimised replies.

I'll do a rough render later this evening and post it to help clarify what I'm envisioning!

Please do. Giving advice that laters shows up to be useless waists both Your time and ours.

Please post it as directly readable here. I don't accept being bothered with accounts, logins, cookies or worse.

Apologies. I completely understand not wanting to deal with it and not wanting to visit an unknown link. Anyway, I attached a few screen shots of the rough render of the idea. Ultimately I need it to be a device to check sphere gap settings on sphere gap voltmeters. Currently I have to grab a kestrel, calipers, parallels, plug in data to algorithm, etc. I want to be able to grab the data from the bme280, set the pot to voltage value I'm testing at and click go- making the motor drive forward and the parallels separate to the right value for given voltage, humidity, barometric pressure, and temperature. On the front , top to bottom, left to right, I have the bme280, lcd screen, power switch, pot to control 4th input, and button to output to motor. Inside, I have 18650 batteries and an uno R3 with motor shield.

Thanks for the pictures.
Can You come to engineering facts, requirements, equipment to use and links to their datasheets?
What have You done, what have You got so far?

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.