Arduino vs Netduino

Hawlgalkee microcontroller ayaa ku soo bixi doona bogga?

Arduino waxa uu qarxiyay qaraxyo caan ah, isaga oo soo gaadhay dhagaystayaal waawayn oo aan la fileynin markii la bilaabay niche bilowga. Arduino waa tiknoolajiyad horey u ah waxa ugu badan ee ugu yeeraya "Raisal-maskaxeedka," xilligii tijaabinta qalabka waa mid ka badan sidii hore. Hardware ayaa kaalin weyn ka ciyaari doona mawjada soo socota ee cusub. Arduino ayaa noqotey mid caan ah oo ay soo bandhigtay mashaariic dhowr ah oo soo saaray qodobbada furfuran oo ay ku kordhiyeen shaqadooda. Mid ka mid ah mashruucan waxaa ka mid ah Netduino, oo ah mashiinka koontaroolka yaryar ee isku dhejiya oo ku xiran gaasha Arduino badan, laakiin wuxuu ku saleysan yahay habka software NET Micro. Waa kuwee barnaamijyadani waxay noqon doonaan halbeegga wax-qabad ee qalabka?

Codaynta ee Netduino on C #

Mid ka mid ah qodobbada waaweyn ee iibinta ee shabakadda Netduino waa qaab-dhismeedka software-ka ah ee Netduino ka shaqeeya. Arduino waxay isticmaashaa luuqada Wiring, iyo IDE Arduino wuxuu u oggol yahay heer sare oo xakamayn iyo aragti ah "kaabe qashinka" ee microcontroller. Netduino dhanka kale, wuxuu adeegsanayaa habka loo yaqaan "NET", kaas oo u oggolaanaya barnaamijyadu in ay ka shaqeeyaan C # iyagoo adeegsanaya Microsoft Visual Studio.

Arduino iyo Netduino labadaba waxaa loogu talagalay in adduunka laga sameeyo horumarinta microcontroller si aad uhogal u ah dadka dhageystayaasha guud ee barnaamijyada, sidaas darteed isticmaalka qalabyada softwareets oo horeyba u yaqaan barnaamijka badani waa mid aad u weyn. Barnaamijka Netduino wuxuu ka shaqeeyaa heerarka hargabka ee ka hooseeya midka Arduino, taas oo u oggolaaneysa sifooyin dheeraad ah oo horumarinta software kaas oo noqon doona kuwo yaqaan oo raaxo leh kuwa ka gudbaya adduunka software.

Netduino waa mid xoog badan, laakiin qaali ah oo qaali ah

Guud ahaan awoodda xisaabinta ee shabakadda Netduino ayaa ka sarreeya tan Arduino. Iyadoo qaababka netduino oo la shaqeynaya 32-bit oo processor ah oo kor u kacaya ilaa 120 MHz, iyo badiyo RAM iyo xusuusta FLASH si ay u furtaan, Netduino ayaa si aad ah u dhaqso badan oo ka badan inta badan ee Arduino. Awoodgan kale ee dheeriga ah wuxuu ku yimid qiimo weyn, laakiin inkasta oo kharashka Netduino ee qayb kasta aysan ahayn mid qaali ah. Qiimahaas ayaa kor u qaadi kara si kastaba ha ahaatee, haddii cutubyada Netduino loo baahan yahay miisaanka.

Arduino waxay leedahay Maktabado Taageerooyin badan

Xoogga weyn ee Arduino wuxuu ku dhexyaal yahay bulshadeeda ballaaran iyo firfircoon. Mashruuca furan ee furan wuxuu soo ururiyay ururo badan oo wada shaqeeya, kuwaas oo bixiyay waxyaabo badan oo ka mid ah maktabadaha code-yada waxtarka leh ee u oggolaanaya Arduino inay dhexgalaan qalab iyo barnaamijyo kala duwan. In kastoo bulshada ku xeeran Netduino ay sii kordheyso, haddana wali waa ku filan tahay nolosheeda in shuruud kasta oo laga rabo taageerada u baahan karto maktabado qaas ah oo la dhiso. Sidoo kale, shaybaarka koodhka, waxbarashooyinka iyo khibradaha laga heli karo Arduino ayaa aad uga horumarsan marka loo eego dhiggiisa.

Suurtogalnimada sida Badbaadinta Deegaanka

Mid ka mid ah tixgelinta aadka u muhiimka ah marka aad go'aan ka gaari kartid mashruucani waa mashruuc uu u adeegi doono sidii prototype ah sheyga qalabka mustaqbalka ee la cabiri doono. Arduino waa mid aad ugu habboon doorkaan, iyo qadar yar oo shaqo ah, Arduino waxaa lagu bedeli karaa AVR microcontroller ka Atmel iyo mashruuc wadajir ah oo loo isticmaali karo wax soo saarka. Qiimaha qalabka ayaa ah mid kor u kaca oo ku haboon in lagu cabiro wax soo saarka qalabka. Inkasta oo tallaabooyinka la midka ah la qaadi karo Netduino, geeddi-socodku waa mid aan toos ahayn, wuxuuna xitaa u baahan karaa isticmaalka gebi ahaanba Netduino, kaas oo isbeddelaya qaab dhismeedka kharashka sheyga si weyn. Nidaamka barnaamijka, shuruudaha qalabka, iyo faahfaahinta hirgelinta barnaamijyada sida qashin ururinta oo dhan ayaa sii adkeeyaa mashaariicda Netduino marka ay ka fekerayaan isticmaalka alaabta hardware.

Netduino iyo Arduino labaduba waxay bixiyaan hordhac weyn oo loogu talagalay horumarinta microcontroller ee kuwa doonaya inay ka gudbaan barnaamijka software-ka. Heer sare, Netduino wuxuu noqon karaa sahal udub dhexaad u ah tijaabinta casriga ah, gaar ahaan haddii uu leeyahay asal ah barnaamijka, C #, .NET, ama Visual Studio. Arduino wuxuu bixiyaa wax yar oo xiiso leh barashada IDE, laakiin beeshu waa weyn tahay taageerada, iyo dabacsanaan dheeraad ah waa inay rabaan inay qaataan prototype wax soo saarka.