Სარჩევი:
- ნაბიჯი 1: ნაბიჯი ერთი: შეიძინეთ მასალები
- ნაბიჯი 2: ნაბიჯი მეორე: ჩადეთ LCD და მიამაგრეთ
- ნაბიჯი 3: ნაბიჯი მესამე: დაასრულეთ პურის დაფის მიმაგრება LCD არდუინოსთან
- ნაბიჯი 4: ნაბიჯი მეოთხე: ჩადეთ და შეაერთეთ პოტენომეტრი
- ნაბიჯი 5: ნაბიჯი ხუთი: მოათავსეთ და შეაერთეთ სენსორები
- ნაბიჯი 6: ნაბიჯი მეექვსე: შეაერთეთ კომპიუტერი და Arduino და ატვირთეთ კოდი
- ნაბიჯი 7: (არასავალდებულო) ნაბიჯი მეშვიდე: შეცვალეთ კოდი გამოყენებული ტემპერატურის სენსორის მიხედვით
- ნაბიჯი 8: ნაბიჯი მერვე: ისიამოვნეთ თქვენი ახალი ცოდნით
ვიდეო: ტემპერატურისა და სინათლის სენსორი: 8 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
ეს ინსტრუქცია განკუთვნილია ძირითადი ტემპერატურისა და სინათლის სენსორისთვის. ეს დაახლოებით ასეა.
მასალები:
-23 ნახტომი კაბელები
-1 10 კ პოტენომეტრი
-1k რეზისტორი
-LCD დისპლეი
-პურის დაფა
-ფოტოროზისტორი
-არდუინო 2560
ნაბიჯი 1: ნაბიჯი ერთი: შეიძინეთ მასალები
დარწმუნდით, რომ თქვენი მარაგი თავმოყრილია და მზად არის გამოსაყენებლად. ისინი შეიძლება შეიცვალოს, თუ აღმოჩენილია როგორც გაუმართავი, მაგრამ კარგია გქონდეთ ადგილის დამჭერი, როდესაც ააწყობთ სქემას.
ნაბიჯი 2: ნაბიჯი მეორე: ჩადეთ LCD და მიამაგრეთ
სურათი 3 და სურათი 4 გვიჩვენებს LCD დისპლეის და ნახტომის კაბელების პირველი ნახევრის ჩასატარებლად სწორ გზას პურის დაფასა და არდუინოს შორის.
ნაბიჯი 3: ნაბიჯი მესამე: დაასრულეთ პურის დაფის მიმაგრება LCD არდუინოსთან
ნაბიჯი მესამე: დაასრულეთ პურის დაფის მიმაგრება LCD– ით Arduino– ზე. სურათი 5 გვიჩვენებს გადახტომის კაბელების მეორე ნახევარს პურის დაფასა და არდუინოს შორის.
ნაბიჯი 4: ნაბიჯი მეოთხე: ჩადეთ და შეაერთეთ პოტენომეტრი
ნახ. 6 გვიჩვენებს პოტენომეტრის ჩასმისა და დაკავშირების მარტივ გზას, რათა შემდგომ ნაბიჯებში ხელი არ შეუშალოთ. (შენიშვნა: პოტენომეტრი შეიძლება საიმედოდ არ შევიდეს პურის დაფაზე. დარწმუნდით, რომ თქვენ აამაგრებთ მას წრის ჩართვისას.)
ნაბიჯი 5: ნაბიჯი ხუთი: მოათავსეთ და შეაერთეთ სენსორები
ნახაზი 7 გვიჩვენებს სათანადო განთავსებას და შეერთების წერტილებს და დამთხვევის გადასასვლელ კაბელებთან, რათა მათ სწორად დაუკავშირონ LCD და Arduino. გთხოვთ დარწმუნდეთ, რომ ფოტორეზისტორს აქვს წვდომა განათების სათანადო დონეზე და არ არის დაბლოკილი ნახტომი კაბელებით ან სხვა მიკროსქემის ბიტებით.
ნაბიჯი 6: ნაბიჯი მეექვსე: შეაერთეთ კომპიუტერი და Arduino და ატვირთეთ კოდი
კოდი შეგიძლიათ იხილოთ
ნაბიჯი 7: (არასავალდებულო) ნაბიჯი მეშვიდე: შეცვალეთ კოდი გამოყენებული ტემპერატურის სენსორის მიხედვით
TMP36 ტემპერატურის სენსორი არის ის, რაც გამოიყენება მიმდინარე კოდში, მაგრამ ჩვენ გამოვიყენეთ DHT11 ტენიანობისა და ტემპერატურის სენსორი. ვინაიდან ეს სენსორი აგზავნის მონაცემთა სხვა მნიშვნელობას, კოდი უნდა შეიცვალოს ტემპერატურის სწორად სანახავად.
დარწმუნდით, რომ გადმოწერეთ DHT11 ბიბლიოთეკა შემდეგი ბმულიდან და დაამატეთ იგი თქვენს ბიბლიოთეკის მონაცემთა ბაზასა და კოდში.
github.com/adidax/dht11
#ჩართეთ
#მოიცავს #განსაზღვრა DHT11PIN 4 int lightPin = 1; int tempPin = 4; // BS E D4 D5 D6 D7 LiquidCrystal LCD (7, 8, 9, 10, 11, 12); dht11 DHT11; void setup () {lcd.begin (16, 2); } void loop () {Serial.println (); int chk = DHT11.read (DHT11PIN); Serial.print ("ტენიანობა (%):"); Serial.println ((float) DHT11. ტენიანობა, 2); Serial.print ("ტემპერატურა (C):"); Serial.println ((float) DHT11.temperature, 2); // ტემპერატურის ჩვენება C lcd.println (); int tempReading = analogRead (tempPin); float tempVolts = tempReading * 5.0 / 1024.0; float tempC = tempVolts * 11.1; float tempF = (tempC * 9) / 5 + 32; lcd.print ("Temp F"); lcd.setCursor (6, 0); lcd.print (tempF); // სინათლის ჩვენება მეორე რიგში int lightReading = analogRead (lightPin); lcd.setCursor (0, 1); // ---------------- lcd.print ("სინათლე"); lcd.setCursor (6, 1); lcd.print (lightReading); დაგვიანება (500); }
ნაბიჯი 8: ნაბიჯი მერვე: ისიამოვნეთ თქვენი ახალი ცოდნით
გილოცავ, მაყურებელო. თუ თქვენ დაიცავით ბოლო 7 ნაბიჯი, თქვენ გექნებათ მოქმედი ტემპერატურისა და სინათლის სენსორი თქვენს ხელებზე. გამოიყენეთ ის რაც ისწავლეთ სასიკეთოდ და არა ბოროტებისთვის.
პასუხისმგებლობის შეზღუდვის განაცხადი: თუ თქვენ იყენებთ ამ ტექნოლოგიას ბოროტებისთვის, ამ ინსტრუქციის შემქმნელები არ აგებენ რაიმე პასუხისმგებლობას თქვენს ქმედებებზე.
გირჩევთ:
DHT21 ციფრული ტემპერატურისა და ტენიანობის სენსორი არდუინოსთან ერთად: 6 ნაბიჯი
DHT21 ციფრული ტემპერატურისა და ტენიანობის სენსორი არდუინოსთან ერთად: ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ გამოიყენოთ DHT21 ტენიანობისა და ტემპერატურის სენსორი არდუინოსთან ერთად და გამოვაჩინოთ მნიშვნელობები OLED ეკრანზე. უყურეთ ვიდეოს
ტემპერატურისა და ტენიანობის სენსორი LCD და ხმის გამოვლენით: 4 ნაბიჯი
ტემპერატურის და ტენიანობის სენსორი LCD და ხმის გამოვლენით: გამარჯობა ბიჭებო !!! კარგი, ეს პროექტი იყო ჩემი ბოლო წლის პროექტი. ამ პროექტის მიზანი იყო ჩემი უნივერსიტეტის სახელოსნოში ოთახის ტემპერატურისა და ტენიანობის მონიტორინგი, რადგან ზოგიერთი ელექტრონული კომპონენტის გაუმართაობა არახელსაყრელი ტემპერატურისა და ჰაერის გამო
როგორ გავაკეთოთ ტემპერატურისა და სინათლის ინტენსივობის ჟურნალი - პროტეუსის სიმულაცია - გაყინვა - Liono Maker: 5 ნაბიჯი
როგორ გავაკეთოთ ტემპერატურისა და სინათლის ინტენსივობის ჟურნალი | პროტეუსის სიმულაცია | გაყინვა | Liono Maker: გამარჯობა, ეს არის Liono Maker, ეს არის ჩემი ოფიციალური YouTube არხი. ეს არის ღია წყარო YouTube არხი. აქ არის ბმული: Liono Maker YouTube Channel აქ არის ვიდეო ბმული: Temp & სინათლის ინტენსივობის ჩანაწერი ამ გაკვეთილში ჩვენ ვისწავლით თუ როგორ უნდა გავაკეთოთ ტემპერამენტი
Arduino მზის ენერგიის ტემპერატურისა და ტენიანობის სენსორი, როგორც 433 მჰც ორეგონის სენსორი: 6 ნაბიჯი
Arduino Solar Powered Temperature and Humidity Sensor As 433mhz Oregon Sensor: This is the build of a solar powered temperature and ტენიანობის სენსორი. Sensor emulates 433mhz Oregon sensor, and is ჩანს Telldus Net gateway. რა გჭირდებათ: 1x " 10-LED მზის ენერგიის მოძრაობის სენსორი " Ebay– დან დარწმუნდით, რომ წერია 3.7 ვ ბატარეა
ტემპერატურისა და სინათლის დონის მონიტორი LCD ეკრანზე ეკრანზე NOKIA 5110: 4 ნაბიჯი
ტემპერატურისა და სინათლის დონის მონიტორი LCD ეკრანზე NOKIA 5110: გამარჯობა ყველას! ამ განყოფილებაში ჩვენ ვქმნით მარტივ ელექტრონულ მოწყობილობას ტემპერატურისა და სინათლის დონის მონიტორინგისთვის. ამ პარამეტრების გაზომვები ნაჩვენებია LCD NOKIA 5110 -ზე. მოწყობილობა ემყარება მიკროკონტროლერს AVR ATMEGA328P. მონიტორინგი