Mündəricat:
Video: TIVA əsaslı maneədən qaçan robot: 7 addım
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Salamlar uşaqlar
Tiva Instructables seriyasının başqa bir dərsliyi ilə geri döndüm.
Bu dəfə dostlarımın semestr layihəsi olaraq hazırladıqları robotdan qaçan TIVA əsaslı bir maneədir.
Ümid edirəm bundan zövq alacaqsınız !!!
Addım 1: Giriş
Heyvanlar aləmində bir çox fərqli canlılar qaranlıqda, bulanıq sularda yollarını tapmaqda və ya hətta yırtıcı ovlamaqda kömək etmək üçün bığdan istifadə edirlər. Heyvanlar görmə qabiliyyətinə etibar edə bilmədikdə, bığlar çox faydalı ola bilər. Bu layihə, robotun bir maneəyə çırpılacağı anı aşkar etməsinə kömək etmək üçün bığları "qabar sensorlar" kimi istifadə edən sadə bir robotun necə qurulacağını göstərir, beləliklə dönüb çökməsinin qarşısını ala bilər.
Əsasən, mikro nəzarətçinin verdiyi əmrə görə irəli, sola və sağa hərəkət etmək üçün nəzərdə tutulmuşdur. Motor sürücüsü də mikrokontrolör tərəfindən idarə olunur.
Bu robot geriyə doğru hərəkət edə bilməz, çünki Servo təxminən 180 dərəcə dönə bilər (hər istiqamətdə 90)
Vəzifə "-90": Sol
Vəzifə "0": Neytral
Vəzifə "90": Sağ
Diferensial Sürücü:
Robotun hərəkəti Diferensial Sürücü alqoritmi ilə həyata keçirilib. İrəli getmək üçün hər iki ön təkər eyni istiqamətdə hərəkət edir. Sağa hərəkət etmək üçün sağ təkər dayandırılır və sol təkər irəli aparılır. Sola hərəkət etmək üçün sol təkər dayandırılır və sağ təkər irəli aparılır. Robotu dayandırmaq üçün hər iki ön təkər dayanır.
Addım 2: Lazım olan komponentlər:
Avadanlıq:
·> TM4C123G mikro nəzarətçi
·> L293D motor sürücüsü IC
·> HC-SR04 ultra-sonik sensor
·> Robot şassi + tutacaqlı 2 DC mühərrik + 2 təkər + 1 təkər çarxı + vintlər və qoz -fındıq
·> SG90-Mikro Servo
·> LM7805 gərginlik tənzimləyicisi + Soyuducu
·> 9V/200mAh gücə malik batareya
·> 5V/200mAh güc bankı
·> Əsas elektronika dəsti çörək taxtası, birləşdirən tellər və s.
·> Alətlər: Tornavida, Qayçı / Tel çıxarıcı
·> Atlama telləri: Kişidən kişiyə, kişidən qadına
Proqram təminatı:
·> Android Studio (android tətbiqi üçün)
·> Keil uVision4