Բովանդակություն:
- Քայլ 1: Նյութերի և գործիքների հավաքում
- Քայլ 2: Միացրեք տանկը
- Քայլ 3. Տանկի և վերահսկիչի ծրագրավորում
- Քայլ 4: Տանկի լարերի միացում
- Քայլ 5: Կառավարիչի միացում
Video: Անլար Arduino վերահսկվող տանկ (nRF24L01). 6 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Ողջու՜յն!
Այսօր ես ձեզ ցույց կտամ, թե ինչպես կարելի է կառուցել Arduino- ով կառավարվող տանկ և հեռակառավարման վահանակ: Տանկի 3D տպագիր մասերը (բացառությամբ վերահսկիչի, ուղու ուղեցույցի և տանկի ծածկույթի) նախագծված են timmiclark- ի կողմից և կարող եք գտնել այստեղ:
Քայլ 1: Նյութերի և գործիքների հավաքում
Սկսելու համար ձեզ հարկավոր են հետևյալ նյութերը.
- 1x Arduino UNO (այստեղ)
- 1x Arduino Nano (այստեղ)
- 2x nRF24L01 2.4 ԳՀց անլար մոդուլներ (այստեղ)
- 1x L298N շարժիչի վարորդ (այստեղ)
- 2x Gear շարժիչ (դեղին պլաստիկ կտոր) (այստեղ)
- 1x Joystick (այստեղ)
- Մարտկոցի 1x 9 վ մարտկոց (այստեղ)
- 2x հոսանքի անջատիչ (այստեղ)
- 2x TR 18650 մարտկոց (և լիցքավորիչ) (այստեղ)
- 1x TR 18650 մարտկոցի կրիչ 2 մարտկոցի համար (այստեղ)
- 1x արականից իգական ցատկերի հավաքածու (այստեղ)
3D տպված մասերը բաղկացած են (կարելի է գտնել այս քայլի ներքևում).
- 2x մարմին
- 2x TrackMidFrame
- 52x հետք
- 4x ատամ
- 4x CogBracketInner
- 4x CogBracketOuter
- 1x TankCover
- 1x վերահսկիչ
Ձեզ նույնպես անհրաժեշտ կլինեն հետևյալ գործիքները.
- Sոդման երկաթ
- Հորատման տարբեր չափսեր
- Սուպեր սոսինձ
- Տափակաբերան աքցան
- Դանակ
Քայլ 2: Միացրեք տանկը
Տպագրելուց հետո ես հավաքեցի տանկը: Բոլոր կտորները, բացառությամբ հետքերի, ատամնավորների և ծածկույթի, սոսնձված էին սուպեր սոսինձով: Հետքերն ավարտվեցին չափազանց ամուր ատամների շուրջը, դա կարող էր խնդիր լինել իմ տպիչի հետ, բայց ես որոշեցի երկու լրացուցիչ հետքեր ավելացնել յուրաքանչյուր կողմում և ուղեցույց պատրաստել ուղիների համար: Դա ամենահարմար լուծումը չէ, բայց աշխատում է:
Տանկը հավաքելուց հետո ես անցքեր բացեցի, որպեսզի տեղավորվեն անլար մոդուլը և հոսանքի անջատիչը: Հավանաբար, ես պետք է անցքեր անցնեի, նախքան այդ ամենը սոսնձելը, բայց դա այդքան էլ տարբերություն չտվեց: Ես անցքեր եմ փորել և շարժիչի վարորդին կցել տանկի ներքևին ՝ երկու M3 պտուտակով:
Լրացուցիչ (եթե դուք ունեք նույն խնդիրը, ինչ ինձ):
Տպեք երկու տանկի ուղեցույց «կամընտիր» թղթապանակից և որոշ հետքեր (առաջարկում եմ ավելացնել մեկ կամ երկուսը յուրաքանչյուր կողմում):
Քայլ 3. Տանկի և վերահսկիչի ծրագրավորում
Արդուինոն ծրագրավորելու համար ձեզ հարկավոր է տեղադրել RF24 գրադարանը: Այսպիսով, ներբեռնեք ստորև բերված ֆայլերը և բացեք arduino IDE- ն: Գնացեք ուրվագիծ -> Ներառել գրադարան -> Ավելացնել. ZIP գրադարան և այնտեղ ներմուծել «RF24.zip»:
Հաջորդը դուք պետք է միացնեք arduino UNO- ն և վերբեռնեք «tank.ino» arduino- ին: մենք հաջորդ փուլում կկապենք լարերը:
Այժմ անջատեք Arduino UNO- ն և միացրեք Arduino Nano- ն և վերբեռնեք 'controller.ino' Arduino- ին:
Հիշեք, որ գործիքների տակ «տախտակի» և «նավահանգստի» կարգավորումները փոխեք տախտակի ճիշտ տիպի և նավահանգստի:
Քայլ 4: Տանկի լարերի միացում
(nRF24L01 մոդուլի պատկերը ներքևում է) Տանկի միացում. Միացրեք հետևյալ կապում. nRF24L01 կապում ---- Arduino կապում • GND 1 ---- GND • VCC 2 ---- 3.3V • CE 3- --- 7 • CSN 4 ---- 8 • SCK 5 ---- 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- միացված չէ L298N ---- Arduino կապում • IN1 ---- 5 • IN2 ---- 6 • IN3 ---- 9 • IN4 ---- 10 Ինչ վերաբերում է տանկի մարտկոցին, ապա հողալարն անցնում է դեպի GND պին arduino- ն և շարժիչի վարորդի GND կապը: հոսանքի հաղորդալարը հոսանքի անջատիչի միջոցով անցնում է arduino- ի Vin կապին և շարժիչի վարորդի +12V կապին: Օ Oh, իսկ շարժիչի վարորդի +5V կապը կցված է arduino- ի 5V կապին:
Քայլ 5: Կառավարիչի միացում
ControllernRF24L01 կապում ---- Arduino կապում • GND 1 ---- GND • VCC 2 ---- 3.3V • CE 3 ---- 7 • CSN 4 ---- 8 • SCK 5 ---- 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- միացված չէ oyոիստիկ ---- Arduino կապում • GND ---- GND • +5V ---- 5V • VRx- --- A0 • VRy ---- A1 Դա մի փոքր հանելուկ է ՝ բոլոր բաղադրիչները տեղավորելով վերահսկիչի մեջ, բայց որոշ համբերությամբ վստահ եմ, որ կհասցնես
Խորհուրդ ենք տալիս:
3D տպագիր RC վերահսկվող տանկ !!: 8 քայլ (նկարներով)
3D տպագիր RC վերահսկվող տանկ !! Տանկի հետքերը թույլ են տալիս հիանալի բռնել հողում, ինչպես կեղտը և
Անլար հեռակառավարիչ ՝ օգտագործելով 2.4 ԳՀց NRF24L01 մոդուլ Arduino- ով - Nrf24l01 4 ալիք / 6 ալիք հաղորդիչ ընդունիչ քառանկյունի համար - Rc ուղղաթիռ - Rc ինքնաթիռ Arduino- ի միջոցով. 5 քայլ (նկարներով)
Անլար հեռակառավարիչ ՝ օգտագործելով 2.4 ԳՀց NRF24L01 մոդուլ Arduino- ով | Nrf24l01 4 ալիք / 6 ալիք հաղորդիչ ընդունիչ քառանկյունի համար | Rc ուղղաթիռ | Rc ինքնաթիռ Arduino- ի միջոցով. RC մեքենա շահագործելու համար | Quadcopter | Անօդաչու թռչող սարք | RC ինքնաթիռ | RC նավակ, մեզ միշտ պետք է ընդունիչ և հաղորդիչ, ենթադրենք, որ RC QUADCOPTER- ի համար մեզ անհրաժեշտ է 6 ալիքով հաղորդիչ և ընդունիչ, և այդ տիպի TX և RX- ը չափազանց թանկ են, ուստի մենք դա պատրաստելու ենք մեր
Raspberry Pi 3 FPV Lego տանկ. 5 քայլ (նկարներով)
Raspberry Pi 3 FPV Lego Tank: Lego- ն հիանալի է երեխաներին սովորեցնելու համար, թե ինչպես են գործերն աշխատում ՝ միևնույն ժամանակ թույլ տալով նրանց զվարճանալ: Ես գիտեմ, որ ես միշտ հաճույք եմ ստացել " խաղալ " Լեգոյի հետ, երբ ես փոքր էի: Այս հրահանգը նկարագրում է, թե ինչպես եմ կառուցել FPV (Առաջին անձի դիտում) տանկ ՝
Ռոբոտացված ձեռքը անլար ձեռնոցով վերահսկվող - NRF24L01+ - Arduino: 7 քայլ (նկարներով)
Ռոբոտացված ձեռքը անլար ձեռնոցով վերահսկվող | NRF24L01+ | Արդուինո. Այս տեսանյութում; Առկա են 3D ռոբոտների ձեռքի հավաքում, servo հսկողություն, ճկուն սենսորների հսկողություն, nRF24L01 անլար կառավարում, Arduino ընդունիչ և հաղորդիչ աղբյուրի կոդ: Մի խոսքով, այս նախագծում մենք կսովորենք, թե ինչպես կառավարել ռոբոտի ձեռքը լարերով
ESP8266 -NODEMCU $ 3 WiFi մոդուլ #2 - WEB ԷAGEԻ միջոցով վերահսկվող անլար կապում. 9 քայլ (նկարներով)
ESP8266 -NODEMCU $ 3 WiFi մոդուլ #2 - WEB ԷAGEԻ միջոցով վերահսկվող անլար կապում. Այս միկրոհաշվարկների նոր աշխարհ է եկել, և սա ESP8266 NODEMCU- ն է: Սա առաջին մասն է, որը ցույց է տալիս, թե ինչպես կարող եք esp8266 միջավայրը տեղադրել ձեր arduino IDE- ում ՝ սկսած տեսանյութի միջոցով և որպես մասեր