Სარჩევი:
- ნაბიჯი 1: ის, რაც გჭირდებათ
- ნაბიჯი 2: სქემის დიაგრამა და სამუშაო თეორია
- ნაბიჯი 3: კოდი
- ნაბიჯი 4: ტესტირება
ვიდეო: ნიადაგის ტენიანობის სენსორი არდუინოსთან ერთად: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
გამარჯობა ბიჭებო ამ ინსტრუქციებში ჩვენ ვისწავლით თუ როგორ გამოვიყენოთ ნიადაგის ტენიანობის სენსორი არდუინოსთან ერთად.
როგორც სახელი გვთავაზობს ნიადაგის ტენიანობის სენსორს, რაც ნიშნავს რომ ის აღმოაჩენს ტენიანობას ნიადაგში. ასე რომ, ის მოგვითხრობს ნიადაგის შიგნით არსებული წყლის შემცველობის შესახებ, ასე რომ ეს სენსორი შეიძლება სასარგებლო იყოს მცენარეთა ავტომატიზაციის პროექტის, მეურნეობის და ა.
ნაბიჯი 1: ის, რაც გჭირდებათ
ამ პროექტისთვის დაგჭირდებათ შემდეგი რამ:
1x Arduino Uno (ან სხვა ექვივალენტი)
1x ნიადაგის ტენიანობის სენსორი
რამდენიმე მხტუნავები
ნაბიჯი 2: სქემის დიაგრამა და სამუშაო თეორია
ასე რომ, წრიული დიაგრამა ძალიან ადვილია, გთხოვთ მიჰყევით მოცემულ წრეს და შეაერთეთ ყველაფერი ამის მიხედვით.
ნიადაგის ტენიანობის გაზომვა პროცენტის მიხედვით.
აქ, ნიადაგის ტენიანობის სენსორის ანალოგური გამომუშავება დამუშავებულია ADC გამოყენებით. ტენიანობის შემცველობა პროცენტული თვალსაზრისით ნაჩვენებია სერიულ მონიტორზე.
ნიადაგის ტენიანობის სენსორის გამომუშავება იცვლება ADC მნიშვნელობის დიაპაზონში 0 -დან 1023 -მდე.
ეს შეიძლება წარმოდგენილი იყოს ტენიანობის მნიშვნელობით პროცენტულად, ქვემოთ მოცემული ფორმულის გამოყენებით.
ანალოგური გამომავალი = ADC მნიშვნელობა /1023
ტენიანობა პროცენტულად = 100 - (ანალოგური გამომავალი * 100)
ნულოვანი ტენიანობისთვის ჩვენ ვიღებთ მაქსიმალურ მნიშვნელობას 10 ბიტიანი ADC, ანუ 1023. ეს, თავის მხრივ, იძლევა 0% ტენიანობას.
ნაბიჯი 3: კოდი
დააკოპირეთ შემდეგი კოდი და ატვირთეთ თქვენს არდუინოში:
const int sensor_pin = A1; / * ნიადაგის ტენიანობის სენსორი O/P pin */
void setup () {
სერიული.დაწყება (9600); / * სერიული კომუნიკაციისთვის ბადის სიჩქარის განსაზღვრა */
}
ბათილი მარყუჟი () {
float ტენიანობა_ პროცენტი;
int სენსორი_ანალოგი;
sensor_analog = analogRead (sensor_pin);
ტენიანობის_ პროცენტი = (100 - ((სენსორული_ ანალოგი/1023.00) * 100));
Serial.print ("ტენიანობის პროცენტი =");
სერიული. ბეჭდვა (ტენიანობის_ პროცენტი);
Serial.print ("%\ n / n");
დაგვიანება (1000);
}
ნაბიჯი 4: ტესტირება
ყველა კავშირისა და კოდირების შემდეგ, თქვენ უნდა აიღოთ ქოთანი ან ვედრო მსგავსი რამ, შემდეგ ჩაყაროთ მასში ნიადაგი და შემდეგ ჩაწეროთ სენსორი ამ მიწაში და გახსნათ სერიული მონიტორი ის აჩვენებს ნიადაგში ტენიანობის % -ს (ეს დამოკიდებულია რამდენი წყალი აქვს თქვენს ნიადაგს) და შემდეგ დაასხით წყალი მასში და ნიადაგის ტენიანობა შეიცვლება სერიულ მონიტორზე, როგორც ჩემმა. მიმართეთ ჩემს თანდართულ სურათებს, რომ ნახოთ ჩემი გამომავალი.
გირჩევთ:
DHT21 ციფრული ტემპერატურისა და ტენიანობის სენსორი არდუინოსთან ერთად: 6 ნაბიჯი
DHT21 ციფრული ტემპერატურისა და ტენიანობის სენსორი არდუინოსთან ერთად: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ გამოიყენოთ DHT21 ტენიანობისა და ტემპერატურის სენსორი არდუინოსთან ერთად და გამოვაჩინოთ მნიშვნელობები OLED ეკრანზე. უყურეთ ვიდეოს
როგორ გამოვიყენოთ DHT22 ტენიანობის და ტემპერატურის სენსორი არდუინოსთან ერთად: 6 ნაბიჯი
როგორ გამოვიყენოთ DHT22 ტენიანობის და ტემპერატურის სენსორი არდუინოსთან ერთად: ამ სახელმძღვანელოში ჩვენ ვისწავლით თუ როგორ გამოიყენოთ DHT22 ტენიანობის და ტემპერატურის სენსორი არდუინოსთან და აჩვენეთ მნიშვნელობები OLED ეკრანზე. ნახეთ ვიდეო
DIY სუნთქვის სენსორი არდუინოსთან ერთად (გამტარი ნაქსოვი გაჭიმვის სენსორი): 7 ნაბიჯი (სურათებით)
წვრილმანი სუნთქვის სენსორი არდუინოსთან ერთად (გამტარი ნაქსოვი გაჭიმვის სენსორი): ეს წვრილმანი სენსორი მიიღებს გამტარი ნაქსოვი გაჭიმვის სენსორის ფორმას. ის შემოეხვევა თქვენს მკერდს/კუჭს, ხოლო როდესაც თქვენი გულმკერდი/მუცელი გაფართოვდება და იკუმშება, ასევე გაიზრდება სენსორი და, შესაბამისად, შეყვანის მონაცემები, რომლებიც მიეწოდება არდუინოს. Ისე
DHT11 ტემპერატურისა და ტენიანობის სენსორი არდუინოსთან ერთად: 5 ნაბიჯი
DHT11 ტემპერატურისა და ტენიანობის სენსორი არდუინოსთან ერთად: დღეს მე გასწავლით თუ როგორ გამოიყენოთ KY-015 ტემპერატურისა და ტენიანობის სენსორის მოდული, რომელიც შეიცავს DHT11 ტემპერატურისა და ტენიანობის სენსორს. თუ ვიდეოებიდან სწავლას ამჯობინებთ, აქ არის ვიდეო გაკვეთილი, რომელიც გავაკეთე !:
ნიადაგის ტენიანობის გაზომვა არდუინოსთან ერთად: 6 ნაბიჯი
ნიადაგის ტენიანობის გაზომვა არდუინოსთან ერთად: ამ სწრაფ სახელმძღვანელოში მე ვაპირებ გაჩვენოთ როგორ წაიკითხოთ ნიადაგის ტენიანობის სენსორი არდუინოს გამოყენებით და დაბეჭდოთ ნიადაგის ტენიანობის დონე არდუინოს სერიულ მონიტორში. თქვენ შეგიძლიათ ნახოთ ჩემს მიერ დაწერილი ორიგინალური პოსტი სინჰალაში ამ ბმულიდან