Სარჩევი:
- ნაბიჯი 1: საჭირო კომპონენტები
- ნაბიჯი 2: მიკროსქემის გაყვანილობა
- ნაბიჯი 3: არდუინოს დაპროგრამება
- ნაბიჯი 4: შედეგი
ვიდეო: ინტერფეისი DHT11 Arduino– ს გამოყენებით: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
ამ ინსტრუქციებში თქვენ შეისწავლით თუ როგორ უნდა დააყენოთ DHT11 ტენიანობისა და ტემპერატურის სენსორი თქვენს Arduino UNO– ში. გაეცანით როგორ მუშაობს ტენიანობის სენსორი და როგორ უნდა შეამოწმოთ სერიული მონიტორის გამომავალი მაჩვენებლები
აღწერა:
DHT11 წყვეტს წყლის ორთქლს ორ ელექტროდს შორის ელექტრული წინააღმდეგობის გაზომვით. ტენიანობის მგრძნობიარე კომპონენტი არის ტენიანობის შემცველი სუბსტრატი, რომელსაც აქვს ელექტროდები ზედაპირზე. როდესაც წყლის ორთქლი შეიწოვება სუბსტრატით, იონები გამოიყოფა სუბსტრატით, რაც ზრდის ელექტროდებს შორის გამტარობას. ორ ელექტროდს შორის წინააღმდეგობის ცვლილება ფარდობითი ტენიანობის პროპორციულია. უფრო მაღალი ფარდობითი ტენიანობა ამცირებს წინააღმდეგობას ელექტროდებს შორის, ხოლო დაბალი ფარდობითი ტენიანობა ზრდის წინააღმდეგობას ელექტროდებს შორის.
ნაბიჯი 1: საჭირო კომპონენტები
აქ არის კომპონენტების სია, რომლებიც საჭიროა ინსტრუქციულთან მუშაობის დასაწყებად,
აპარატურის კომპონენტები:
- Arduino UNO იყიდეთ Flipkart– დან
- DHT11 ტენიანობის და ტემპერატურის სენსორი შეიძინეთ Flipkart– დან
- პურის დაფა (სურვილისამებრ)
- Jumper Wires
- USB კაბელი
პროგრამული კომპონენტები:
Arduino IDE
ნაბიჯი 2: მიკროსქემის გაყვანილობა
DHT11– ის Arduino UNO– ს გაყვანილობა მართლაც ადვილია.
გაყვანილობის კავშირები მზადდება შემდეგნაირად:
DHT11– ის VCC პინი გადადის არდუინოს +3 ვ – ში.
DHT11– ის მონაცემთა პინი შედის UNO– ს ანალოგიურ პინ A0– ში.
DHT11– ის GND Pin შედის UNO– ს Ground Pin– ში (GND).
ნაბიჯი 3: არდუინოს დაპროგრამება
ჩამოტვირთეთ Zip ფაილი
ამოიღეთ DHT ბიბლიოთეკა და კოდი.
კოდი:
#მოიცავს "dht.h"#განსაზღვრეთ dht_apin A0 // ანალოგური Pin სენსორი დაკავშირებულია Arduino dht DHT- თან;
ზემოთ მოცემული სტრიქონები ინახება dht ბიბლიოთეკისთვის
Dht მონაცემების პინის განსაზღვრა
და ქმნის ინსტაცენციას, როგორც DHT
void setup () {
სერიული.დაწყება (9600); დაგვიანება (500); // სისტემის ჩატვირთვის დაგვიანებით Serial.println ("DHT11 ტენიანობის და ტემპერატურის სენსორი / n / n"); შეფერხება (1000); // დაელოდეთ სენსორზე წვდომამდე}
ზემოთ ხაზები არის კონფიგურაციის კოდი
იწყებს სერიულ კომუნიკაციას 9600 ბადის სიჩქარით
დაბეჭდეთ პროექტის სახელი 1 წამი დაგვიანებით
void loop () {DHT.read11 (dht_apin); Serial.print ("მიმდინარე ტენიანობა ="); Serial.print (DHT. ტენიანობა); Serial.print ("%"); Serial.print ("ტემპერატურა ="); Serial.print (DHT.temperature); Serial.println ("C"); შეფერხება (5000); // დაელოდეთ 5 წამს სენსორზე წვდომამდე. }
იგი კითხულობს DHT11– ის მონაცემებს არაერთხელ ყოველ 5 წამში
ნაბიჯი 4: შედეგი
გახსენით სერიული მონიტორი
დააყენეთ ბაუდის მაჩვენებელი 9600 -ზე
შედეგი იხილეთ სერიულ მონიტორზე….
უპირველეს ყოვლისა, მინდა მადლობა გადაგიხადოთ ამ სახელმძღვანელოს წაკითხვისთვის! იმედი მაქვს, რომ ეს დაგეხმარებათ. თუ თქვენ გაქვთ რაიმე შეკითხვა, მე ყოველთვის სიამოვნებით დაგეხმარებით….. დაწერეთ კომენტარი. თქვენი გამოხმაურება ჩემთვის ძვირფასია.
გირჩევთ:
SCARA Robot: ისწავლეთ შორსმჭვრეტელი და ინვერსიული კინემატიკის შესახებ !!! (Plot Twist ისწავლეთ როგორ გააკეთოთ რეალურ დროში ინტერფეისი ARDUINO– ში დამუშავების გამოყენებით !!!!): 5 ნაბიჯი (სურათებით)
SCARA Robot: სწავლა შორსმჭვრეტელ და უკუ კინემატიკის შესახებ !!! (Plot Twist ისწავლეთ როგორ გააკეთოთ რეალურ დროში ინტერფეისი ARDUINO– ში დამუშავების გამოყენებით !!!!): SCARA რობოტი ძალიან პოპულარული მანქანაა ინდუსტრიის სამყაროში. სახელი ნიშნავს როგორც შერჩევითი შეთანხმებული ასამბლეის რობოტის მკლავს, ასევე შერჩევით დამთმობ არტიკულაციულ რობოტ მკლავს. ეს არის ძირითადად თავისუფლების სამი გრადუსიანი რობოტი, პირველი ორი დისლოცირებული
შექმენით სტივენ ჰოკინგის კომპიუტერული ინტერფეისი მხოლოდ 1000 რუბლის ფარგლებში (15 $) Arduino– ს გამოყენებით: 5 ნაბიჯი
ააშენეთ სტივენ ჰოკინგის კომპიუტერული ინტერფეისი მხოლოდ 1000 ლარად (15 $) არდუინოს გამოყენებით: ეს ყველაფერი დაიწყო კითხვით "როგორ ლაპარაკობს სტივენ ჰოკინგი?", მისი კომპიუტერული სისტემის წაკითხვის შემდეგ გამიჩნდა აზრი, რომ მე უნდა მიმეცა იაფი სისტემის ვერსია მრავალი მახასიათებლის კომპრომისის გარეშე. ეს მოწყობილობა
ინტერფეისი მრავალჯერადი LCD to Arduino Uno საერთო მონაცემთა ხაზის გამოყენებით: 5 ნაბიჯი
ინტერფეისი მრავალჯერადი LCD to Arduino Uno საერთო მონაცემთა ხაზის გამოყენებით: დღეს, ამ სასწავლო ინსტრუქციაში მე ვაჩვენებ, თუ როგორ უნდა შევაერთოთ მრავალჯერადი 16x2 LCD მოდული arduino uno დაფაზე საერთო მონაცემთა ხაზის გამოყენებით. ამ პროექტში ყველაზე საინტერესო ის არის, რომ ის იყენებს მონაცემთა საერთო ხაზს და აჩვენებს სხვადასხვა მონაცემებს ელექტრონულ
ინტერფეისი DHT11 Arduino– ს გამოყენებით Sujay– დან: 5 ნაბიჯი
დაუკავშირდით DHT11 Arduino– ს Sujay– ს გამოყენებით: ამ ინსტრუქციებში თქვენ ისწავლით თუ როგორ უნდა დააყენოთ DHT11 ტენიანობისა და ტემპერატურის სენსორი თქვენს Arduino UNO– ში. და გაეცანით როგორ მუშაობს ტენიანობის სენსორი და როგორ უნდა შეამოწმოთ სერიული მონიტორის გამომავალი მაჩვენებლები აღწერა: DHT11 აღმოაჩენს
Android (დისტანციური) ინტერფეისი Servo Motor– ის Arduino– ს და Bluetooth– ის გამოყენებით: 7 ნაბიჯი (სურათებით)
Android (დისტანციური) ინტერფეისი Servo Motor– ის Arduino– ს და Bluetooth– ის გამოყენებით: ამ ინსტრუქციულად მე მოგცემთ სწრაფ ნაბიჯს Android– ის ინტერფეისის შესაქმნელად Remotexy Interface Maker– ის გამოყენებით, რათა გააკონტროლოთ Servo Motor დაკავშირებული Arduino Mega– ით Bluetooth– ის საშუალებით. ეს ვიდეო გვიჩვენებს, თუ როგორ გააკონტროლებს ინტერფეისი სერვო ძრავის სიჩქარეს და პოზიციას