Სარჩევი:
- ნაბიჯი 1: გამოყენებული აპარატურა
- ნაბიჯი 2: არდუინო, გამომავალი აპარატურა და სქემა
- ნაბიჯი 3: შედეგი და საწყისი კოდები
ვიდეო: RPM მეტრი Arduino Uno– ზე: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
არდუინო არის ყოვლისშემძლეობის პლატფორმა. ეს საშუალებას გაძლევთ შექმნათ მარტივი ციმციმები, მაგრამ ასევე რთული სისტემები უფრო მოწინავე ავტომატიზაციისთვის. სხვადასხვა ავტობუსების წყალობით, Arduino ასევე შეიძლება გაფართოვდეს სხვადასხვა პერიფერიულ მოწყობილობებზე. დღეს ჩვენ უფრო ახლოს განვიხილავთ დაბრკოლების ინფრაწითელი სენსორი და მისი გამოყენება ტაქომეტრისთვის. სენსორის პრინციპი ძალიან მარტივია. იგი შეიცავს 2 დიოდს, გამომცემელ და მიმღებ დიოდს.
ნაბიჯი 1: გამოყენებული აპარატურა
მიმღები IR დიოდი უშუალოდ უკავშირდება 5V ციფრულ გამომავალს და პოტენომეტრი შეიძლება გამოყენებულ იქნას მგრძნობელობის გასაკონტროლებლად (ობიექტის მანძილი), რომელზეც მიმღები დიოდი რეაგირებს. მოდული იკვებება Arduino 5V– ით, ის ასევე გამოიყენება გადამცემი IR დიოდის უზრუნველსაყოფად, რომელიც მუდმივად ასხივებს სინათლეს 38 კჰც სიხშირით 950 ნმ / 940 ნმ ტალღის სიგრძეზე (გამოყენებული დიოდის მიხედვით). მოდული შეგიძლიათ იხილოთ საცალო ვაჭრობებში (Aliexpress და სხვები) სახელწოდებით KY-032, შესაბამისად დაბრკოლების სენსორი. არსებობს რამდენიმე ვერსია, მე გამოვიყენე პირველი ვერსია, რომელიც აგებულია ძალიან მარტივად.
სენსორი რეაგირებს დაბრკოლებაზე გარკვეულ მანძილზე (დადგენილია პოტენომეტრით) 2-40 სმ. როდესაც დაბრკოლება გამოვლენილია, 5V სიგნალი გამოიყენება მოდულის გამომავალ ტერმინალზე, რომელიც ამუშავებს არდუინოს. IR დიოდების ერთ -ერთი (არა) უპირატესობა ის არის, რომ შუქს შეუძლია აისახოს ბრწყინვალე ზედაპირებზე. ანუ, მბზინავი ზედაპირი გამოვლენილია უფრო მოკლე მანძილზე, ვიდრე გლუვი ზედაპირი. ამან დამაფიქრა ამ სენსორის სხვაგვარად გამოყენებაზე, როგორც ტაქომეტრზე. მქრქალ ზედაპირზე - ამწეკერის ღერძი მე დავაწებე ლენტი 1 სმ სიგანეზე, ან კარგია ალუმინის ფოლგის გამოყენება, მას აქვს სინათლის უკეთესი ამრეკლავი თვისებები. მე დავაყენე მომატების ინტენსივობა ისე, რომ მარყუჟიდან მუდმივ მანძილზე, მოდული რეაგირებს მხოლოდ ფირზე, როდესაც ის გადის მოდულში თითოეული ამწეკანიანი რევოლუციის დროს, და არა თავად ტალღაზე.
ნაბიჯი 2: არდუინო, გამომავალი აპარატურა და სქემა
არდუინო წყვეტს სიგნალს მოდულიდან და ამატებს ცვლადს, რომელიც წამში ერთხელ ფასდება ფორმულით, რომელიც წაკითხულ სიგნალებს წუთში სიგნალების რაოდენობად გარდაქმნის. ეს შესაძლებელს ხდის ამწევი ლილვის (ძრავის) ბრუნვის რაოდენობის დადგენას წუთში. ეკრანის განახლება ყოველ წამს ხდება. სიჩქარე მოგვიანებით ნაჩვენებია 20x4 LCD სიმბოლოების ეკრანზე I2C კონვერტორით. კონვერტორების წყალობით საკმარისია ეკრანზე 4 მავთულის დაკავშირება. კვების ბლოკი (5V), მიწა (GND), საათის სიგნალი (SCL), მონაცემები (SDA). ტაქომეტრი შეიძლება გამოყენებულ იქნას სხვადასხვა მანქანებისთვის, ტრაქტორების, საბურთალოს აპარატების სიჩქარის მონიტორინგისთვის, არამედ ინდუსტრიაში მანქანათმშენებლობის პროცესების, მუშაობის და მუშაობის მონიტორინგისთვის.
ნაბიჯი 3: შედეგი და საწყისი კოდები
პროექტის პროგრამა და სხვა საინტერესო პროექტები შეგიძლიათ იხილოთ მისამართზე: https://arduino.php5.sk/otackomer.php?lang=en ან ელ.ფოსტაზე: [email protected]
გირჩევთ:
წვრილმანი ტაქომეტრი (RPM მეტრი): 5 ნაბიჯი
წვრილმანი ტაქომეტრი (RPM მეტრი): ამ პროექტში მე გაჩვენებთ თუ როგორ მუშაობს 3 € IR დისტანციის სენსორი და როგორ შეგვიძლია გამოვიყენოთ ის სათანადო წვრილმანი ტაქომეტრის შესაქმნელად, რომელიც ფუნქციონირებს სწორად. Დავიწყოთ
სიმაღლის მეტრი (სიმაღლე მეტრი) ატმოსფერული წნევის საფუძველზე: 7 ნაბიჯი (სურათებით)
სიმაღლის მეტრი (სიმაღლე მეტრი) ატმოსფერული წნევის საფუძველზე: [რედაქტირება]; იხილეთ ვერსია 2 მე –6 საფეხურზე ხელით საბაზისო სიმაღლე სიმაღლეზე. ეს არის Altimeter– ის (სიმაღლის მეტრი) შენობის აღწერა Arduino Nano– ს და Bosch BMP180 ატმოსფერული წნევის სენსორის საფუძველზე. დიზაინი მარტივია, მაგრამ გაზომვები
RPM მეტრი STM32– ით: 8 ნაბიჯი
RPM მეტრი STM32– ით: მიუხედავად იმისა, რომ ყიდვა გარკვეულწილად უსიამოვნოა (რადგან ის ბევრ ინტერნეტ მაღაზიაში არ არის ხელმისაწვდომი), საჭიროდ მიმაჩნია განვიხილო STM32 L432KC. ეს ჩიპი იმსახურებს განსაკუთრებულ სიყვარულს, რადგან ის არის ULTRA LOW POWER. თუმცა, მათთვის, ვინც არ ფლობს ST
მარტივი RPM მეტრი იაფი მოდულების გამოყენებით: 8 ნაბიჯი
მარტივი RPM მეტრი იაფი მოდულების გამოყენებით: ეს არის ძალიან საინტერესო პროექტი და ძალზე მცირე ძალისხმევას იყენებს ძალიან მარტივი RPM მეტრი (რაუნდი ერთ წამში ჩემს შემთხვევაში)
LED VU- მეტრი Arduino UNO– ით: 7 ნაბიჯი (სურათებით)
LED VU- მეტრი Arduino UNO– ით: მოცულობის ერთეული (VU) მეტრი ან სტანდარტული მოცულობის მაჩვენებელი (SVI) არის მოწყობილობა, რომელიც აჩვენებს სიგნალის დონის წარმოდგენას აუდიო აღჭურვილობაში. ამ პროექტში მე გამოვიყენე LED- ები იმის დასადგენად, თუ რამდენად ინტენსიურია აუდიო სიგნალი. როდესაც აუდიო ინტენსივობა მე