Სარჩევი:

ულტრაბგერითი სენსორი HC-SR04: 9 ნაბიჯი
ულტრაბგერითი სენსორი HC-SR04: 9 ნაბიჯი

ვიდეო: ულტრაბგერითი სენსორი HC-SR04: 9 ნაბიჯი

ვიდეო: ულტრაბგერითი სენსორი HC-SR04: 9 ნაბიჯი
ვიდეო: Using Ultrasonic Distance Sensor HC-SR04 with Buzzer, LED and Arduino 2024, ნოემბერი
Anonim
ულტრაბგერითი სენსორი HC-SR04
ულტრაბგერითი სენსორი HC-SR04

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

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

ნაბიჯი 1: აღწერა

აღწერილობა
აღწერილობა

ულტრაბგერითი სენსორი არის სენსორი, რომელიც აგებულია ორი LM324 ic და MAX3232 ic გადამცემი გადამცემიდან და მიმღები გადამცემიდან და სხვადასხვა სხვა კომპონენტიდან.

სენსორს აქვს ოთხი პინიანი VCC, GND, TRIG, ECHO, რომელიც გამოიყენება MAX3232 ic– ზე პულსის სიგნალების გასაგზავნად და მისაღებად.

გადამცემი გადამცემი და მიმღები ულტრაბგერითი ტალღებს აგზავნის რამდენიმე მიკროწამში და მიმღების მიმღები გრძნობს ამ ტალღებს უკან და მიკროკონტროლერი გამოითვლის მანძილს მიღებული დროის მიხედვით.

*შენიშვნა:- ეს სენსორი დაფუძნებულია ულტრაბგერითი ხმის ტალღებზე და განისაზღვრება სხვადასხვა ფაქტორებით, როგორიცაა ტენიანობა, ტემპერატურა და სხვა რა შედეგები მოჰყვება სენსორის ღირებულების შეცვლას.

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

ნაბიჯი 2: მახასიათებლები და აპლიკაციები

  • მაღალი სიჩქარის მონაცემების გამოთვლა
  • ადვილად გამოსაყენებელი
  • გამოვლენის კუთხე დაახლოებით 120 გრადუსი
  • იძლევა თითქმის ზუსტ დისტანციას
  • პულსის ტიპის მონაცემთა ტიპი
  • Დაბალი ფასი
  • შეიძლება გამოყენებულ იქნას კარებში და ბრმა ჯოხზე
  • უსაფრთხოების მიზანი
  • სასკოლო პროექტები

ნაბიჯი 3: სენსორული სპეციფიკაციები

სენსორული სპეციფიკაციები
სენსორული სპეციფიკაციები
სენსორული სპეციფიკაციები
სენსორული სპეციფიკაციები

ნაბიჯი 4: საჭირო კომპონენტები

  • ნებისმიერი მიკროკონტროლი სასურველია Arduino Uno დამწყებთათვის.
  • პურის დაფა
  • ჯუმბერის მავთულები

ნაბიჯი 5: წრედის დიაგრამა

ᲬᲠᲘᲣᲚᲘ ᲓᲘᲐᲒᲠᲐᲛᲐ
ᲬᲠᲘᲣᲚᲘ ᲓᲘᲐᲒᲠᲐᲛᲐ

ჯერ მიკროკონტროლერისგან გადმოიღეთ ელექტროგადამცემი ხაზები პურის დაფაზე

VCC/5v+ ხაზი და GND - ხაზი.

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

ახლა შეაერთეთ სენსორის TRIG PIN მიკროკონტროლერის ციფრულთან (PIN 3) და სენსორის ECHO PIN მიკროკონტროლერის ციფრულთან (PIN 2).

ნაბიჯი 6: ბიბლიოთეკა

მე გამოვიყენე ულტრაბგერითი ბიბლიოთეკა გაანგარიშების მიზნით, რომლის ბმულიც აქ არის

github.com/JRodrigoTech/Ultrasonic-HC-SR04 ULTRASONIC HC-SR04 ბიბლიოთეკა ან შეგიძლიათ გადმოწეროთ Arduino ბიბლიოთეკის მენეჯერი

ნაბიჯი 7: კოდი

// განათავსეთ ეს კოდი არდუინოს იდეაში ამ ხაზიდან

#ჩართეთ

ულტრაბგერითი ულტრაბგერითი (9, 8); // (Trig PIN, Echo PIN)

void setup () {

სერიული.დაწყება (9600);

}

ბათილი მარყუჟი ()

{

სერიული. ბეჭდვა (ულტრაბგერითი. დიაპაზონი (CM)); // CM ან INC

Serial.println ("სმ");

დაგვიანება (100);

}

ნაბიჯი 8: მუშაობა

როგორც კოდი იწყება ინიციალიზდება

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

ულტრაბგერითი ტალღები იგზავნება იმპულსში 10 მიკროწამით და მიიღება მიმღების მიერ და არდუინომ გამოთვალა მანძილი ტალღების მიერ სენსორში დასაბრუნებელი დროის მიხედვით.

ნაბიჯი 9:

გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება

ახლა ჩვენ მივიღეთ PCB დიზაინი და დროა შეუკვეთოთ PCB– ები.

ამისათვის თქვენ უბრალოდ უნდა შეხვიდეთ JLCPCB.com– ზე და დააჭიროთ ღილაკს „QUOTE NOW“.

JLCPCB ასევე არის ამ პროექტის სპონსორი. JLCPCB (ShenzhenJLC Electronics Co., Ltd.), არის ყველაზე დიდი PCB პროტოტიპის საწარმო ჩინეთში და მაღალტექნოლოგიური მწარმოებელი, რომელიც სპეციალიზირებულია სწრაფი PCB პროტოტიპისა და მცირე ზომის PCB წარმოებაში. თქვენ შეგიძლიათ შეუკვეთოთ მინიმუმ 5 PCB სულ რაღაც 2 დოლარად.

PCB წარმოების მისაღებად, ატვირთეთ გერბერის ფაილი, რომელიც გადმოწერეთ ბოლო ეტაპზე. ატვირთეთ. Zip ფაილი ან ასევე შეგიძლიათ გადააადგილოთ გერბერის ფაილები.

Zip ფაილის ატვირთვის შემდეგ, თქვენ იხილავთ წარმატების შეტყობინებას ბოლოში, თუ ფაილი წარმატებით აიტვირთება. თქვენ შეგიძლიათ გადახედოთ PCB- ს Gerber Viewer– ში, რათა დარწმუნდეთ, რომ ყველაფერი კარგადაა. თქვენ შეგიძლიათ ნახოთ PCB ორივე ზედა და ქვედა.

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

შეკვეთის განთავსებისთვის დააჭირეთ ღილაკს "შეინახეთ კალათაში".

ჩემი PCB– ების დამზადებას 2 დღე დასჭირდა და ერთი კვირის განმავლობაში ჩამოვიდა DHL– ის მიწოდების ვარიანტის გამოყენებით. PCB– ები კარგად იყო შეფუთული და ხარისხი ნამდვილად კარგი იყო.

*შენიშვნა:- თუ გჭირდებათ pcb gor ეს პროექტი, დამიკავშირდით ან მომწერეთ კომენტარებში.

გირჩევთ: