
Სარჩევი:
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50


Გამარჯობა ყველას!
ამ ნაწილში ვაკეთებ მარტივ ელექტრონულ მოწყობილობას მანძილის გასაზომად და ეს პარამეტრები ნაჩვენებია LCD NOKIA 5110 -ზე. პარამეტრები ნაჩვენებია დიაგრამისა და რიცხვების სახით. მოწყობილობა დაფუძნებულია მიკროკონტროლერზე AVR ATMEGA328P. მოწყობილობა აღჭურვილია ულტრაბგერითი სენსორის მანძილით HC-SR04.
ნაბიჯი 1: კომპონენტების აღწერა


მოწყობილობის ძირითადი კომპონენტები:
- მიკროკონტროლერი AVR «ATMEGA328P»
- მონოქრომული გრაფიკული LCD «NOKIA 5110»
- ულტრაბგერითი დისტანციის სენსორი "HC-SR04"
მიკროკონტროლერი AVR «ATMEGA328P»
ჩართული მახასიათებლები:
- 16 ბიტიანი ტაიმერი/მრიცხველის შეწყვეტა
- გარე შეფერხებები
- სამაგისტრო/მონა SPI სერიული ინტერფეისი
მონოქრომული გრაფიკული LCD «NOKIA 5110»
სპეციფიკაციები:
- 48 x 84 წერტილიანი LCD ეკრანი
- სერიული ავტობუსის ინტერფეისი მაქსიმალური მაღალი სიჩქარით 4 Mbits/s
- შიდა კონტროლერი/დრაივერი «PCD8544»
- LED უკანა შუქი
- მუშაობს ძაბვაზე 2.7V-5V, დაბალი ენერგიის მოხმარება, ის შესაფერისია ბატარეისათვის
- ტემპერატურის დიაპაზონი -25˚C– დან +70˚C– მდე
- სიგნალის CMOS შეყვანის მხარდაჭერა
ულტრაბგერითი დისტანციის სენსორი "HC-SR04"
მახასიათებლები და მახასიათებლები:
- კვების ბლოკი: +5V DC
- წყნარი დენი: <2mA, სამუშაო დენი: 15mA
- დასაშვები მანძილი: 2 სმ - 400 სმ / 1 " - 13 ფუტი, გარჩევადობა: 0.3 სმ
- გაზომვის კუთხე: 30 გრადუსი
- გამომწვევი პულსის სიგანე: 10uS
- ზომა: 45 მმ x 20 მმ x 15 მმ
ნაბიჯი 2: როგორ მუშაობს ის?


ულტრაბგერითი სენსორი მუშაობს SONAR და RADAR სისტემის პრინციპზე, რომელიც გამოიყენება ობიექტამდე მანძილის დასადგენად.
ულტრაბგერითი სენსორი წარმოქმნის მაღალი სიხშირის ხმის (ულტრაბგერითი) ტალღებს. როდესაც ეს ულტრაბგერითი ხვდება ობიექტს, ის აისახება როგორც ექო, რომელიც იგრძნობა მიმღების მიერ, როგორც ეს მოცემულია ქვემოთ მოცემულ ფიგურაში.
ექოს მიმღებამდე მისასვლელად საჭირო დროის გაზომვით, ჩვენ შეგვიძლია გამოვთვალოთ მანძილი.
ეს არის ულტრაბგერითი მოდულის მუშაობის ძირითადი პრინციპი მანძილის გასაზომად.
ულტრაბგერითი მოდულში HCSR04, ჩვენ უნდა მივცეთ გამომწვევი პულსი, ისე რომ ის გამოიმუშავებს 40 კჰც სიხშირის ულტრაბგერას.
ულტრაბგერითი გენერირების შემდეგ, ანუ 8 პულსი 40 kHz, ის ხდის ექოს პინს მაღალს. ექოს პინი რჩება მაღალი მანამ, სანამ არ მიიღებს ექოს ხმას. ამრიგად, ექოს პინის სიგანე იქნება დრო, როდესაც ბგერა გადაადგილდება ობიექტში და უკან ბრუნდება. მას შემდეგ რაც მივიღებთ დროს ჩვენ შეგვიძლია გამოვთვალოთ მანძილი, როგორც ვიცით ხმის სიჩქარე.
HC -SR04 შეიძლება გაზომოს 2 სმ -დან 400 სმ -მდე
ახლა როგორ გამოვთვალოთ მანძილი: მანძილი = სიჩქარე x დრო
ხმის ტალღების სიჩქარეა 343 მ/წმ
სულ მანძილი = 343 x მაღალი დრო (ექო) 2
მთლიანი მანძილი იყოფა 2-ზე, რადგან სიგნალი მიდის HC-SR04 ობიექტამდე და ბრუნდება მოდულში HC-SR04
ნაბიჯი 3: მიკროკონტროლერის პროგრამული უზრუნველყოფის პროგრამირება
ჩამოტვირთეთ firmware მიკროკონტროლერის С- კოდის პროგრამა კომენტარებით.
შემდეგ შეადგინეთ იგი HEX ფაილში და ატვირთეთ მიკროკონტროლის ფლეშ მეხსიერებაში.
მიკროკონტროლერისთვის ჩამონტაჟებული პროგრამული უზრუნველყოფა:
HEX ფაილის ატვირთვა მიკროკონტროლის ფლეშ მეხსიერებაში. უყურეთ ვიდეოს მიკროკონტროლის ფლეშ მეხსიერების დაწვის დეტალური აღწერით: მიკროკონტროლერის ფლეშ მეხსიერების წვა…
ნაბიჯი 4: ულტრაბგერითი მანძილის სენსორის მიკროსქემის შეკრება


