Სარჩევი:
- ნაბიჯი 1: მასალების მომზადება
- ნაბიჯი 2: აპარატურის დაყენება
- ნაბიჯი 3: საწყისი კოდი
- ნაბიჯი 4: შედეგები
ვიდეო: GY-521 MPU6050 3 ღერძი აჩქარების გიროსკოპი 6DOF მოდულის გაკვეთილი: 4 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
აღწერა
ეს მარტივი მოდული შეიცავს ყველაფერს, რაც საჭიროა Arduino– სთან და სხვა კონტროლერებთან I2C– ის საშუალებით (გამოიყენეთ Wire Arduino ბიბლიოთეკა) და მოგაწოდებთ ინფორმაციას მოძრაობის აღქმის 3 ღერძზე - X, Y და Z.
სპეციფიკაციები
- ამაჩქარებლის დიაპაზონი: ± 2, ± 4, ± 8, ± 16 გ
- გიროსკოპის დიაპაზონი: ± 250, 500, 1000, 2000 °/წმ
- ძაბვის დიაპაზონი: 3.3V - 5V (მოდული მოიცავს დაბალი ვარდნის ძაბვის რეგულატორს)
ნაბიჯი 1: მასალების მომზადება
ამ გაკვეთილში ჩვენ გაჩვენებთ როგორ მუშაობს მოდული დეტალურად. პირველ რიგში, ჩვენ უნდა მოვამზადოთ ქვემოთ ჩამოთვლილი მასალები:
- არდუინო უნო
- მამრობითი მდედრობითი jumper მავთულები
- USB კაბელი ტიპი A– დან B– მდე
- პურის დაფა
ნაბიჯი 2: აპარატურის დაყენება
მასალის მომზადების შემდეგ, ჩვენ დავაკავშირებთ მოდულს Arduino Uno– სთან. დეტალური კავშირი დაიწერება ქვემოთ:
- VCC -> 5V
- GND -> GND
- SCL -> A5
- SDA -> A4
- INT -> D2
ნაბიჯი 3: საწყისი კოდი
Arduino MPU 6050 -ის შესამოწმებლად,
- პირველი, ჩამოტვირთეთ Arduino ბიბლიოთეკა MPU 6050 -ისთვის. ბმული მოცემულია აქ.
- შემდეგი, გახსენით/ამოიღეთ ეს ბიბლიოთეკა და გადაიტანეთ საქაღალდე სახელწოდებით "MPU6050" არდუინოს "ბიბლიოთეკის" საქაღალდეში.
- დააინსტალირეთ I2Cdev ბიბლიოთეკა, თუ ის უკვე არ გაქვთ თქვენი Arduino– სთვის. გააკეთეთ იგივე პროცედურა, როგორც ზემოთ, რომ დააინსტალიროთ. თქვენ შეგიძლიათ იპოვოთ ფაილი აქ.
- გახსენით Arduino IDE და მიყევით ნაბიჯებს: [ფაილი]-> [მაგალითები]-> [MPU6050]-> [მაგალითები]-> [MPU6050_DMP6].
- ატვირთეთ საწყისი კოდი თქვენს არდუინოში.
ნაბიჯი 4: შედეგები
- კოდის ატვირთვის შემდეგ გახსენით სერიული მონიტორი და დააწესეთ ბოდის მაჩვენებელი 115200.
- შემდეგი, შეამოწმეთ ხედავთ თუ არა მსგავსს "I2C მოწყობილობების ინიციალიზაციას …" სერიულ მონიტორზე. თუ არა, უბრალოდ დააჭირეთ გადატვირთვის ღილაკს.
- ახლა თქვენ დაინახავთ ხაზს, რომელშიც ნათქვამია: "გაუგზავნე ნებისმიერი პერსონაჟი DMP პროგრამირების და დემო პროგრამის დასაწყებად". უბრალოდ ჩაწერეთ ნებისმიერი პერსონაჟი სერიულ მონიტორზე და გამოაგზავნეთ იგი და თქვენ უნდა დაიწყოთ yaw, pitch და roll მნიშვნელობების ნახვა MPU 6050– დან.
შენიშვნები: DMP ნიშნავს ციფრული მოძრაობის დამუშავებას. MPU 6050– ს აქვს ჩამონტაჟებული მოძრაობის პროცესორი. ის ამუშავებს მნიშვნელობებს აქსელერომეტრიდან და გიროსკოპიდან, რომ მოგვცეს ზუსტი 3D მნიშვნელობები. ასევე, თქვენ უნდა დაელოდოთ დაახლოებით 10 წამს, სანამ სერიულ მონიტორზე მიიღებთ ზუსტ მნიშვნელობებს, რის შემდეგაც მნიშვნელობების სტაბილიზაცია დაიწყება.
გირჩევთ:
აჩქარების გაზომვა ADXL345 და ნაწილაკების ფოტონის გამოყენებით: 4 ნაბიჯი
ADXL345 და ნაწილაკების ფოტონის გამოყენებით აჩქარების გაზომვა: ADXL345 არის პატარა, თხელი, ულტრა დაბალი სიმძლავრის, 3 ღერძიანი ამაჩქარებელი მაღალი გარჩევადობის (13 ბიტიანი) გაზომვით ± 16 გ-მდე. ციფრული გამომავალი მონაცემები ფორმატირებულია, როგორც 16 ბიტიანი ორეული და არის ხელმისაწვდომი I2 C ციფრული ინტერფეისის საშუალებით. ზომავს
ტანსაცმლის სარეცხი/საშრობი მონიტორინგი ESP8266 & აჩქარების სენსორით: 6 ნაბიჯი
ტანსაცმლის სარეცხი/საშრობი მონიტორინგი ESP8266 & დაჩქარების სენსორით: ტანსაცმლის სარეცხი მანქანა არის სარდაფში და თქვენ, როგორც წესი, ათავსებთ მასში ტანსაცმლის გროვას და ამის შემდეგ დაკავებული იქნებით თქვენი სახლის სხვა სამუშაოებით. თქვენ უგულებელყოფთ ტანსაცმელს, რომელიც დარჩა სველი და შეიწოვება სარდაფში თქვენი მანქანით
გიროსკოპი გართობა ნეოპიქსელის ბეჭდით: 4 ნაბიჯი (სურათებით)
გიროსკოპი გართობა ნეოპიქსელის ბეჭდით: ამ სახელმძღვანელოში ჩვენ გამოვიყენებთ MPU6050 გიროსკოპს, ნეოპიქსელის ბეჭედს და არდუინოს მოწყობილობის შესაქმნელად, რომელიც ანათებს შესაბამისი მიდრეკილების კუთხეს. ეს არის მარტივი და სახალისო პროექტი და ის აპირებს იყოს აწყობილი პურის დაფაზე
LED შუქნიშნის მოდულის გაკვეთილი: 5 ნაბიჯი
LED შუქნიშნის მოდულის სახელმძღვანელო: აღწერა: ეს არის მინი შუქნიშნის ჩვენების მოდული, მაღალი სიკაშკაშე, ძალიან შესაფერისი შუქნიშნის სისტემის მოდელის წარმოებისთვის. იგი გამოირჩევა თავისი მცირე ზომებით, მარტივი გაყვანილობით, მიზნობრივი და მორგებული ინსტალაციით. მისი დაკავშირება შესაძლებელია PWM
4 in 1 MAX7219 Dot Matrix ჩვენების მოდულის გაკვეთილი Arduino UNO– ს გამოყენებით: 5 ნაბიჯი
4 in 1 MAX7219 Dot Matrix Display Module Tutorial by Arduino UNO გამოყენებით: აღწერა: ეძებთ ადვილად მაკონტროლებელ LED მატრიცას? ეს 4 1 1 წერტილოვანი მატრიცის ჩვენების მოდული უნდა იყოს თქვენთვის შესაფერისი. მთელი მოდული მოდის ოთხ 8x8 RED საერთო კათოდური წერტილოვანი მატრიცაში, რომელიც აღჭურვილია MAX7219 IC თითოეულით. შესანიშნავია გაშვებული ტექსტის ჩვენება