Arduino UNO: પ્લેટ વિશ્લેષણ hardware libre સંપૂર્ણપણે

અરડિનો આઇ 2 સી બસ

ત્યારથી તે બજારમાં રજૂ કરાઈ હતી પ્લેટ Arduino UNO, ઘણાં તાજેતરનાં સંશોધનોનાં આઉટપુટ સાથે આ બોર્ડનો વિકાસ થયો છે. આ ઉપરાંત, તેના સમાન નિર્માતાઓએ યુ.ઓ.ઓ. દ્વારા શરૂઆતમાં આવરી લેવામાં આવેલી જરૂરિયાતો કરતાં વધુ જરૂરિયાતોને આવરી લેવા માટે વિવિધ બંધારણોમાં સમાન સમાન પ્લેટો બનાવવા માટે દોડી ગયા છે. ઘણા અન્ય લોકોએ પણ પોતાનું ક્લોન અથવા સુસંગત બોર્ડ બનાવવાની હિંમત કરી છે, જોકે તે જ સફળતા સાથે નથી.

પહેલેથી જ આર્દુનો દેખાવ પહેલાં અન્ય સમાન પ્રોજેક્ટ્સ હતા, જેમ કે માઈક્રોચિપ PIC માઈક્રોકન્ટ્રોલર્સ સાથેના પ્રખ્યાત પેરાલેક્સ બોર્ડ કે જેને PBASIC જેવી અન્ય ભાષાઓનો ઉપયોગ કરીને ખૂબ જ સરળતાથી પ્રોગ્રામ કરી શકાય છે. આનું ઉદાહરણ પેરાલેક્સનું બેઝિક સ્ટેમ્પ 2 છે. પણ ન હોવાની હકીકત hardware libre તેનો અર્થ એ થયો કે તેઓના બજારમાં એ જ મૂળ નથી જેટલા Arduino પ્રોજેક્ટ પાસે છે. ઇટાલિયન પ્લેટ ખરેખર આ અર્થમાં ક્રાંતિ રહી છે.

શું છે Arduino UNO રેવ 3?

આર્ડિનો લોગો

Arduino UNO રેવ 3 એ નવીનતમ રીવીઝન છે જે આ પ્લેટની ક્ષણે અસ્તિત્વમાં છે. તે એક નાનું ઇલેક્ટ્રોનિક બોર્ડ છે જે તેના પીસીબી પર પ્રોગ્રામેબલ માઇક્રોકન્ટ્રોલર છે. ચિપ કહ્યું ઉપરાંત, તેમાં ઇનપુટ્સ અને આઉટપુટ તરીકેની પિનની શ્રેણી પણ શામેલ છે જેનો ઉપયોગ ચિપ પ્રોગ્રામિંગ દ્વારા વિવિધ વસ્તુઓ કરવા માટે કરી શકાય છે. આ રીતે, ઇલેક્ટ્રોનિક પ્રોજેક્ટ્સ ખૂબ જ સરળતાથી બનાવી શકાય છે.

આ પ્લેટ fromભી થાય છે આર્ડિનો પ્રોજેક્ટ, એક ઇટાલિયન પ્રોજેક્ટ 2005 માં શરૂ થયો હતો જે મુખ્યત્વે વિદ્યાર્થીઓ માટે ખુલ્લા સ softwareફ્ટવેર અને હાર્ડવેરના વિકાસ પર કેન્દ્રિત હતો. પ્રથમ ડિઝાઇન ઇટાલીના આઇવરીયામાં એક સંસ્થા માટે નિર્દેશિત કરવામાં આવી હતી. તે સમયે આ શૈક્ષણિક કેન્દ્રના વિદ્યાર્થીઓ પ્રખ્યાત બેઝિક સ્ટેમ્પ્સનો ઉપયોગ કરતા હતા જેનો મેં ઉપર ઉલ્લેખ કર્યો છે. આની નોંધપાત્ર કિંમત હતી, અને તે ખુલ્લા ન હતા.

આ બધા પહેલાં, હર્નાન્ડો બેરાગને વાયરિંગ નામનો વિકાસ મંચ બનાવ્યો હતો, જે પ્રખ્યાત દ્વારા પ્રેરિત પ્રોજેક્ટ હતો પ્રોસેસીંગ પ્રોગ્રામિંગ ભાષા. આના આધાર રૂપે, તેઓ વિદ્યાર્થીઓ માટે ઓછા ખર્ચે અને સરળ સાધનો વિકસાવવા માટે કામ પર ગયા હતા. તેથી તેઓએ પીસીબી અને સરળ માઇક્રોકન્ટ્રોલર સાથે હાર્ડવેર બોર્ડ બનાવવાનું, તેમજ આઈડીઇ (ઇન્ટિગ્રેટેડ ડેવલપમેન્ટ એન્વાયર્નમેન્ટ) બનાવવાનું નક્કી કર્યું.

જેમ કે વાયરિંગ પહેલેથી જ એટીમેગા 168 માઇક્રોકન્ટ્રોલર સાથેના બોર્ડનો ઉપયોગ કરે છે, તે જ દિશામાં નીચેના વિકાસ થયા છે. માસિમો બંઝી અને ડેવિડ મેલિસ ઉમેરશે એટીમેગા 8 ને સપોર્ટ કરો વાયરિંગ માટે, જે સંસ્કરણ 168 કરતા પણ સસ્તું હતું. અને તેથી આજે જે છે તેનો પ્રથમ સૂક્ષ્મજંતુ ઉદભવે છે Arduino UNO. ત્યારબાદ વાયરિંગ પ્રોજેક્ટનું નામ બદલીને આર્ડિનો રાખવામાં આવ્યું.

પ્રખ્યાત પ્રોજેક્ટનું નામ ઇવરિયાના એક બારમાં ઉદ્ભવ્યું, જ્યાં પ્રોજેક્ટના સ્થાપકો મળ્યા. બારને બાર ડી રે ​​અર્ડુનો કહેવામાં આવતું હતું, જે બદલામાં 1014 સુધી ઇટાલીના રાજા આઇવરીયાના અરડિનો નામ પરથી હતું.

આ પ્લેટોની સંભાવનાને જોતા, સમુદાય તરફથી આગળ વધવા અને વધુ પ્લેટો બનાવવા માટે વધુ સપોર્ટ ઉમેરવામાં આવ્યો. વધુમાં, પ્રદાતાઓ ઇલેક્ટ્રોનિક ઘટકો અને ઉત્પાદકોએ વિશિષ્ટ ઉત્પાદનોની રચના કરવાનું શરૂ કર્યું Ardino સાથે સુસંગત. એડફેટ ઇન્ડસ્ટ્રીઝની જેમ જ. અહીંથી આ પ્લેટો માટે અસંખ્ય કવચ અને વધારાના મોડ્યુલો ઉભા થયા.

જબરજસ્ત સફળતાનો સામનો કરી, તે પણ પેદા કરવામાં આવી આર્ડિનો ફાઉન્ડેશન, અરડિનો પ્રોજેક્ટના પ્રયત્નોને પ્રોત્સાહન અને જૂથબદ્ધ કરવાનું ચાલુ રાખવું. લિનક્સ ફાઉન્ડેશન, રાસ્પબરી પી ફાઉન્ડેશન, આરઆઈએસસી-વી ફાઉન્ડેશન, વગેરે જેવી અન્ય સમાન સંસ્થાઓ જેવું જ એક મોડેલ.

આ બિંદુ મુજબ, ઘણાં આર્ડિનો ચલો ઉત્પન્ન થયા છે, જેમાં વિવિધ સ્વરૂપોના પરિબળો અને વિવિધ માઇક્રોકન્ટ્રોલર્સ, તેમજ ઘણા એક્સેસરીઝ કે અમે આ બ્લોગમાં ચર્ચા કરી છે:

ની વિગતવાર માહિતી Arduino UNO

પ્લેટ Arduino UNO તેની કેટલીક લાક્ષણિકતાઓ છે જે તેને અનન્ય બનાવે છે, અને તે અન્ય Aર્ડુનો બોર્ડ્સના સંદર્ભમાં તફાવતોની શ્રેણી ધરાવે છે જેને આપણે પ્રકાશિત કરવા જઈ રહ્યા છીએ.

તકનીકી લાક્ષણિકતાઓ, યોજના અને પિનઆઉટ

અરડિનો પિનઆઉટ

El પિનઆઉટ અને બોર્ડની તકનીકી લાક્ષણિકતાઓ Arduino UNO રેવ 3 તેનો ઉપયોગ કેવી રીતે કરવો તેનો ઉપયોગ કરવો તે મહત્વપૂર્ણ છે, નહીં તો તમને બધી ઇલેક્ટ્રોનિક ઘટકો તેમની ઉપલબ્ધ પિન અને બસોથી કનેક્ટ કરવાની મર્યાદા અને સાચી રીત ખબર નહીં હોય.

સાથે શરૂ કરી રહ્યા છીએ તેના વિશેષતાઓ, તારી જોડે છે:

  • 328 મેગાહર્ટઝ પર એટેલ એટીમેગા 16 માઇક્રોકન્ટ્રોલર
  • ઓનબોર્ડ એસઆરએએમ મેમરી: 2 કેબી
  • ઇન્ટિગ્રેટેડ EEPROM મેમરી: 1 કે.બી.
  • ફ્લેશ મેમરી: 32 કેબી, જેમાંથી 0.5 કેબીનો ઉપયોગ બૂટલોડર દ્વારા કરવામાં આવે છે, તેથી તેઓ અન્ય હેતુઓ માટે ઉપયોગ કરી શકાતા નથી.
  • ચિપ વર્કિંગ વોલ્ટેજ: 5 વી
  • ભલામણ કરેલ સપ્લાય વોલ્ટેજ: 7-12 વી (જો કે તે 6 થી 20 વીને સપોર્ટ કરે છે)
  • સતત વર્તમાન તીવ્રતા: I / O માટે 40mA અને 50V પિન માટે 3.3mA.
  • I / O પિન: 14 પિન, જેમાંથી 6 છે PWM.
  • એનાલોગ પિન: 6 પિન
  • મેમરીમાં લોડ થયેલ પ્રોગ્રામના એક્ઝેક્યુશનને ફરીથી પ્રારંભ કરવા માટે ફરીથી સેટ કરો બટન.
  • યુએસબી ઇન્ટરફેસ ચિપ.
  • લયની જરૂર હોય તેવા સંકેતો માટે scસિલેટર ઘડિયાળ.
  • પીસીબી પર પાવર એલઈડી.
  • ઇન્ટિગ્રેટેડ વોલ્ટેજ રેગ્યુલેટર.
  • આશરે € 20 ની કિંમત.

આ માટે પિન અને જોડાણો પ્લેટ પર ઉપલબ્ધ Arduino UNO:

  • બેરલ જેક અથવા ડીસી પાવર જેક: બોર્ડ કનેક્ટર છે Arduino UNO તેને ઇલેક્ટ્રિકલી પાવર કરવા માટે સમર્થ થવા માટે. કાર્ડને યોગ્ય જેક દ્વારા અને 5-20 વોલ્ટ સપ્લાય કરવા માટે એડેપ્ટર દ્વારા સંચાલિત કરી શકાય છે. જો તમે પ્લેટ પર મોટી સંખ્યામાં તત્વોને કનેક્ટ કરવા જઇ રહ્યા છો, તો સંભવ છે કે તમારે પૂરતા પ્રમાણમાં 7 વી અવરોધને કાબુમાં લેવો પડશે.
  • યુએસબી: યુઆરબી પોર્ટનો ઉપયોગ અરડિનો બોર્ડને પીસીથી કનેક્ટ કરવા માટે થાય છે, તે રીતે તમે તેને પ્રોગ્રામ કરી શકો છો અથવા સીરીયલ બંદર દ્વારા તેમાંથી ડેટા પ્રાપ્ત કરી શકો છો. તે છે, તે મૂળરૂપે તમને તમારા અરડિનો આઇડીઇ સ્કેચને માઇક્રોકન્ટ્રોલરની આંતરિક મેમરીમાં લોડ કરવામાં સહાય કરશે જેથી તે તેને ચલાવી શકે. તે હોબ અને તેની સાથે જોડાયેલા તત્વો માટેના પાવર ફંક્શનને પણ પૂર્ણ કરી શકે છે.
  • વીન પિન: તમને વીઆઇએન પિન પણ મળશે જે તમને બોર્ડને પાવર કરવાની મંજૂરી આપે છે Arduino UNO બાહ્ય વીજ પુરવઠોનો ઉપયોગ કરીને, જો તમે યુએસબી અથવા ઉપરોક્ત જેકનો ઉપયોગ ન કરવા માંગતા હો.
  • 5V: 5 વીનું વોલ્ટેજ પૂરું પાડે છે. Reachર્જા જે તે સુધી પહોંચશે તે પાછલા ત્રણ કેસોમાંથી એકમાંથી આવે છે જેના દ્વારા તમે તમારી પ્લેટને પાવર કરી શકો છો.
  • 3V3: આ પિન તમને તમારા પ્રોજેક્ટ્સમાં 3.3. feed વી અને m૦ એમએ સુધી ફીડ કરવાની મંજૂરી આપે છે.
  • GND: તેમાં તમારી પાસે તમારા ઇલેક્ટ્રોનિક પ્રોજેક્ટ્સના ગ્રાઉન્ડને કનેક્ટ કરવા માટે, 2 ગ્રાઉન્ડ પિન છે.
  • રીસેટ: તેના દ્વારા LOW સિગ્નલ મોકલીને ફરીથી સેટ કરવા માટેનો પિન.
  • સીરીયલ બંદર: અનુક્રમે ટીટીએલ સીરીયલ ડેટા પ્રાપ્ત કરવા અને પ્રસારિત કરવા માટે તેની પાસે બે પિન 0 (આરએક્સ) અને 1 (ટીએક્સ) છે. તેઓ તેમની યુએસબી-ટુ-ટીટીએલ પિન પર માઇક્રોકન્ટ્રોલર સાથે જોડાયેલા છે.
  • બાહ્ય વિક્ષેપો: 2 અને 3, પિન કે જે વધતી જતી, ઘટતી ધાર અથવા orંચા અથવા નીચા મૂલ્ય સાથે વિક્ષેપોને ટ્રિગર કરવા માટે ગોઠવી શકાય છે.
  • SPI: બસ 10 (એસએસ), 11 (એમઆઈએસઓઆઈ) અને 13 (એસસીકે) ચિહ્નિત પિન પર છે જેની સાથે તમે એસપીઆઈ લાઇબ્રેરીનો ઉપયોગ કરીને વાતચીત કરી શકો છો.
  • A0-A5: એનાલોગ પિન છે.
  • 0-13: ડિજિટલ ઇનપુટ અથવા આઉટપુટ પિન છે જેને તમે ગોઠવી શકો છો. એક નાનું ઇન્ટિગ્રેટેડ એલઇડી પિન 13 સાથે જોડાયેલું છે કે જો આ પિન વધારે હશે તો તે પ્રકાશિત થશે.
  • TWI: આધાર આપે છેસંચાર વાયર લાઇબ્રેરીનો ઉપયોગ કરીને TWI. તમે પિન એ 4 અથવા એસડીએ અને પિન એ 5 અથવા એસસીએલનો ઉપયોગ કરી શકો છો.
  • AREF: એનાલોગ ઇનપુટ્સ માટે સંદર્ભ વોલ્ટેજ પિન્ટ.

માહિતી પત્ર

ખુલ્લું સોર્સ બોર્ડ બનવું, એટલું જ નહીં તમને ડેટાશીટ મળશે અન્ય ઘણા ઇલેક્ટ્રોનિક ઉત્પાદનોની જેમ. તમે ઘણા અન્ય દસ્તાવેજો અને ઇલેક્ટ્રોનિક આકૃતિઓ પણ ડાઉનલોડ કરી શકો છો જે તમને સમજી શકશે કે આ બોર્ડ કેવી રીતે કાર્ય કરે છે. Arduino UNO આંતરિક રીતે અને તે પણ તમારી જાતે જ અરડિનો અમલીકરણ બનાવો. ઉદાહરણ તરીકે, તમારી પાસે તમારી પાસે નીચેની સત્તાવાર માહિતી છે:

અન્ય આર્ડિનો બોર્ડ્સ સાથે તફાવતો

અરડિનો બોર્ડ

Arduino UNO રેવ 3 તે આદર્શ પ્લેટ છે શરૂ કરનારા બધા માટે આ પ્રકારની પ્લેટોનો ઉપયોગ કરવા માટે. બીજું શું છે, તમને શામેલ છે તે બધું સાથે પ્રારંભ કરવા માટે સ્ટાર્ટર કિટ્સ છે. આ કિટમાં પ્રેક્ટિસ શરૂ કરવા માટે માત્ર મોટી સંખ્યામાં ઇલેક્ટ્રોનિક ઘટકો જ નથી, પરંતુ દરેક પગલામાં તમને મદદ કરવા માટે એક ખૂબ વિગતવાર માર્ગદર્શિકા પણ શામેલ છે.

જો કે, ત્યાં છે અન્ય આવૃત્તિઓ અથવા આર્ડિનો બોર્ડના ફોર્મેટ્સ જે અન્ય વધુ અદ્યતન એપ્લિકેશનો અથવા કદને મહત્ત્વની હોય તેવા પ્રોજેક્ટને અમલમાં મૂકવા માટે ખૂબ ઉપયોગી છે. આ પ્લેટો વચ્ચે મુખ્ય તફાવત તેઓ મુખ્યત્વે ઇન્ટિગ્રેટેડ માઇક્રોકન્ટ્રોલરના પ્રકારમાં હોય છે, કેટલાક વધુ શક્તિશાળી હોય છે અને વધુ મેમરીવાળા વધુ વ્યવહારદક્ષ સ્કેચ અથવા પ્રોગ્રામ્સ અને ઉપલબ્ધ પિનની સંખ્યા શામેલ કરે છે. પરંતુ જો આપણે ત્રણ શ્રેષ્ઠ વેચાણ કરતા બોર્ડની તુલના કરીએ, તો તફાવતો નીચે મુજબ છે:

  • Arduino UNO રેવ 3: તકનીકી લાક્ષણિકતાઓ સાથેનો વિભાગ જુઓ.
  • અરડિનો મેગા: યુએનઓ પ્લેટ કરતા કેટલાક અંશે મોટા પરિમાણો સાથે, ભાવ € 30 ની ઉપર વધે છે. આ ઉપરાંત, તેમાં વધુ શક્તિશાળી એટીમેગા 2560 માઇક્રોકન્ટ્રોલર શામેલ છે જે 16 મેગાહર્ટઝ પર પણ કાર્ય કરે છે, પરંતુ તેમાં 256KB ફ્લેશ મેમરી, 4KB EEPROM, અને વધુ જટિલ પ્રોગ્રામ્સ માટે 8KB એસઆરએએમ છે. આ ઉપરાંત, તેમાં 54 ડિજિટલ આઇ / ઓ, 15 પીડબ્લ્યુએમ, અને 16 એનાલોગ સાથે વધુ પિન પણ છે.
  • અરડિનો માઇક્રો: સમાન કદ હોવા છતાં, તેના નાના કદ માટે યુએનઓ કરતાં નાના હોવાનો અર્થ છે. આ નાની જગ્યામાં, તે નાના એટીમેગા 32 યુ 4 માઇક્રોકન્ટ્રોલરને એકીકૃત કરે છે, પરંતુ જે 16 મેગાહર્ટઝ પર પણ કાર્ય કરે છે. મેમરી યુએનઓ જેટલી જ છે, એસઆરએએમના અપવાદ સિવાય, જેમાં 0.5KB વધુ છે. નાના કદના હોવા છતાં, પિનમાં પણ વધારો કરવામાં આવ્યો છે, જેમાં 20 ડિજિટલ, 7 પીડબ્લ્યુએમ અને 12 એનાલોગ છે. બીજો તફાવત એ છે કે તે યુએસબીને બદલે તેના જોડાણ માટે માઇક્રો-યુએસબીનો ઉપયોગ કરે છે. તે ખૂબ નાનું હોવાથી તે પાછલા બે જેવા shાલ અથવા ieldાલ સાથે સુસંગત નથી ...

આર્ડિનો આઇડીઇ અને પ્રોગ્રામિંગ

આર્ડિનો આઈડીઇ સ્ક્રીનશોટ

અરડિનોને પ્રોગ્રામ કરવા માટે, તેના કોઈપણ સંસ્કરણમાં, તમારી પાસે IDE અથવા વિકાસ પર્યાવરણ કહેવાય છે અરડિનો આઇડીઇ. તે બંને મOSકોઝ, વિન્ડોઝ અને લિનક્સ સાથે સુસંગત છે. તે એક મફત અને ખુલ્લા સ્રોત સ્યુટ છે જે તમે કરી શકો છો આ લિંક પરથી ડાઉનલોડ કરો. તેની મદદથી તમે બોર્ડ પર માઇક્રોકન્ટ્રોલર ચિપને પ્રોગ્રામ કરવા કોડ્સ બનાવી શકો છો અને આમ તમારા પ્રોજેક્ટ્સને કાર્યરત કરી શકો છો.

પ્લેટફોર્મ એ rduર્ડુનો પ્રોગ્રામિંગ ભાષા દ્વારા સપોર્ટેડ છે જે ઉચ્ચ-સ્તરની પ્રોગ્રામિંગ ભાષા પર આધારિત છે પ્રોસેસીંગ, જે બદલામાં જાણીતા સી ++ જેવું જ છે. તેથી જ તેમની પાસે અભિનયની સમાન સિન્ટેક્સ અને રીત હશે.

તમે વિશે વધુ જાણી શકો છો કેવી રીતે આર્ડુનો IDE નો ઉપયોગ કરવો આ બ્લોગ પરના લેખો સાથે કે જે દરેક ઇલેક્ટ્રોનિક ઘટક અથવા મોડ્યુલને બોર્ડ સાથે કેવી રીતે એકીકૃત કરવા અથવા પ્રોગ્રામિંગ કોર્સને સીધા ડાઉનલોડ કરવા તે સમજાવે છે પીડીએફમાં આર્ડિનો આઇડીઇ મફત માટે. તેની સાથે તમે તમારા પ્રોજેક્ટ્સથી પ્રારંભ કરવા માટે વાક્યરચના અને પ્રોગ્રામિંગ ભાષા શીખી શકશો ...


ટિપ્પણી કરવા માટે સૌ પ્રથમ બનો

તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.