Სარჩევი:

DHT11 ტემპერატურისა და ტენიანობის სენსორი არდუინოსთან ერთად: 5 ნაბიჯი
DHT11 ტემპერატურისა და ტენიანობის სენსორი არდუინოსთან ერთად: 5 ნაბიჯი

ვიდეო: DHT11 ტემპერატურისა და ტენიანობის სენსორი არდუინოსთან ერთად: 5 ნაბიჯი

ვიდეო: DHT11 ტემპერატურისა და ტენიანობის სენსორი არდუინოსთან ერთად: 5 ნაბიჯი
ვიდეო: ESP8266 ESP01 DHT11 ტემპერატურის ტენიანობის სენსორის მოდულის პროგრამირება | RemoteXY | FLProg 2024, ივლისი
Anonim
DHT11 ტემპერატურისა და ტენიანობის სენსორი არდუინოსთან ერთად
DHT11 ტემპერატურისა და ტენიანობის სენსორი არდუინოსთან ერთად

დღეს მე გასწავლით თუ როგორ გამოიყენოთ KY-015 ტემპერატურის და ტენიანობის სენსორის მოდული, რომელიც შეიცავს DHT11 ტემპერატურისა და ტენიანობის სენსორს.

თუ თქვენ გირჩევნიათ სწავლა ვიდეოებიდან, აქ არის ვიდეო გაკვეთილი, რომელიც მე გავაკეთე !:

ნაბიჯი 1: ნაწილები

ნაწილები
ნაწილები
ნაწილები
ნაწილები
ნაწილები
ნაწილები
  1. KY-015 ტემპერატურისა და ტენიანობის სენსორის მოდული ან განსხვავებული მოდული, რომელიც იყენებს DHT11 ტემპერატურისა და ტენიანობის სენსორს.
  2. არდუინო უნო
  3. პურის დაფა
  4. ზოგიერთი მხტუნავი მავთული

ნაბიჯი 2: კავშირები

კავშირები
კავშირები
კავშირები
კავშირები
კავშირები
კავშირები

უპირველეს ყოვლისა, რისი გარკვევა მინდა. DHT11 ასევე შეიძლება გამოყენებულ იქნას შიშველი ფორმით, მაგრამ უფრო ადვილია მისი გამოყენება მოდულის სახით. ეს სტატია ყურადღებას ამახვილებს იმაზე, თუ როგორ გამოიყენოთ მოდული. არსებობს რამდენიმე განსხვავებული მოდული, განსხვავებული ქინძისთავებით და ქინძისთავების ადგილმდებარეობით. ჩემს მოდულზე, KY-015, მარცხენა pin არის სიგნალი, შუა pin არის 5 ვოლტის სიმძლავრე და მარჯვენა მარჯვენა არის უარყოფითი ან დასაბამი. თუ თქვენ გაქვთ განსხვავებული მოდული, შეიძლება დაგჭირდეთ google- ში და გაარკვიოთ თქვენი მოდულის პინუტი. ასე რომ, მე ვაკეთებ კავშირებს, სიგნალის პინი არდუინოს მე -7 პინზე, 5 ვოლტ სიმძლავრე არდუინოს 5 ვოლტ პინზე და უარყოფითი პინ არდუინოს მიწასთან.

ნაბიჯი 3: პროგრამირება

პროგრამირება
პროგრამირება
პროგრამირება
პროგრამირება
პროგრამირება
პროგრამირება
პროგრამირება
პროგრამირება

ახლა მე აკავშირებს usb a to b კაბელს არდუინოდან კომპიუტერთან და ვაპირებ კოდის ატვირთვას. პირველი თქვენ უნდა გადმოწეროთ ბიბლიოთეკა სენსორის გამოსაყენებლად. ბიბლიოთეკისა და კოდის გადმოტვირთვის შემდეგ, გახსენით კოდი, რომელიც მე მომაწოდა, arduino ide– ში გადადით ესკიზზე, შეიტანეთ ბიბლიოთეკა, შემდეგ დაამატეთ.zip და შემდეგ შეარჩიეთ ბიბლიოთეკის zip ფაილი. ახლა კოდის ასატვირთად გადადით ინსტრუმენტებზე და შემდეგ დაფების გვერდით შეარჩიეთ arduino uno. შემდეგ პორტის გვერდით აირჩიეთ com პორტი, სადაც arduino არის დაკავშირებული. შემდეგ დააჭირეთ ატვირთვას.

ჩამოტვირთეთ ბიბლიოთეკის zip ფაილი:

ჩამოტვირთეთ Arduino IDE:

ნაბიჯი 4: კოდის მნიშვნელობების წაკითხვა

წაიკითხეთ ღირებულებები კოდისგან!
წაიკითხეთ ღირებულებები კოდისგან!
წაიკითხეთ ღირებულებები კოდისგან!
წაიკითხეთ ღირებულებები კოდისგან!
წაიკითხეთ ღირებულებები კოდისგან!
წაიკითხეთ ღირებულებები კოდისგან!

სენსორის კითხვების სანახავად გახსენით სერიული მონიტორი, რომელიც არის ხატი, რომელიც ჰგავს გამადიდებელ შუშას, რომელიც მდებარეობს Arduino IDE– ს ზედა მარჯვენა კუთხეში. სერიულ მონიტორში ჩვენ ვხედავთ ტენიანობის და ტემპერატურის მნიშვნელობებს, რომელსაც სენსორი კითხულობს, ის განახლდება ყოველ 4 წამში კოდში შეფერხების ფუნქციის გამო. მე პირით ჰაერი გავუშვი სენსორისკენ და ტენიანობის მაჩვენებლები რამდენჯერმე გაიზარდა, ეს იყო 59 მაშინ ეს იყო დაახლოებით 64 ჰაერის აფეთქების შემდეგ.

ნაბიჯი 5: შესრულებულია

Შესრულებულია!
Შესრულებულია!
Შესრულებულია!
Შესრულებულია!
Შესრულებულია!
Შესრულებულია!
Შესრულებულია!
Შესრულებულია!

ასე იყო DHT11 ტემპერატურისა და ტენიანობის სენსორის მოდულის გამოყენება! ვიმედოვნებ, რომ ეს სტატია დაგეხმარა!

თუ თქვენ დაინტერესებული ხართ ელექტრონიკისა და რობოტიკის პროექტების შესახებ ვიდეოებით, გთხოვთ გადახედოთ ჩემს YouTube არხს: youtube.com/aymaanrahman05

გირჩევთ: