Სარჩევი:
- ნაბიჯი 1: ის, რაც დაგვჭირდება
- ნაბიჯი 2: LM35 სენსორის შესახებ
- ნაბიჯი 3: ჩვენი სენსორის გაგება
- ნაბიჯი 4: წრე
- ნაბიჯი 5: კოდი
- ნაბიჯი 6: შესრულებულია
ვიდეო: ტემპერატურის კონტროლირებადი LED- ები: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
LED- ები ასრულებენ ბევრ სამუშაოს, როგორიცაა მითითების მიცემა, ციფრების ჩვენება დაფებზე, ინფორმაციის გადაცემა, როგორც ის, რასაც ჩვენ ვაკეთებთ დისტანციური მართვის საშუალებით. LED- ები არიან ელექტრონიკის გმირები და რეალურად "უცნობი" გმირები. არა მხოლოდ ეს, არამედ ისინი ფართოდ გამოიყენება ჩვენი სახლების გასანათებლად. აქ ჩვენ ვიყენებთ მათ ტემპერატურის საჩვენებლად. რა თქმა უნდა არა რიცხვები, მაგრამ ყოველ შემთხვევაში მათ შეუძლიათ მიუთითონ ცხელი, ცივი თუ სწორი ტემპერატურა. წრე, რომელსაც ჩვენ ვაკეთებთ, აგებულია Arduino UNO და LM35 IC– ს გარშემო.
Arduino UNO– მ თავისი ადგილი დაიმკვიდრა ყველა მწარმოებლის ინსტრუმენტულ ყუთში. Arduino UNO არის უკიდურესად მტვრევადი, რადგან თქვენ შეგიძლიათ უბრალოდ ამოალაგოთ იგი და აანთოთ LED ერთ წუთში. ასევე ენა ის თავსებადია, რომელიც არის C/C ++ რომელსაც აქვს დიდი პოპულარობა.
კარგი, მოდით გავაგრძელოთ პროექტი და ჩვენ შევხედავთ ამ პროექტის კიდევ ერთ გმირს და ეს არის ჩვენი სენსორი.
ნაბიჯი 1: ის, რაც დაგვჭირდება
1. არდუინო გაერო
2. პურის დაფა
3. LM35 ტემპერატურის სენსორი
4. წითელი LED
5. მწვანე LED
6. ლურჯი LED
7. ჯუმბერის მავთულები
8. Arduino IDE (პროგრამული უზრუნველყოფა)
9. USB კაბელი (ის, რომელიც დააკავშირებს ჩვენს Arduino– ს კომპიუტერთან)
ნაბიჯი 2: LM35 სენსორის შესახებ
LM35 არის შესანიშნავი, ზუსტი და მრავალმხრივი ტემპერატურის სენსორი. LM35 არის IC, რომელიც იძლევა გამომავალ ტემპერატურას პროპორციულად ცელსიუს გრადუსში. ამ IC ტემპერატურის დიაპაზონი -55 -დან 150 გრადუსამდეა. ცელსიუსის თითოეულ ხარისხზე ძაბვის ზრდა არის 10mA ანუ 0.01V/Celsius.
LM35 ადვილად შეიძლება დაუკავშირდეს Arduino– ს და სხვა მიკრო კონტროლერებს.
პროგრამები:
1. ტემპერატურის გაზომვა
2. ავტო თერმული კონტროლერი
3. ბატარეების ტემპერატურის შემოწმება
პინის კონფიგურაცია:
IC– ში არის სამი ქინძისთავი: 1. +VCC
2. გამომუშავება
3. GND
როდესაც ჩვენ ვაძლევთ 4-20V IC- ს. იქნება ძაბვის ცვლილება გამომავალ პინზე. როდესაც ტემპერატურა 0 გრადუსია, გამომავალი იქნება 0 ვ. ყოველ ცელსიუს ტემპერატურაზე მოიმატებს 10mA. ძაბვისგან ტემპერატურის გამოსათვლელად, ჩვენ უნდა გამოვიყენოთ ეს ფორმულა
Vout = 0.01V/ტემპერატურა
ნაბიჯი 3: ჩვენი სენსორის გაგება
აქ ჩვენ შევეცდებით გავიგოთ LM35 IC. შეაერთეთ +5V კვების ბლოკი IC– ის პირველ პინთან და დააკავშირეთ გრუნტი IC– ის მე –3 პინზე. შემდეგ დააკავშირეთ მულტიმეტრის დადებითი ტერმინალი IC– ის მე –2 პინზე და მულტიმეტრის უარყოფითი ტერმინალი IC– ის მე –3 პინზე. თქვენ მიიღებთ ძაბვას და თუ სენსორს ცხელ ნივთთან დააახლოებთ, ძაბვა გაიზრდება.
ნაბიჯი 4: წრე
ასე რომ, დროა შევქმნათ ჩვენი პროექტი. თქვენ უნდა დაიცვას წრიული დიაგრამა LED- ების დასაკავშირებლად. და მე არ ჩავრთე სენსორი სქემატურში, რადგან tinkercad– ში არ არის LM35 სენსორი. უკაცრავად, მაგრამ მიჰყევით ქვემოთ მოცემულ მითითებებს სენსორის დასაკავშირებლად.
1. შეაერთეთ IC– ის პირველი პინი Arduino– ს +5V– თან
2. შეაერთეთ IC– ის მე –2 პინი Arduino– ს A2– თან
3. დააკავშირეთ IC– ის მე –3 პინი Arduino– ს GND– თან
ახლა ჩვენი აპარატურის ნაწილი დასრულებულია და ერთადერთი რაც უნდა გავაკეთოთ არის კოდის ატვირთვა.
ნაბიჯი 5: კოდი
ნაბიჯი 6: შესრულებულია
კოდის ატვირთვის შემდეგ თქვენ დაინახავთ, რომ თქვენი LED იწყებს ბრწყინავს ნიშნავს, რომ LED- ის ფერი ამინდის მიხედვით ანათებს. სხვათა შორის დამავიწყდა რომელი LED რა ტემპერატურის სტატუსზე დგას. ფაქტიურად, თუ წითელი LED ანათებს, ტემპერატურა ცხელია.
თუ ლურჯი LED ანათებს, ტემპერატურა ცივია.
და თუ მწვანე LED ანათებს, ტემპერატურა სწორია!
კიდევ ერთი რამ, თუ თქვენ გახსნით სერიულ მონიტორს და ადგენთ სიჩქარეს 9600 ბიტ წამში, შეგიძლიათ მიიღოთ განცხადება, თუ ტემპერატურა ცხელი, ცივი ან სწორია.
ასე რომ დიდი მადლობა ამის წაკითხვისთვის და იმედი მაქვს მოგეწონებათ ეს გაკვეთილი.
მადლობა!
გირჩევთ:
DIY ტემპერატურის კონტროლირებადი პალატის ყუთი Peltier TEC მოდულით: 4 ნაბიჯი (სურათებით)
DIY ტემპერატურის კონტროლირებადი პალატის ყუთი Peltier TEC მოდულით: მე შევიკრიბე ტემპერატურის კონტროლირებადი პალატის ყუთი მცირე ელექტრონული დაფების შესამოწმებლად. ამ გაკვეთილში მე გავაზიარე ჩემი პროექტი, მათ შორის წყაროს ფაილები და ბმულები გერბერსის ფაილებთან PCB– ის შესაქმნელად. მე გამოვიყენე მხოლოდ იაფი საყოველთაოდ ხელმისაწვდომი მასალები
ტემპერატურის კონტროლირებადი სისტემა L293D: 19 ნაბიჯი (სურათებით)
ტემპერატურის კონტროლირებადი სისტემა L293D: ტემპერატურისადმი მგრძნობიარე კონტროლირებადი სისტემა არის მოწყობილობა, რომელიც აკონტროლებს და ინარჩუნებს ობიექტის ტემპერატურას გარემოსთან დაკავშირებულ კონკრეტულ არეზე. ამ ტიპის კონტროლირებადი სისტემები ძირითადად გამოიყენება AC– ში (კონდიციონერებში), Refrig
დიდი Arduino LCD საათი ორი სიგნალიზაციით და ტემპერატურის მონიტორით კონტროლირებადი IR ტელევიზორით დისტანციური მართვა: 5 ნაბიჯი
დიდი Arduino LCD საათი ორი სიგნალიზაციით და ტემპერატურის მონიტორით კონტროლირებადი IR ტელევიზორით დისტანციური მართვა: როგორ ავაშენოთ Arduino– ზე დაფუძნებული LCD საათი ორი სიგნალიზაციით და ტემპერატურის მონიტორით, რომელიც კონტროლდება IR ტელევიზორის დისტანციური მართვის საშუალებით
ტემპერატურის კითხვა LM35 ტემპერატურის სენსორის გამოყენებით Arduino Uno– ით: 4 ნაბიჯი
ტემპერატურის კითხვა LM35 ტემპერატურის სენსორის გამოყენებით Arduino Uno– ით: გამარჯობა ბიჭებო ამ ინსტრუქციებში ჩვენ ვისწავლით თუ როგორ გამოიყენოთ LM35 არდუინოსთან ერთად. Lm35 არის ტემპერატურის სენსორი, რომელსაც შეუძლია წაიკითხოს ტემპერატურის მნიშვნელობები -55 ° C– დან 150 ° C– მდე. ეს არის 3 ტერმინალური მოწყობილობა, რომელიც უზრუნველყოფს ტემპერატურის პროპორციულ ანალოგიურ ძაბვას. მაღალი
ESP32 NTP ტემპერატურის ზონდის მომზადების თერმომეტრი Steinhart-Hart კორექციით და ტემპერატურის სიგნალიზაციით .: 7 ნაბიჯი (სურათებით)
ESP32 NTP ტემპერატურის ზონდის მომზადების თერმომეტრი Steinhart-Hart კორექციით და ტემპერატურის სიგნალიზაციით: ჯერ კიდევ მოგზაურობთ " მომავალი პროექტის ", ", " ESP32 NTP ტემპერატურის ზონდის მომზადების თერმომეტრის Steinhart-Hart კორექციით და ტემპერატურის სიგნალიზაციით " არის ინსტრუქცია, რომელიც გვიჩვენებს, თუ როგორ დავამატო NTP ტემპერატურის ზონდი, პიეზო ბ