Cov txheej txheem:

Kev Sib Piv Ntawm Micro: ntsis thiab Arduino: 6 Kauj Ruam
Kev Sib Piv Ntawm Micro: ntsis thiab Arduino: 6 Kauj Ruam

Video: Kev Sib Piv Ntawm Micro: ntsis thiab Arduino: 6 Kauj Ruam

Video: Kev Sib Piv Ntawm Micro: ntsis thiab Arduino: 6 Kauj Ruam
Video: Ntaus tes taw zoo saib 2024, Hlis ntuj nqeg
Anonim
Kev Sib Piv Ntawm Micro: ntsis thiab Arduino
Kev Sib Piv Ntawm Micro: ntsis thiab Arduino

Dab tsi yog pawg tswj hwm kev txhim kho nrov tshaj plaws ntawm cov tsim tawm tsis ntev los no? Tau kawg, nws yuav tsum yog micro: ntsis board. Raws li kev koom tes ntawm cov tuam txhab thev naus laus zis loj xws li BBC, Microsoft, Samsung thiab NXP, micro: ntsis board tau txais txiaj ntsig zoo ntawm chav kawm siab zoo txij li nws yug los. Xyoo tas los, tsoomfwv Askiv tau xa 1 lab daim ntawm micro: bit board rau cov tub ntxhais kawm hauv qib 7. Qhov no txawm tias tau tso qhov kev hloov pauv ntawm micro: me ntsis mus rau qhov kawg. Tom qab ntawd puas yuav muaj koob meej ntawm micro: me ntsis yog qhov tshwm sim txuas ntxiv lossis paj withered hauv feeb tom ntej? Puas yog yuav muaj lwm lub rooj tsav xwm hauv tib qib tseem ceeb li Arduino board? Nrog cov lus nug no hauv siab, Kuv yuav ua qhov sib piv ntawm micro: me ntsis thiab Arduino los ntawm cov yam ntxwv ntawm kho vajtse thiab software.

Nco tseg:

Vim tias Arduino pawg thawj coj muaj ntau tus lej tus lej, ntawm no peb siv lub rooj sab laj UNO ua haujlwm los sib piv.

Kauj ruam 1: Outlook ntawm Micro: ntsis :

Micro: lub rooj tsav xwm nthuav qhia lub ntsej muag puag ncig nrog qhov loj me. Nyob rau sab xub ntiag, muaj ob lub khawm thiab 5*5 LED dot matrix; thaum nyob rau sab nraub qaum, muaj USB chaw nres nkoj, khawm rov pib dua, lub qhov (socket) roj teeb thiab ntau yam chips. Qhov kev xav zoo tshaj plaws yog vuam thiab lo lo ntxhuav-tshuaj ntsuam ntawm tag nrho lub rooj tsav xwm hauv Circuit Court yog qhov zoo heev. Feem ntau hauv peb qhov kev xav, kev txhim kho pawg thawj coj yog txhua yam ntawm cov khoom thiab cov pins nyob saum npoo. Tab sis tag nrho cov micro: lub rooj tsav xwm me me tsis muaj tus pin. Txhua qhov chaw nres nkoj IO raug coj tawm ntawm qhov txuas hauv nws lub rooj ntug.

Muaj 5 lub voj voos nyob hauv tus neeg sib txuas. Lawv yog P0, P1, P2, VCC thiab GND cais.

Kauj ruam 2: Outlook ntawm Arduino:

Arduino muaj tus yam ntxwv sib txawv heev. Nws lub zeem muag yog kaw ntau dua rau kev txhim kho pawg thawj coj hauv peb qhov kev xav. Ntawm lub rooj tsavxwm, muaj tus tswv tseem ceeb, USB chaw nres nkoj thiab AC txuas hluav taws xob. Nyob rau ntawm ntug ntawm lub rooj tsavxwm, muaj cov poj niam lub taub hau puv.

Peb tuaj yeem pom los ntawm nws qhov kev xam pom tias kev tsim qauv ntawm micro: ntsis thiab Arduino yog qhov sib txawv heev. Micro: qhov tseem ceeb me me ntau ntxiv txog qhov loj me thiab kev nyab xeeb, tom qab ntawd nws muaj peev xwm txuas ntxiv. Thaum Arduino tsom mus rau tag nrho khawb tawm qhov peev xwm txuas ntxiv ntawm pawg thawj coj, uas ua rau nws zoo li tus qauv zoo nkauj.

Kauj Ruam 3: Kev Ua Tau Zoo

Micro: ntsis Arduino UAS
Tswv Chip nxf518 22 ATmega328P
Txheej txheem 32 ntsis ARM Cortex M0 8 ntsis AVR
Nyem ROM 256KB 32 KB ua
RAM 16 KWB 2 KB
Oscillator Ceev 16M 16M
Zaub 5*5 LED dot matrix 1 LED
Khawm 2 khawm tsis tau txhais tsis muaj
Bluetooth Yog lawm tsis muaj
Accelerometer Yog lawm tsis muaj
Cov Compass Yog lawm tsis muaj
Txhawb los ntawm UAB/ Battery Case USB/AC zog

Los ntawm daim ntawv saum toj no, peb tuaj yeem pom tias micro: ntsis tau yuav luag txhua qhov ua tau zoo dua li Arduino. Nws tuaj yeem raug hu ua lub rooj tsav xwm me muaj lub zog loj. Tau kawg, kev yug me nyuam ntawm micro: ntsis pawg thawj coj yog ob peb xyoos lig dua li Arduino UNO. Yog li nws tsis muaj qhov xav tias micro: ntsis tau ua tiav hauv nws qhov kev ua haujlwm CPU. Dab tsi yog micro: me ntsis tau suav nrog Bluetooth, digital compass, accelerometer, LED dot matrix ntawm nws lub cev me me. Tsis muaj teeb meem nws yog pawg thawj coj ntawm Arduino lossis los ntawm cov neeg thib peb, lawv tsis nqa cov ntsuas ntau ntawm nws lub rooj tsavxwm. Txawm hais tias micro: me ntsis tsis txuas ib qho sensor, peb tuaj yeem ua tiav ntau qhov xwm txheej nrog ntau yam ntsuas tau nqa ntawm nws lub rooj tsavxwm nkaus xwb.

Kauj ruam 4: Software

Micro: ntsis

Micro: ntsis tuaj yeem txhawb nqa ntau yam lus xws li cov duab programming lus blockly, Python, C ++. Ntawm nws, qhov nrov tshaj plaws hauv cov kwj dej tseem ceeb yog cov cuab yeej siv duab nraaj online JavaScript Blocks Editor tsim los ntawm microsoft. Nws qhov chaw ib puag ncig yog raws li kev pabcuam web. Koj tsis tas yuav rub lub cuab yeej ua haujlwm hauv zos.

Txhawb online simulation

Txuag qhov kev zov me nyuam yog yooj yim li U disk.

Dhau li, micro: me ntsis txhawb nqa cov ntsiab lus tseem ceeb tshaj tawm Python lus ib yam.

Arduino

Txhawm rau program rau Arduino, koj yuav tsum rub tawm IDE rau hauv koj lub computer. Arduino txhawb hom lus C.

Kuj tseem muaj cov khoos phis tawj siv lus raws li kos uas tsim los ntawm lwm lub tuam txhab thib peb.

Qhov pib rau siv Arduino programming software yog siab dua. Tab sis IDEis tsuas yog cov cuab yeej. Lub peev xwm txuas ntxiv software tseem ceeb dua. Los ntawm ntau xyoo ntawm kev txhim kho, nyob rau hauv kev ua haujlwm nyuaj ntawm ob qho tib si qhib cov tuam txhab kho vajtse thiab Arduino cov kiv cua, nws tau sau ntau cov ntaub ntawv hauv tsev qiv ntawv. Hauv qhov ntawm software txuas ntxiv, Arduino zoo dua li micro: me ntsis.

Kauj Ruam 5: Xaus

Los ntawm kev sib piv saum toj no, peb tuaj yeem pom tias tsis muaj teeb meem hauv kev kho vajtse lossis software, micro: ntsis tau ua tiav Arduino. Cov cuab yeej muaj zog muaj zog thiab cov phiaj xwm ua phooj ywg zoo ua rau pawg thawj coj no tau txais txiaj ntsig zoo tshaj li Arduino. Txawm li cas los xij, pawg tswj hwm kev txhim kho muaj lub neej nyob ntev tsis nyob ntawm seb nws muaj zog kho vajtse zoo li cas, lossis software zoo nkauj npaum li cas nws yog tus tswv, tab sis qhov tseem ceeb dua txog seb nws ib puag ncig kev nyab xeeb muaj kev vam meej. Ua txog 10 xyoo ntawm kev sib sau ua ke thiab kev sib koom ua haujlwm ntawm cov tuam txhab thev naus laus zis thiab qhib cov kiv cua, kev nplua nuj txuas ntxiv ntawm tag nrho cov txheej txheem Arduino tuaj yeem hais tias tau mus txog qhov yuav luag tiav.

Tau kawg, micro: me ntsis tsis kam lees nws qhov tsis muaj zog. Yug nrog Askiv cov ntshav, micro: me ntsis tam sim no tau txhawb nqa los ntawm Askiv cov koom haum tsis muaj txiaj ntsig hauv ntiaj teb. Raws li kev txhawb nqa ntawm tsoomfwv Askiv, ntau thiab ntau tus tub ntxhais kawm theem pib lossis theem nrab pib lawv qhov kev sim siv micro: ntsis raws li cov cuab yeej nkag mus rau kev kawm. Ntau thiab ntau tus kws qhia, cov tsim tawm, lossis txawm tias cov kws ua yeeb yam tau tshaj tawm lawv cov haujlwm rau micro: me ntsis zej zog. Tam sim no cov kab ke kev noj qab haus huv, txawm hais tias nws tsis muaj zog dua li Arduino, kev hloov pauv zuj zus yog tsiv heev uas koj yuav tsis saib tsis taus nws.

Micro: me ntsis me dua, zoo nkauj thiab yooj yim los lis. Thaum Arduino yog tus qauv zoo dua nrog ntau qhov txuas ntxiv. Peb tuaj yeem tuaj yeem hais tau tias lawv muaj kev sib raug zoo tsis yog kev yuam. Lub hom phiaj cov neeg siv ntawm Micro: me ntsis yog cov neeg uas nkag mus rau thaj chaw tsim khoom thawj zaug lossis nkag qib cov neeg ua si. Lawv feem ntau yog cov pib kawm micro: me ntsis, thaum Arduino tab tom ntsib cov neeg ua si qib siab, uas feem ntau yog cov tsim tawm.

Ob qho me me: me ntsis thiab Arduino tau txiav qhov pib ntawm txoj haujlwm thiab kev tsim kho vajtse, uas ua rau cov tub ntxhais kawm ntau dua kom paub lawv lub tswv yim tsis muaj qhov phiaj xwm thiab ua rau lo lus "tsim" tsis yog lub npe ntawm ob peb tus neeg.

Kauj Ruam 6: Qhov Chaw

Kab lus no yog los ntawm:

Yog tias koj muaj lus nug, koj tuaj yeem tiv toj : [email protected].

Pom zoo: