Cov txheej txheem:
- Kauj Ruam 1: Daim duab Circuit Court
- Kauj Ruam 2: PCB Tsim
- Kauj Ruam 3: Kev xaj cov PCBs
- Kauj ruam 4: Code
- Kauj ruam 5: Yees duab
Video: Arduino Wireless Control Robot Tsheb: 5 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
Hauv kab ntawv no koj yuav kawm paub yuav tsim Arduino wireless tswj lub tsheb neeg hlau li cas. Peb yuav tsim ob lub transmitter thiab receiver sab.
Sab kis yuav suav nrog Arduino nano, joystick module thiab NRF24L01 kom xa cov ntaub ntawv wirelessly. Tus txais sab yuav suav nrog Arduino nano, NRF24L01 kom tau txais cov ntaub ntawv thiab L293D lub cev muaj zog tsav IC los tswj lub cav. Ob qho kev xa xov thiab tus txais yuav yuav siv lub roj teeb 9V.
Cov Cheeb Tsam Koj Yuav Tsum Tau Ua rau txoj haujlwm no yog raws li hauv qab no
Transmitter sab
- Arduino Nano Cov
- Joystick Module
- NRF24L01
- 100uf lub capacitor
- 3 tus pin Swb Hloov
- 2 tus pin davhlau ya nyob twg
- 9V roj teeb
Sab txais
- Arduino Nano Cov
- NRF24L01
- 100uf lub capacitor
- 0.1uf Cov Capacitor
- 10 uf capacitor
- 3 tus pin Swb Hloov
- 2 tus pin davhlau ya nyob twg thaiv (3 daim)
- L293D Tsav Tsav Tsheb IC
- 9V roj teeb
Kauj Ruam 1: Daim duab Circuit Court
Lub hauv paus tseem ceeb ntawm ob qho kev xa thiab xa xov hluav taws xob yog Arduino nano uas yog siv los ntawm 9V roj teeb. Tom qab ntawd peb tau txais NRF24L01 tus qauv ntawm ob sab los sib txuas lus wirelessly.
Joystick module ntawm tus xa xov sab yuav raug siv kom tau qhov x thiab y qhov tseem ceeb uas yuav xa mus rau tus txais sab thiab yuav siv los tswj lub cav. L293D lub cev muaj zog tsav tsheb IC ntawm tus txais sab kuj tseem yuav tau txais lub zog los ntawm 9v lub zog siv thiab yuav tswj lub cav.
Siv daim duab qhia kab hluav taws xob saum toj no, koj tuaj yeem ua hluav taws xob hauv daim phiaj kom ntseeg tau tias txhua yam ua haujlwm raws li koj xav tau.
Kauj Ruam 2: PCB Tsim
Tom qab ua kom ntseeg tau tias txhua yam ua haujlwm tau zoo ntawm lub khob cij, kuv tau tsim PCB ntawm EasyEDA. EasyEDA yog qhov qhib-qhov online PCB PCB Tsim Cov Cuab Yeej.
Nov yog qhov txuas rau PCB tsim ntawm txoj haujlwm no. Tom qab tsim PCB's, Kuv tsim cov ntaub ntawv Gerber xav tau rau kev tsim khoom ntawm PCB's.
Koj tuaj yeem rub tawm Gerber cov ntaub ntawv los ntawm cov kab ntawv txuas hauv qab no
Gerber_Transmitter_20190711100324Download
Gerber_Receiver_20190711100335Download
Kauj Ruam 3: Kev xaj cov PCBs
Tam sim no peb tau txais PCB tsim thiab nws yog lub sijhawm los xaj cov PCB. Txog qhov ntawd, koj tsuas yog yuav tsum mus rau JLCPCB.com, thiab nyem rau ntawm "QUOTE NOW" khawm.
JLCPCB kuj yog tus txhawb nqa txoj haujlwm no. JLCPCB (Shenzhen JLC Electronics Co., Ltd.), yog lub tuam txhab PCB loj tshaj plaws hauv Suav teb thiab cov tuam txhab tsim khoom lag luam tshwj xeeb tshwj xeeb hauv PCB sai sai thiab tsim PCB me me. Koj tuaj yeem xaj yam tsawg kawg ntawm 5 PCBs rau tsuas yog $ 2.
Txhawm rau kom tau txais PCB tsim, xa cov ntaub ntawv gerber koj rub tawm hauv cov kauj ruam kawg. Rub tawm cov ntawv.zip lossis koj tseem tuaj yeem rub thiab poob cov ntaub ntawv gerber.
Tom qab xa cov ntawv zip, koj yuav pom cov lus ua tiav hauv qab yog tias cov ntawv tau ua tiav tiav. Koj tuaj yeem tshuaj xyuas PCB hauv Gerber tus saib kom paub tseeb tias txhua yam zoo.
Koj tuaj yeem saib ob sab saum toj thiab hauv qab ntawm PCB.
Tom qab ua kom ntseeg tau tias peb cov PCB zoo, tam sim no peb tuaj yeem tso qhov kev txiav txim ntawm tus nqi tsim nyog. Koj tuaj yeem xaj 5 PCBs rau tsuas yog $ 2 tab sis yog tias nws yog koj thawj xaj ces koj tuaj yeem tau txais 10 PCBs rau $ 2.
Txhawm rau txiav txim, nyem rau ntawm "SAVE TO CART" khawm.
Kuv cov PCBs tau siv 2 hnub los tsim khoom thiab tuaj txog hauv ib lub lis piam siv DHL qhov kev xaiv xa khoom. PCBs tau ntim tau zoo thiab qhov ua tau zoo tiag tiag.
Tom qab sib sau txhua yam thiab txuas cov tshuab, nws zoo li pom hauv daim duab kawg ntawm cov kauj ruam no.
Kauj ruam 4: Code
Cov Cai Hloov
Ua ntej, peb yuav tsum suav nrog SPI thiab RF24 lub tsev qiv ntawv rau kev sib txuas lus wireless. Tom qab ntawd peb yuav tsum tau txhais cov pins digital rau NRF24L01 tus qauv thiab cov lej sib piv rau joystick module. Tom qab ntawd peb yuav tsum tau txheeb xyuas cov khoom siv xov tooj cua, kev sib txuas lus chaw nyob rau nws thiab ib qho array khaws cov joystick module qhov tseem ceeb hauv nws.
Hauv kev teeb tsa ua haujlwm, peb yuav tsum tau pib ua ntu zus thiab kev sib txuas lus hauv xov tooj cua.
Hauv kev ua haujlwm ntawm lub voj, peb xub nyeem qhov tseem ceeb los ntawm tus qauv joystick thiab khaws cia rau hauv kab lus. Tom qab ntawd, siv xov tooj cua.write () muaj nuj nqi peb yuav xa cov lus ntawd mus rau tus txais. Thawj qhov kev sib cav hauv txoj haujlwm no yog cov lus thiab qhov kev sib cav zaum thib ob yog tus lej bytes tam sim no hauv cov lus. Qhov xov tooj cua.write () muaj nuj nqi rov qab bool thiab nws yog qhov tseeb ces nws txhais tau tias cov ntaub ntawv mus txog tus txais thiab yog nws rov qab los cuav, cov ntaub ntawv tau ploj lawm.
Tus Txais Tus lej Ntawm sab txais, peb kuj yuav tsum suav nrog SPI thiab RF24 cov tsev qiv ntawv rau kev sib txuas lus wireless. Tom qab ntawd peb yuav tsum tau txheeb xyuas cov pins digital rau NRF24L01 module thiab l293d lub cev muaj zog tsav tsheb IC thiab qee qhov hloov pauv. Tom qab ntawd peb yuav tsum txheeb xyuas cov khoom siv xov tooj cua, chaw nyob sib txuas lus rau nws thiab cov khoom siv los khaws cov txiaj ntsig hauv nws.
Hauv kev teeb tsa ua haujlwm, peb yuav tsum tau pib ua ntu zus thiab kev sib txuas lus hauv xov tooj cua. Tom qab ntawd peb yuav tsum txhais qee tus pin ntawm L293D ua cov pins tso tawm.
Hauv kev ua haujlwm hauv lub voj, peb xub tshawb xyuas yog tias qee cov ntaub ntawv muaj lossis tsis muaj. Yog tias nws yuav nyob ntawd peb yuav khaws nws hauv qhov sib txawv. Tom qab ntawd peb yuav tswj lub cav raws li cov txiaj ntsig no.
Koj tseem tuaj yeem tau txais cov lej ntawm
Pom zoo:
Arduino Tsheb Rov Qab Chaw Nres Tsheb Ceeb Toom - Cov Kauj Ruam ntawm Kauj Ruam: 4 Kauj Ruam
Arduino Tsheb Rov Qab Chaw Nres Tsheb Ceeb Toom | Cov kauj ruam ib kauj ruam: Hauv txoj haujlwm no, kuv yuav tsim qhov yooj yim Arduino Tsheb Rov Qab Tsheb Nres Tsheb Nres Sensor Siv Arduino UNO thiab HC-SR04 Ultrasonic Sensor. Qhov no Arduino raws Lub Tsheb Rov Qab ceeb toom tuaj yeem siv rau Kev Tshawb Fawb Txog Tus Kheej, Robot Ranging thiab lwm yam
Tsav Tsheb Rover (Tsheb Caij Tsheb) Hauv Is Taws Nem: 8 Kauj Ruam
Tsav Tsheb Rover (Cov Khoom Ua Si Tsheb) Hauv Is Taws Nem: Koj yuav tsim dab tsi Cov lus qhia no qhia koj yuav tsim lub rover uas tuaj yeem tsav siv koj lub xov tooj ntawm tes. Nws suav nrog kev pub yees duab nyob thiab tswj kev cuam tshuam rau kev tsav tsheb. Txij li lub rover thiab koj lub xov tooj ob leeg muaj kev siv internet, cov khoom ua si
Xaiv Cov Kauj Ruam Tsav Tsheb thiab Tsav Tsheb rau Arduino Automated Shade Screen Project: 12 Cov Kauj Ruam (nrog Duab)
Xaiv Cov Kauj Ruam Tsav Tsheb thiab Tsav Tsheb rau Arduino Automated Shade Screen Project: Hauv Cov Lus Qhia no, Kuv yuav hla cov kauj ruam uas kuv tau xaiv los xaiv Lub Kauj Ruam Tsav Tsheb thiab Tsav Tsheb rau qhov ua piv txwv Automated Shade Screen project. Cov ntxaij vab tshaus ntxoov ntxoo yog qhov nrov thiab pheej yig Coolaroo tes cranked qauv, thiab kuv xav hloov
FinduCar: Lub Ntsej Muag Tsheb Ntsuas Qhia Cov Neeg rau Qhov Chaw Lub Tsheb Nres Tsheb: 11 Cov Kauj Ruam (nrog Duab)
FinduCar: Ntse Lub Ntsiab Tseem Ceeb Qhia Tib Neeg rau Qhov Chaw Tsheb Nres Tsheb: Txhawm rau daws cov teeb meem saum toj no, txoj haujlwm no tawm tswv yim txhawm rau txhim kho tus yuam sij tsheb ntse uas tuaj yeem coj tib neeg mus rau qhov chaw lawv nres tsheb. Thiab kuv txoj kev npaj koom nrog GPS rau hauv lub tsheb tseem ceeb. Tsis tas yuav siv lub smartphone app los taug qab
Txawb Xov Tooj Tswb rau Lub Tsheb Tsav Tsheb, Tsheb lossis Txhua Yam Koj Xav Tau: 7 Kauj Ruam (nrog Duab)
Txawb Xov Tooj Tswb rau Maus Taus, Tsheb lossis Txhua Yam Koj Xav Tau: Kuv tau txais kev ceeb toom ib txwm ua suab nrov ntau, thiab tsis muaj leej twg ua daim ntawv ceeb toom ntawm lawv ntxiv lawm. Tsis tas li tsis paub yog leej twg tau cuam tshuam nrog kuv lub tsheb kauj vab vim tias kuv nyob deb kom hnov lub tswb.Yog li kuv txiav txim siab ua lub tswb no siv lub xov tooj qub