How to make TachoMeter using Arduino Uno and IR sensor | Tachometer | Arduino Projects
ฝัง
- เผยแพร่เมื่อ 16 เม.ย. 2022
- In this project, we have designed Digital Tachometer using IR Sensor with Arduino for measuring the number of rotations of rotating Motor in RPM. Simply we have interfaced IR sensor module with Arduino and 16*2 LCD module for display.
1.AmazonBasics 50-Inch Lightweight Tripod with Bag - amzn.to/3LgbhJ8
2.Starter Kit for UNO R3 from Knowing to Utilizing, Servo, RC522 RFID Module, PS2 Joystick, Learning Kit - amzn.to/40I1H7E
3.Smart Learning Robotics IOT Kit for Starters to Advance level users compatible with Arduino IDE and Uno R3 - amzn.to/3LwBKUe
4.UNO R3 Atmega328P Compatible Development Board With - amzn.to/445lqB9
5.4x4 Universal 16 Key Matrix Membrane Keypad For Arduino, - amzn.to/3ABq9gp
6.Servo Motor-9 Grams-For Robotics And RC Planes -amzn.to/3NeWv8f
7. 4WD Four Wheel Robotic Double Layer Smart Car Kit - amzn.to/3Vfc9CC
8. 46 CM (18 inch) Big LED Ring Light with 2 Color Modes Dimmable Lighting - amzn.to/4461oGE
Components :
-Arduino Uno
-IR Sensor
-16X2 LCD Display
-I2C Module
-Bread Board
-Jumper Wires
Code- docs.google.com/document/d/1Y...
Contact-
Gmail- whatsupcreators5672@gmail.com
THANKS FOR WATCHING....
👉LIKE
👉SHARE
👉SUBSCRIBE
#Arduino
#arduino_Projects
#howtomake
#arduino_Uno
#arduino_Projects
#arduino
Mast
@Gaan Vajwa Music..Thank you so much 👍🙏
👍🏼 bhari
Thank you 🙏👍
Keep it up
Thank You!
That wasn't a tacho meter. It's just a counter that increasing everytime the sensor detected an object.
Techometer is also known as rpm counter...
Bro it is working well upto what rpm we can get the display?
Please tell how to get constant rpm?
Sir display is not working..I mean..no readings are showing..
Adjust i2c module potentiometer
Hey there!!..why the tachometer is not showing a constant value on the lcd.....I need a. Constant revolutions per minute i.e speed not total number of revolutions? Can you help me out please!!
Hello, please check email and do connections as per given references
Find attached updated code-
docs.google.com/document/d/1fZ8EhWqiiQK3uOSpkD1Kh2yBTss2U3QV/edit?usp=drivesdk&ouid=107122711269188036414&rtpof=true&sd=true
The display is not displaying anything?? All the connections are good ..what is the solution??
Adjust I2C module.
Add library of Liquid Crystal I2C.
I need Working of This Project
I have mentioned step wise procedure and also connections in this video.
For more contact us -
Gmail - whatsupcreators5672@gmail.com
Hello can we get the circuit diagram for this experiment I am using it for my mini project
Contact us -whatsupcreators5672@gmail.com
Check out the link I have given below. Where you can make your own project circuit diagram also code just by adding components your are using for project.
www.circuito.io/
Hello, Please check email and do connections as per given references
Find attached link for updated code-
docs.google.com/document/d/1fZ8EhWqiiQK3uOSpkD1Kh2yBTss2U3QV/edit?usp=drivesdk&ouid=107122711269188036414&rtpof=true&sd=true
Where is the code ??...you haven't mentioned it in the description
Please find attached link for the code- docs.google.com/document/d/1Yep1dqz4RDTsuof5Byi400CGJHJQmFm5/edit?usp=drivesdk&ouid=107122711269188036414&rtpof=true&sd=true
Please do Subscribe👍
Thank you ..it helped us a lot!!....can you please provide the circuit diagram also??
Check out the link I have given below. Where you can make your own project circuit diagram also code just by adding components your are using for project.
www.circuito.io/
NOT WORKING PROPERLY
Please check connections again
Contact - whatsupcreators5672@gmail.com
The display isnt showing anything
Check the pin connections again.
Add a library of 16x2 LED display.
Program ta copy kore comment a dile upokar hobe
#include
#include
int x = 0;
int input = A0;
int state = 0;
LiquidCrystal_I2C lcd(0x27, 16, 2); // set the LCD address to 0x27 for a 16 chars and 2 line display
void setup()
{
lcd.init(); // initialize the lcd
// Print a message to the LCD.
lcd.init();
lcd.backlight();
lcd.setCursor(0, 0);
lcd.print(" Tachometer (WC) ");
lcd.setCursor(0, 1);
lcd.print(x);
lcd.print(" =RPM ");
}
void loop()
{
int counter = digitalRead(A0);
if (state == 0)
{
switch (counter) {
case 1 : state = 1; lcd.setCursor (0, 1); x = x + 1; lcd.print(x); break;
case 0 : state = 0; break;
}
}
if (counter == LOW) {
state = 0;
}
}