Arduino vs Netduino

Kodi Pamwamba Pamwamba Pa Chipinda cha Microcontroller Ndi Chiyani?

Arduino yakhala ikuphulika popititsa patsogolo, kufika kwa omvera ambiri omwe anali osayembekezera chifukwa cha kuyamba kwake. Arduino ndi luso lamakono lomwe liri patsogolo pa zomwe ambiri akuzitcha "hardware renaissance," nthawi imene hardware experimentation ikuwonekera kwambiri kuposa kale lonse. Zida zamagetsi zidzakhala ndi gawo lalikulu pazowonjezereka. Arduino yakhala yotchuka kwambiri moti yayambitsa ntchito zingapo zomwe zatulukira mawonekedwe ake otseguka ndikuwonjezera ntchito zake. Ntchito imodzi yokha ndi Netduino, nsanja yaying'ono yomwe imagwirizanitsa ndi zipolopolo zambiri za Arduino, koma zimakhazikitsidwa ndi maziko a .NET Micro. Pa mapulatifomu awa adzakhala otani a hardware prototyping?

Kulemba pa Netduino pa C #

Chimodzi mwa mfundo zazikulu zogulitsa pa nsanja yotchedwa Netduino ndizowonjezera mapulogalamu omwe Netduino amagwiritsa ntchito. Arduino amagwiritsa ntchito Chilankhulo Chowongolera, ndipo Arduino IDE imapereka mphamvu yapamwamba yowonongeka ndi kuwonekera pa "zitsulo zopanda kanthu" za microcontroller. Netduino kumbali ina, amagwiritsa ntchito njira yozoloƔera ya .NET, kulola omvera ntchito ku C # pogwiritsa ntchito Microsoft Visual Studio.

Onse awiri a Arduino ndi Netduino amapangidwa kuti apange dziko lokhala ndi ma microcontroller kuti likhale lofikira kwa omvera ambiri, kotero kugwiritsa ntchito mapulogalamu a zipangizo zamakono omwe amadziwika kale ndi omasulira ambiri ndi kuphatikiza kwakukulu. Mapulogalamu a Netduino amagwira ntchito yowerengeka kuposa ya Arduino, zomwe zimapangitsa kuti pulogalamu zina zothandizira mapulogalamu zidziwike bwino komanso zowonongeka kwa iwo omwe akusintha kuchokera kudziko la mapulogalamu.

Netduino ndi Yamphamvu Kwambiri, koma Yowonjezera Kwambiri

Kawirikawiri mphamvu zamagetsi zamtundu wa Netduino ndi zazikulu kuposa za Arduino. Ndi zitsanzo zina za Netduino zomwe zimagwiritsa ntchito 32-bit processor yothamanga kufika pa 120 MHz, komanso kukumbukira zinthu zambirimbiri za RAM ndi FLASH , Netduino imapambana mofulumira kuposa anzake ambiri a Arduino. Mphamvu iyi yowonjezera imabwera ndi mtengo waukulu, ngakhale ndalama za Netduino pazigawo siziri zotsika mtengo kwambiri. Izi zingawonongeke, komabe ngati timagulu ta Netduino timafunikira kwambiri.

Arduino ili ndi mabuku ambiri othandizira

Mphamvu yaikulu ya Arduino ili m'madera ake akuluakulu ndi amphamvu. Pulojekiti yotseguka yasonkhanitsa gulu lalikulu la othandizira, omwe apereka makalata amtengo wapatali othandizira Arduino kuti agwirizane ndi zipangizo zosiyana siyana ndi mapulogalamu. Ngakhale midzi yozungulira Netduino ikukula, ikadali yoyambirira m'moyo wake kuti chofunikira chirichonse chothandizira chikhoza kufuna makalata oyendetsera nyumba. Mofananamo zizindikiro, ziphunzitso ndi luso la Arduino zimakula kwambiri kuposa mnzake.

Kuyenera kukhala malo oteteza zachilengedwe

Chofunika kwambiri pakuganizira pa pulatifomu ndi chakuti kaya polojekitiyi idzakhala ngati chiwonetsero cha tsogolo la hardware chomwe chidzapangidwe. Arduino ndi yabwino kwambiri pa ntchitoyi, ndipo ndi ntchito yaying'ono, Arduino ingalowe m'malo ndi AVR microcontroller ku Atmel ndi solder ntchito yomwe ingagwiritsidwe ntchito popanga. Ndalama za hardware zimakhala zozizira kwambiri ndipo zimayenera kukulitsa kupanga zipangizo za hardware. Ngakhale njira zofananazi zingatengedwe ndi Netduino, njirayi ndi yosavuta, ndipo ingagwiritsenso ntchito Netduino yatsopano, yomwe imasintha mtengo wa mtengo wogulitsa kwambiri. Mapulogalamu a pulogalamuyi, zofunikira za hardware, ndi mfundo zogwiritsira ntchito mapulogalamu monga momwe zinyalala zimasonkhanitsira zonse zovuta pa nsanja ya Netduino poganiza za kugwiritsira ntchito ngati hardware mankhwala.

Netduino ndi Arduino zonse zimapereka chithunzithunzi chachikulu cha chitukuko cha microcontroller kwa iwo omwe akuyang'ana kusintha kuchokera pa mapulogalamu a mapulogalamu. Pamwamba pamtunda, Netduino ikhoza kukhala njira yoyenerera yoyesera, makamaka ngati wina ali ndi maziko ndi mapulogalamu, C #, .NET, kapena Visual Studio. Arduino imapereka chidziwitso chochepa kwambiri cha kuphunzira ndi IDE, koma dera lalikulu lomwe likuthandizira, komanso kusintha kwakukulu ngati wina akufuna kuchitapo kanthu kuti apangidwe.