Სარჩევი:

ჟესტების კონტროლის მანქანა MPU6050 და NRF24L01: 4 ნაბიჯი
ჟესტების კონტროლის მანქანა MPU6050 და NRF24L01: 4 ნაბიჯი

ვიდეო: ჟესტების კონტროლის მანქანა MPU6050 და NRF24L01: 4 ნაბიჯი

ვიდეო: ჟესტების კონტროლის მანქანა MPU6050 და NRF24L01: 4 ნაბიჯი
ვიდეო: realme Narzo 50A (4/128) - დეტალური მიმოხილვა + ტესტები 2024, ივლისი
Anonim

ჟესტების კონტროლის რობოტი პოპულარული ტიპის პროექტია, რომელსაც აკეთებენ ჰობისტები. კონცეფცია მის უკან მარტივია: პალმის ორიენტაცია აკონტროლებს რობოტი მანქანის მოძრაობას. MPU6050 იგრძნობს მაჯის ორიენტაციას და გადასცემს მას არდუინოს ციფრული მნიშვნელობით. ღირებულების დიაპაზონი -32768 -დან +32767 -მდე თითოეული ღერძისთვის. მოდული დაფუძნებულია NRF24L01 ჩიპზე, რომელსაც აქვს ორმხრივი კომუნიკაცია 2.4GHz დიაპაზონში. მიკროსქემის დაფას აქვს ჩაშენებული ანტენა. მოდული აკავშირებს მიკროკონტროლებთან SPI მითითების საშუალებით. თეორიაში ასეთი მოდულის დიაპაზონი 100 მეტრამდეა. გარდა ამისა, თქვენ შეგიძლიათ აკონტროლოთ გადამცემის სიმძლავრე ენერგიის მოხმარების შესამცირებლად. ძრავები კონტროლდება L298N მოდულით, რომელიც იკვებება ექვსი AA / R6 ბატარეით.

ნაბიჯი 1: ჩამოთვალეთ ელემენტები

ჩამოთვალეთ ელემენტები
ჩამოთვალეთ ელემენტები

ნაბიჯი 2: სქემის გადამცემი და კოდი

სქემის გადამცემი და კოდი
სქემის გადამცემი და კოდი

ესკიზი DOWNLOAD

ნაბიჯი 3: სქემის მიმღები და კოდი

სქემის მიმღები და კოდი
სქემის მიმღები და კოდი

ესკიზი DOWNLOAD

ნაბიჯი 4: კონფიგურაცია

არკინოებზე ესკიზების ატვირთვის შემდეგ, დაუკავშირეთ მიმღები კომპიუტერს და გახსენით SERIAL MONITOR. ჩართეთ გადამცემი და ნახავთ, რომ ხედავთ X ღერძის და Y ღერძის მნიშვნელობებს. ახლა დააყენეთ მნიშვნელობები მოგზაურობის თითოეული მიმართულებით. STOP მნიშვნელობა: თუ FORWARD მნიშვნელობა არის AcX 6000. STOP მნიშვნელობა იქნება დიაპაზონი ამ მნიშვნელობებს შორის AcX -6000.

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

// წაშლა // -----------------------------

Serial.print ("AcX:");

Serial.print (ACX);

Serial.print ("");

Serial.print ("AcY:");

Serial.print (ACY);

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

// -----------------------------

გირჩევთ: