Სარჩევი:
ვიდეო: ულტრაბგერითი სარადარო სისტემა ARDUINO– ს გამოყენებით: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
აქ აღწერილი წრე გვიჩვენებს ულტრაბგერითი სარადარო სისტემის მუშაობას. ის იყენებს ულტრაბგერითი სენსორს ობიექტის გამოსავლენად და მისი მანძილის გასაზომად და ბრუნავს სერვო ძრავის მიხედვით. ბრუნვის კუთხე ნაჩვენებია 16x2 LCD ეკრანზე. როდესაც დაბრკოლება გამოვლენილია, ზარი ჩნდება და ის ასევე გამოჩნდება LCD ეკრანზე რა
რადარის სისტემებს გააჩნიათ არაერთი თავდაცვითი და სამოქალაქო პროგრამა.
რადარის სისტემა შედგება გადამცემისგან, რომელიც გადასცემს სხივს სამიზნისკენ, რომელიც შემდეგ აისახება სამიზნეზე, როგორც ექოს სიგნალი. ასახულ სიგნალს იღებს მიმღები. ეს მიმღები ამუშავებს მიღებულ სიგნალს და აწვდის ისეთ ინფორმაციას, როგორიცაა სამიზნე, მანძილი, პოზიცია (მოძრავი ან სტაციონარული) ან სიჩქარე, რომელიც ნაჩვენებია ჩვენების ერთეულზე.
ნაბიჯი 1: საჭირო კომპონენტები
Arduino UNO R3- ეს არის მიკროკონტროლის დაფა, რომელიც დაფუძნებულია მოსახსნელი, ორმაგი ინლაინ-პაკეტის (DIP) ATmega328 AVR მიკროკონტროლერის საფუძველზე. მას აქვს 20 ციფრული შესასვლელი/გამომავალი ქინძი (აქედან 6 შეიძლება გამოყენებულ იქნას როგორც PWM გამოსავალი და 6 შეიძლება გამოყენებულ იქნას როგორც ანალოგური შესასვლელი).
HC -SR04 ულტრაბგერითი სენსორი -ეს სენსორი არის 4 პინიანი მოდული, რომლის პინის სახელებია Vcc (5v), Trigger, Echo და Ground შესაბამისად. ეს სენსორი არის ძალიან პოპულარული სენსორი, რომელიც გამოიყენება მრავალ აპლიკაციაში, სადაც საჭიროა მანძილის გაზომვა ან საგნების შეგრძნება. მოდულს აქვს ორი თვალი, როგორც პროექტები წინ, რომელიც ქმნის ულტრაბგერითი გადამცემს და მიმღებს.
Tower Pro SG90 Micro Servo Motor-ეს სერვო არის 180 ° ბრუნვის სერვო. ეს არის ციფრული სერვო ძრავა, რომელიც იღებს და ამუშავებს PWM სიგნალს უფრო სწრაფად და უკეთესად. იგი აღჭურვილია დახვეწილი შიდა სქემით, რომელიც უზრუნველყოფს კარგ ბრუნვას, ძალაუფლებას და სწრაფ განახლებებს გარე ძალების საპასუხოდ. იგი შედგება სამი მავთულისგან, რომლებიც შეფერილია ყავისფერ, წითელ და ყვითელ ფერებში.
ყავისფერი/შავი: დაკავშირებულია მიწასთან
წითელი: დაკავშირებულია VCC- თან (5v)
ყვითელი/თეთრი: მონაცემთა pIN- თან დაკავშირებულია ამ pwm სიგნალით, ძრავის მართვისთვის.
16x2 LCD ეკრანი (მწვანე განათება)- 16x2 LCD ეკრანი არის ალფანუმერული ჩვენება. იგი დაფუძნებულია HD44780 ჩვენების კონტროლერზე და მზადაა მიკროკონტროლერების უმეტესობასთან დასაკავშირებლად. მუშაობს 5 ვ -ზე და აქვს მწვანე შუქნიშანი, რომელიც სურვილისამებრ შეიძლება ჩართოთ და გამორთოთ. ეკრანის კონტრასტის კონტროლი ასევე შესაძლებელია კონტრასტული მართვის პინზე ძაბვის შეცვლით (პინ 3).
ბუზერი
12 ვ კვების ბლოკი
Jumper Wires
ნაბიჯი 2: კომპონენტები ერთმანეთთან დაკავშირებული
LCD PIN_RS ------------------ 12 Arduino Uno
LCD PIN_RW ------------------ GND
LCD PIN_EN ------------------- 11 Arduino Uno
LCD PIN_D0 ------------------- NC
LCD PIN_D1 ------------------- NC
LCD PIN_D2 ------------------- NC
LCD PIN_D3 ------------------- NC
LCD PIN_D4 ------------------- 5 Arduino Uno
LCD PIN_D5 ------------------- 4 Arduino Uno
LCD PIN_D6 ------------------- 3 Arduino Uno
LCD PIN_D7 ------------------- 2 Arduino Uno
LCD PIN_VSS ------------------ GND
LCD PIN_VDD ------------------ 5 ვ
სენსორის Pin_VCC ---------------- 5V
სენსორი Pin_Trig ------------------ 8 Arduino Uno
სენსორი Pin_Echo ----------------- 9 Arduino Uno
სენსორი Pin_GND ------------------ GND
სერვო ძრავას აქვს ქალი კონექტორი სამი ქინძისთავით. ყავისფერი/შავი ჩვეულებრივ მიწაა.
შეაერთეთ დენის კაბელი, რომელიც ყველა სტანდარტში უნდა იყოს წითელი 5V არდუინოზე.
სერვო კონექტორზე დარჩენილი ხაზი შეაერთეთ Arduino– ს ციფრულ პინთან.
Buzzer pin- დადებითი უკავშირდება Arduino– ს ციფრულ პინს და სხვა pin უკავშირდება მიწას.
ნაბიჯი 3: კოდი
ჩამოტვირთეთ ძირითადი კოდი ქვემოთ მოცემული ბმულიდან:-
მთავარი კოდი:
პროგრამის Arduino– ზე ატვირთვის შემდეგ, თქვენ შეგიძლიათ ნახოთ სარადარო სისტემა პროგრამული უზრუნველყოფის სახელწოდებით „დამუშავება“.
დამუშავება შესაძლებელია Linux, Mac OS X და Windows– ისთვის.
შეგიძლიათ ჩამოტვირთოთ პროგრამული უზრუნველყოფა ბმულიდან: https://processing.org/download/. შეარჩიეთ თქვენი არჩევანი პროგრამული უზრუნველყოფის ჩამოსატვირთად.
გაუშვით დამუშავების კოდი ძირითადი კოდის ატვირთვის შემდეგ.
შენიშვნა:- თქვენ უნდა შეცვალოთ პორტის სახელი და შეცვალოთ პირობები თქვენი საჭიროების შესაბამისად.
როდესაც თქვენ აწარმოებთ დამუშავების კოდს, იხსნება შავი ფანჯარა. თქვენ შეგიძლიათ ნახოთ მოძრავი რადარი და როდესაც დაბრკოლება აღმოჩნდება წითელი ხაზი გამოჩნდება.
თქვენ შეგიძლიათ გადმოწეროთ დამუშავების კოდი ზემოთ მოცემული ბმულიდან (მთავარი კოდი).
ვიმედოვნებ, რომ ეს გაგიადვილდა. თუ მოგწონთ ეს სასწავლო და გამოსადეგი აღმოჩნდა არ დაგავიწყდეთ გამოწერა და თუ თქვენ გაქვთ რაიმე ეჭვი, შეკითხვა ან გჭირდებათ დახმარება რამეში, დატოვეთ კომენტარი ქვემოთ…
მადლობა elementzonline.com
გირჩევთ:
Smart Dustbin Arduino– ს, ულტრაბგერითი სენსორის და სერვო ძრავის გამოყენებით: 3 ნაბიჯი
Smart Dustbin Arduino– ს, ულტრაბგერითი სენსორის და სერვო ძრავის გამოყენებით: ამ პროექტში მე გაჩვენებთ როგორ გააკეთოთ ჭკვიანი მტვერი Arduino– ს გამოყენებით, სადაც ნაგვის ყუთთან ავტომატურად გაიხსნება ნაგვის ყუთი. სხვა მნიშვნელოვანი კომპონენტები, რომლებიც გამოიყენება ამ ჭუჭყიანი სანაგვის დასამზადებლად არის HC-04 ულტრაბგერითი სენი
წვრილმანი სარადარო სისტემა ულტრაბგერითი სენსორის გამოყენებით: 3 ნაბიჯი
წვრილმანი სარადარო სისტემა ულტრაბგერითი სენსორის გამოყენებით: აქ მე გაგიზიარებთ ამ პროექტს, რომლის გაკეთებაც ადვილია ულტრაბგერითი სენსორის არდუინოსა და სერვო ძრავით
ულტრაბგერითი დაფუძნებული წვდომის სისტემა: 6 ნაბიჯი (სურათებით)
ულტრაბგერითი დაფუძნებული წვდომის სისტემა: ამჯერად მე წარმოგიდგენთ ულტრაბგერითი დაფუძნებული წვდომის სისტემას, ვფიქრობ, რომ ეს შეიძლება იყოს საინტერესო. იგი დაფუძნებულია ულტრაბგერითი ტალღებზე, ასე რომ, ეს არის უკონტაქტო წვდომის სისტემა, რომელსაც არ სჭირდება სხვა ელექტრონული მოწყობილობა, არამედ ობიექტი, თუნდაც თქვენი ხელები ცდილობენ
გაკვეთილი: როგორ ავაშენოთ დიაპაზონის დეტექტორი Arduino Uno და ულტრაბგერითი სენსორის გამოყენებით: 3 ნაბიჯი
გაკვეთილი: როგორ ავაშენოთ დიაპაზონის დეტექტორი Arduino Uno და ულტრაბგერითი სენსორის გამოყენებით: აღწერა: ეს გაკვეთილი გვიჩვენებს, თუ როგორ უნდა გავაკეთოთ მარტივი დიაპაზონის დეტექტორი, რომელსაც შეუძლია გაზომოთ მანძილი ულტრაბგერითი სენსორსა (US-015) და მის წინ მდებარე დაბრკოლებას შორის. ეს ულტრაბგერითი US-015 სენსორი არის თქვენი სრულყოფილი სენსორი მანძილის გასაზომად და
ულტრაბგერითი დაფუძნებული პოზიციონირების სისტემა: 4 ნაბიჯი (სურათებით)
ულტრაბგერითი დაფუძნებული პოზიციონირების სისტემა: ულტრაბგერითი რადარების ყველა ვერსია, რაც მე აღმოვაჩინე არდუინოს მოწყობილობებისთვის (არდუინო - რადარი/ულტრაბგერითი დეტექტორი, არდუინოს ულტრაბგერითი რადარის პროექტი) ძალიან ლამაზი რადარებია, მაგრამ ყველა მათგანი „ბრმაა“. ვგულისხმობ, რომ რადარი აღმოაჩენს რაღაცას, მაგრამ მე