Arduino Uno: lub hom phiaj, piav qhia lub platform

Cov txheej txheem:

Arduino Uno: lub hom phiaj, piav qhia lub platform
Arduino Uno: lub hom phiaj, piav qhia lub platform
Anonim

Lub zej zog Arduino yog lub zej zog loj ntawm cov neeg siv, kev qhia, cov haujlwm thiab cov kev daws teeb meem uas tau npaj siv rau hauv ntau daim ntawv thov. Lub tuam txhab tseem muaj txoj hauv kev yooj yim heev ntawm kev cuam tshuam nrog cov khoom siv sab nraud. Thaum pib, lub hauv paus Arduino tau tsim los tso cai rau ntau yam actuators thiab sensors txuas nrog lub microcontroller yam tsis tas siv cov circuits ntxiv. Kev txhim kho cov cuab yeej siv yooj yim thiab kev siv tsis tas yuav tsum muaj kev paub tob txog hluav taws xob.

Device Description

Arduino Uno yog lub platform qhib uas tso cai rau koj los sib sau ua ke ntau yam khoom siv hluav taws xob. Lub rooj tsavxwm no yuav muaj txiaj ntsig thiab nthuav dav rau cov neeg muaj tswv yim, programmers, tus tsim qauv thiab lwm yam kev xav paub uas nyiam tsim lawv tus kheej gadgets. Arduino Uno tuaj yeem ua haujlwm ua ke nrog lub khoos phis tawj thiab ib leeg. Txhua yam nyob ntawm lub hom phiaj thiab lub tswv yim.

arduino ib
arduino ib

Lub Arduino Uno platform muaj cov software thiab kho vajtse qhov chaw uas hloov tau yooj yim thiab siv tau yooj yim.kev ua haujlwm. Rau programming, ib qho yooj yim version ntawm C ++ (Wiring) yog siv. Kev tsim qauv tuaj yeem ua tiav ntawm Arduino IDE software dawb thiab raws li cov cuab yeej C / C ++ arbitrary. Cov cuab yeej txhawb nqa Linux, MacOS thiab Windows operating systems. Ib lub USB cable yog siv rau kev sau npe thiab kev sib txuas lus nrog lub computer, thiab ib chav tsev fais fab (6-20V) yuav tsum tau ua haujlwm offline. Rau cov pib tshiab, cov khoom siv npaj tau tsim rau kev tsim hluav taws xob tau tsim - Matryoshka series.

Arduino Uno R3

Nov yog tus qauv tshiab ua hauv Ltalis. Nws yog tsim los ntawm lub hauv paus ntawm ATmega328p microprocessor, lub moos zaus ntawm 16 MHz, lub cim xeeb yog 32 kb. Lub rooj tsavxwm muaj 20 tus pins (saib xyuas) tso zis thiab tawm tswv yim, tsim los cuam tshuam nrog cov khoom siv peripheral.

arduino ib r3
arduino ib r3

Ntaus Ntaus

Arduino Uno muaj peev xwm cuam tshuam nrog lwm yam Arduinos, khoos phis tawj thiab microcontrollers. Lub platform ntawm lub cuab yeej tso cai rau kev sib txuas ntawm RX (0) thiab TX (1) pins. Lub ATmega16U2 processor tshaj tawm xws li kev sib txuas ntawm USB chaw nres nkoj: vim li ntawd, qhov chaw nres nkoj virtual COM ntxiv rau hauv lub computer. Arduino software suav nrog cov khoom siv hluav taws xob uas sib pauv cov ntawv xov xwm hla cov channel tsim. Cov cuab yeej lub rooj tsavxwm muaj RX thiab TX LEDs uas teeb pom kev thaum hloov cov ntaub ntawv ntawm lub computer thiab ATmega162U processor. Ua tsaug rau ib lub tsev qiv ntawv cais, koj tuaj yeem teeb tsa kev sib txuas siv ntau yam kev sib cuag, yam tsis muajtxwv rau xoom thiab thawj. Thiab nrog kev pab los ntawm cov ntawv nthuav dav ntxiv, nws tuaj yeem npaj tau lwm txoj hauv kev sib cuam tshuam, piv txwv li, Wi-Fi, xov tooj cua channel, Ethernet network.

arduino ib smd
arduino ib smd

Arduino Uno smd muaj lub fuse tshwj xeeb uas tiv thaiv lub khoos phis tawj USB chaw nres nkoj los ntawm luv luv Circuit Court thiab overvoltage. Txawm hais tias cov khoos phis tawj muaj kev tiv thaiv tus kheej, lub fuse muab kev ruaj ntseg ntxiv. Nws muaj peev xwm ua txhaum txoj kev sib txuas yog tias muaj ntau tshaj 500mA ntawm tam sim no muab rau USB chaw nres nkoj input, thiab rov qab los thaum tam sim no rov qab mus rau qhov qub.

Zoo kawg

Summarizing, peb tuaj yeem hais tias Arduino yog qhov hloov pauv tau yooj yim thiab ua haujlwm zoo rau kev tsim ntau yam kev siv. Nws muaj ntau lub sijhawm rau kev sib cuam tshuam nrog cov khoom siv peripheral. Arduino yog qhov zoo rau kev kawm txog microcontrollers thiab tuaj yeem ua lub hauv paus rau cov haujlwm me me.

Pom zoo: