Sadržaj:
- Supplies
- Korak 1: Dovršite žičani upravljački robot
- Korak 2: Pripremite upravljačku jedinicu s više motora
- Korak 3: Kôd za Bluetooth vezu i finalizacija projekta
Video: Ruka Bluetooth robota pomoću jednog upravljačkog programa motora: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Dobro došli u moj Instructable.
U ovom uputstvu ću vam pokazati kako pretvoriti žičanu upravljačku robotsku ruku u Bluetooth robotsku ruku koristeći upravljački program s jednim motorom. Ovo je projekt od kuće koji se radi u policijskom času. Tako da ovaj put imam samo jednog vozača motora L298N. Ako provjerite žičanu upravljačku ruku robota, ona sadrži 5 motora. Dakle, ako imamo 3 upravljačka programa motora L298N, možemo kontrolirati 6 motora (vozač L298N može kontrolirati 2 motora u oba smjera) i lako ga možemo pretvoriti u Bluetooth robotsku ruku pomoću upravljačkih programa arduino i L298N 3. Ali od trenutne situacije imam samo jedan motor L298N i nekoliko servo motora. Pogledajmo kako napraviti ovaj zadatak.
Da biste to učinili, trebat će vam sljedeće stavke.
Supplies
- Završena žičana upravljačka ruka robota
- Arduino ploča (koristim Arduino Nano)
- Bluetooth modul (H06)
- Vozač motora L298N
- Ploča za hleb
- Žice za kratkospojnike
- Servo motor
- Mini vijci i matice
Korak 1: Dovršite žičani upravljački robot
Za izvođenje ovog projekta potrebna vam je žičana upravljačka ruka robota. Ovo se može kupiti na eBayu ili Amazonu. ako nemate žičanu upravljačku robotsku ruku, to možete učiniti pomoću reduktorskog motora koji također povezuje nekoliko plastičnih dijelova ruke. Neću opisivati kako sastaviti ovu žičanu upravljačku ruku koju ste kupili. U ovom videu pokazuje kako ga sastaviti.
Korak 2: Pripremite upravljačku jedinicu s više motora
Ovo je glavni koncept koji ću koristiti u ovom projektu. Sada kada provjerite radnu strukturu upravljačkog programa Arduino motora, ona je dolje.
- Spojite E1, E2 u upravljačkom programu motora na Arduino ploču Pin 9, 11
- Spojite žice motora na konektore izlaza 1, 2 pogonitelja motora
- Ono što se događa je kada motoru E1 HIGH, E2 LOW date da radi u smjeru (recimo u smjeru kazaljke na satu)
- Ako promijenite one E1 LOW, E2 HIGH, tada motor radi u drugom smjeru (recimo u smjeru suprotnom od kazaljke na satu)
- Što se događa ako spojite 5 motora na ovaj izlaz 2, 2 konektora za upravljački program motora
- Tada će svi motori raditi na isti način, ali brzina može biti niska zbog snage, možete spojiti vanjsko napajanje na upravljački program motora +12v konektor
- Dakle, ako možemo spojiti jednu po jednu žicu motora na konektore 1 ili 2 pogonskog sklopa motora, određeni povezani motor radi samo.
- To je koncept koji ću koristiti za kontrolu ruke robota.
- Za to mogu koristiti servo motor. S različitim kutom stupnja kratki ću spoj na izlaznom žicu 1 ili 2 s različitim žicama motora.
- Za više razumijevanja pogledajte gornje slike.
- Također moramo dobiti točan stupanj za spajanje pinova. Za to možete koristiti potenciometar sa priloženim Arduino kodom, a prilikom provjere serijskog monitora možete pronaći stupanj.
- Ovaj koncept možete koristiti za kratki spoj i u druge svrhe.
Korak 3: Kôd za Bluetooth vezu i finalizacija projekta
Sada spojite žice žičane ruke robota za upravljanje na gore stvorene pinove kratkog spoja povezane sa servo motorom. I dodajte Bluetooth modul. Morate spojiti Bluetooth modul TX na Arduino RX i Bluetooth modul RX na Arduino TX pinove te također spojiti žice za napajanje. Servo motor također mora povezati Arduino ploču, a s ulaznim znakom Bluetooth veze upisat ćemo diplomu servo motora.
Možete preuzeti bilo koju aplikaciju povezanu s Bluetoothom na telefon, a prema konfiguracijama aplikacije i iznesenim znakovima možete promijeniti Arduino kôd. Za to sam koristio aplikaciju Arduino Bluetooth Controller.
Kada ovo pokušate pokrenuti s računarskim usb napajanjem, neko vrijeme motori ne rade zbog snage koja nije dovoljna za servo motore i upravljačke programe motora. Ako se to dogodi, možete spojiti vanjsko napajanje na upravljački program motora.
Ovo je model implementacije i napravljen je s ograničenim resursima. Ako imate 3 upravljačka programa motora L298N, to se može lako učiniti.
Također iznad koraka 2 spomenuta metoda kratkog spoja može se koristiti i za druge potrebe.
Hvala vam što ste gledali.
Preporučuje se:
Korištenje IC upravljačkog programa za logaritamski prikaz sa tačkama/šipkama LM3915: 7 koraka
Korištenje LM3915 upravljačkog programa za logaritamski tačkasti/šipkasti prikaz IC: LM3915 nudi jednostavan način za prikaz nivoa logaritamskog napona pomoću jedne ili više grupa od deset LED dioda s minimalnom bukom. Ako želite napraviti VU mjerač, trebali biste upotrijebiti LM3916 koji ćemo pokriti u posljednjem obroku ovog tr
Odabir koračnog motora i upravljačkog programa za Arduino automatizirani zasjenjeni zaslon: 12 koraka (sa slikama)
Odabir koračnog motora i upravljačkog programa za Arduino projekt automatiziranog zasjenjivanja: U ovom uputstvu ću proći korake koje sam poduzeo za odabir koračnog motora i pogonskog programa za prototip projekta Automatizirani zasjenjeni zaslon. Zavjese su popularni i jeftini Coolaroo modeli sa ručnim pogonom, a ja sam htio zamijeniti
Robot koji izbjegava prepreke pomoću upravljačkog programa motora L298n: 5 koraka
Robot koji izbjegava prepreke pomoću vozača motora L298n: pozdrav momci, danas ćemo napraviti ovog robota .. nadam se da ćete uživati
Izrada malih robota: Izrada mikro-sumo robota od jednog kubičnog inča i manji: 5 koraka (sa slikama)
Izgradnja malih robota: izrada mikro-sumo robota od jednog kubičnog inča i manjih: Evo nekoliko detalja o izgradnji sićušnih robota i kola. Ovo uputstvo će obuhvatiti i neke osnovne savjete i tehnike koje su korisne u izgradnji robota bilo koje veličine. Za mene je jedan od velikih izazova u elektronici vidjeti koliko je mali
Vodič za modul upravljačkog programa motora MD-L298: 5 koraka
Vodič za modul upravljačkog programa motora MD-L298: OpisOvaj dvosmjerni upravljački program motora zasnovan je na vrlo popularnoj IC upravljačkoj jedinici motora s dvostrukim H-mostom. Ovaj modul će vam omogućiti jednostavno i nezavisno upravljanje s dva motora do 2A svaki u oba smjera. Idealan je za robotske aplikacije