Სარჩევი:

Arduino სიგნალიზაცია ულტრაბგერითი სენსორით: 5 ნაბიჯი (სურათებით)
Arduino სიგნალიზაცია ულტრაბგერითი სენსორით: 5 ნაბიჯი (სურათებით)

ვიდეო: Arduino სიგნალიზაცია ულტრაბგერითი სენსორით: 5 ნაბიჯი (სურათებით)

ვიდეო: Arduino სიგნალიზაცია ულტრაბგერითი სენსორით: 5 ნაბიჯი (სურათებით)
ვიდეო: Lesson 99: Building Arduino Digital Clock using DS3231 LCD and Seven Segment Display 2024, ივლისი
Anonim
არდუინოს სიგნალიზაცია ულტრაბგერითი სენსორით
არდუინოს სიგნალიზაცია ულტრაბგერითი სენსორით

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

თუ თქვენ გაქვთ რაიმე შეკითხვა ან პრობლემა, შეგიძლიათ დამიკავშირდეთ ჩემს ფოსტაზე: [email protected]

აქ არის ასევე ამ პროექტის ვიდეო:

www.youtube.com/embed/A_Px-gb8hYY

ასე რომ დავიწყოთ.

ნაბიჯი 1: უყურეთ ვიდეოს

თქვენ ასევე შეგიძლიათ იხილოთ ვიდეოში, თუ როგორ მუშაობს ეს პროექტი.

www.youtube.com/watch?v=A_Px-gb8hYY

ნაბიჯი 2: მასალები

მასალები
მასალები

ყველა მასალა, რაც გჭირდებათ ამ პროექტისთვის, მიიღებთ UTSource– ზე.

სპონსორის ბმული: UTSource.net მიმოხილვები

ეს არის სანდო ვებ გვერდი ელექტრონული კომპონენტების იაფად შეკვეთისთვის

ფასი და შესანიშნავი ხარისხი

-არდუინო მეგა თუ უნო

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

-2 ღილაკი

-არდინოს სარელეო მოდული

-3 LED- ები (მწვანე, წითელი, ლურჯი) თუ გსურთ, შეგიძლიათ აირჩიოთ სხვა ფერები

-ზოგიერთი რეზისტორი (10k ohm)

-ზუზუნი

-ჯუმბერის მავთულები

-პურის დაფა

ნაბიჯი 3: ულტრაბგერითი მოდულის დაკავშირება

ამ პროექტისთვის მე გამოვიყენე ულტრაბგერითი მოდული HC-SR04, რადგან ის იაფია და მასთან მუშაობა ადვილია. მე ინტერნეტში ვიყიდე 3 დოლარად.

ამ სენსორზე თქვენ გაქვთ 4 პინი.

1. pin Vcc - ეს პინი დაკავშირებულია 5V+ - თან.

2. ქინძისთავი Trig - თქვენ უნდა განსაზღვროთ ეს პინი თქვენს პროგრამაში.

3. pin Echo -ეს პინი იგივეა რაც Trig თქვენ ასევე გჭირდებათ მისი განსაზღვრა.

4. pin GND - ეს პინი დაკავშირებულია მიწასთან.

როგორ განვსაზღვროთ pin

ამ შემთხვევაში თქვენ უნდა განსაზღვროთ ქინძისთავები Trig და Echo– სთვის. მე განვსაზღვრე ციფრული პინ 7 ტრიგპინისთვის და ციფრული პინი 8 ექოპინისთვის.

თუ გსურთ, შეგიძლიათ აირჩიოთ სხვა ციფრული ქინძისთავები 2 -დან 53 -მდე.. (0 და 1 -ის გარდა)

თქვენ უნდა ჩაწეროთ ეს კოდი ბათილად დაყენებამდე (). (უყურეთ საფეხურის კოდს)

#განსაზღვრეთ trigPin 7

#განსაზღვრეთ ექო პინი 8

ნაბიჯი 4: გაყვანილობა

გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა
გაყვანილობა

როდესაც თქვენ აკავშირებთ ღილაკებს, თქვენ უნდა დააკავშიროთ რეზისტორი (მე ვიყენებ 10k ohm რეზისტორებს) GND და ღილაკებს შორის. ლოგიკური 0 უზრუნველსაყოფად ღილაკზე.

Pushbutton (ON) დაკავშირებულია ციფრულ პინ 10 -თან

Pushbutton (OFF) დაკავშირებულია ციფრულ პინ 6 -თან

ბუზერი დაკავშირებულია ციფრულ პინ 3 -თან

წითელი LED უკავშირდება ციფრულ პინ 4 -ს

ლურჯი LED უკავშირდება ციფრულ პინ 5 -ს

მწვანე LED უკავშირდება digita pin 11 -ს

რელე უკავშირდება ციფრულ პინ 11 -ს

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

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

ეს არის სიგნალიზაციის კოდი.

უბრალოდ გადმოწერეთ, ჩართეთ Arduino და ატვირთეთ კოდი.

გირჩევთ: