Სარჩევი:

არდუინოს ნიადაგის დატენიანების პროექტი: 4 ნაბიჯი
არდუინოს ნიადაგის დატენიანების პროექტი: 4 ნაბიჯი

ვიდეო: არდუინოს ნიადაგის დატენიანების პროექტი: 4 ნაბიჯი

ვიდეო: არდუინოს ნიადაგის დატენიანების პროექტი: 4 ნაბიჯი
ვიდეო: Soil Moisture Monitor with LCD using Arduino #shorts 2024, ივლისი
Anonim
არდუინოს ნიადაგის დატენიანების პროექტი
არდუინოს ნიადაგის დატენიანების პროექტი
არდუინოს ნიადაგის დატენიანების პროექტი
არდუინოს ნიადაგის დატენიანების პროექტი

გამარჯობათ ბიჭებო

დღეს მე წარმოგიდგენთ ჩემს პირველ პროექტს ინსტრუქციებზე. ეს არის ნიადაგის ტენიანობის გაზომვა არდუინოთი და მხოლოდ ერთი სენსორით. ეს პროექტი ძალიან ადვილი შესასრულებელია და ყველას, ვისაც სურს დაიწყოს სწავლის სამუშაოები არდუინოს პლატფორმასთან ერთად, უნდა გამოსცადოს. ამ პროექტს ასევე შეუძლია დაეხმაროს ადამიანს, რომელსაც აქვს გამოცდილება არდუინოსთან.

ნაბიჯი 1: ყველა ნაწილის მოპოვება

ეს პროექტი იყენებს მხოლოდ რამდენიმე ნაწილს. ისინი ასევე ძალიან იაფია, ასე რომ არ ინერვიულოთ ფასზე. ამ პროექტში გამოყენებული ნაწილები:

  1. Arduino uno rev3
  2. LCD 1602 მწვანე ეკრანი I2C- ით
  3. FC-28-d ნიადაგის ჰიგირომეტრის გამოვლენის მოდული + ნიადაგის ტენიანობის სენსორი
  4. წითელი LED დიოდი
  5. ლურჯი LED დიოდი
  6. 2 რეზისტორი 220 ohm
  7. რამდენიმე ჯუმბერის კაბელი ყველა ნაწილის დასაკავშირებლად
  8. Arduino ბატარეის კონექტორი

ყოველთვის გახსოვდეთ, რომ თქვენ შეგიძლიათ გამოიყენოთ ნებისმიერი სხვა Arduino ამ პროექტისათვის. თქვენ ასევე შეგიძლიათ შეცვალოთ LCD ეკრანი სხვაზე.

ნაბიჯი 2: ყველა ნაწილის ერთმანეთთან დაკავშირება

ყველა ნაწილის ერთმანეთთან დაკავშირება
ყველა ნაწილის ერთმანეთთან დაკავშირება

ამ ნაბიჯში თქვენ შეგიძლიათ ნახოთ სქემა, რომელიც მე გავაკეთე გაყინვით. მე ასევე დავწერ, თუ როგორ უნდა დააკავშიროთ ამ პროექტის ყველა ძირითადი ნაწილი აქ. როგორც ხედავთ, ჩვენ ვიყენებთ 5V და GND არდუინოდან პურის დაფის გასაძლიერებლად.

LCD:

  • VCC 5V– მდე (+ ნაწილი დაფაზე)
  • GND to gnd (- ნაწილი პურის დაფაზე)
  • SDA ანალოგურ პინზე A4
  • SCL ანალოგურ პინზე A5

ნიადაგის ტენიანობის სენსორი:

  • VCC 5V– მდე (+ ნაწილი დაფაზე)
  • GND to gnd (- ნაწილი პურის დაფაზე)
  • D0 ციფრულ პინზე 2
  • A0 ანალოგურ პინზე A0

დიოდური კავშირი:

  • დიოდის ერთი ნაწილი გადადის - პურის დაფის ნაწილი
  • მეორე ნაწილი გადის 220 ომის რეზისტორს და ამის შემდეგ უკავშირდება პინ 12 -ს (ლურჯი დიოდი) ან 11 (წითელი დიოდი)

ნაბიჯი 3: კოდის წერა

შევეცდები აგიხსნათ ეს კოდი რამდენიმე ნაწილად. ასევე დაიწერება სრული კოდი, ასე რომ თქვენ შეგიძლიათ დააკოპიროთ იგი და ასევე შეცვალოთ იგი, თუკი რაიმე საჭიროებას ხედავთ.

  1. პირველი რაც უნდა გახსოვდეთ არის ის, რომ თქვენ უნდა დააინსტალიროთ LCD i2c ბიბლიოთეკა

    1. LiquidCrystal_I2C.h
    2. თქვენ ასევე უნდა დააკონფიგურიროთ თქვენი LCD კოდის დასაწყისში
  2. დააყენეთ ცვლადები, რომლებიც გამოიყენება კოდში, აკავშირებთ სენსორს ქინძისთავებთან და დიოდებთან
  3. მესამე ნაწილში არის მეთოდები, ასე რომ მარყუჟის ნაწილი უფრო ადვილად დაიწერება
  4. დაყენება arduino– სთვის, ამ ნაწილში თქვენ აყენებთ LCD– ს, რომელსაც იყენებთ ამ პროექტისათვის
  5. მარყუჟის ნაწილი არის ამ პროექტის მთავარი ნაწილი

სრული კოდი მოცემულია ამ ნაბიჯის დანართში.

ნაბიჯი 4: თქვენი არდუინოს გამოყენება

თქვენი არდუინოს გამოყენებით
თქვენი არდუინოს გამოყენებით
თქვენი არდუინოს გამოყენებით
თქვენი არდუინოს გამოყენებით

აქ ნახავთ როგორ მუშაობს სენსორი. წითელი დიოდი მიუთითებს იმაზე, რომ სენსორს აქვს გამოვლენის მცირე მნიშვნელობა. ის დაახლოებით ერთია. ამ სურათზე სენსორი არ არის მოთავსებული მიწაში, ასე რომ ნორმალური შედეგი აქ იქნება სადღაც ერთის გარშემო.

მეორე სურათზე სენსორი მოთავსებულია მცენარის მახლობლად, რომელიც მორწყა რამდენიმე საათის წინ. როგორც ხედავთ, ლურჯი დიოდი ჩართულია.

თუ რაიმე სხვა შეკითხვაა შეგიძლიათ დამისვათ. მადლობა ბიჭებს, რომ უყურეთ ჩემს პირველ პროექტს.

ყველა პატივისცემით.

გირჩევთ: