Cov txheej txheem:

Yuav Ua Li Cas Tsim Kev Tswj Tus Kheej 3D Luam Tus Kheej Tus Kheej Tus Kheej: 9 Kauj Ruam (nrog Duab)
Yuav Ua Li Cas Tsim Kev Tswj Tus Kheej 3D Luam Tus Kheej Tus Kheej Tus Kheej: 9 Kauj Ruam (nrog Duab)

Video: Yuav Ua Li Cas Tsim Kev Tswj Tus Kheej 3D Luam Tus Kheej Tus Kheej Tus Kheej: 9 Kauj Ruam (nrog Duab)

Video: Yuav Ua Li Cas Tsim Kev Tswj Tus Kheej 3D Luam Tus Kheej Tus Kheej Tus Kheej: 9 Kauj Ruam (nrog Duab)
Video: yuav tau tsim kho tus kheej lub neej thiaj yuav vam meej tau 2024, Hlis ntuj nqeg
Anonim
Image
Image
Yuav Ua Li Cas Tsim Tus Kheej Tswj 3D Luam Tus Kheej Tus Kheej Tus Kheej
Yuav Ua Li Cas Tsim Tus Kheej Tswj 3D Luam Tus Kheej Tus Kheej Tus Kheej

Nov yog kev hloov pauv ntawm yav dhau los ntawm B-neeg hlau. 100% Qhib QHOV CHAW / Arduino neeg hlau. CODE, 3D ntu thiab khoom siv hluav taws xob tau qhib yog li xav hloov kho nws lossis tsim qhov loj ntawm tus neeg hlau. Yog tias koj muaj kev ua xyem xyav, cov tswv yim lossis xav tau kev pab ua rau feem ntau ntawm B-neeg zej zog

Tus tshiab version los nrog tons ntawm cov yam ntxwv tshiab:

  • Tswj thiab qhib nws siv koj lub smartphone/ntsiav tshuaj ntawm dawb jjRobots APP lossis iOS lossis Android
  • Google Blockly tswj tau!
  • Zoo meej kom muaj kev lom zem thaum koj kawm neeg hlau (Ua tibzoo saib Robotics Challenge!)
  • Tam sim no tuaj yeem siv roj teeb AA li niaj zaus (lossis 3 lub roj teeb LIPO roj teeb) Txhua yam muaj peev xwm xa 9V
  • Ob qhov txiaj ntsig SERVO (ib qho siv rau ARM). Tswj ob qhov kev tso tawm servo tsuas yog coj mus rhaub ntawm koj lub vijtsam smartphone.
  • Yooj yim luam thiab siv cov yas tsawg dua
  • PRO MODE tuaj yeem qhib tau los ntawm koj lub smartphone/Tablet (nce kev nrawm thiab nrawm)
  • Ua kom ntau WIFI ntau ntxiv (txog 40 meters)
  • Cov xwm txheej roj teeb thiab "Qaij kaum" tso tawm lub sijhawm tiag tiag ntawm koj lub vijtsam smartphone
  • Hloov kho nws PID neeg hlau tswj lub sijhawm thiab saib yuav ua li cas cuam tshuam rau nws tus cwj pwm thiab kev ua haujlwm.

Tab sis ua ntej, cia pib txij thaum pib. Raws li qhov no yog Kev Qhia paub koj yuav muaj qee cov ntsiab lus xav tau los tsim B-neeg hlau EVO.

Cov npe:

  • DEVIA Tswj Pawg Thawj Coj (pawg thawj coj no teeb tsa teeb tsa tau yooj yim vim nws twb muaj Gyro/accelerometers + WIFI module thiab tuaj yeem tswj tau servos thiab mus txog rau peb lub zog tsav). Yog tias koj xav tsim koj tus kheej, ua tibzoo saib ntawm kab ntawv no)
  • 2x NEMA17 stepper motors +14 cms cables (khub)
  • 2x Stepper tsav tsheb (A4988)
  • Hlau zog servo (koj yuav xav tau caj npab los tawm tsam thiab tsa koj B-neeg hlau …)
  • 6x AA roj teeb rooj nrog ON/OFF Hloov
  • Bolts+txiv ntoo xav tau los teeb tsa txhua yam
  • Pair ntawm nylon bumpers -or 3D luam tawm- (14 × 5 cm)
  • Ob sab daim kab xev, googly ob lub qhov muag …
  • 2 txoj hlua roj hmab rau lub log: tuav

Kauj Ruam 1: Cov Npe BOM thiab Cov Ntsiab Lus Yog Dab Tsi

BOM List thiab Cov Ntsiab Lus Yog Dab Tsi
BOM List thiab Cov Ntsiab Lus Yog Dab Tsi
BOM List thiab Cov Ntsiab Lus Yog Dab Tsi
BOM List thiab Cov Ntsiab Lus Yog Dab Tsi
BOM List thiab Cov Ntsiab Lus Yog Dab Tsi
BOM List thiab Cov Ntsiab Lus Yog Dab Tsi

Cov npe:

  • DEVIA CONTROL BOARD: pawg thawj coj no ua rau txheej txheem teeb tsa tau yooj yim dua. Nws yog "txhim kho" version ntawm Arduino ZERO muaj zog tab sis nrog lub cav+servos tswj kev tso tawm, WIFI, COMMs chaw nres nkoj, 12V tswj qhov hluav taws xob qhov chaw nres nkoj thiab cov ntsuas. Yog tias koj xav "tsim khoom/sib dhos" koj tus kheej, ua tibzoo saib daim duab no, nws yuav pab koj txuas txhua yam sib txawv txhua qhov ua ke.
  • 2x NEMA17 stepper motors +14 cms cables (khub). Yog lawm, NEMA17 tus tsav lub cev muaj zog nrog cov yam ntxwv tshwj xeeb yuav tsum ua haujlwm.
  • 2x Stepper tsav tsheb (A4988). Feem ntau siv dav hlau tsav tsheb.
  • Hlau zog SERVO: Koj yuav xav tau caj npab los tawm tsam thiab tsa koj li B-neeg hlau … Lub nylon zog servo yuav tsis ua haujlwm zoo raws li tau npaj tseg
  • 6x AA roj teeb rooj nrog ON/OFF Hloov: Cov ntaub ntawv no tau teeb rau hauv tus ncej tab sis koj tuaj yeem siv LiPO roj teeb ib yam nkaus (3S)
  • Bolts+ceev xav tau los teeb tsa txhua yam: M3 ntsia liaj qhov rooj thiab txiv ntoo (12x6mm, 12x15mm)
  • Pair ntawm nylon bumpers (14 × 5 cm): lwm txoj hauv kev koj tuaj yeem tsim koj tus kheej txoj cai bumper ntawm no thiab luam tawm nws
  • Ob sab kab xev, qhov muag pom qhov muag … txhawm rau txhim kho IMU rau lub paj hlwb. Daim kab xev ob tog no yuav ua haujlwm zoo li poob siab ntawm IMU
  • Ncej: 3D qhov chaw luam tawm
  • 2 txoj hlua roj hmab rau lub log: tuav
  • Koj lub smartphone/ntsiav tshuaj los tswj nws

Yog tias koj xav hla txhua qhov no thiab dhia mus rau Lub Rooj Sib Tham qhia cov vis dis aus. Nyem qhov no

Kauj Ruam 2: B-neeg hlau nta thiab kev sib tw neeg hlau

B-neeg hlau yam ntxwv thiab kev sib tw neeg hlau
B-neeg hlau yam ntxwv thiab kev sib tw neeg hlau
B-neeg hlau yam ntxwv thiab kev sib tw neeg hlau
B-neeg hlau yam ntxwv thiab kev sib tw neeg hlau
B-neeg hlau yam ntxwv thiab kev sib tw neeg hlau
B-neeg hlau yam ntxwv thiab kev sib tw neeg hlau
B-neeg hlau yam ntxwv thiab kev sib tw neeg hlau
B-neeg hlau yam ntxwv thiab kev sib tw neeg hlau

Peb tau tsim kev sib tw kom yeej nrog B-neeg hlau, lawv yog txoj hauv kev yooj yim los qhia cov khoom siv hluav taws xob thiab cov neeg hlau tswj thaum koj muaj kev lom zem. Peb tau sim ua txhua yam kom muaj nqis raws li siv tau ntau yam "MAKER World" cov ntsiab lus thiab muab APPs dawb los tswj cov neeg hlau.

B-neeg hlau tuaj yeem tswj tau ntawm Google Blockly. Xav paub ntau ntxiv ntawm no

Nws tus cwj pwm tsis hloov kho lub sijhawm tiag tiag: cov ntaub ntawv

Koj tuaj yeem yog tus kws tshaj lij neeg hlau: Kho koj B.robot kom yeej kev sib tw!

Ntau tus neeg tsim khoom tau hloov kho thiab ntxiv ntu rau B-neeg hlau. Ua tibzoo saib lawv ntawm no

Qee qhov kev xav tom qab tus kheej ntsuas tus neeg hlau: ntawm no

Kauj Ruam 3: Yog tias Koj Tsim Tus Neeg Hlau no, Koj Muaj Yuav luag Txhua Yam Koj Yuav Tsum Tau Tsim Cov No:

Image
Image

Yog tias koj twb muaj cov ntu xav tau los tsim cov neeg hlau no koj twb muaj 90% ntawm cov khoom xav tau los tsim:

  • Sphere-o-bot: tus phooj ywg kos duab neeg hlau uas tuaj yeem kos duab ntawm lub ntsej muag lossis lub ntsej muag qe los ntawm qhov loj ntawm pob ping pong mus rau lub qe loj loj (4-9 cm).
  • Iboardbot: Tus iBoardbot yog neeg hlau txuas nrog hauv internet muaj peev xwm sau ntawv thiab kos duab nrog qhov ua tau zoo
  • TheMotorized Camera Slider: Lub xov tooj smartphone tswj lub Koob Yees Duab Slider
  • lub dav hlau hockey neeg hlau!: Cov neeg hlau hockey huab cua nyuaj, zoo tshaj plaws kom muaj kev lom zem!
  • B-neeg hlau EVO

Txhua tus ntawm lawv siv tib lub tshuab hluav taws xob thiab cov khoom siv ntxiv

Kauj Ruam 4: Cov Lus Qhia Ua Yeeb Yaj Kiab

Cov Lus Qhia Ua Yeeb Yaj Kiab
Cov Lus Qhia Ua Yeeb Yaj Kiab
Cov Lus Qhia Los Ua Ke
Cov Lus Qhia Los Ua Ke

Nov yog thawj zaug peb tau kaw cov vis dis aus es tsis txhob ua "duab" los ua ke phau ntawv qhia. Rau tus neeg hlau no, nws yooj yim dua yog tias koj pom yuav ua li cas txuas txhua yam thiab tau txais qee qhov kev piav qhia/lus qhia txog yuav ua li cas txhua yam.

Muaj "ib txwm hloov kho tshiab" phau ntawv qhia ua ke ntawm no nrog qee cov lus qhia tsuas yog thaum koj xav tau nyiag khoom ntawm nws.

Kauj Ruam 5: UPLOAD ARDUINO CODE rau DEVIA CONTROL BOARD

UPLOAD ARDUINO CODE rau DEVIA CONTROL BOARD
UPLOAD ARDUINO CODE rau DEVIA CONTROL BOARD

a) Nruab Arduino IDE ntawm koj lub PC los ntawm no (hla cov kauj ruam no yog tias koj muaj Arduino IDE twb tau teeb tsa lawm) Tus lej B-neeg hlau no tau sim thiab tsim tawm ntawm IDE version 1.6.5 thiab tom qab ntawv. Yog tias koj muaj teeb meem sau cov cai, qhia rau peb paub

b) Rub tawm txhua cov ntaub ntawv arduino los ntawm no. Luam cov ntawv hauv BROBOT_EVO2_23_M0 nplaub tshev hauv koj lub hard drive

c) Sau thiab xa cov cai mus rau DEVIA pawg tswj hwm

  1. Qhib koj Arduino IDE
  2. Qhib tus lej tseem ceeb hauv /BROBOT_EVO2_23_M0/BROBOT_EVO2_23_M0.ino
  3. Txuas koj lub Rooj Tswjhwm Saib DEVIA nrog lub USB cable rau lub PC
  4. Nco tseg: Yog tias qhov no yog thawj zaug koj txuas Arduino board rau koj lub PC tej zaum koj yuav xav tau teeb tsa tus tsav tsheb.
  5. Xaiv lub rooj tsavxwm Arduino/Genuino ZERO (haiv neeg USB chaw nres nkoj). Hauv TOOLS ntawv qhia zaub mov-> pawg thawj coj
  6. Xaiv qhov chaw nres nkoj txuas uas tshwm ntawm cov cuab yeej-> Chaw nres nkoj Serial
  7. Xa cov cai mus rau lub rooj tsavxwm (UPLOAD khawm: Xaub taw rau sab xis)
tso
tso
Duab
Duab

Xaiv lub Rooj Tswjhwm Saib txoj cai ua ntej xa cov cai

d) Ua tau

Kauj Ruam 6: Tswj koj li B-ROBOT EVO 2:

Tswj koj li B-ROBOT EVO 2
Tswj koj li B-ROBOT EVO 2
Tswj koj li B-ROBOT EVO 2
Tswj koj li B-ROBOT EVO 2

Cov neeg siv Android:

Peb tau tsim DAWB APP los tswj Brobot (thiab yav tom ntej JJrobots) rau koj li Android lossis iOS raws li Smartphone/Tablet:

Android APP / iOS APP

Cov kauj ruam ua raws:

  1. Nruab JJRobots tswj APP (rau Android lossis iOS)
  2. Tom qab tig Brobot EVO ON, txuas koj lub xov tooj/ntsiav tshuaj rau B-neeg hlau EVO's wifi network (lub neej ntawd WIFI tus password yog 87654321)
  3. Tua tawm JJrobots tswj APP thiab ua si nrog koj B-neeg hlau EVO!

Kauj ruam 7: 3D Sib tham sib B-neeg hlau qauv

Tus qauv 3D sib tham yuav pab koj kom tau txais lub tswv yim zoo txog yuav ua li cas B-neeg hlau EVO zoo li ib zaug ua ke

Kauj ruam 8: Troubleshooting

Teeb meem
Teeb meem

Kuv B-neeg hlau tsis teb rau cov lus txib xa los ntawm kuv lub xov tooj smartphone/ntsiav tshuaj

Txheeb xyuas koj txuas nrog JJROBOTS_XX network siv tus password raug (los ntawm lub neej ntawd: 87654321) thiab koj lub cuab yeej tsis tau thaiv cov ntaub ntawv tsheb mus rau B-neeg hlau (nyob ib txwm txuas nrog tus neeg hlau)

Kuv B-neeg hlau tsis muaj zog lossis poob yam tsis muaj laj thawj

Kho qhov tam sim no xa los ntawm cov neeg tsav tsheb tsav tsheb. Siv tus ntsia hlau thiab maj mam tig cov ntsia hlau qhia hauv daim duab hauv qab no. Kev sib hloov 10º-30º yog qhov ntau txaus. Clockwise kev sib hloov: nce lub zog xa mus rau lub cav

Kuv B-neeg hlau tsis tuaj yeem sawv ntawm nws tus kheej

Yog tias txhua yam ua tau zoo, B-neeg hlau tsuas xav tau kev pab me ntsis los ntawm servo kom sawv ntawm nws tus kheej. Ua tibzoo saib daim vis dis aus no. Yog tias koj tus neeg hlau tsis coj zoo li hauv daim vis dis aus, hloov kho lub tshuab tsav lub zog tsav lub zog (cov lus qhia saum toj no). Nco ntsoov tias lub foob pob hluav taws muaj ob txoj haujlwm ntawm no: tiv thaiv cov khoom siv hluav taws xob+neeg hlau thiab pab nws sawv ntsug yooj yim.

DEBUG MODE

Muaj DEBUG MODE hauv B-neeg hlau CODE. MODE no yuav tso cai rau koj debug tus cwj pwm ntawm tus neeg hlau yog tias koj muaj teeb meem. Thov, xa mus rau B-neeg zej zog yog tias koj muaj teeb meem lossis lus nug. Look ntawm kab kos kab #define DEBUG 0 ″ thiab hloov 0 mus rau 1 … 8 nyob ntawm seb cov ntaub ntawv twg koj xav tau.

Xav paub ntau ntxiv nyob rau qhov kawg ntawm nplooj ntawv no

Kauj Ruam 9: FAQ

cov lus nug nquag nug:

Vim li cas koj thiaj siv Stepper motors?

Muaj ntau txoj hauv kev rau lub cav: DC, Txhuam Txhuam, Steppers … Peb xaiv cov cav qis vim tias lawv muaj lub zog txaus, koj tuaj yeem txuas lub log ncaj qha yam tsis muaj zog uas ua rau muaj kev thim rov qab (qhov no yog qhov teeb meem tshwm sim hauv kev ntsuas cov neeg hlau), lawv muaj cov kabmob zoo thiab koj yuav tuaj yeem tswj qhov nrawm ntawm lub cav nrog qhov raug. Hauv cov qauv me me cov motors no pheej yig (peb siv tib lub cav siv ntawm lub tshuab luam ntawv 3D ib txwm muaj) thiab cov tsav tsheb pheej yig thiab yooj yim los cuam tshuam nrog Arduino ib yam.

Vim li cas koj thiaj siv Wifi txuas?

Kev siv Wifi txuas tso cai rau peb ua haujlwm nrog ntau yam khoom siv (Smartphones, Tablets, PCs …) Bluetooth cov cuab yeej pheej yig dua tab sis lawv qhov ntau feem ntau luv dua. Cov cuab yeej qub tsis txhawb thiab koj tsis tuaj yeem txuas nws rau Is Taws Nem yooj yim. Wifi module uas peb pom zoo, tso cai rau peb los tsim Chaw Nkag Nkag, yog li koj tsis tas yuav siv Wifi cov khoom siv tam sim no (Wifi modules pheej yig tsis pub koj ua qhov no). Koj tuaj yeem txuas koj lub cuab yeej ncaj qha mus rau Neeg Hlau nyob txhua qhov chaw tab sis yog tias koj xav tau koj tuaj yeem hack nws thiab siv koj tus kheej cov txheej txheem yog li tswj hwm koj tus neeg hlau (lossis xijpeem koj tau tsim) hauv Is Taws Nem los ntawm txhua qhov chaw nyob hauv ntiaj teb! (Txias, tsis yog nws?)

Vim li cas BROBOT?

Cov neeg hlau ntsuas tus kheej tau lom zem los saib thiab ua si. Tus kheej ntsuas tus neeg hlau xav tau cov ntsuas thiab tswj cov txheej txheem. Koj yuav pom tag nrho HOWTO thiab cov ntaub ntawv kev qhia uas piav qhia "tom qab lub ntsej muag" hauv JJROBOTS. Kawm cov khoom siv hluav taws xob thiab neeg hlau tsim koj tus kheej BROBOT los ntawm kos! Koj tuaj yeem siv qhov BROBOT los tsim cov neeg hlau lossis cov cuab yeej siv ntau ntxiv, nco ntsoov txhua lub cuab yeej siv hauv BROBOT yog cov cuab yeej siv/khoom siv hluav taws xob uas muaj peev xwm ntau. Hauv zej zog JJROBOTS peb xav qhia koj li cas! Tam sim no koj tab tom yuav tus kheej ntsuas tus neeg hlau, koj tab tom yuav koj li khoom siv hluav taws xob thiab khoom siv ntxiv! Xav txog kev tsim GPS tus kheej qhia neeg hlau? qhov hloov kho ntawm BROBOT yog koj tus neeg hlau!

Muaj nyiaj ntau npaum li cas tuaj yeem nqa BROBOT?

BROBOT tuaj yeem nqa tau koj cov kaus poom dej qab zib yooj yim. Peb tau sim nrog 500g ntawm kev them nyiaj nrog kev ua tiav. Qhov hnyav ntau ua rau cov neeg hlau tsis ruaj khov tab sis qhov no tuaj yeem lom zem heev, puas yog?

Vim li cas siv cov tshuab hluav taws xob stepper rau qhov ntsuas neeg hlau?

Muaj ntau txoj hauv kev xaiv rau lub cav, DC, Txhuam Txhuam, Steppers … Peb xaiv cov tshuab hluav taws xob vim tias lawv muaj lub zog txaus, koj tuaj yeem txuas lub log ncaj qha yam tsis muaj zog uas ua rau qee qhov rov qab, lawv muaj cov kabmob zoo thiab koj tuaj yeem tswj qhov nrawm ntawm lub cav. raws nraim Tsis tas li lawv pheej yig thiab cov tsav tsheb ib yam nkaus …

Kuv puas tuaj yeem siv cov roj teeb uas rov them tau ntawm Lipo roj teeb?

Yog, koj tuaj yeem siv tus qauv AA roj teeb (qhia tau alkaline), AA roj teeb rov tau (piv txwv li NiMh) lossis koj tuaj yeem xaiv siv 3S Lipo roj teeb. Khiav Lipo roj teeb ntawm koj tus kheej lub luag haujlwm.

Dab tsi yog runtime ntawm BROBOT?

Nrog cov roj teeb AA uas tau them rov qab (piv txwv li Ni-Mh 2100mAh) koj tuaj yeem cia siab ib ncig ntawm ib nrab rau ib teev ntawm kev ua haujlwm

BROBOT puas tuaj yeem ua haujlwm yam tsis muaj wifi module?

Yog, BROBOT tuaj yeem ua haujlwm thiab ua kom nws ruaj khov. Tab sis, tau kawg koj tsis tuaj yeem tswj nws yam tsis muaj tus qauv.

Kuv puas tuaj yeem hloov lub npe ntawm Wifi network uas BROBOT tsim?

Yog, ntawm tus qauv teeb tsa koj tuaj yeem hloov lub npe thiab tseem qee qhov kev teeb tsa hauv internet. Koj tseem tuaj yeem txuas BROBOT nrog koj lub network Wifi uas twb muaj lawm

Puas yog qhov haujlwm no rau Arduino pib?

Zoo, BROBOT tsis yog qhov yooj yim "pib ua haujlwm", tab sis nws muaj ntau cov ntaub ntawv yog li koj muaj lub platform txhawm rau txhim kho koj cov txuj ci. Koj thawj zaug tuaj yeem txhim kho koj li BROBOT raws li cov lus qhia thiab nws yuav tsum ua haujlwm OK, tom qab ntawd koj tuaj yeem pib nkag siab qee qhov ntawm cov cai thiab thaum kawg sau koj tus kheej cov cai… Piv txwv li nws tuaj yeem yooj yim (muaj cov lus qhia rau qhov no) los sau koj txoj cai yog li tus neeg hlau txav lub caj npab thiab tig nws tus kheej yog tias koj tsis xa lus txib hauv 10 vib nas this … Ntau qhov hacks siab dua: Hloov mus rau tus neeg hlau tsis siv neeg tag nrho nrog kev khuam siab zam kev ntxiv SONAR, hloov mus rau hauv qab kab neeg hlau, thiab ntxiv rau …

Vim li cas BROBOT cov khoom siv hluav taws xob tsis pheej yig?

Peb yog qhov pib me me tiag tiag (2 tus neeg hauv peb lub sijhawm dawb) thiab tam sim no peb tsuas tuaj yeem ua haujlwm me me ntawm cov khoom siv hluav taws xob. Raws li koj paub tus nqi ntawm cov khoom siv hluav taws xob poob sai sai hauv cov khoom lag luam siab tab sis peb tab tom pib … Yog tias peb muag ntau lub laug cam thiab peb tuaj yeem ua haujlwm ntau qhov ntim khoom peb yuav poob tus nqi !!. JJROBOTS tsis tau yug los kom tau nyiaj, peb lub siab yog muag "cov khoom lag luam zoo" kom pom peb cov phiaj xwm tom ntej thiab nthuav tawm kev paub neeg hlau.

Pom zoo: