Arduino vs Netduino

Iru awoṣe Microcontroller yoo wa ni oke?

Arduino ti ni iriri ipalara kan ni iloye-gbale, o sunmọ awọn agba ti o ni imọran ti o ṣe airotẹlẹ fun awọn ipilẹ onimọ rẹ. Arduino jẹ imọ-ẹrọ kan ti o wa ni iwaju ti ohun ti ọpọlọpọ n pe ni "atunṣe atunṣe-ẹrọ," akoko kan nigbati o jẹ ilọsiwaju eroja diẹ sii ju ti tẹlẹ lọ. Awọn ohun elo yoo ṣe ipa pataki ninu igbiyanju oniduro ti o tẹle. Arduino ti di igbasilẹ pupọ pe o ti da nọmba awọn iṣẹ ti o ti gba ifosiwewe ifosiwewe orisun rẹ ki o si tẹsiwaju iṣẹ rẹ. Ọkan iru iṣẹ bẹẹ jẹ Netduino, iru ẹrọ ti nmu iṣakoso ti o ni ibamu pẹlu ọpọlọpọ awọn shield shield Arduino, ṣugbọn da lori ilana ilana NET Micro. Eyi ninu awọn iwoye wọnyi yoo di apẹrẹ fun itọnisọna hardware?

Iyipada ni Netduino lori C #

Ọkan ninu awọn tita pataki ti ifilelẹ Netduino jẹ ilana software ti o lagbara ti Netduino nlo. Arduino nlo ede Olupilẹṣẹ, ati IDE Arduino gba fun ipo giga ti iṣakoso ati hihan lori "irin ti a ko ni" ti microcontroller. Netduino ni apa keji, nlo ilana ti NET ti o mọ pẹlu, gbigba awọn olupin lati ṣiṣẹ ni C # nipa lilo Ikọlẹ wiwo Microsoft.

Awọn Arduino ati Netduino ti wa ni apẹrẹ lati ṣe aye fun igbadun microcontroller diẹ si awọn olutọpa gbogbogbo, nitorina lilo awọn ẹrọ irinṣẹ ti o ti mọ tẹlẹ si ọpọlọpọ awọn olutẹrọrọmu jẹ afikun. Awọn eto eto Netduino ṣiṣẹ ni ipele higer ti abstraction ju ti Arduino, gbigba fun awọn ẹya ara ẹrọ idagbasoke software diẹ ti yoo ni imọran ati itura fun awọn ti o nlọ kuro lati inu aye ti software.

Netduino jẹ alagbara julọ, ṣugbọn diẹ ẹ sii

Ni gbogbogbo agbara agbara iširo ti Netduino ti ga ju ti Arduino lọ. Pẹlu awọn onṣe Netduino kan ṣiṣẹ pẹlu onisẹpo 32-bit nṣiṣẹ ni to 120 MHz, ati ọpọlọpọ awọn Ramu ati FLASH iranti lati daaṣe, Netduino jẹ imọran ti o yara ju ọpọlọpọ awọn alabaṣepọ Arduino rẹ lọ. Agbara afikun yii wa pẹlu iye owo ti o tobi julọ, biotilejepe awọn owo Netduino fun ọkọọkan ko ni idiwọ diẹ diẹ. Awọn owo wọnyi le gbe sibẹ, ti o ba nilo awọn Netduino ni apapọ.

Arduino ni Awọn Iwe-itaja Atilẹyin Ọpọlọpọ

Agbara pataki ti Arduino wa ni ilu ti o tobi ati agbara. Awọn iṣẹ orisun ìmọ ti kojọpọ awọn akopọpọ ti awọn alabaṣepọ, ti wọn ti pese ọpọlọpọ awọn iwe-ikawe ti o wulo ti o fun Arduino ni wiwo pẹlu awọn eroja ati software pupọ. Nigba ti agbegbe ti o wa ni ayika Netduino n dagba sii, o tun tete tete ni igbesi aye rẹ pe eyikeyi ibeere fun atilẹyin le nilo awọn iwe-ikawe ti a gbọdọ kọ. Bakan naa awọn ayẹwo ayẹwo koodu, awọn itọnisọna ati imọran ti o wa fun Arduino ti wa ni idagbasoke diẹ sii ju alailẹgbẹ rẹ lọ.

Ipolowo bi Ayika Agbejade

Ọkan pataki pataki nigbati o ṣe ipinnu lori aaye ayelujara ni boya tabi boya ile-iṣẹ naa yoo jẹ apẹrẹ fun ọja ti o wa iwaju ti yoo jẹ iwọn. Arduino dara julọ ni ipa yii, ati pẹlu iṣẹ kekere kan, Arduino le paarọ pẹlu ohun-elo AVR microcontroller lati Atmel ati fi idi iṣẹ kan papọ ti o le ṣee lo ninu ṣiṣe. Awọn idiyele ti ina jẹ afikun ati pe o yẹ fun fifayẹwo ṣiṣe igbasilẹ ti ohun elo. Lakoko ti a le ṣe awọn igbesẹ iru bẹ pẹlu Netduino, ilana naa ko kere si ni kiakia, ati pe o le paapaa nilo fun lilo Netduino titun, eyi ti o yi ayipada iye owo ti ọja kan pataki. Awọn igbesẹ software, awọn ohun elo hardware, ati awọn imupẹrẹ imulo software gẹgẹbi apejọ apoti gbogbo awọn ibaraẹnisọrọ Netduino nigba ti o ronu nipa lilo rẹ gẹgẹbi ọja-elo.

Netduino ati Arduino mejeeji pese ifarahan nla si idagbasoke idagbasoke microcontroller fun awọn ti o nwa si awọn iyipada lati siseto software. Ni ipele ti o ga, Netduino le jẹ ifilelẹ ti o rọrun lati ṣe idanwo fun igbagbọ, paapaa bi ẹni ba ni atẹle pẹlu software, C #, .NET, tabi Wiwo wiwo. Arduino n pese idagba ẹkọ giga diẹ pẹlu IDE rẹ, ṣugbọn awujo ti o tobi fun atilẹyin, ati diẹ sii ni irọrun yẹ ki o fẹ lati ṣe apẹrẹ kan sinu iṣelọpọ.