შეაერთეთ კომპონენტები სქემატური დიაგრამის შესაბამისად.
შეაერთეთ დენი და მუშაობს!
გირჩევთ:
გაკვეთილი: როგორ გამოვიყენოთ ანალოგური ულტრაბგერითი დისტანციის სენსორი US-016 Arduino UNO– ით: 3 ნაბიჯი

სახელმძღვანელო: როგორ გამოვიყენოთ ანალოგური ულტრაბგერითი დისტანციის სენსორი US-016 Arduino UNO– ს საშუალებით: აღწერა: US-016 ულტრაბგერითი საწყისი მოდული საშუალებას იძლევა 2 სმ ~ 3 მ არაზომილებიანი შესაძლებლობები, ძაბვის ძაბვა 5 V, მოქმედი მიმდინარე 3.8mA, ანალოგური გამომავალი ძაბვის მხარდაჭერა, სტაბილური და საიმედო. ეს მოდული შეიძლება განსხვავებული იყოს აპლიკაციის მიხედვით
ულტრაბგერითი სენსორი დისტანციის საზომი: 3 ნაბიჯი

ულტრაბგერითი სენსორი დისტანციის საზომი: ეს ინსტრუქცია ეხება იმას, თუ როგორ გამოიყენოთ არდუინოსთან დაკავშირებული ულტრაბგერითი სენსორი და ზუსტად გაზომოთ მანძილი 20 სმ -დან 720 სმ -მდე
TinkerCAD ულტრაბგერითი დისტანციის სენსორული წრე (კომპიუტერის Eng საბოლოო): 4 ნაბიჯი

TinkerCAD ულტრაბგერითი დისტანციური სენსორული წრე (კომპიუტერის Eng ფინალი): ჩვენ შევქმნით კიდევ ერთ სახალისო tinkerCAD წრეს კარანტინის დროს! დღეს არის საინტერესო კომპონენტის დამატება, შეგიძლიათ გამოიცნოთ? ჩვენ ვიყენებთ ულტრაბგერითი დისტანციის სენსორს! უფრო მეტიც, ჩვენ ვაპირებთ 3 LED- ის კოდირებას
VEML6070 ულტრაიისფერი სენსორი Nokia 5110 LCD– ით: 11 ნაბიჯი

VEML6070 ულტრაიისფერი სენსორი Nokia 5110 LCD– ით: ამ პროექტზე 3 თვის განმავლობაში ჩაჯდომის შემდეგ მეგონა გამეზიარებინა იგი შემქმნელთა საზოგადოებასთან. ბიუჯეტის ფასი ულტრაიისფერი სენსორი:) მისი აწყობა შესაძლებელია 1 საათში და მისი გამოყენება წლების განმავლობაში
ულტრაბგერითი დისტანციის სენსორის და სერიული მონიტორის გამოყვანის გამოყენება .: 6 ნაბიჯი

ულტრაბგერითი დისტანციის სენსორის და სერიული მონიტორის გამოყვანა .: ჰეი ბიჭებო! გსურთ ისწავლოთ სერიული მონიტორის გამოყვანის გამოყენება. აქ თქვენ გაქვთ სრულყოფილი გაკვეთილი, თუ როგორ უნდა გავაკეთოთ ეს! ამ სასწავლო ინსტრუქციაში მე გაგიწევთ მარტივ ნაბიჯებს, რომლებიც საჭიროა მანძილის დასადგენად ულტრაბგერითი სენსორის გამოყენებით და