Cov txheej txheem:

Kev cuam tshuam ib qho Arduino nrog Lub Xov Tooj Ntawm Tes: 6 Cov Kauj Ruam (nrog Duab)
Kev cuam tshuam ib qho Arduino nrog Lub Xov Tooj Ntawm Tes: 6 Cov Kauj Ruam (nrog Duab)

Video: Kev cuam tshuam ib qho Arduino nrog Lub Xov Tooj Ntawm Tes: 6 Cov Kauj Ruam (nrog Duab)

Video: Kev cuam tshuam ib qho Arduino nrog Lub Xov Tooj Ntawm Tes: 6 Cov Kauj Ruam (nrog Duab)
Video: HMONG World Mosquito Destroyer 2024, Hlis ntuj nqeg
Anonim
Kev cuam tshuam ib qho Arduino nrog Lub Xov Tooj
Kev cuam tshuam ib qho Arduino nrog Lub Xov Tooj

Thaum siv Arduino, nws yuav ua rau muaj kev thab plaub heev uas tsis tuaj yeem siv nws tsuas yog vim koj tsis muaj lub khoos phis tawj muaj. Tej zaum Windows lossis Mac OS tsis sib xws, koj tsis muaj lub khoos phis tawj tag nrho lossis koj tsuas yog xav tau kev ywj pheej ntau rau cuam tshuam koj lub rooj tsavxwm. Kev daws: yooj yim OTG (Ntawm Mus) cable thiab app muaj peev xwm ua txoj haujlwm no. Qhov paub tshaj plaws yog ArduinoDroid, uas yog pom muaj rau Android. Qhov software no muab rau koj lub peev xwm los ua, hloov kho, suav sau thiab xa cov duab kos Arduino rau koj lub rooj tsavxwm los ntawm koj lub xov tooj ntawm tes thiab txawm tias yog ntsiav tshuaj. Nws kuj tseem ua raws li Serial Monitor, tab sis tu siab nws tsis suav nrog Plotter tseem. Nco ntsoov tias koj cov txheej txheem ua haujlwm version yuav tsum sib xws.

Dhau li IDE no, kuj tseem muaj cov saib xyuas cov ntawv thov uas tuaj yeem tau txais thiab xa cov ntaub ntawv mus rau cov laug cam tab sis tsis tuaj yeem tso dab tsi. Cov no nyob tsawg dua nco uas ArduinoDroid, txij li tom kawg suav nrog, ib txwm, ntau lub tsev qiv ntawv thiab piv txwv. Tam sim no qhov kev qhia yooj yim dhau los, cia pib nrog Cov Khoom Siv thiab Cov Kauj Ruam.

Kauj ruam 1: Cov ntaub ntawv

Khoom siv
Khoom siv
Khoom siv
Khoom siv
Khoom siv
Khoom siv

Cov ntaub ntawv xav tau rau txoj haujlwm no yog qhov tsis txaus ntseeg. Tau kawg, koj yuav xav tau:

  • Xov tooj ntawm tes (lossis txawm tias ntsiav tshuaj);
  • OTG cable sib xws nrog koj lub xov tooj ntawm tes;
  • Arduino Board;
  • Arduino Board cov ntaub ntawv cable lossis programmer;
  • Thaum kawg, ArduinoDroid app lossis lwm Serial Terminal/Monitor software.

Tam sim no peb tau ua tiav nrog qhov no, cia peb dhau mus txuas txhua yam.

Kauj ruam 2: Kev sib txuas

Kev sib txuas
Kev sib txuas
Kev sib txuas
Kev sib txuas
Kev sib txuas
Kev sib txuas
Kev sib txuas
Kev sib txuas

Arduino rau Cable lossis Programmer:

Yog tias koj Arduino tsis yog Pro Mini, koj tsuas yog yuav tsum tuav lub USB cov ntaub ntawv sib txuas cable thiab ntsaws nws.

Yog tias, ntawm qhov tod tes, koj lub rooj tsav xwm yog Pro Mini, tuav 5 lossis 6 tus pin USB programmer thiab txuas, siv tus poj niam-poj niam jumper cables, (tus programmer tus pin thawj, Arduino tus pin tom qab) 5v lossis 3.3v rau Vcc ntawm pawg thawj coj, Gnd rau Gnd, Rxd rau Txo, thiab Txd rau Rxi (thaum rub tawm, nco ntsoov nias lub pob Pib dua ntawm lub rooj tsavxwm tom qab kos duab tiav ua ke thiab pib rub tawm).

2. Cable/Programmer rau OTG:

Cias txuas tus txiv neej USB A rau tus poj niam ntawm OTG cable.

3. OTG rau xov tooj ntawm tes lossis ntsiav tshuaj:

Txuas USB Micro, C lossis Lightning txuas rau lub xov tooj lossis ntsiav tshuaj qhov chaw nres nkoj.

Kauj Ruam 3: ArduinoDroid App

Lub ArduinoDroid App
Lub ArduinoDroid App
Lub ArduinoDroid App
Lub ArduinoDroid App
Lub ArduinoDroid App
Lub ArduinoDroid App
  1. Tshawb ArduinoDroid ntawm Google Ua Si, Ua Si Hauv Khw, App Store, lossis qhov twg los xij uas koj muaj.
  2. Nruab nws thiab qhib nws.
  3. Saib cov duab saum toj no thiab nyeem cov lus tawm tswv yim.
  4. Txij li nws yog ib qho app nyuaj heev, Kuv qhia koj yuav tsum tshawb nrhiav txhua qhov kev xaiv. Kuv suav nrog qee qhov haujlwm thiab yuav ua li cas thiaj ua tiav lawv hauv cov lus tawm tswv yim.
  5. Yog tias koj xav tau txoj haujlwm nthuav dav los ua nrog Arduino, saib Cov Lus Qhia no.

Kauj Ruam 4: Lwm Yam Kev Tshawb Fawb (tsuas yog Tau Txais thiab Xa Cov Ntaub Ntawv rau thiab Los Ntawm Pawg Thawj Coj)

Lwm Cov Ntawv Saib Xyuas Serial (Tsuas yog Tau Txais thiab Xa Cov Ntaub Ntawv rau thiab Los Ntawm Pawg Thawj Coj)
Lwm Cov Ntawv Saib Xyuas Serial (Tsuas yog Tau Txais thiab Xa Cov Ntaub Ntawv rau thiab Los Ntawm Pawg Thawj Coj)
Lwm Cov Kev Saib Xyuas Serial (Tsuas yog Tau Txais thiab Xa Cov Ntaub Ntawv rau thiab Los Ntawm Pawg Thawj Coj)
Lwm Cov Kev Saib Xyuas Serial (Tsuas yog Tau Txais thiab Xa Cov Ntaub Ntawv rau thiab Los Ntawm Pawg Thawj Coj)
Lwm Cov Ntawv Saib Xyuas Serial (Tsuas yog Tau Txais thiab Xa Cov Ntaub Ntawv rau thiab Los Ntawm Pawg Thawj Coj)
Lwm Cov Ntawv Saib Xyuas Serial (Tsuas yog Tau Txais thiab Xa Cov Ntaub Ntawv rau thiab Los Ntawm Pawg Thawj Coj)
Lwm Cov Kev Saib Xyuas Serial (Tsuas yog Tau Txais thiab Xa Cov Ntaub Ntawv rau thiab Los Ntawm Pawg Thawj Coj)
Lwm Cov Kev Saib Xyuas Serial (Tsuas yog Tau Txais thiab Xa Cov Ntaub Ntawv rau thiab Los Ntawm Pawg Thawj Coj)
  1. Nkag mus rau koj lub khw app app (huh!) Thiab tshawb nrhiav Serial Monitor App rau Arduino. Nco ntsoov tias lawv tso siab rau USB txuas thiab tsis yog ntawm Bluetooth. Kuv nyiam ib qho hu ua USB Serial Console. Txheeb hauv cov duab saum toj no kom paub tseeb tias nws yog leej twg.
  2. Ua mus rau nruab nws thiab qhib nws.
  3. Lub interface yog qhov yooj yim. Koj muaj ntu rau sau cov lus siv cov keyboard thiab tom qab ntawd khawm kom xa lawv mus rau lub rooj tsavxwm, feem ntau ntawm lub vijtsam qhia cov ntaub ntawv tau txais los ntawm koj Arduino, thiab tom qab ntawd koj muaj peb tus lej nyob rau sab xis saum toj uas nkag mus rau cov ntawv qhia zaub mov.
  4. Yog tias koj nyem rau peb tus lej, yuav muaj cov ntawv qhia zaub mov me me nyob rau sab xis saum toj nrog cov kev xaiv sib txawv xws li kev teeb tsa, txuas, thiab lwm yam. Tus nqi tuaj yeem teeb tsa los ntawm txhaj "Port Serial" thiab tom qab ntawd txuas ntxiv kho nws.
  5. Tom qab txuas Arduino thiab OTG cable rau lub xov tooj/ntsiav tshuaj, nyem rau peb kab thiab tom qab ntawd "Txuas". Xaiv qhov chaw raug thiab koj yuav tsum pib txais koj cov ntaub ntawv. Koj tuaj yeem txiav txim siab yog tias lub app thim lub sijhawm ntawm txhua kab hauv ntu Chaw.
  6. Thaum kawg koj ua tiav! Txaus siab rau qhov kev paub ntau yam tshiab siv koj Arduino nrog koj lub xov tooj lossis ntsiav tshuaj muab rau koj!

