Arduino vs Netduino: Qhov Zoo Tshaj Plaws?

Cov txheej txheem:

Arduino vs Netduino: Qhov Zoo Tshaj Plaws?
Arduino vs Netduino: Qhov Zoo Tshaj Plaws?
Anonim

Arduino yog qhov chaw qhib hluav taws xob siv hluav taws xob raws li cov khoom siv yooj yim siv thiab software. Arduino yog qhov nrov heev uas lwm cov haujlwm siv nws qhov qhib-qhov chaw daim ntawv thiab txuas ntxiv ua haujlwm. Ib txoj haujlwm zoo li no yog Netduino. Peb saib Arduino thiab Netduino los pab koj txiav txim siab qhov twg yog qhov tsim nyog rau cov neeg pib tshiab thiab qhov twg zoo dua rau kev kho vajtse prototyping.

Image
Image

Kev Tshawb Nrhiav Txhua Yam

  • Started hardware renaissance.
  • Siv kab lus.
  • Kev tswj hwm qib siab thiab pom pom.
  • Less suav zog.
  • Tseem kim.
  • Lub zej zog loj uas txhawb nqa cov neeg tuaj tshiab.
  • Cov phiaj xwm muaj feem yuav dhau los ua cov khoom siv kho vajtse.
  • A robust software moj khaum.
  • Siv cov paub. NET moj khaum.
  • Yooj yim thiab paub software txhim kho nta.
  • Muaj kev suav ntau dua.
  • Nyiaj kub.
  • Lub zej zog loj hlob, tab sis nws tsis loj npaum li Arduino.
  • Hardware ntau lawm nyuaj.

Arduino thev naus laus zis yog qhov ua ntej ntawm ntau yam hu ua kho vajtse renaissance, lub sijhawm uas kev sim kho vajtse tau nkag mus tau ntau dua li ua ntej. Arduino tawg nyob rau hauv muaj koob meej. Nws tau mus txog cov neeg tuaj saib tseem ceeb uas tsis tau xav txog, muab nws qhov pib niche.

Arduino spawned lwm yam khoom, xws li Netduino, uas siv. NET Micro Framework. Arduino thiab Netduino yog qhov zoo tshaj plaws microcontroller platforms, thiab txhua tus muaj qhov muaj zog thiab tsis muaj zog. Arduino tsis tshua kim, muaj lub zej zog loj, thiab ntau qhov kev ua haujlwm loj. Netduino muaj ntau lub zog suav thiab paub software txhim kho nta.

Arduino thiab Netduino yog cov cuab yeej zoo kawg rau kev tsim kho tshiab. Arduino tej yaam num muaj xws li lub teeb controllers thiab lub tsev automation systems. Netduino tej yaam num suav nrog tsim Simon kev ua si thiab saib xyuas cov nroj tsuag dej.

Coding: Siv tau Microcontroller Kev Txhim Kho hauv Ob leeg

  • Ua rau kev txhim kho microcontroller nkag mus tau.
  • Siv kab lus.
  • Software toolets tsis paub zoo li programmers.
  • Ua rau kev txhim kho microcontroller nkag mus tau.
  • Siv lub. NET moj khaum.
  • Programmers ua haujlwm hauv C siv Microsoft Visual Studio.

Ib qho muag ntawm Netduino platform yog nws cov txheej txheem software ruaj khov. Arduino siv Wiring lus. Lub Arduino IDE tso cai rau qib siab ntawm kev tswj hwm thiab pom kev hla cov hlau liab qab ntawm microcontroller. Netduino siv. NET moj khaum paub, tso cai rau cov neeg ua haujlwm hauv C siv Microsoft Visual Studio.

Arduino thiab Netduino yog tsim los ua kom microcontroller txoj kev loj hlob nkag mus rau cov neeg tuaj saib ntawm cov programmers. Kev siv cov cuab yeej software uas paub txog ntau tus programmers yog qhov ntxiv.

Netduino programming ua haujlwm ntawm qib siab dua ntawm kev paub meej dua li ntawm Arduino. Qhov no tso cai rau ntau yam kev txhim kho software uas paub thiab nyiam rau cov kev hloov ntawm lub ntiaj teb ntawm software.

Power thiab Nqe: Netduino muaj hwj chim dua, Tus nqi

  • Computing power tsis muaj zog li Netduino.
  • Tsis nrawm li Netduino.
  • Tsis kim li Netduino.
  • Kev suav siab dua.

  • nrawm dua Arduino.
  • Ntau dua Arduino.

Feem ntau, kev suav lub zog ntawm Netduino ntau yog siab dua li ntawm Arduino. Nrog qee tus qauv Netduino ua haujlwm nrog 32-ntsis processor khiav mus txog 168 MHz thiab ntau RAM thiab Flash nco, Netduino tau nrawm dua li ntau ntawm nws cov Arduino counterparts.

Lub zog ntxiv no los nrog tus nqi loj dua. Tseem, Netduino tus nqi ib chav tsev tsis txwv tsis pub kim dua. Cov nqi no tuaj yeem ntxiv, txawm li cas los xij, yog tias xav tau ntau Netduino units ntawm nplai.

Txhawb Cov Tsev Qiv Ntawv: Arduino Edges Tawm Netduino

  • Ib lub zej zog loj thiab muaj zog.
  • Ntau lub tsev qiv ntawv los xauj.
  • Ntau tus qauv qauv thiab kev qhia.
  • kev txhawb nqa hauv zej zog loj hlob.
  • tsev qiv ntawv kev cai yuav tsum tsim.
  • Code cov qauv thiab cov kev qhia tsis yog raws li tsim.

Lub zog loj ntawm Arduino yog nws cov zej zog loj thiab muaj zog. Qhov kev qhib qhov project no tau nyiam ntau tus neeg koom tes uas ntxiv rau cov tsev qiv ntawv code uas tso cai rau Arduino cuam tshuam nrog kho vajtse thiab software.

Thaum lub zej zog nyob ib puag ncig Netduino tab tom loj hlob, txhua qhov kev xav tau rau kev txhawb nqa yuav xav tau cov tsev qiv ntawv kev cai tsim. Ib yam li ntawd, cov qauv qauv, kev qhia, thiab kev txawj ntse muaj rau Arduino tau tsim dua li Netduino.

Kev tsim nyog raws li ib puag ncig Prototyping: Arduino yeej

  • Cov phiaj xwm muaj feem yuav dhau los ua cov khoom siv kho vajtse.
  • Tus nqi kho vajtse tsis txwv.
  • Nyuaj rau qhov project los ua khoom kho vajtse.
  • Tus nqi ntxiv los tsim cov qauv kho vajtse.

Ib qho tseem ceeb thaum txiav txim siab ntawm lub platform yog seb qhov project puas yuav ua tus qauv rau cov khoom siv kho vajtse yav tom ntej uas yuav raug ntsuas. Arduino yog qhov zoo rau lub luag haujlwm no. Nrog rau qhov me me ntawm kev ua haujlwm, Arduino tuaj yeem hloov nrog AVR microcontroller los ntawm Atmel hauv qhov project uas siv hauv kev tsim khoom. Cov nqi kho vajtse yog nce ntxiv thiab tsim nyog rau kev ntsuas kev tsim khoom ntawm cov khoom siv.

Thaum cov kauj ruam zoo sib xws tuaj yeem ua nrog Netduino, cov txheej txheem tsis yooj yim dua thiab tuaj yeem xav tau kev siv Netduino tshiab. Qhov no hloov tus nqi qauv ntawm ib yam khoom. Cov software hneev taw, kev xav tau kho vajtse, thiab cov ntaub ntawv siv software xws li kev sau cov khib nyiab nyuaj rau Netduino platform thaum siv nws ua khoom kho vajtse.

Ua kom yooj yim DIY tej yaam num nrog Arduino oob khab cov khoom siv, uas yog ib qho kev qhia zoo rau lub microcontroller platform.

Kev Txiav Txim Kawg

Netduino thiab Arduino muab kev qhia zoo rau kev txhim kho microcontroller yog tias koj xav hloov pauv ntawm software programming. Nyob rau theem siab, Netduino yog lub platform uas yooj yim rau kev sim tsis tu ncua, tshwj xeeb yog tias koj muaj keeb kwm yav dhau los nrog software, C,. NET, lossis Visual Studio. Arduino muaj qhov kev kawm nruj dua nrog nws IDE tab sis muaj lub zej zog loj rau kev txhawb nqa thiab hloov tau yooj yim dua thaum coj tus qauv rau hauv kev tsim khoom.

Pom zoo: