Სარჩევი:

ტემპერატურის სენსორი (არდუინო): 8 ნაბიჯი
ტემპერატურის სენსორი (არდუინო): 8 ნაბიჯი

ვიდეო: ტემპერატურის სენსორი (არდუინო): 8 ნაბიჯი

ვიდეო: ტემპერატურის სენსორი (არდუინო): 8 ნაბიჯი
ვიდეო: Melexis MLX90614 ინფრაწითელი თერმომეტრის გამოყენებით Arduino 2024, ივლისი
Anonim
ტემპერატურის სენსორი (არდუინო)
ტემპერატურის სენსორი (არდუინო)
ტემპერატურის სენსორი (არდუინო)
ტემპერატურის სენსორი (არდუინო)
ტემპერატურის სენსორი (არდუინო)
ტემპერატურის სენსორი (არდუინო)

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

მარაგები

1) 1 x Arduino nano/Arduino Uno + დამაკავშირებელი კაბელი

2) 5 სმ x 5 სმ პერფორი ან პატარა პურის დაფა

3) 20 x მხტუნავი კაბელები ან მავთულები

4) 1 x 16x2 LCD ეკრანი

5) 1 x 100K ან 250K პოტენომეტრი

6) 1 x 9V ბატარეა + შესაერთებელი კლიპი

ნაბიჯი 1: სქემის დიზაინი და გაგება

სქემის დიზაინი და გაგება
სქემის დიზაინი და გაგება
სქემის დიზაინი და გაგება
სქემის დიზაინი და გაგება
სქემის დიზაინი და გაგება
სქემის დიზაინი და გაგება
სქემის დიზაინი და გაგება
სქემის დიზაინი და გაგება

ჩიპი, LM 35, მუშაობს პრინციპით, რომ ყოველი 1 ° C ტემპერატურის გაზრდისას LM 35 -ის "გარეთ" პინით გამომავალი ძაბვა იზრდება 10mV. წრფივი ურთიერთობა იწყება 0 ° C ტემპერატურაზე. მაგალითად, თუ ტემპერატურა 25 ° C- ია, "out" pin- ის გამომავალი ძაბვა იქნება 25 * 10mV = 250mV ან 0.25V.

Arduino– ს შეუძლია წაიკითხოს ძაბვის დონე, რომელიც გამოდის „out“pin– დან, როდესაც ის დაკავშირებულია Arduino– ს ერთ – ერთ ანალოგიურ პინთან. Arduino– ში ფუნქცია არის analogRead. მას შემდეგ რაც მიიღებთ ინფორმაციას LM 35 -ის მიერ გამომავალი ძაბვის შესახებ, Arduino– ს შეუძლია შეასრულოს რამდენიმე მარტივი გამოთვლა, რომ საბოლოოდ მიიღოს ცელსიუს მნიშვნელობა.

ნაბიჯი 2: მიკროსქემის მშენებლობის დაგეგმვა

მიკროსქემის მშენებლობის დაგეგმვა
მიკროსქემის მშენებლობის დაგეგმვა

არსებობს რამდენიმე ვარიანტი, თუ როგორ უნდა დააკავშიროთ წრე.

1) ელექტრონიკაში ჩართული ადამიანებისთვის, მე გირჩევთ გამოიყენოთ დაფა სქემის შესაქმნელად. ის გაცილებით ნაკლებად ბინძურია, ვიდრე შედუღება და მისი გამართვა უფრო ადვილი იქნება, რადგან მავთულები ადვილად მორგებულია. მიჰყევით მიმზიდველ სურათებზე ნაჩვენებ კავშირებს.

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

3) დაბოლოს, თქვენ ასევე შეგიძლიათ შეუკვეთოთ წინასწარ დამზადებული PCB SEEED– დან. ყველაფერი რაც თქვენ მოგიწევთ არის კომპონენტების შედუღება. საჭირო გერბერის ფაილი თან ერთვის საფეხურს. აქ არის ბმული Google Drive საქაღალდეში გერბირებული ფაილებით:

ნაბიჯი 3: შეაერთეთ LCD ლიდერი

ეს ნაბიჯი აუცილებელია მხოლოდ იმ შემთხვევაში, თუ თქვენ აშენებთ მიკროსქემის დაფის ან პერფის დაფის ვერსიას

მე გირჩევთ შეაერთოთ ეკრანები LCD– ზე, რადგან ეს მოგცემთ მოქნილობას, როდესაც ცდილობთ 16x2 LCD– ის ჩასმა მომხმარებლის ინტერფეისის პანელში. გარდა ამისა, უფრო ადვილი იქნება LCD– ის უფრო უსაფრთხოდ დაკავშირება Arduino ქინძისთავებთან.

რჩევები ბალიშებით შედუღების შესახებ:

გაათბეთ სახსარი ტყვიის ქინძისთავსა და ბალიშს შორის საკონტაქტო წერტილის თავზე გამაგრების რკინის დაყენებით

დაელოდეთ დაახლოებით 5-8 წამს, სანამ შეერთება არ გაცხელდება

შესანახი soldering ჩაწერეთ pad. ის უნდა იყოს საკონტაქტო წერტილთან ახლოს, მაგრამ არა int

ნაბიჯი 4: LCD– ის დაკავშირება არდუინოსთან

LCD– ის დაკავშირება არდუინოსთან
LCD– ის დაკავშირება არდუინოსთან
LCD– ის დაკავშირება არდუინოსთან
LCD– ის დაკავშირება არდუინოსთან

Arduino– ს 2, 3, 4, 5 ქინძისთავები უკავშირდება LCD– ის 14, 13, 12, 11 პინებს, შესაბამისად, მარცხნიდან მარჯვნივ დათვლისას.

LCD– ის ქინძისთავები 1, 5 და 16 უკავშირდება მიწას

LCD– ის პინები 2 და 15 უკავშირდება +5V– ს

LCD– ის 4 და 6 პინები უკავშირდება Arduino– ს 12 და 11 პინებს შესაბამისად.

LCD– ის პინი 3 უკავშირდება +5V– ს 100K ან 250K პოტენომეტრის საშუალებით.

LCD– ის 7, 8, 9 და 10 პინები არაფერთან არის დაკავშირებული

ნაბიჯი 5: LM 35 -ის დაკავშირება არდუინოსთან

LM 35 არდუინოსთან დაკავშირება
LM 35 არდუინოსთან დაკავშირება

როდესაც LM 35 -ის ბრტყელ მხარეს აწყდებით, მარცხნიდან მარჯვნივ მოძრავი ქინძისთავები არის 1, 2 და 3.

პინი 1 უკავშირდება ენერგიის წყაროს. მუშაობს ნებისმიერი ძაბვისთვის 4V და 20V

პინი 2 არის გამომავალი პინი. ეს არის პინი, რომელიც ცვლის მნიშვნელობას ტემპერატურის ცვლილებასთან ერთად. პინ 2 უკავშირდება Arduino– ს პინ A0– ს (ანალოგიურ პინ 0).

პინ 3 უკავშირდება მიწას. ეს არის ბატარეის უარყოფითი ან შავი მხარე. ეს ასევე ცნობილია როგორც 0V რკინიგზა.

ნაბიჯი 6: კოდის ატვირთვა

კოდის ატვირთვა
კოდის ატვირთვა

კოდის დაცვა ადვილია. თავად კოდში არის კომენტარები, რომ გაუადვილოს გაგება

კოდის donwload ბმული შეგიძლიათ იხილოთ აქ:

drive.google.com/open?id=1STA7w9n3H7GhXtXT…

ნაბიჯი 7: საცხოვრებლის მშენებლობა

საცხოვრებლის მშენებლობა
საცხოვრებლის მშენებლობა

1) შეგიძლიათ ნებისმიერი ძველი პლასტიკური ქეისი მისი გარსაცმისთვის. ცხელი დანის გამოყენებით LCD და ღილაკის სლოტების ამოჭრა.

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

3) დაბოლოს, თქვენ შეგიძლიათ უბრალოდ დატოვოთ წრე გარსაცმის გარეშე. ადვილი იქნება შეკეთება და შეცვლა.

ნაბიჯი 8: ტემპერატურის სენსორის ტესტირება

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

გირჩევთ: