Სარჩევი:
- ნაბიჯი 1: მოთხოვნები:-
- ნაბიჯი 2: ძირითადი ინფორმაცია ნაწილების და ყიდვის ბმულების შესახებ -
- ნაბიჯი 3: მიამაგრეთ დიაგრამა LM35
- ნაბიჯი 4: სქემის დიაგრამა
- ნაბიჯი 5: კოდირება
- ნაბიჯი 6: ყველაფერი კეთდება დრო სიამოვნებისთვის
ვიდეო: როგორ გააკეთოთ თერმომეტრი Arduino და LM35 გამოყენებით: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
დღეს მე ვაპირებ გაჩვენოთ როგორ გააკეთოთ თერმომეტრი Arduino და LM35 ტემპერატურის სენსორით, LCD დისპლეით, მავთულხლართებთან ერთად. ის აჩვენებს ტემპერატურას ცელსიუსსა და ფარენჰეიტში. ჩვენ დავაკვირდით
ნაბიჯი 1: მოთხოვნები:-
ეს არის თერმომეტრის შესაქმნელად საჭირო ნაწილების სია.1.1 x Arduino UNO დაფა 2.1 x LM35 ტემპერატურის სენსორი 3.1 x LCD ეკრანი (16A1, 16A2 ან სხვა) 4.1 x პურის დაფა 5.1 x 10k პოტენომეტრი/ცვლადი რეზისტორები (შეგიძლიათ ასევე გამოიყენეთ 5k ან 50k) 6. ზოგიერთი მამაკაცი მამაკაცი მხტუნავ მავთულხლართებზე. 7. დენის ბანკი ან ბატარეა*. Arduino IDE დაინსტალირებული კომპიუტერში რამდენიმე ძირითადი ინფორმაციის გამოყენების შესახებ.
ნაბიჯი 2: ძირითადი ინფორმაცია ნაწილების და ყიდვის ბმულების შესახებ -
როგორ გააკეთოთ თერმომეტრი Arduino და LM35 გამოყენებით
ნაბიჯი 3: მიამაგრეთ დიაგრამა LM35
LM35- ის pin დიაგრამა
ნაბიჯი 4: სქემის დიაგრამა
16 x 1 და 16 x 2 ჩვენების ქინძისთავებს შორის განსხვავება არ არის, ასე რომ უბრალოდ მიჰყევით სქემას და გამოიყენეთ დენის ბანკი, რომ მიეცით ძალა დასრულებულ პროექტს. წრე ძალიან ადვილია და შეკრება/კავშირი ასევე ძალიან ადვილია, გამოიყენეთ ზემოთ ჩართული დიაგრამა და ფრთხილად დაამყარეთ ყველა კავშირი.ახლა დაუკავშირეთ arduino დაფა კომპიუტერს და ატვირთეთ ქვემოთ მოყვანილი კოდი. შენიშვნა: -მე მაქვს ძველი 16 x 1 LCD ეკრანი (JHD16A1), ასე რომ მე მას ვიყენებდი ამ პროექტში, მაგრამ ამ პროექტში ნებისმიერი ჩვენება იმუშავებს. და 16x2 უკეთესია, ამიტომ მე ვაძლევ ბმულს 16A2 ჩვენების ბმულზე. თქვენ უბრალოდ უნდა შეცვალოთ კოდი, მე ავუხსენი ყველაფერი კოდირების ნაწილში.
ნაბიჯი 5: კოდირება
// SOURABH KUMAR @ weobserved.com#includeLiquidCrystal lcd (12, 11, 5, 4, 3, 2); // ქინძისთავები dclaration for lcd on arduinoconst int inPin = A0; // LM35void setup () საშუალო (გამომავალი) პინი () {lcd.begin (8, 2); // შეცვალეთ აქ თქვენი lcd} void loop () {int value = analogRead (inPin); lcd.setCursor (0, 0); // არ იცვლება floiv millivolts = (მნიშვნელობა / 1024.0) *5000; float celsius = millivolts / 10; lcd.clear (); lcd.setCursor (0, 0); // არა changelcd.print (ცელსიუსი); lcd.print ("C"); lcd.setCursor (0, 1); lcd.print ((celsius * 9)/5 + 32); lcd.print ("F"); შეფერხება (1000);} ზემოთ არის თერმომეტრის ძირითადი კოდი შენიშვნა-როგორც ვთქვი მე ვიყენებ ძველ 16x1 LCD- ს, რომელიც მუშაობს მხოლოდ მაშინ, როდესაც ის სწორად მუშაობს მაშინ, როდესაც ის ვივარაუდოთ და deaclered როგორც 8x2 LCD. მაგრამ როდესაც თქვენ გამოიყენებთ 16x2 ჩვენებას, მაშინ ეს პრობლემა არ გახდება. 16x2 ეკრანისთვის უბრალოდ findlcd.begin (8, 2); // შეცვალეთ აქ თქვენი კოდით და შეცვალეთ კოდი (8, 2) თქვენი ეკრანის მიხედვით როგორც (სვეტი, სტრიქონი).თუ თქვენ გაქვთ 16x2 ეკრანი შემდეგ შეცვალეთ (8, 2) (16, 2).და თუ თქვენ გაქვთ 20x4 ჩვენება, უბრალოდ შეცვალეთ (8, 2) (20, 4) -ით. გადმოწერეთ.ino ფაილი აქედან
ნაბიჯი 6: ყველაფერი კეთდება დრო სიამოვნებისთვის
როგორ გავაკეთოთ თერმომეტრი Arduino და LM35 ატვირთვის დასრულებისთანავე, თერმომეტრი დაიწყებს მუშაობას, თუ LCD– ზე სხვა არაფერი ჩანს, მხოლოდ კაშკაშა ყვითელი სინათლე და შემდეგ მხოლოდ შუქის რეგულირება 10k პოტენომეტრის/ცვლადი რეზისტორების საშუალებით. მორგების შემდეგ თქვენ ნახავთ გამომავალი, როგორც ნაჩვენებია ქვემოთ მოცემულ ფიგურაში. საბოლოოდ ჩვენ გავაკეთეთ თერმომეტრი Arduino და LM35 გამოყენებით, რომელსაც შეუძლია აჩვენოს ტემპერატურა ცელსიუსსა და ფარენჰეიტში. თქვენ შეგიძლიათ შეცვალოთ კოდები და ასევე ჩართოთ თქვენი შეხედულებისამებრ. ასე რომ, იმედი მაქვს მოგეწონებათ ეს მარტივი პროექტი. გმადლობთ გთხოვთ ეწვიოთ ჩვენ დავაკვირდით
გირჩევთ:
როგორ გააკეთოთ MP3 პლეერი LCD– ით Arduino და DFPlayer მინი MP3 პლეერის მოდულის გამოყენებით: 6 ნაბიჯი
როგორ გავაკეთოთ MP3 პლეერი LCD– ით Arduino და DFPlayer მინი MP3 პლეერის მოდულის გამოყენებით: დღეს ჩვენ გავაკეთებთ MP3 პლეერს LCD– ით Arduino და DFPlayer მინი MP3 პლეერის მოდულის გამოყენებით. პროექტს შეუძლია წაიკითხოს MP3 ფაილები SD ბარათში და შეაჩეროს პაუზა და ითამაშეთ იგივე როგორც მოწყობილობა 10 წლის წინ. ასევე აქვს წინა სიმღერა და მომდევნო სიმღერა გართობა
გამოიყენეთ სმარტფონი როგორც უკონტაქტო თერმომეტრი / პორტატული თერმომეტრი: 8 ნაბიჯი (სურათებით)
გამოიყენეთ სმარტფონი როგორც უკონტაქტო თერმომეტრი / პორტატული თერმომეტრი: სხეულის ტემპერატურის გაზომვა უკონტაქტო / უკონტაქტო თერმო იარაღის მსგავსად. მე შევქმენი ეს პროექტი, რადგან თერმო იარაღი ახლა ძალიან ძვირია, ამიტომ მე უნდა მივიღო ალტერნატივა საკუთარი ხელების გასაკეთებლად. და მიზანი არის დაბალი ბიუჯეტის ვერსიით.მომარაგებაMLX90614 არდუ
არდუინოს საფუძველზე არაკონტაქტური ინფრაწითელი თერმომეტრი - IR დაფუძნებული თერმომეტრი არდუინოს გამოყენებით: 4 ნაბიჯი
არდუინოს საფუძველზე არაკონტაქტური ინფრაწითელი თერმომეტრი | IR დაფუძნებული თერმომეტრი Arduino– ს გამოყენებით: გამარჯობა ბიჭებო ამ ინსტრუქციებში ჩვენ გავაკეთებთ უკონტაქტო თერმომეტრს arduino– ს გამოყენებით. ვინაიდან ზოგჯერ თხევადი/მყარი ტემპერატურა ძალიან მაღალია ან დაბალია და შემდეგ ძნელია მასთან კონტაქტის დამყარება და მისი წაკითხვა ტემპერატურა მაშინ ამ სცენარში
ციფრული თერმომეტრი NodeMCU და LM35 გამოყენებით: 5 ნაბიჯი
ციფრული თერმომეტრი NodeMCU და LM35 გამოყენებით: შექმენით თქვენი საკუთარი ციფრული თერმომეტრი და დააკვირდით ტემპერატურას ინტერნეტიდან ნებისმიერი ადგილიდან. ეს გასაგები არის ის, რაც დაგეხმარებათ IoT– სთან მუშაობაში. ჩვენ დავაკავშირებთ ტემპერატურის სენსორს LM35 NodeMCU 1.0 (ESP-12E). LM35 არის ტემპერატურის სენსორი
როგორ გააკეთოთ რეალურ დროში Arduino და TFT ჩვენების გამოყენებით - Arduino Mega RTC 3.5 ინჩიანი TFT ჩვენებით: 4 ნაბიჯი
როგორ გავაკეთოთ რეალურ დროში Arduino და TFT ჩვენების გამოყენებით | Arduino Mega RTC 3.5 ინჩიანი TFT ჩვენებით: ეწვიეთ ჩემს Youtube არხს. შესავალი:- ამ პოსტში ვაპირებ გავაკეთო "რეალურ დროში საათი" 3.5 ინჩიანი TFT სენსორული LCD ეკრანის გამოყენებით, Arduino Mega 2560 და DS3231 RTC მოდული…. დაწყებამდე… შეამოწმეთ ვიდეო ჩემი YouTube არხიდან .. შენიშვნა:- თუ თქვენ იყენებთ Arduin– ს