Ib qho ntsiab lus ntawm Arduino thiab nws qhov tseem ceeb

Cov txheej txheem:

Ib qho ntsiab lus ntawm Arduino thiab nws qhov tseem ceeb
Ib qho ntsiab lus ntawm Arduino thiab nws qhov tseem ceeb
Anonim

Microcontrollers tsis muaj npe vim yog qhov nyuaj rau kev ua haujlwm. Lub hom phiaj ntawm Arduino yog los tsim ib txoj hauv kev siv tau rau cov software tsim tawm kom nkag mus rau hauv lub ntiaj teb ntawm microcontroller programming. Arduino yog microcontroller interface tsim nyob ib ncig ntawm Atmel ATmega processor, ua ke nrog ib puag ncig kev txhim kho kev sib koom ua ke (IDE) rau kev tsim cov logic ntawm lub nti.

software thiab hardware

Arduino yog qhov qhib, ob qho tib si hauv nws cov software thiab kho vajtse specification kom cov neeg nyiam ua haujlwm tuaj yeem sib sau ua ke yooj yim Arduino modules lawv tus kheej los ntawm tes. Ntau qhov kev sib txuas ua ntej Arduino modules tuaj yeem yuav thiab raug nqi qis. Cov khoom siv los ntawm ntau hom kev qhia tshwj xeeb, los ntawm cov khoom siv me me mus rau qhov loj dua qhov chaw-mounted modules. Thawj hom kev sib txuas hauv computer yog ntawm USB, txawm hais tias Bluetooth, serial, thiab Ethernet daim ntawv tseem muaj.

Arduino software yog dawb thiab qhib qhov chaw. Lub programming platform yog raws li Wiring lus nrov. IDE yog raws li Kev Ua Haujlwm, uas yog cov lus paub zoo ntawm cov neeg tsim qauv. Tsis zoo li feem ntau microcontroller interfaces, Arduino yog cross-platform, yog li nws tuaj yeem khiav ntawm Windows, Linux, thiab macOS.

Txawm hais tias Arduino IDE ua haujlwm nkaus xwb ntawm Windows, Mac, lossis Linux, muaj ntau qhov sib cuam tshuam muaj rau tswj Arduino nrog lub xov tooj lossis ntsiav tshuaj.

Image
Image

kab hauv qab

Arduino tso cai rau cov neeg siv txoj hauv kev yooj yim los tsim cov khoom sib tham sib uas tuaj yeem siv cov tswv yim los ntawm cov keyboards thiab sensors, thiab tswj cov khoom tawm ntawm lub cev xws li teeb, motors, lossis actuators. Vim hais tias cov lus yog raws li cov qauv siv tau zoo, Arduino tuaj yeem cuam tshuam nrog lwm cov software hauv lub computer xws li Flash lossis txawm tias lub vev xaib APIs zoo li Twitter.

Projects

Lub platform twb tau txhawb nqa lub zej zog ntawm cov neeg tsim khoom uas tau sib koom ua haujlwm ntau qhov qhib. Cov neeg txhawb siab tau siv nws los tsim ntau yam ntawm cov haujlwm tshiab, los ntawm software thermostat controllers mus rau tus menyuam saib xyuas uas xa SMS ceeb toom, mus rau phom khoom ua si uas tua hluav taws txhua zaus siv qee qhov hashtag hauv Twitter. Thiab yog, tseem muaj nplooj ntawv ntawm Arduino cov haujlwm rau kev tswj cov khoom siv kas fes.

Qhov tseem ceeb ntawm Arduino

Txawm tias qee qhov ntawm Arduino cov haujlwm no yuav zoo li tsis txaus ntseeg, thev naus laus zis tau nkag mus rau ntau qhov sib txawv uas yuav ua rau nws muaj peev xwm tseem ceeb hauv kev lag luam. Is Taws Nem ntawm Yam (IoT) yog cov kab lus nrov siv hauv zej zog thev naus laus zis los piav qhia cov khoom siv niaj hnub uas txuas nrog hauv internet thiab muaj peev xwm sib qhia cov ntaub ntawv. Cov ntsuas hluav taws xob ntse yog ib qho piv txwv uas siv ntau zaus, uas tuaj yeem tswj cov khoom siv kom txuag tau nyiaj ntawm lub zog.

Kev nkag siab ntawm pej xeem tab tom hloov mus rau kev koom ua ke thev naus laus zis rau hauv cov ntaub ntawm lub neej niaj hnub. Daim ntawv me me ntawm Arduino tso cai rau nws siv rau txhua yam khoom siv niaj hnub. Qhov tseeb, Arduino LilyPad daim ntawv foos tso cai rau cov khoom siv Arduino hnav.

Qhib qhov project zoo li Arduino txo qhov thaiv kev nkag rau cov neeg tsim khoom uas tab tom nrhiav kev sim nrog cov khoom sib tham sib. Cov neeg tsim kho tshiab no yuav tuaj yeem ua qauv sai sai thiab sim nrog cov khoom siv sib tham sib tham los ntawm kev siv Arduino platform, ua ntej tsim cov khoom npaj npaj. Tom ntej no Mark Zuckerberg los yog Steve Jobs tej zaum yuav muaj ib hnub yuav nrhiav tau tsim txoj kev tshiab rau cov khoos phis tawj los cuam tshuam nrog lub ntiaj teb lub cev. Arduino yog ib txoj hauv kev zoo los sim nrog cov muaj peev xwm ntawm cov cuab yeej ntse.

Pom zoo: