what happens if I don't have that 12C part of the LCD display? all I have is a 16x2 LCD
@cheezmartian4 күн бұрын
You can use the liquid crystal library without i2c it just uses more pins
@Luogen544 күн бұрын
@@cheezmartian I brute forced it for like 30 minutes and finally got it lol
@malcolmduru18546 күн бұрын
I already have an Arduino Nano v3.0 (Funduino). Can I use it instead of an Arduino Uno?
@arduinointrochannel5 күн бұрын
Yes, you can definitely use the Arduino Nano v3.0
@Sovii14413 күн бұрын
Sir is this a series circuit?
@arduinointrochannel12 күн бұрын
Yes, an Arduino with one LED and a resistor is a series circuit. In this configuration, the current flows from the Arduino's Pin 3, through the LED, through the resistor, and back to the GND pin
@iwayvannesskyles.162614 күн бұрын
what type of program do you use?
@arduinointrochannel13 күн бұрын
I'm using Arduino
@Kokoro-yi5ut15 күн бұрын
what is the name of the application that shows the projects in arduino ?
@arduinointrochannel15 күн бұрын
It's called Learn Arduino Intro. You can get it here: play.google.com/store/apps/details?id=com.arduinointro.learnarduinointro
@Kokoro-yi5ut15 күн бұрын
Thank you very much@@arduinointrochannel
@Oh-ou4lp16 күн бұрын
cool but what dose it do that a 15$ clock cant in honesty a 15$ has am/fm and alarms so whatthe point of this just to show or is there more to this
@arduinointrochannel16 күн бұрын
It's a fun project to learn about real-time clocks and I2C communication. Plus, you can customize or scale it to fit your project needs like an automated gardening system where you can turn on/off grow lights or water pumps at certain times or specific days (using conditional logic), or you can use it to make a log, with a date and time stamp, of anything that is captured by sensors connected to this Arduino setup. Think of this as a foundation of the greater things you can do with creativity and innovation.
@zs_gmbor18 күн бұрын
Good video
@arduinointrochannel17 күн бұрын
Thanks!
@leohamelinck352420 күн бұрын
Thanks for the explanation, very clear! But in Europe (Holland) we use a 24-hour clock. Do you have a solution for that? Greetings Leo
@arduinointrochannel19 күн бұрын
Sure! To modify the code to display time in 24-hour format, you can remove the logic for determining AM/PM and adjust the code to directly print the t.hr value as the hour. You can try this: void loop() { Time t = rtc.time(); // Display the time in 24-hour format lcd.setCursor(0, 0); lcd.print("Time "); if (t.hr < 10) lcd.print("0"); // Add leading zero if hour is less than 10 lcd.print(t.hr); lcd.print(":"); if (t.min < 10) lcd.print("0"); // Add leading zero if minutes are less than 10 lcd.print(t.min); lcd.print(":"); if (t.sec < 10) lcd.print("0"); // Add leading zero if seconds are less than 10 lcd.print(t.sec);
@saesa-yw2gx23 күн бұрын
i have a problem with the lcd initialize "POSITIVE wasnt declared in this scope", can you help me sir ?
@arduinointrochannel23 күн бұрын
The I2C LCD and Wire libraries may not have been installed, or there could be a conflict with another installed LCD library. Check this article on how to download and install the libraries: www.arduinointro.com/articles/projects/displaying-characters-using-the-i2c-liquid-crystal-display-lcd
@saesa-yw2gx23 күн бұрын
@arduinointrochannel Thank you for your respond then, what's the name of the library you install for this project? , i've already installed lcd 12c built in officially by arduino 1.0.7 isnt that the right library? And what's the name of wire library you use?
@RowdyCaleb28 күн бұрын
hi this is great but the led lights wont light up when i scan the card
@arduinointrochannel26 күн бұрын
Make sure the LEDs are connected correctly (positive side to a digital pin and negative side to GND). It could also be a broken jumper wire, try to change the jumper wires.
@roncarrier420529 күн бұрын
For anybody who is curious, the Arduino is measuring the time the signal sent from the trigger to the time the echo is received in microseconds, i.e. millionths of a second. The ping travels at the speed of sound. If you know how to do dimensional analysis, it's not difficult to figure out yourself. Just don't forget that the sound has to travel the target and back, so you'll need to divide your answer by 2.
@poojabhati366Ай бұрын
What Ohm resistor to use when using a buzzer instead of LED?
@arduinointrochannelАй бұрын
A resistor may not be necessary for the buzzer. Take a look at this article: www.arduinointro.com/articles/projects/exploring-piezo-buzzer-integration-with-arduino-a-comprehensive-guide
@GM_DonRossiАй бұрын
Do you have code that will work with UNO R4 Wifi board?
@arduinointrochannelАй бұрын
This code will work on that board but to add the extra functionality to upload data, you'll have to try the Arduino Cloud IoT, they have tutorials on how to upload sensor data.
@mohammednazimuddin6951Ай бұрын
Where is the code
@arduinointrochannelАй бұрын
You can find the code here: www.arduinointro.com/articles/projects/how-to-use-a-water-level-sensor-with-arduino-a-step-by-step-guide
@raihansami1509Ай бұрын
are you able to add your own colours
@arduinointrochannelАй бұрын
Yes, you can definitely add your own colors. Just adjust the RGB values in your code to create the perfect shade you want.
@EmmanuelStanley-e7lАй бұрын
I like that liana of stuff
@johnraemanuel86Ай бұрын
Is this working in Breadboard Small?
@arduinointrochannelАй бұрын
Yes, it should work on any kind of breadboard.
@althares0610Ай бұрын
can you tell me how to connect the lcd to it?
@arduinointrochannelАй бұрын
Sure, check out this article: www.arduinointro.com/articles/projects/complete-beginners-guide-to-using-a-water-level-sensor-with-arduino-and-i2c-lcd
@krishsondagar9871Ай бұрын
Can you tell which online simulator you have used to show connection?
@arduinointrochannelАй бұрын
I'm using an offline software called Fritzing.
@samuelbeausoleilАй бұрын
Thank you, this video was very helpful! Do you know if these sensors are safe for drinking water?
@arduinointrochannelАй бұрын
Thanks! I wouldn't recommend it for drinking water, though. It would be better to use a non-contact sensor to detect water levels such as an ultrasonic sensor.
@Prashant_parghiАй бұрын
which parameter is this to know the moisture level, like the numbers will decrease after giving the water to plant so that numbers are in which parameters?
@arduinointrochannelАй бұрын
I'm not sure if I understand it correctly but I think it all depends on how moist you want the soil to be, which also depends on the types of plants. You can determine the moisture level by using the analogRead function.
@makeryourself4435Ай бұрын
I want to learn but I don't speak your language. Help me set the KZbin settings for audio translated into Portuguese.
@arduinointrochannelАй бұрын
You can try to use the automatic subtitles: 1. Click the "Subtitles" button (usually marked with the "CC" icon) under the video . 2. Go to settings (gear icon) and select "Subtitles". 3. Choose "Auto-translate" and select the desired language.
@arduinointrochannelАй бұрын
or you can try this: support.google.com/youtube/answer/13339776?hl=en
@ernestwamugo74572 ай бұрын
HOW CAN YOU HELP ME TO PUT 4 BUSH BUTTON IN ONE DISPLAY MODE 1 AND MODE 2 UP TO 5 IN THE SAME DISPLAY ( lcd.setCursor(0, 1);
@arduinointrochannel2 ай бұрын
This sounds like an interesting modification to the project, I'll try to make a tutorial vid for this.
@arduinointrochannel2 ай бұрын
I just created an article for this. You can check it out here: www.arduinointro.com/articles/projects/how-to-create-an-arduino-menu-system-with-4-pushbuttons-and-an-i2c-lcd
@YuriWechsler2 ай бұрын
Wehre is the Link? for the LiquidCrystal_V1.2.1
@arduinointrochannel2 ай бұрын
Here's the link: www.arduinointro.com/articles/projects/displaying-characters-using-the-i2c-liquid-crystal-display-lcd
@sapphire16232 ай бұрын
thank you so much for such an easy tutorial!
@arduinointrochannel2 ай бұрын
You are welcome!
@Baobaoying2 ай бұрын
How do you decide which resistor to use?
@arduinointrochannel2 ай бұрын
We can use Ohm's Law for this to compute for the resistance given the voltage of the digital pin, but a 220- to 330-ohm resistor is safe to use for the LED.
@tambieyong54102 ай бұрын
Nice bro🤜
@arduinointrochannel2 ай бұрын
Thanks!
@4seez2 ай бұрын
Thanks mate
@arduinointrochannel2 ай бұрын
You're welcome.
@lambdagirl3562 ай бұрын
Thank youuuu❤
@arduinointrochannel2 ай бұрын
You're welcome.
@RaviKishore-o9e2 ай бұрын
What is the budget for this ?
@arduinointrochannel2 ай бұрын
Soil moisture sensors are pretty cheap, you can buy one for around $2 US.
@dhairyasheelpatil14202 ай бұрын
0:54 what is name of this component?
@arduinointrochannel2 ай бұрын
That component is the main soil sensor module where the probe would be connected to.
@Th3Dagi93Ай бұрын
@@arduinointrochannel is it like a relais?
@arduinointrochannelАй бұрын
no, it is not a relay
@whatthehell9322 ай бұрын
Cool daft punk mask Jaden
@VijayNaradaKumarPilla2 ай бұрын
Thanks
@arduinointrochannel2 ай бұрын
No problem
@user_klm70122 ай бұрын
Jaden idol 😎
@Epic_coding2003 ай бұрын
U may not use an external plug-down 10k resistor; instead, in the arduino code, write pinMode(pin, INPUT_PULLDOWN); to use arduino's built-in resistor
@arduinointrochannel2 ай бұрын
Yes, this will also work.
@NotRMZ3 ай бұрын
Bro can we attach display
@arduinointrochannel3 ай бұрын
Sure! I'm planning to create a video on this soon. For now, you can read this article about using a motion sensor with a Liquid Crystal Display: www.arduinointro.com/articles/projects/diy-motion-detection-alarm-system-using-pir-sensor-i2c-lcd-and-piezo-buzzer Just replace the motion sensor with the soil moisture sensor, but you may have to tweak the code a bit.
@chulia98633 ай бұрын
As a beginner, a breakdown like this are really great. Very easy to understand. Great work!
@arduinointrochannel3 ай бұрын
Thanks! Glad it was helpful.
@josedias46643 ай бұрын
Ficou bem explicado,ótimo vídeo,parabéns.
@ShriJela3 ай бұрын
Y is it saying timeout sir?
@arduinointrochannel3 ай бұрын
It seems like there might be an issue with the connection between your Arduino board and your computer. Usually, when this happens, I restart my computer and upload a simple working code like a blinking LED. If it works, then the problem might be with the sensor's wiring. You may also try changing the default programmer found in Tools->Programmer. Try AVR ISP, or Arduino as ISP. There could be a lot of factors going on with this error.
@AlexCaranza-b1l3 ай бұрын
What Library did you use?
@arduinointrochannel3 ай бұрын
I did not use any library for this project.
@toonsmits24853 ай бұрын
Do you also have an arduino design for ultrasonic water sensors for larger bodies of water?
@arduinointrochannel3 ай бұрын
I tried using an ultrasonic sensor before to measure water level. You can check this article for the code and circuit: www.arduinointro.com/articles/projects/using-the-hc-sr04-ultrasonic-sensor-to-detect-objects
@sakthi1510s4 ай бұрын
Can you please tell me how to connect the buzzer to it ? And accordingly what changes in the code has to be done ? Do Comment in detail please
@arduinointrochannel3 ай бұрын
First, you need to add the buzzer to your circuit, you may find the circuit here: www.arduinointro.com/articles/projects/exploring-piezo-buzzer-integration-with-arduino-a-comprehensive-guide Next, you can try this code: // Define the pins #define PIEZO_PIN 3 int waterSensorPin = A0; // Water level sensor connected to analog pin A0 int ledPin = 13; // LED connected to digital pin 13 void setup() { // Initialize serial communication at 9600 bits per second Serial.begin(9600); // Initialize the LED pin as an output pinMode(ledPin, OUTPUT); // Set the piezo pin as an output pinMode(PIEZO_PIN, OUTPUT); } void loop() { // Read the input on analog pin 0 int sensorValue = analogRead(waterSensorPin); // Print out the value you read Serial.print("Water Level: "); Serial.println(sensorValue); // Check if the water level is above a threshold if (sensorValue > 300) { // Adjust the threshold as necessary digitalWrite(ledPin, HIGH); // Turn the LED on tone(PIEZO_PIN, 1000); } else { digitalWrite(ledPin, LOW); // Turn the LED off noTone(PIEZO_PIN); } // Wait for a second before taking the next reading delay(1000); } Hope this helps!
@dragonroyal91162 ай бұрын
@@arduinointrochannel Your a good youtuber looking at comments and providing solutions
@arduinointrochannel2 ай бұрын
@@dragonroyal9116 hey, thanks!
@niggorr4 ай бұрын
Ay man You're the greatest
@Alex-f4d2w4 ай бұрын
i have a problem if i touch once the first light blink if i touch again the led 2 and 3 open and the 1 turns off
@arduinointrochannel4 ай бұрын
It sounds like there might be a wiring issue or a problem with the LED control circuit. Have you checked the connections or the code controlling the lights? Or it could just be a timing problem. Continue touching the sensor until the next mode appears and then lift your finger immediately. You only have half a second to do this. Or you could set the delay at 1 second.
@Alex-f4d2w4 ай бұрын
@@arduinointrochannel ok
@AB-bo1dd4 ай бұрын
Which app to use
@arduinointrochannel4 ай бұрын
I'm using the Arduino IDE. You may download it here: www.arduino.cc/en/software