Arduino vs Netduino

Ke setsi sefe sa microcontroller se tla hlahella ka holimo?

Arduino e 'nile ea phatloha ka mokhoa o tummeng, ea fihla ho bamameli ba bangata bao ho neng ho sa lebelloa hore ba fane ka eona. Arduino ke theknoloji e etellang pele ho seo ba bangata ba se bitsang "ho tsosolosoa ha hardware," mehla ea ha hardware experimentation e fumaneha haholoanyane ho feta leha e le neng pele. Lisebelisoa li tla phetha karolo e kholo mofuteng o latelang oa theknoloji. Arduino e tumme haholo hoo e hlahisitseng merero e 'maloa e nkiloeng ka mohloli oa mohloli oa mohloli le ho atolosa tshebetso ea eona. Morero o mong ke Netduino, sethaleng se laolang likokoana-hloko tse nang le mapheo a mangata a Arduino, empa a thehiloe molaong oa lenaneo la .NET Micro. Ke efe sethaleng ee e tla ba tekanyo ea hardware prototyping?

Coding in Netduino ka C #

E 'ngoe ea lintlha tse kholo tsa ho rekisa sethaleng sa Netduino ke sebopeho se matla sa software seo Netduino a se sebelisang. Arduino e sebelisa puo ea ho pota-poka, 'me Arduino IDE e lumella boemo bo phahameng ba taolo le ponahalo ka "tšepe e se nang letho" ea microcontroller. Netduino ka lehlakoreng le leng, o sebelisa sebopeho se tloaelehileng sa .NET, se lumellang ba sebetsang ho C # ho sebelisa Microsoft Visual Studio.

Arduino le Netduino li etselitsoe ho etsa hore lefats'e la ntlafatso ea microcontroller e fumanehe haholoanyane ho bamameli ba bangata ba lenaneo, kahoo tšebeliso ea software toolsets e seng e tloaelehile ho ba bangata ba lenaneo ke kakaretso e kholo. Lenaneo la Netduino le sebetsa ka mokhoa oa ho hira ho feta oa Arduino, ho lumella lisebelisoa tse eketsehileng tsa nts'etsopele ea software tse tla tseba le ho phutholoha ho ba fetolang lefats'e la software.

Netduino e na le matla a mangata, empa e theko e boima haholo

Ka kakaretso matla a k'homphieutha a marang-rang a Netduino a phahametse a Arduino. Ka mehlala e meng ea Netduino e sebetsang ka katleho ea 32-Bit e tsamaeang ho fihlela ho 120 MHz, le khopolo e ngata ea RAM le FLASH hore e se ke ea e-ba teng, Netduino e potlakile ka mokhoa o tsotehang ho feta basebetsi ba bangata ba Arduino. Matla ana a eketsehileng a tla le tekanyo e kholoanyane, le hoja litšenyehelo tsa Netduino ka lihlopha tse ling li sa theko e tlaase haholo. Litšenyehelo tsena li ka phahama leha ho le joalo, haeba li-unit tsa Netduino li hlokahala ka tekanyo.

Arduino e na le Libraries tse ngata tsa tšehetso

Matla a maholo a Arduino a sebakeng sa oona se seholo le se matlafatsang. Morero oa mohloli o bulehileng o bokelletse pokello e kholo ea basebelisi, ba faneng ka lilaebrari tse ngata tsa bohlokoa tsa li-library tse lumellang Arduino hore e sebetsane le mefuta e sa tšoaneng ea thepa le software. Ha setjhaba se pota-potiloeng ke Netduino se ntse se hōla, e ntse e le nako e telele haholo bophelong ba eona hore ntho leha e le efe e hlokahalang bakeng sa ts'ehetso e ka hloka li-library tse tloaelehileng tse hahoang. Ka ho tšoanang litekanyetso tsa khoutu, lithuto le litsebo tse fumanehang bakeng sa Arduino li hōlisitsoe haholo ho feta molekane oa eona.

Ho itšoarella e le ho sireletsa tikoloho

Tlhokomelo e 'ngoe ea bohlokoa haholo ha ho etsoa qeto ka sethaleng ke hore na morero o tla sebetsa e le pontšo bakeng sa sehlahisoa se tlang sa hardware se tla etsoa. Arduino e loketse hantle haholo karolong ena, mme ka mosebetsi o monyane, Arduino e ka nkeloa sebaka ke microcontroller ea AVR ho tloha Atmel le ho hlahisa morero o kopane o ka sebelisoang ho hlahisa. Litšenyehelo tsa thepa ea lichelete li na le mefuta e mengata 'me li loketse ho theola mokhoa oa tlhahiso ea lihlahisoa. Le hoja mehato e tšoanang e ka nkoa ka Netduino, mokhoa ona ha o totobetse, ebile o ka hloka hore ho sebelisoe Nettoino e ncha ka ho feletseng, e fetolang sebopeho sa litšenyehelo tsa sehlahisoa haholo. Mohato oa maiketsetso oa software, lisebelisoa tsa thepa ea thepa le lisebelisoa tsa ts'ebetsong ea ts'ebetso ea lisebelisoa joaloka pokello ea lithōle kaofela li thatafalletsa sethala sa Netduino ha se nahana ka ho se sebelisa e le sehlahisoa sa hardware.

Netduino le Arduino ka bobeli li fana ka kenyelletso e kholo ho nts'etsopele ea microcontroller ho ba batlang ho fetoha ho tloha lenaneong la software. Sebakeng se phahameng, Netduino e ka ba sethaleng se atamelehang haholo bakeng sa liteko tse tloaelehileng, haholo-holo haeba motho a na le mokokotlo le software, C #, .NET, kapa Visual Studio. Arduino e fana ka sekhahla sa ho ithuta se nang le sekhahla le IDE, empa sechaba se seholo bakeng sa tšehetso, le ho fetoha ha maemo a mangata ha motho a lakatsa ho nka sebopeho ho etsa tlhahiso.