Talaan ng mga Nilalaman:

Raspberry Pi RC Control: 4 Hakbang (na may Mga Larawan)
Raspberry Pi RC Control: 4 Hakbang (na may Mga Larawan)

Video: Raspberry Pi RC Control: 4 Hakbang (na may Mga Larawan)

Video: Raspberry Pi RC Control: 4 Hakbang (na may Mga Larawan)
Video: Лучшие проекты Raspberry Pi на 2022 год Raspberry Pi 7-дюймовый сенсорный экран 2024, Hulyo
Anonim
Pagkontrol sa Raspberry Pi RC
Pagkontrol sa Raspberry Pi RC

Pagkontrol ng RC para sa Raspberry Pi

Maraming mga itinuturo na nagpapakita sa iyo kung paano makontrol ang isang robot gamit ang WIFI o bluetooth gamit ang isang telepono o tablet. Ang problema ay hindi ka makagana ng mabilis dahil kailangan mong tingnan ang screen at ang robot. Sa pag-setup na ito maaari mong makontrol ang iyong robot gamit ang isang tunay na AM wireless RC controller gamit ang raspberry pi.. Ang ilang mga kasanayan sa paghihinang ay kinakailangan.

Hakbang 1: Kailangan ng Mga Bahagi

Mga Bahaging Kailangan
Mga Bahaging Kailangan

Kailangan ng mga piyesa

1. Futaba 2DR AM radio transmitter at receiver.

2. (4) Pololu RC switch na may digital output.

3. perf-board upang solder ang (4) maliit na board

4. wire (ginamit ko ang mga wire mula sa Cat5 cable)

5. mga mani at bolt

6. kagamitan sa panghinang

7. napakaliit na flat screwdriver

Hakbang 2: Pag-setup

Pag-set up
Pag-set up
Pag-set up
Pag-set up

SETUP;

Ang tagatanggap ng RC ay may 2 mga channel, isa upang makontrol ang direksyon at ang isa pa upang makontrol ang throttle. Binili ko ang controller at receiver bilang isang kit at nagsama rin ito ng (2) S3003 servos at isang may hawak ng baterya. Kailangan mo lang ang receiver at controller. Maaari mong i-cut ang mga wire mula sa mga servo at gamitin ang mga konektor kung nais mo. Napagpasyahan kong solder ang mga wire nang direkta sa mga pin sa tatanggap sa halip na i-cut ang mga wire mula sa mga servo. Binili ko ang mga pololu board mula sa Amazon. pindutin dito

Hakbang 3: Mga kable

Kable
Kable
Kable
Kable

WIRING;

Basahin ang manu-manong pololu sa dulo ng itinuturo para sa mga detalye. Ang mga board ay maaaring i-wire para sa 3.3V o 5V. Kung nais mo ang 5V signal output mula sa mga board pagkatapos ay kailangan mong maghinang magkasama ang 2 malalaking pad sa likod ng mga board. Kung nais mo ang 3.3V mula sa mga board, pagkatapos ay hindi mo kailangang ibulto ang mga pad ngunit kakailanganin mo ang 3.3V mula sa Rpi. Una panghinang ang ibinigay na mga header pin sa mga pololu board. Ilagay ang (4) maliliit na board papunta sa perf-board, at kawad bawat diagram. Nagsama ako ng 2 mga diagram, isa para sa 3.3V at ang isa para sa 5V. Tandaan na upang magamit ang 5V setup, kakailanganin mo ang 3.3v-5v buffer board. Halimbawa ang Piface o katumbas. Matapos ang lahat ng mga wire ay solder. Magbigay ng lakas sa tatanggap (5V). Ang lahat ng mga maliliit na board ay dapat magsimulang kumurap at handa na para sa pagprograma.

Hakbang 4: Programming

Image
Image

PROGRAMMING;

Kakailanganin mo ang RC controller upang i-program ang bawat lupon ng pololu. Tiyaking maganda ang mga baterya. Sundin ang manu-manong para sa mga detalye. Upang ipasok ang mode ng programa, na may isang napakaliit na distornilyador na maikling circuit ang 2 maliliit na pad sa itaas ng board habang binubuksan mo ang kuryente. Ang LED ay flash na nagpapahiwatig na ikaw ay nasa mode ng programa. I-aktibo ang pingga sa controller at maiikli muli ang mga pad upang maiimbak sa memorya. Kung ang board ay nai-program nang tama, dapat mong makita ang LED flash sa ibang rate. Gawin ang pareho para sa lahat ng iba pang mga board. Pagkatapos ng programa, ang output sa bawat board ay dapat baguhin ang estado mula sa mababa hanggang sa mataas o mataas hanggang sa mababa depende sa direksyon ng joystick. Fore ilang kadahilanan, sa aking pag-setup ng 2 output ay HIGAS at 2 ay mababa sa mga levers sa gitna. Markahan ang mga output wire upang kapag pinrograma mo ang raspberry pi alam mo kung ano ang kawad kung ano. Isaisip na kapag ang tagatanggap ay wala sa saklaw o ang kontrol na OFF, magkakaroon ka ng 2 output na TAAS at 2 mababa.

Ang proyektong ito ay inilaan upang ipakita kung paano magdagdag ng RC control sa raspberry pi hindi kung paano bumuo ng isang robot. Kung may nangangailangan ng python code mangyaring magtanong. Ipinapakita ng kasama na video ang pag-set up na gumagana.

VIDEO

Inirerekumendang: