Cov txheej txheem:
- Khoom siv
- Kauj Ruam 1: Pib Python Script
- Kauj Ruam 2: Txhim Kho Radiohead Library
- Kauj Ruam 3: Kev Sib Txuas Cov Qauv Sib Txuas
- Kauj Ruam 4: Txais Cov Qauv Sib Txuas
Video: Wireless Arduino Robot Tswj los ntawm PC: 4 Cov Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Hauv Cov Lus Qhia no koj yuav kawm paub teeb tsa kev sib txuas lus ntawm koj lub Computer thiab Ib qho Arduino raws li neeg hlau. Tus neeg hlau uas peb siv ntawm no siv Cov Txheej Txheem Sib Txawv Sib Txawv kom txav mus los. Kuv tab tom siv Relay raws tus tsav tsheb tsis siv MOSFET raws li txhawm rau txo tus nqi ntawm Neeg Hlau. Los ntawm kev siv Relay raws tus tsav tsheb kuv tau tso lub peev xwm ntawm kev tswj nrawm, thiab yuav tsuas muaj ob txoj kev - 'lub xeev nrawm' lossis 'tsis nyob hauv lub xeev'.
Kuv tab tom siv 6 cell Lithium Polymer roj teeb muaj lub peev xwm tag nrho ntawm 25.2V ntawm them tag nrho thiab 22.2V ntawm lub hauv paus them. Kuv tab tom siv roj teeb Li-Po vim tias nws muaj peev xwm ntws tau ntev rau lub sijhawm ntev. Cov cav uas peb siv yog cov hlau ua haujlwm Jhonson lub cav ntsuas ntsuas kom tig ntawm 100 RPM ntawm 12V tawm qhov hluav taws xob. Kuv siv 4 ntawm cov cav no thiab teeb lub log roj hmab kom zoo dua qub.
Kev sib txuas lus siv qhov nruab nrab ntawm 2 Arduino cov laug cam ntawm RF channel teeb tsa los ntawm 433 MHz RF modules (Txais thiab Tshaj Tawm). Tus xa tawm ntawm 433 MHz RF module tau txuas rau tus xa xov Arduino, tus xa xov Arduino txuas nrog Lub Khoos phis tawj ntawm USB Cov ntaub ntawv xov tooj rau kev sib txuas lus txuas ntawm Computer thiab Transmitter Arduino. Tus txais Arduino tau teeb tsa nrog 433 MHz RF tus qauv txais thiab tsev nyob txhua qhov kev sib txuas rau tus tsav tsheb thiab lub zog xa khoom ua rau nws nyob ib leeg Arduino. Lub khoos phis tawj xa cov ntaub ntawv xa mus rau tus xa xov Arduino uas tom qab ntawd xa cov ntaub ntawv ntawm RF Channel rau Tus Txais Arduino, uas tom qab ntawd ua raws!
Khoom siv
- Relay motor Control module/ 4 Relay module
- Li-po roj teeb
- Arduino x 2 os
- jumper cov xov hlau
- RF 433 MHz Tx thiab Rx modules
- hlau gear motors x 4
- cev x4
- xas
Kauj Ruam 1: Pib Python Script
Txhawm rau Ua Kom Python Script peb yuav tsum nruab Pygame lub tsev qiv ntawv. Koj xav tau pip (pob installer rau nab nab) txhawm rau nruab Pygame lub tsev qiv ntawv Yog tias koj tsis muaj pip nruab rau hauv koj lub system, nruab pip los ntawm no.
Tom qab pip tau teeb tsa ua tiav kev hais kom ua hauv davhlau ya nyob twg lossis cmd "pip install pygame" lossis "sudo pip install pygame", qhov no yuav nruab Pygame tsev qiv ntawv rau koj lub system.
Kauj ruam kawg los khiav tsab ntawv tsuas yog ntaus hauv kab lus hauv qab no hauv koj lub davhlau ya nyob twg lossis CMD "sej Python Python_script_transmitter.py".
Kauj Ruam 2: Txhim Kho Radiohead Library
Hauv peb txoj haujlwm peb siv RF 433 MHz cov qauv rau kev sib txuas lus yog li peb siv Radiohead lub tsev qiv ntawv los ua cov haujlwm sib txuas lus. Cov kauj ruam rau txhim kho Radiohead lub tsev qiv ntawv tau hais hauv qab no:
- Rub tawm Radiohead Library los ntawm no.
- Luam cov ntawv zip thiab txav 'Radiohead' nplaub tshev rau Cov Ntaub Ntawv/Arduino/Cov Tsev Qiv Ntawv.
- Tom qab theej cov ntaub ntawv rov pib dua koj Arduino IDE rau lub tsev qiv ntawv ua haujlwm.
Kauj Ruam 3: Kev Sib Txuas Cov Qauv Sib Txuas
Cov kev sib txuas rau Transmitter module tau hais hauv qab no:
- Arduino tseem txuas nrog ntawm USB cable rau lub khoos phis tawj/PC khiav cov ntawv nab nab txhua lub sijhawm.
- txuas +5v lub davhlau ya nyob twg ntawm Arduino mus rau Vcc lub davhlau ya nyob twg ntawm RF_TX (tus xa tawm) module.
- txuas Gnd davhlau ya nyob twg ntawm Arduino mus rau Gnd Terminal ntawm RF_TX (transmitter) module.
- txuas D11 lub davhlau ya nyob twg ntawm Arduino mus rau Cov Ntaub Ntawv davhlau ya nyob twg ntawm RF_TX (tus xa tawm) tus qauv.
- txuas tus kav hlau txais xov davhlau ya nyob twg ntawm RF_TX (tus xa tawm) tus qauv rau tus kav hlau txais xov.
Kauj Ruam 4: Txais Cov Qauv Sib Txuas
Cov kev sib txuas rau Tus Txais Txais Arduino tau hais hauv qab no:
- Tus txais lub arduino yog nyob ib leeg, yog li nws tau siv los ntawm lub roj teeb sab nraud 9V.
- txuas +5v lub davhlau ya nyob twg ntawm arduino mus rau Vcc lub davhlau ya nyob twg ntawm RF_RX (tus txais) module.
- txuas Gnd davhlau ya nyob twg ntawm arduino mus rau Gnd davhlau ya nyob twg ntawm RF_RX (tus txais) module.
- txuas D11 lub davhlau ya nyob twg ntawm arduino rau Cov Ntaub Ntawv davhlau ya nyob twg ntawm RF_RX (tus txais) module.
- txuas tus kav hlau txais xov dav hlau ntawm RF_RX (tus txais) mus rau tus kav hlau txais xov. (qhov kev sib txuas no yog TSIS MUAJ).
-
kev sib txuas rau Motor Driver
- txuas D2 lub davhlau ya nyob twg ntawm Arduino rau Tsav 1 Lub davhlau ya nyob twg ntawm Tsav Tsav.
- txuas D3 lub davhlau ya nyob twg ntawm Arduino rau Tsav 1 B davhlau ya nyob twg ntawm Tsav Tsav.
- txuas D4 lub davhlau ya nyob twg ntawm Arduino rau Tsav 2 Lub davhlau ya nyob twg ntawm Tsav Tsav Tsheb.
- txuas D5 lub davhlau ya nyob twg ntawm Arduino rau Tsav 2 B davhlau ya nyob twg ntawm Tsav Tsav.
- txuas Tus Tsav Tsheb Tsav Tsheb txuas ntxiv mus rau +9V lub davhlau ya nyob twg ntawm lub roj teeb. txuas lub Tsav Tsheb Tsav Tsheb Gnd mus rau Gnd davhlau ya nyob twg ntawm lub roj teeb.
Pom zoo:
Plotting Real-time Graph ntawm Android Los Ntawm Arduino Los Ntawm HC-05: 3 Cov Kauj Ruam
Plotting Real-time Graph ntawm Android Los ntawm Arduino Los ntawm HC-05: Hav nyob ntawm no, ntawm no yog kev qhia qhia yuav ua li cas npaj cov phiaj xwm ntawm lub sijhawm tiag tiag ntawm qhov tseem ceeb los ntawm tus tswj hwm micro xws li Arduino rau lub app. Nws siv Bluetooth qauv xws li HC-05 los ua lub cuab yeej xa xov mus rau kis thiab tau txais cov ntaub ntawv ntawm Ar
Neopixel Ws 2812 LED Sawb Nrog Arduino Tswj los ntawm Bluetooth Los ntawm Android lossis Iphone: 4 Cov Kauj Ruam
Neopixel Ws 2812 LED Sawb Nrog Arduino Tswj los ntawm Bluetooth Los ntawm Android lossis Iphone: Nyob zoo cov neeg hauv phau ntawv qhia no kuv tau tham txog yuav ua li cas thiaj tswj tau neopixel coj sawb lossis ws2812 coj sawb ntawm koj lub xov tooj Android lossis iphone siv Bluetooth txuas.so koj tuaj yeem ua tau ntxiv neopixel coj sawb hauv koj lub tsev nrog rau Arduino nrog
Cov Khoom Siv Tsheb Robotic Sib Sau thiab Tswj los ntawm PS2 Wireless Chaw Taws Teeb: 6 Cov Kauj Ruam
Cov Khoom Siv Tsheb Robotic Sib Sau thiab Tswj los ntawm PS2 Wireless Chaw Taws Teeb: Txoj haujlwm no cuam tshuam nrog cov theem pib hauv Robotics ntiaj teb, koj yuav kawm sib sau ua ke 4WD Robotic tsheb khoom siv, tso kho vajtse rau nws thiab tswj nws nrog wireless PS2 chaw taws teeb
Kev tswj hwm tus kheej ntawm RPM ntawm Lub Cav Siv Lub Tswv Yim Los Ntawm IR Raws Li Tachometer: 5 Cov Kauj Ruam (nrog Duab)
Kev Tswj Tus Kheej ntawm RPM ntawm Lub Cav Siv Lub Tswv Yim Los Ntawm IR Raws Lub Tachometer: Muaj ib txwm xav tau rau kev siv tshuab txheej txheem, ua nws yooj yim/tsis txaus ntseeg. cov txheej txheem rau dej/siv dej rau peb daim av me me.Qhov teeb meem ntawm tsis muaj kab khoom siv tam sim no
Tswj Cov Khoom Siv Los Ntawm Arduino Nrog Cov Neeg Siv Khoom Hloov: 8 Cov Kauj Ruam (nrog Duab)
Kev Tswj Cov Khoom Siv Los Ntawm Arduino Nrog Kev Siv Hluav Taws Xob: Lub Arduino tuaj yeem siv los tswj cov cuab yeej los ntawm kev siv cov khoom siv yooj yim hloov pauv hloov chaw