Kauj ruam 5: Troubleshooting

Teeb meem
Teeb meem
  1. Hais qhov tseeb, tsis muaj ntau yam teeb meem tshwm sim hauv txoj haujlwm no. Kuv yuav pib los ntawm teeb meem kho vajtse mus rau cov hais txog software.
  2. Ua ntej tshaj plaws, koj Arduino yuav tsis txuas nrog cov ntaub ntawv cable lossis tus programmer. Xyuas kom lawv yog thiab tom qab ntawd mus rau tom ntej.
  3. Nco ntsoov tias cov ntaub ntawv cable/ programmer tau txuas nrog kom raug rau OTG cable. Yog tias nws tseem tsis ua haujlwm, mus rau theem tom ntej.
  4. Txheeb xyuas yog tias kev sib txuas ntawm OTG cable thiab lub xov tooj ntawm tes ua haujlwm raug. Nws ib zaug tshwm sim rau kuv tias OTG kev sib cuag yog me ntsis qub thiab qias neeg, yog li lub rooj tsavxwm yuav qhib lub zog tab sis tsis muaj xov xwm yuav xa mus. Kuv siv tus ntsia hlau me me los ntxuav nws thiab nws ua haujlwm zoo tom qab ntawd.
  5. Yog tias txhua lub khoos phis tawj tau teeb tsa kom raug (thiab lub rooj tsav xwm ua haujlwm tau zoo), tab sis tseem nws tsis ua haujlwm, txheeb xyuas seb Android version puas sib xws nrog lub app. Kuv tsis muaj Apple lub cuab yeej, yog li kuv tsis tuaj yeem qhia koj yog tias nws ua haujlwm nrog txhua lub xov tooj no.
  6. Qhov thib ob, xyuas kom tseeb tias koj "hais" lub app kom txuas tus programmer lossis board. Feem ntau, thaum koj ntsaws lub OTG cable hauv, cov lus yuav tsum tshwm sim qhia koj kom txuas nws.
  7. Qhov kawg ntawm txhua qhov, xyuas kom tseeb tias tus nqi baud (rau cov saib txuas) zoo ib yam li qhov tau teev tseg hauv daim duab.

Kauj Ruam 6: Qhov Kawg

Ua tsaug ntau ntau rau qhov tau nyeem Phau Ntawv Qhia no! Vam tias nws muab tawm los muaj txiaj ntsig! Yog tias muaj qee yam uas kuv tsis tau hais meej, tsis txhob yig nrog kuv tham!

Pom zoo: