Xa siqala ukuphuhlisa iprojekthi Arduino, sikholisa ukusebenzisa i-Arduino IDE eqhelekileyo. Kodwa kufuneka wazi ukuba ayisiyiyo kuphela enye indlela. Apha siza kukubonisa ezona nkqubo zibalaseleyo zeArduino, ngaphandle kwe-IDE eqhelekileyo.
Njengoko sisazi, iArduino yenye yezona bhodi zidumileyo zeprototyping xa sisakha iprojekthi ye-DIY. Ukusebenziseka ngokulula yindawo yayo enkulu yokudibanisa, ngaphandle kokufikeleleka kwayo.
IiNkqubo ezi-7 eziGqwesileyo zeArduino.
Makhe sijonge ezona nkqubo zibalaseleyo zeArduino ezinokukunceda uphuhlise iprojekthi yakho.
1. Umgangatho we-IDE ye-Arduino.
Ngokuqhelekileyo, i Umgangatho we-IDE ye-Arduino Yeyokuqala i-IDE esasiyisebenzisa xa sasiqala ukuya eArduino. Oku kwenzeka ngenxa yezizathu ezininzi: kulula ukuyisebenzisa, ixhasa zonke iibhodi zeArduino, kwaye inomphathi wethala leencwadi elakhelwe ngaphakathi ekulula ukulisebenzisa.
Kulula kakhulu ukuba singabi naxhala malunga nendlela esebenza ngayo, sinokugxila kwinkqubo yophuhliso. Sibhala ikhowudi yeArduino, kwaye i-Arduino IDE iyayiqulunqa kwaye ilayishe ikhowudi ehlanganisiweyo kwibhodi yeArduino. Kwaye yiloo nto!
Ngaphezu koko, ingumthombo ovulekileyo kwaye isebenza kwii-multiple iinkqubo zokusebenza, njengoko Windows, IMac OS X kunye Linux.
Ngapha koko, ukuba awukhululekanga ngeArduino IDE, kukho iindlela ezininzi onokuthi uzisebenzise xa uphuhlisa iprojekthi yakho yeArduino. Kukho izinto ezingekhoyo kwi-Arduino IDE onokuthi uyiphose, ngakumbi ukuba uqhele ii-IDE, ezifana ne-Eclipse, Visual Studio, okanye i-IntelliJ, ukukhankanya nje ezimbalwa.
Nangona kunjalo, lukhetho lwethu lokuqala, kunye nolwabaninzi.
Zikhuphelele kwiwebhusayithi yabo
2. I-PlatformIO.
PlatformIO Yenye yezona ndlela zidumileyo kwiArduino IDE. Inommandla odibeneyo wophuhliso we yasebukhosi-. Ayixhasi kuphela iibhodi zeArduino kodwa ezinye iibhodi ezininzi, ezifana neRaspberry, ESP32, ESP8266 kunye nezinye ezininzi.
I-IDE ixhasa zonke iimpawu onokuzilindela, njengokugqitywa kwekhowudi, njl. Asiyo-IDE kuphela, kodwa ikwaxhasa i-CLI (I-Command Line Interface).
Ukongeza, iPlatformIO ixhasa iiprojekthi ezininzi, imixholo, kunye nolawulo lwethala leencwadi. I-interface inomtsalane kakhulu kwaye kulula ukuyisebenzisa. Nangona kunjalo, yahluke kakhulu kwi-Arduino IDE eqhelekileyo.
Ingumthombo ovulekileyo kwaye unokukhuphela ikhowudi yomthombo kwiGitHub. Ifuna iPython kwaye isebenza kwiinkqubo ezininzi zokusebenza. Le IDE ye-Arduino ineenguqulelo ezimbini ezahlukeneyo: enye yakhiwe phezulu kwe-Atom kwaye enye njenge-plugin yekhowudi ye-Visual Studio.
Zikhuphelele kwiwebhusayithi yabo
3. I-Eclipse Arduino IDE.
Le yiplagi ye-Eclipse. Sonke siyayazi i-Eclipse kunye ne-IDE. Ukuba udwelisa kwiJava, ube nethuba lokuzama kwaye uxabise iimpawu ze-Eclipse IDE. Kuphantse ukuba umgangatho kwi-IDE.
I-Eclipse yindawo esebenza ngeendlela ezininzi exhasa iilwimi ezininzi zophuhliso. inkqubo, ukusuka kwiJave ukuya kwiC/C++, njl. Eli qonga lisebenzisa iiplagi ukwandisa ukusebenza kwayo kunye nokongeza inkxaso entsha yeqonga.
Le yiplagi ye-Eclipse IDE enceda ukuphuhlisa usetyenziso lweArduino. Unako ukukhuphela iplagin ngokuthe ngqo kwi-Eclipse Marketplace.
Ewe kunjalo, ifuna ukuba ufake i-Eclipse C++ IDE. Nje ukuba le plugin ifakwe kwi-IDE ye-Eclipse, kufuneka ukhethe iqonga okanye ngamanye amagama i-SDK equka zonke iilayibrari ezifunekayo ukwakha isicelo.
Nje ukuba iplagin iqwalaselwe, ulungele ukuphuhlisa isketshi sakho seArduino. I-IDE ngokusisiseko yi-Eclipse IDE, ke ukuba uqhelene ne-Eclipse awunangxaki yokuyisebenzisa.
Le IDE ye-Arduino inazo zonke iimpawu onazo kwi-IDE ye-Arduino esemgangathweni, enjenge-serial monitor yokucoca isiketshi seArduino ngokunjalo.
Zikhuphelele kwiwebhusayithi yabo
4. I program IDE for Arduino.
I-Programino Arduino IDE yenye yeArduino IDE eneempawu ezininzi. Le IDE yeArduino ingasetyenziswa kunye neebhodi zeArduino / Genuino okanye ii-microcontrollers ezihambelanayo.
Iprogramino ixhasa ulwimi lweC/C++. Yongeza inkxaso kwezinye iilwimi, ezinje ngeHTML, JavaScript, kunye nezinye ezininzi. Iyahambelana ngokupheleleyo neArduino, kwaye iimpawu eziphambili ziquka:
- Ukuqaqanjiswa kweSyntax.
- Umhloli wenqaku.
- Ikhowudi yokhuphiswano.
- Ikhowudi egotywayo.
- Umbonisi hardware.
Olu phawu lokugqibela luluncedo kakhulu kuba lunombono wehardware oyisebenzisayo ukuze ungakhumbuli inombolo yephini, umzekelo.
Zikhuphelele kwiwebhusayithi yabo
5. EmbedXcode.
Le yi-IDE ye-Arduino yasimahla ephuhliselwe iMac OS X. Le IDE ixhasa ukuqaqambisa isintaksi, ukubala iinombolo zomgca, njl. Yitemplate ye-XCode 5 kunye ne-XCode 6.
Le IDE yenza lula uphuhliso lomzobo weArduino usebenzisa indawo enengqondo ekuncedayo ngexesha lophuhliso. Le IDE ingasetyenziswa kunye neebhodi zeprototyping ezahlukeneyo ezifana neArduino, ESP32, ESP8266, Adafruit, kunye neAtmel kunye neebhodi ezisekelwe kwiCortex.
Ungajonga iwebhusayithi yabo ngolwazi olungakumbi. I-EmbedXcode ineenguqulelo ezahlukeneyo kunye neelayisensi. Kukho inguqulelo yasimahla exhasa izinto ezisisiseko, ngelixa ukuba ufuna ukuvula zonke iimpawu zayo, kuya kufuneka uqwalasele i-EmbedXcode + efuna ilayisenisi.
Zikhuphelele kwiwebhusayithi yabo
6. I-Visual Studio + Visual Micro.
Le yiplagi ye-Microsoft Visual Studio. Le Arduino IDE iyahambelana ngokupheleleyo Arduino. Le IDE ikunceda ukuba ubhale iikhowudi zeArduino ngokulula nangokukhawuleza ngokuqaqambisa kwe-syntax, iingcebiso zempazamo yekhowudi, njl.
Iyahambelana neebhodi ezahlukeneyo zeArduino, ngoko unokukhetha ibhodi yakho ukubhala ikhowudi. Kulula kakhulu ukuyisebenzisa kuba ixhaphaza iimpawu ze-Visual Studio, ngoko unendawo edibeneyo apho ungabhala khona ikhowudi ye-Arduino.
Ixhasa i-serial debugging, kwaye kuyenzeka ukwenza iigrafu. Enye into epholileyo kukukwazi ukusebenzisa amathala eencwadi eArduino.
I-Visual Micro Arduino IDE ixhasa ngokupheleleyo ifomathi yelayibrari yeArduino, kwaye ungayongeza kwikhowudi yakho yeArduino ngokulula usebenzisa umphathi wethala leencwadi.
Zikhuphelele kwiwebhusayithi yabo
7. ArduinoDroid.
Isicelo sithatha malunga ne-210 Mb, njengoko iqulethe i-IDE, umqokeleli kunye nomlayishi. Qinisekisa ukuba unendawo ekhululekileyo eyaneleyo kwi ukugcinwa yangaphakathi kwaye ayinakufakwa kwikhadi le-SD ngenxa yomgaqo-nkqubo wokhuseleko Android.
Isebenza kwizixhobo ze-Android kwaye uyisebenzise unokucwangcisa iArduino yakho. Le yi-IDE yokuqala ukusebenza kwinkqubo yokusebenza ye-Android. Kufanelekile ukukhankanya kuba ikunceda ukuba ubhale ikhowudi usebenzisa isixhobo se-Android. Iyahambelana neebhodi ezahlukeneyo zeArduino.
Ungasebenzisa isilawuli Uphando. Yi-IDE efakwe ngokupheleleyo. Ungayikhuphela kuDlalo lukaGoogle.
Zikhuphelele kwiwebhusayithi yabo
Yeyiphi eyona Nkqubo ilungileyo yeArduino?
Unokuthanda: IiNkqubo ezi-7 eziGqwesileyo zokuQalisa i-USB.
Sidwelisa iindlela ezininzi ze-Arduino IDE onokuzisebenzisa ukuba awanelisekanga yi Standard Arduino IDE. Kuxhomekeke kuwe ukuba ukhethe eyona ifanelekileyo kwiimfuno zakho kunye nendlela yakho yekhowudi.
Onke la maqonga akunceda ukuba ubhale izicelo zeArduino ngokulula nangokukhawuleza!
Igama lam nguJavier Chirinos kwaye ndiyayithanda itekhnoloji. Ebudeni bexesha endikhumbula ngalo, ndandizithanda iikhompyutha nemidlalo yevidiyo yaye loo ndlela yokuzonwabisa yaphelela ekubeni ndifumane umsebenzi.
Bendipapasha malunga netekhnoloji kunye nezixhobo kwi-Intanethi ngaphezulu kweminyaka eyi-15, ngakumbi kwi mundobytes.com
Ndikwayingcali yonxibelelwano lwe-intanethi kunye nokuthengisa kwaye ndinolwazi lophuhliso lwe-WordPress.