Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Raspberry Pi RC valdymas
Yra daug nurodymų, rodančių, kaip valdyti robotą naudojant WIFI arba „Bluetooth“su telefonu ar planšetiniu kompiuteriu. Problema ta, kad jūs negalite manevruoti pakankamai greitai, nes turite žiūrėti į ekraną ir robotą. Naudodami šią sąranką galite valdyti savo robotą tikru AM belaidžiu RC valdikliu, naudodami aviečių pi.. Reikalingi tam tikri litavimo įgūdžiai.
1 žingsnis: reikalingos dalys
Reikalingos dalys
1. „Futaba 2DR AM“radijo siųstuvas ir imtuvas.
2. (4) „Pololu RC“jungiklis su skaitmenine išvestimi.
3. perf-board (4) mažoms lentoms lituoti
4. viela (aš naudoju Cat5 kabelio laidus)
5. veržlės ir varžtai
6. litavimo įranga
7. labai mažas plokščias atsuktuvas
2 veiksmas: sąranka
SETUP;
RC imtuvas turi 2 kanalus: vienas valdo kryptį, o kitas - droselį. Aš nusipirkau valdiklį ir imtuvą kaip komplektą, jame taip pat buvo (2) S3003 servo ir akumuliatoriaus laikiklis. Jums reikia tik imtuvo ir valdiklio. Jei norite, galite nukirpti laidus nuo servo ir naudoti jungtis. Aš nusprendžiau lituoti laidus tiesiai prie imtuvo kaiščių, o ne nukirpti laidus nuo servo. Aš nusipirkau pololu plokštes iš „Amazon“. paspauskite čia
3 žingsnis: laidų prijungimas
LAIDAS;
Norėdami gauti daugiau informacijos, skaitykite instrukcijos pabaigoje pateiktą „pololu“vadovą. Plokštės gali būti prijungtos prie 3.3V arba 5V. Jei norite, kad iš plokščių būtų išvestas 5 V signalas, turite lituoti 2 dideles trinkeles, esančias plokščių gale. Jei norite, kad plokštėse būtų 3,3 V įtampa, jums nereikia šokinėti pagalvėlių, bet jums reikės 3,3 V iš Rpi. Pirmiausia prilituokite pateiktus antraštės kaiščius prie pololu plokščių. Padėkite (4) mažas plokštes ant plokštės ir suvyniokite pagal schemą. Pridedu 2 diagramas, vieną 3.3V, kitą - 5V. Atminkite, kad norint naudoti 5 V sąranką, jums reikės 3,3–5 V buferinės plokštės. Pavyzdžiui, „Piface“ar lygiavertis. Po to, kai visi laidai yra lituojami. Maitinkite imtuvą (5 V). Visos mažos plokštės turėtų pradėti mirksėti ir būti paruoštos programavimui.
4 žingsnis: programavimas
PROGRAMAVIMAS;
Norėdami užprogramuoti kiekvieną pololu plokštę, jums reikės RC valdiklio. Įsitikinkite, kad baterijos geros. Norėdami gauti daugiau informacijos, vadovaukitės vadovu. Norėdami įjungti programos režimą, su labai mažu atsuktuvu trumpuoju jungimu įjunkite maitinimą 2 mažos trinkelės ant plokštės. Mirksi šviesos diodas, rodantis, kad esate programos režime. Įjunkite valdiklio svirtį ir dar kartą sutrumpinkite trinkeles, kad išsaugotumėte atmintį. Jei plokštė užprogramuota teisingai, turėtumėte matyti, kad šviesos diodas mirksi skirtingu greičiu. Tą patį padarykite su visomis kitomis lentomis. Po programavimo kiekvienos plokštės išvestis turėtų pasikeisti iš žemos į aukštą arba aukštą į žemą, priklausomai nuo vairasvirtės krypties. Dėl tam tikrų priežasčių, su mano sąranka 2 išėjimai yra AUKŠTI, o 2 yra ŽEMI su svirtimis viduryje. Pažymėkite išvesties laidus, kad programuodami aviečių pi žinotumėte, kas yra viela. Atminkite, kad kai imtuvas yra už diapazono ribų arba valdiklis yra išjungtas, turėsite 2 išėjimus HIGH ir 2 LOW.
Šis projektas skirtas parodyti, kaip pridėti RC valdiklį prie aviečių pi, o ne kaip sukurti robotą. Jei kam nors reikia python kodo, klauskite. Pridedamame vaizdo įraše parodyta darbo sąranka.
VIDEO