გამომყევი რობოტი NodeMCU– ს გამოყენებით: 4 ნაბიჯი
გამომყევი რობოტი NodeMCU– ს გამოყენებით: 4 ნაბიჯი
Anonim
გამომყევი რობოტი NodeMCU- ს გამოყენებით
გამომყევი რობოტი NodeMCU- ს გამოყენებით
გამომყევი რობოტი NodeMCU- ს გამოყენებით
გამომყევი რობოტი NodeMCU- ს გამოყენებით
გამომყევი რობოტი NodeMCU- ს გამოყენებით
გამომყევი რობოტი NodeMCU- ს გამოყენებით

ეს არის ძალიან მარტივი Follow Me Robot NodeMCU გამოყენებით. ის იყენებს NodeMCU HC SR04 მანძილის სენსორს ახლომდებარე ობიექტის/ ადამიანის აღსაქმელად. როდესაც ის აღმოაჩენს ობიექტს/ ადამიანს, ის დაიწყებს თვალყურს.

ნაბიჯი 1: შეაგროვეთ ნაწილები

შეაგროვეთ ნაწილები
შეაგროვეთ ნაწილები
შეაგროვეთ ნაწილები
შეაგროვეთ ნაწილები
შეაგროვეთ ნაწილები
შეაგროვეთ ნაწილები
შეაგროვეთ ნაწილები
შეაგროვეთ ნაწილები

აპარატურა:

1) NodeMCU - მიკროკონტროლერი

2) HC SR04 - მანძილის სენსორი

3) L298N - საავტომობილო მძღოლი

4) 2 X 150 RPM 12V/5V DC ძრავა ბორბლებით

5) ჰილამის ფურცელი - ყველა ნაწილის მონტაჟი

6) DC-DC StepUp კონვერტორი მოდული

7) პაუერ ბანკი

8) კასტერი ბორბალი

9) პურის დაფა

პროგრამული უზრუნველყოფა:

1) Arduino IDE

ნაბიჯი 2: ულტრაბგერითი სენსორი

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

კავშირი: HC-SR04 სენსორი მიმაგრებულია პურის დაფაზე

სენსორი Vcc უკავშირდება NodeMCU +3.3V/5V

სენსორი GND უკავშირდება NodeMCU GND- ს

სენსორი Trigger Pin უკავშირდება NodeMCU ციფრულ I/O D4- ს

სენსორი Echo Pin უკავშირდება NodeMCU ციფრულ I/O D3- ს

ზოგიერთი სენსორი მუშაობს 3.3 ვ. თუ თქვენ არ გაქვთ რაიმე მნიშვნელობა შეცვალეთ Vcc Pin 5V.

ჩამოტვირთეთ ფაილი.

ატვირთეთ კოდი NodeMCU- ში.

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

დააყენეთ ბაუდის კურსი 9600 -ზე.

ნაბიჯი 3: კავშირები და კოდი

კავშირები და კოდი
კავშირები და კოდი
კავშირები და კოდი
კავშირები და კოდი
კავშირები და კოდი
კავშირები და კოდი

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

კავშირები:

NodeMCU L298N

D5 IN1

D6 IN2

D7 IN3

D8 IN4

დენის წყაროსთვის:

მე ვიყენებ Li Ion Powerbank- ს. მე შევაერთე მავთულები ლითიუმის ბატარეით.

შემდეგ ბატარეის მავთულები გაერთიანებულია DC კონვერტორის შეყვანისას და მისი დაკალიბრება ხდება 5V/12V გამომავალი ძაბვის მისაღებად. შემდეგ დააკავშირეთ პოზიტიური ტერმინალი L298N +12V- თან და უარყოფითი ტერმინალი Gnd- თან.

კოდი:

ჩამოტვირთეთ და ატვირთეთ კოდი NodeMCU- ში.

ნაბიჯი 4: დასრულდა !!

ჩართეთ NodeMCU USB- ით Powerbank- დან.

გამოცადეთ ბოტი. ისიამოვნეთ !!!

გირჩევთ: