અરડિનો પ્રોજેક્ટ એ એક નિ Hardwareશુલ્ક હાર્ડવેર પ્રોજેક્ટ છે જે ઇલેક્ટ્રોનિક બોર્ડને ઓછા વપરાશકર્તા કિંમતે અંતિમ વપરાશકર્તાની નજીક લાવવાનો પ્રયાસ કરે છે અને લાઇસેંસ અથવા ક copyrightપિરાઇટ ચૂકવ્યાં વિના નકલ અને સુધારવામાં સક્ષમ થવાની સંભાવના સાથે. ફ્રી સ Softwareફ્ટવેરની જેમ, આર્ડિનો પ્રોજેક્ટ ડિઝાઇન કોઈપણ પ્રકારના ફ્રી સ Softwareફ્ટવેર અને હાર્ડવેર સાથે સુસંગત હોઈ શકે છે.
બોર્ડના જુદા જુદા મ modelsડેલોની ડિઝાઇનો પ્રોજેક્ટની officialફિશિયલ વેબસાઇટ પર મળી આવે છે અને સાથે જ જેઓ એક બનાવવા માંગતા નથી તેમના માટે બોર્ડ ખરીદી શકશે તેવી સંભાવના છે, પરંતુ અમને ફક્ત અમારા પ્રોજેક્ટ માટે બોર્ડની જરૂર રહેશે નહીં. કામ કરવા માટે અથવા અરડિનો માટે અર્થમાં બનાવવા માટે, અમને પણ સોફ્ટવેરની જરૂર પડશે, જે આપણે આપણા ઉબુન્ટુથી બનાવી શકીએ. આ સ softwareફ્ટવેર સરળ કોડ સંપાદકથી બનાવી શકાતું નથી પરંતુ અમારે અરડિનો આઇડીઇ નામનો પ્રોગ્રામ હોવો જરૂરી છે.
અરડિનો આઈડીઇ શું છે?
અરડિનો આઇડીઇ એ એક પ્રોગ્રામિંગ સ્યુટ છે જે અરડિનો પ્રોજેક્ટ માટે જવાબદાર લોકોએ આર્ડિનો બોર્ડ્સમાં સ softwareફ્ટવેર રજૂ કરવા માટે બનાવ્યું છે. અરડિનો આઇડીઇ માત્ર એક કોડ સંપાદક જ નથી, પરંતુ તેમાં ડિબગર અને કમ્પાઇલર છે જે અમને અંતિમ પ્રોગ્રામ બનાવવા માટે અને અરડિનો બોર્ડની મેમરીમાં મોકલવાની મંજૂરી આપે છે..
ઉબુન્ટુમાં ઘણા મફત આઈડીઇ હોવાને કારણે બાદમાં તે અરડિનો આઇડીઇનો સૌથી રસપ્રદ અથવા મહત્વપૂર્ણ ભાગ હોઈ શકે છે, પરંતુ તેમાંથી કોઈ પણ સત્તાવાર અરડિનો બોર્ડના મ modelsડલો સાથે કનેક્શન આપતું નથી.
અર્ડુનો આઇડીઇના નવીનતમ સંસ્કરણોએ આ પ્રોગ્રામને પ્રોજેક્ટના નવા મોડેલો સાથે માત્ર વધુ સુસંગત બનાવ્યો નથી, પણ IDE કાર્યોમાં પણ સુધારો કર્યો છે, જેની પાસે પણ ક્લાઉડ ઇન્ટરફેસ જે અમને વિશ્વમાં ક્યાંય પણ આર્દુનો માટે પ્રોગ્રામ બનાવવા દે છે (ઓછામાં ઓછું જ્યાં ઇન્ટરનેટ કનેક્શન હોય ત્યાં). અને ભૌગોલિક અવકાશમાં માત્ર અરડિનો આઇડીઇ જ મફત નથી, પરંતુ તે કમ્પ્યુટિંગ જગ્યામાં પણ મુક્ત છે કારણ કે અરડિનો આઇડીઇ, તમામ પ્રકારના પ્રોગ્રામ્સ સાથે જોડાણને સમર્થન આપે છે, જેમાં કોડ સંપાદકોનો સમાવેશ થાય છે, જે આર્દુનો હાર્ડવેરથી કાર્યને સરળ બનાવશે. જો કે, આર્ડિનો આઇડીઇ એ ફ્રી સ Softwareફ્ટવેર પણ છે.
મારા ઉબુન્ટુ પર આર્ડિનો આઈડીઇ કેવી રીતે ઇન્સ્ટોલ કરવું?
અરડિનો આઇડીઇ, ઉબુન્ટુ સત્તાવાર ભંડારમાં નથી, ઓછામાં ઓછું નવીનતમ સંસ્કરણ, તેથી આ IDE મેળવવા માટે અમારે પ્રોજેક્ટની officialફિશિયલ વેબસાઇટનો ઉપયોગ કરવો પડશે. અર્ડુનો IDE ની હાલમાં બે આવૃત્તિઓ છે, એક સંસ્કરણ જે 1.8.x શાખાને અનુરૂપ છે અને બીજી શાખા જે 1.0.x સંસ્કરણને અનુરૂપ છે. બંને સંસ્કરણો વચ્ચેનો તફાવત તેઓના પ્લેટ મોડેલોમાં છે. વ્યક્તિગત રૂપે મને લાગે છે કે શ્રેષ્ઠ વિકલ્પ એ અરડિનો આઇડીઇની 1.8.x શાખા ડાઉનલોડ કરવાનો છે. આ એટલા માટે છે કે આપણે કોઈપણ સમયે બોર્ડને બદલી શકીએ છીએ અને આ સંસ્કરણ તેને ટેકો આપશે, પરંતુ જો આપણે બીજી શાખામાંથી કોઈ સંસ્કરણ પસંદ કરીએ, તો આપણે પ્રોગ્રામ બદલવો પડશે જો આપણે આધુનિક બોર્ડમાં બદલીએ, કારણ કે 1.0.6 શાખા કરે છે વધુ આધુનિક આર્ડિનોને બોર્ડને ટેકો આપતા નથી.
એકવાર આપણે આમાંથી આર્ડિનો આઇડીઇ પેકેજ ડાઉનલોડ કરી લીધું છે અહીં, અમે અમારા ઘરના કોઈપણ ફોલ્ડરમાં કમ્પ્રેસ્ડ ફાઇલને અનઝિપ કરીએ છીએ (અમે ભવિષ્યમાં સાફ કરીએ છીએ ત્યારે સમસ્યાઓથી બચવા માટે હોમમાં તે કરવાનું વધુ સારું છે અને ડાઉનલોડ્સમાં નહીં).
પેકેજમાં જે આપણે અનઝિપ કર્યું છે, તેમાં ઘણી ફાઇલો અને બે એક્ઝેક્યુટેબલ પણ દેખાશે, તેમાંથી એક આર્ડિનો-બિલ્ડર તરીકે ઓળખાય છે, પરંતુ આ એક્ઝેક્યુટેબલ ફાઇલો અમારા ઉબુન્ટુ પર આર્ડિનો આઇડીઇ ઇન્સ્ટોલ કરવા માટે જરૂરી રહેશે નહીં. જો આપણે ફોલ્ડરમાં ટર્મિનલ ખોલવાની જરૂર છે જ્યાં આ બધી ફાઇલો છે. એકવાર આપણી પાસે આ થઈ જાય, ટર્મિનલમાં આપણે નીચે લખીએ:
sudo chmod +x install.sh
આ આદેશ સ્થાપન ફાઇલને રુટ વગર ચલાવશે. હવે આપણે ટર્મિનલમાં નીચે આપેલ એક્ઝેક્યુટ કરીએ છીએ.
./install.sh
આ આપણા ઉબુન્ટુ પર આર્દુનો IDE ઇન્સ્ટોલેશન શરૂ કરશે. સહાયકના આદેશોનું પાલન કર્યા પછી અને ઘણી સેકંડ (અથવા મિનિટ, કમ્પ્યુટર પર આધાર રાખીને) રાહ જોવી. અને તે જ છે, આપણી પાસે ઉબુન્ટુ પર આર્ડિનો આઇડીઇ ઇન્સ્ટોલ થશે અને અમારા ડેસ્કટ .પ પર એક સરસ શોર્ટકટ હશે. આ વિષયમાં આપણી પાસે ઉબુન્ટુનું કયું સંસ્કરણ છે તેનાથી કોઈ ફરક પડતો નથી કારણ કે તે છેલ્લા 10 ઉબન્ટુ સંસ્કરણો સાથે કાર્ય કરે છે જે પ્રકાશિત થયા છે (એલટીએસ સંસ્કરણો શામેલ છે).
મારે આર્ડિનો આઇડીઇ સાથે કામ કરવાની શું જરૂર છે?
ઉપરોક્ત તમામ આપણને ઉબુન્ટુમાં આર્ડિનો આઈડીઇ સ્થાપિત કરવામાં મદદ કરશે પરંતુ તે સાચું છે કે આપણા અરડિનો બોર્ડ માટે યોગ્ય રીતે કામ કરવું અથવા અમને તે ગમશે તે પૂરતું નથી. હવે, આર્ડિનો આઈડીઇ પ્રોગ્રામ હજી ગેડિટ જેવો સરળ કોડ સંપાદક છે. પરંતુ તે નિશ્ચિત કરી શકાય છે. તે માટે અમને પ્રિંટર યુએસબી કેબલ, 5 વી પાવર કેબલ અને વિકાસ બોર્ડની જરૂર પડશે.
અમે બધું જ કનેક્ટ કરીએ છીએ અને હવે આપણે જઇ રહ્યા છીએ તે અરડિનો આઇડીઇમાંથી ટૂલ્સ અને પ્લેટમાં અમે જે મોડેલનો ઉપયોગ કરવા જઈ રહ્યા છીએ તે પસંદ કરીએ છીએ, અમે બંદર પસંદ કરીએ છીએ જેના દ્વારા આપણે પેનલ સાથે વાતચીત કરીશું અને પછી અમે વિકલ્પ પસંદ કરીએ છીએ અમે ડિવાઇસ સાથે યોગ્ય રીતે વાતચીત કરી રહ્યા છીએ તે ચકાસવા માટે "બોર્ડથી માહિતી મેળવો".
હવે આપણે પ્રોગ્રામ લખીશું અને જ્યારે આપણે સમાપ્ત કરીશું, ત્યારે આપણે પ્રોગ્રામ મેનુ પર જઈશું. એમાં આપણે પહેલા જોઈએ તપાસો / સંકલન કરો અને જો તેમાં કોઈ સમસ્યા ન આવે તો આપણે અપલોડ વિકલ્પનો ઉપયોગ કરી શકીએ છીએ.
અને જો મારી પાસે મારો કમ્પ્યુટર નથી, તો હું મારા ઉબુન્ટુ વિના આર્ડિનો આઈડીઇનો ઉપયોગ કેવી રીતે કરી શકું?
આપણું ઉબુન્ટુ હાથમાં ન હોવાના કિસ્સામાં અથવા આપણે ફક્ત બોર્ડ માટે કોઈ પ્રોગ્રામ બનાવવાની ઇચ્છા રાખીએ છીએ પરંતુ આપણે ઉપરના બધાને પુનરાવર્તિત કરવા માંગતા નથી, તો પછી આપણે ત્યાં જવું પડશે. આ વેબ જે આપણને સંપૂર્ણ રીતે ક્લાઉડમાં અર્ડુનો IDE નું સંસ્કરણ પ્રદાન કરે છે. આ ટૂલને અરડિનો ક્રિએટ કહે છે.
આ સંસ્કરણ અમને અરડિનો આઇડીઇના છેલ્લા સંસ્કરણ જેવું બધું કરવા દે છે પરંતુ અમે બનાવેલા પ્રોગ્રામ્સ અને કોડ્સને વેબ સ્પેસમાં સ્ટોર કરી શકાય છે અમે અર્ડુનો IDE માં બનાવેલા કોઈપણ પ્રોજેક્ટમાં તેમને લાગુ કરવા માટે તેમને ડાઉનલોડ કરવામાં સમર્થ હોવા સાથે, અમે તેને સોંપ્યું છે.
શું હું આ બધા પગલાંને છોડી શકું છું?
અરડિનો બોર્ડને યોગ્ય રીતે કાર્ય કરવા માટે, સત્ય એ છે કે આપણે પહેલાનાં કોઈપણ પગલાંને અવગણી શકતા નથી, પરંતુ એટલા માટે નહીં કે અરડિનો આઇડીઇ માઇક્રોસ .ફ્ટ વર્ડ અથવા એડોબ એક્રોબેટની જેમ કામ કરે છે પરંતુ સરળ હકીકત એ છે કે સારા તરીકે કોઈ વિકલ્પ નથી. સારમાં, અમારા બોર્ડ પર આપણા પોતાના સ softwareફ્ટવેર અથવા પ્રોગ્રામને ચલાવવા માટે, પ્રથમ પ્રોગ્રામ બનાવવા માટે અમને IDE ની જરૂર છે. આ માટે તે સાથે પૂરતું હશે નેટબીન્સ, પણ આપણને જોઈએ તેને પ્લેટમાં મોકલવામાં સમર્થ હોવાનો વિકલ્પ. આ માટે આપણે ફક્ત નેટબીન જ નહીં, ફાઇલ મેનેજરની પણ જરૂર પડશે. પરંતુ, આની અમને જરૂર રહેશે કે ઉબુન્ટુ પાસે અરડિનો બોર્ડ માટેના બધા ડ્રાઇવરો હતા જેનો આપણે ઉપયોગ કરીશું.
આ બધું જગ્યા અને સમય લે છે કે ઘણા વિકાસકર્તાઓ ખર્ચ કરવા તૈયાર નથી, તેથી, rduર્ડુનો IDE નો ઉપયોગ કરવાનું મહત્વ અને અન્ય વિકલ્પો નહીં કે જેમાં ડ્રાઇવરો નથી, અથવા IDE નથી અથવા સ softwareફ્ટવેરની ડિલિવરીને મંજૂરી આપતા નથી. " પ્લેટ. અરડિનો પ્રોજેક્ટ વિશે સારી બાબત, જેમ કે ઉબુન્ટુ, તે છે કે કોઈપણ ઉબુન્ટુ અને અરડિનો સાથે સુસંગત પ્રોગ્રામ્સ, સોલ્યુશન્સ અથવા ટૂલ્સ બનાવી શકે છે, તેના માટે કંઈપણ ચૂકવ્યા વિના.
ફરી એકવાર, ખૂબ ખૂબ આભાર !! સારું સમજૂતી અને બધું અજાયબીઓનું કામ કરે છે.
મેં તેને ફક્ત મારા લુબન્ટુ 18.04 પર સ્થાપિત કર્યું છે અને તે ખૂબ સરસ કાર્ય કરે છે, મારે હજી મધરબોર્ડ ખરીદવું પડશે. હું આ અરડિનોની દુનિયામાં ચાલવાનું શરૂ કરું છું કારણ કે આર્જેન્ટિનામાં માધ્યમિક શિક્ષણના શૈક્ષણિક કાર્યક્રમો મને પૂછે છે, હું તકનીકી શિક્ષણ શિક્ષક છું.
માફ કરશો પણ અંતે તેને કન્સોલ પરથી ઇન્સ્ટોલ કરવા માટે મારે ફોલ્ડર દાખલ કરવું પડ્યું અને sudo apt install arduino-builder આદેશ ચલાવવો પડ્યો.
મને કેમ ખબર નથી, પરંતુ જ્યારે મેં આદેશ આપ્યો ત્યારે તમે મને સૂચવ્યું તે સૂચવ્યું.
chmod: 'install.sh' edક્સેસ કરી શકાતું નથી: ફાઇલ અથવા ડિરેક્ટરી અસ્તિત્વમાં નથી
હું મફત સ softwareફ્ટવેર ક્ષેત્રમાં નવો છું, મને લાગે છે કે મેં ભૂલ કરી છે, પરંતુ ઓછામાં ઓછું હું મારી જાતને ઠીક કરીને તેને કન્સોલમાંથી ઇન્સ્ટોલ કરવામાં સક્ષમ હતો.
જો તમે મારી ભૂલ શું હતી અથવા આ દંતકથા શા માટે બહાર આવી તે વિશે તમે ટિપ્પણી કરી શકો, તો હું જાણવા માંગુ છું. અગાઉથી ખૂબ ખૂબ આભાર અને મફત સ softwareફ્ટવેરને પકડી રાખો !!!