Arduino અને મોબાઇલ ફોન પ્રોજેક્ટ્સ

Arduino સાથે ઇન્ટરફેસ માટે મોબાઇલ ડિવાઇસનો ઉપયોગ કરવો

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

Arduino અને Android

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

Arduino અને iOS

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

Arduino સેલ્યુલર શીલ્ડ

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

Arduino અને ટ્વીલો

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

Arduino અને વેબ ઇન્ટરફેસો

મોબાઈલ ઉપકરણ સાથે Arduino ને સંકલિત કરવાની સૌથી સરળ રીતો એ છે કે જો મોબાઇલ ઉપકરણ વેબ સક્ષમ છે. Arduino IDE સહેલાઈથી થોડું પ્રોગ્રામિંગ કુશળતા ધરાવતા ઘણા વેબ ઇન્ટરફેસો સાથે સંકલિત છે, પરંતુ વધુ તૈયાર કરવામાં આવેલા ઉકેલની શોધ માટે, ઘણા પુસ્તકાલયો અસ્તિત્વ ધરાવે છે ઉપરના વેબડિનો ઇન્ટરફેસ એ Arduino અને ઇથરનેટ કવચ સાથે વાપરવા માટે સરળ Arduino વેબ સર્વર લાઇબ્રેરી છે. Webduino સર્વર પર વેબ એપ્લિકેશન હોસ્ટ થઈ જાય તે પછી, Arduino ને મોબાઇલ ઉપકરણથી નિયંત્રિત કરી શકાય છે જે ઇન્ટરનેટથી કનેક્ટ થયેલ છે.

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