મોડ્યુલ XM125 Acconeer એ ઇલેક્ટ્રોનિક્સ ઉત્સાહીઓમાં, ખાસ કરીને જેઓ સાથે કામ કરે છે તેમાં થોડી લોકપ્રિયતા મેળવી છે. Arduino કારણ કે તે તમને 60 ગીગાહર્ટ્ઝ પલ્સ્ડ રડાર ટેક્નૉલૉજી વડે અંતરને માપવા અને હાજરીને સચોટ રીતે શોધવાની મંજૂરી આપે છે, પરંતુ તે અત્યંત સર્વતોમુખી પણ છે અને તે દિવાલો અથવા કાપડ જેવી સામગ્રી દ્વારા વસ્તુઓને શોધી શકે છે, જે શક્યતાઓની શ્રેણી ખોલે છે. ખૂબ જ નવીન પ્રોજેક્ટ્સ માટે.
આ લેખમાં, અમે મોડ્યુલની તમામ કાર્યક્ષમતાઓનું અન્વેષણ કરવા જઈ રહ્યા છીએ XM125 અને અમે તેને કેવી રીતે અસરકારક રીતે સંકલિત કરી શકીએ છીએ Arduino. અમે કોડ ઉદાહરણો, સેન્સર રૂપરેખાંકનો અને તેમાંથી સૌથી વધુ મેળવવા માટે મદદરૂપ ટિપ્સ જોઈશું. જો તમે નિર્માતા અથવા શોખીન વિકાસકર્તા છો, તો આ સેન્સર તમને હાજરીની તપાસથી લઈને અંતર માપન સુધીની એપ્લિકેશનો સાથે પ્રભાવશાળી પ્રોજેક્ટ્સ હાથ ધરવા દેશે.
XM125 શું છે?
મોડ્યુલ XM125 એક કોમ્પેક્ટ સેન્સર છે જે વસ્તુઓને શોધવા અને મિલીમીટર ચોકસાઇ સાથે અંતર માપવા માટે સ્પંદનીય રડાર ટેકનોલોજીનો ઉપયોગ કરે છે. સેન્સરથી સજ્જ A121 60 GHz પર, આ ઉપકરણ ફક્ત અંતર માપવા કરતાં ઘણું બધું કરી શકે છે. તે હાજરી, ઝડપ અને હાવભાવ શોધવામાં સક્ષમ છે, જે તેને હોમ ઓટોમેશન, રોબોટિક્સ અને રીઅલ-ટાઇમ ઑબ્જેક્ટ ડિટેક્શન પ્રોજેક્ટ્સમાં એપ્લિકેશન માટે આદર્શ બનાવે છે.
XM125 સુધીની શોધ શ્રેણી ધરાવે છે 20 મીટર, પરંતુ આ પદાર્થના કદ અને તેના ડાઇલેક્ટ્રિક ગુણધર્મો પર આધાર રાખે છે. એટલે કે, માપન વસ્તુના આકાર અને સામગ્રીથી પ્રભાવિત થઈ શકે છે. વધુમાં, આ સેન્સર દિવાલો અથવા કપડાં જેવી ચોક્કસ સામગ્રીઓ દ્વારા જોઈ શકે છે, જે તેને અદ્યતન અને અનન્ય એપ્લિકેશનો માટે યોગ્ય પસંદગી બનાવે છે, જેમ કે હાવભાવ નિયંત્રણ અથવા સપાટીઓ દ્વારા દેખરેખ.
ફાયદા એક કે જે XM125 તે છે કે, ખૂબ જ શક્તિશાળી ઉપકરણ હોવા છતાં, તેનો ઉર્જા વપરાશ અતિ ઓછો છે, જે તેને બેટરી સંચાલિત પ્રોજેક્ટ્સ માટે આદર્શ બનાવે છે. આ તેને એપ્લીકેશન માટે એક કાર્યક્ષમ ઉકેલ બનાવે છે જ્યાં ઊર્જા બચત નિર્ણાયક છે.
જરૂરી ઘટકો અને એસેસરીઝ
સાથે કામ શરૂ કરવા માટે XM125 y Arduino, તમારી પાસે યોગ્ય કનેક્શન અને ઑપરેશનની ખાતરી કરવા માટે કેટલાક વધારાના ઘટકોની જરૂર પડશે. નીચે, અમે તમને મહત્વપૂર્ણ ઘટકોની સૂચિ આપીએ છીએ જેની તમને જરૂર પડી શકે છે:
- XM125 મોડ્યુલ Acconeer દ્વારા
- Arduino (પ્રાધાન્ય પ્લેટ ESP32 IoT રેડબોર્ડ SparkFun તરફથી, જે ખાસ કરીને આ મોડ્યુલ સાથે સારી રીતે કામ કરે છે)
- સેન્સરને Arduino સાથે કનેક્ટ કરવા માટે કેબલ્સ અને બ્રેડબોર્ડ
- Arduino માટે પ્રોગ્રામિંગ સોફ્ટવેર અને XM125 માટે ચોક્કસ પુસ્તકાલયો
વધુમાં, તમારા પ્રોજેક્ટના આધારે, તમારે જરૂર પડી શકે છે વેલ્ડર જરૂરી જોડાણો કરવા અથવા IC હુક્સ કામચલાઉ જોડાણો માટે.
Arduino પર XM125 લાઇબ્રેરી ઇન્સ્ટોલ કરી રહ્યું છે
તમારી સાથે XM125 નો ઉપયોગ શરૂ કરવા માટે Arduino, તમારે પ્રથમ વસ્તુ જે કરવી જોઈએ તે છે SparkFun દ્વારા ઓફર કરવામાં આવતી અધિકૃત લાઇબ્રેરીને ઇન્સ્ટોલ કરો. આ કરવા માટે, નીચેના પગલાંઓ અનુસરો:
- ખોલો અરડિનો આઇડીઇ તમારા કમ્પ્યુટર પર.
- વિભાગ પર જાઓ પુસ્તકાલયો મેનૂમાં સ્કેચવિકલ્પ પસંદ કરી રહ્યા છીએ પુસ્તકાલયનો સમાવેશ કરો અને પછી પુસ્તકાલયોનું સંચાલન કરો.
- પુસ્તકોની દુકાન શોધો સ્પાર્કફન XM125 અને ઇન્સ્ટોલ પર ક્લિક કરો.
- એકવાર લાઇબ્રેરી ઇન્સ્ટોલ થઈ જાય, પછી તમે વિકલ્પમાંથી ઉદાહરણોને ઍક્સેસ કરી શકો છો ફાઇલ > ઉદાહરણો.
આ સરળ પગલાંઓ વડે તમે મોડ્યુલ અને તેના મૂળભૂત ઉદાહરણો સાથે પ્રયોગ કરવાનું શરૂ કરી શકો છો. ભૂલશો નહીં કે, તમે XM125 પર જે ફર્મવેર ઇન્સ્ટોલ કરો છો તેના આધારે, તે અલગ અલગ રીતે વર્તે છે. ઉદાહરણ તરીકે, હાજરી શોધ ફર્મવેર સૌથી વધુ ઉપયોગમાં લેવાતું એક છે અને તમે તેને Arduino પર લાઇબ્રેરીના ઉદાહરણોમાંથી સરળતાથી લોડ કરી શકો છો.
Arduino સાથે ઉપયોગના ઉદાહરણો
લાઇબ્રેરીમાં ઘણા ઉદાહરણો છે જેનો ઉપયોગ તમે સાથે કામ કરવાનું શરૂ કરવા માટે કરી શકો છો XM125. નીચે, અમે તમને કેટલાક સૌથી સામાન્ય ઉદાહરણોની સમીક્ષા આપીએ છીએ જે તમે Arduino પ્રોજેક્ટ્સમાં શોધી શકો છો:
1. મૂળભૂત હાજરી વાંચન
જ્યારે હાજરી મળી આવે ત્યારે આ ઉદાહરણ તમને ઑબ્જેક્ટનું અંતર માપવા દે છે. એકવાર સેન્સર શરૂ થઈ જાય, તે સીરીયલ મોનિટર પર મિલીમીટરમાં અંતરની કિંમતો છાપવાનું શરૂ કરશે. Arduino. સેન્સર યોગ્ય રીતે કામ કરી રહ્યું છે કે કેમ અને તે તેની શ્રેણીમાં ઓબ્જેક્ટો શોધવામાં સક્ષમ છે કે કેમ તે તપાસવાની તે એક ઉત્તમ રીત છે.
આ એપ્લિકેશનને અજમાવવા માટે, ઉદાહરણ પસંદ કરો ઉદાહરણ01PresenceBasicReadings XM125 લાઇબ્રેરીમાંના ઉદાહરણો મેનૂમાંથી. સીરીયલ મોનિટરની ઝડપ સેટ કરવાનું યાદ રાખો 115200!
2. GPIO0 નો ઉપયોગ
આ બીજા ઉદાહરણમાં, સેન્સર XM125 માત્ર શોધાયેલ હાજરીના અંતરને માપે છે પણ પિનને સક્રિય કરે છે જીપીઆઈઓ 0 જ્યારે તે કંઈક શોધે છે. તમે આ પિનને LED અથવા અન્ય કોઈપણ ઈલેક્ટ્રોનિક ઉપકરણ સાથે કનેક્ટ કરી શકો છો જેથી કોઈ હાજરીની તપાસ થાય ત્યારે દૃષ્ટિની રીતે સૂચવી શકાય.
ની કિંમતો હાજરી y અંતર સીરીયલ મોનિટર પર દેખાવાનું ચાલુ રાખો, પરંતુ તમે સાથે ક્રિયાઓ કરવા માટે પણ સક્ષમ હશો જીપીઆઈઓ 0, જે તમારા પ્રોજેક્ટ્સમાં વધારાની કાર્યક્ષમતા ઉમેરે છે.
3. સીરીયલ પ્લોટરનો ઉપયોગ
જો તમને ગ્રાફિકલ સ્વરૂપમાં હાજરીના મૂલ્યોની કલ્પના કરવામાં રસ હોય, તો તમે આનો ઉપયોગ કરી શકો છો Arduino સીરીયલ પ્લોટર. જ્યારે ઑબ્જેક્ટ XM125 સેન્સરની સામે ખસે છે ત્યારે વાસ્તવિક સમયમાં અંતરના મૂલ્યો કેવી રીતે બદલાય છે તે જોવા માટે આ ઉદાહરણ ખૂબ જ ઉપયોગી છે.
XM125 સીરીયલ મોનિટર પર ફક્ત અંતરની કિંમતો છાપશે, જે પ્લોટરનો ઉપયોગ કરીને આ ડેટાને પ્લોટ કરવાનું સરળ બનાવશે. વાસ્તવિક સમયમાં મૂલ્યો કેવી રીતે બદલાય છે તે જોવા માટે તમારા હાથને સેન્સરની નજીક ખસેડવાનો પ્રયાસ કરો.
4. અદ્યતન વાંચન
જો તમે પહેલાથી જ XM125 ના મૂળભૂત રીડિંગ્સનો પ્રયાસ કર્યો હોય, તો આ ઉદાહરણ તમને એક પગલું આગળ જવા દેશે. અંતર ઉપરાંત, તમે વધારાના મૂલ્યો મેળવી શકો છો જેમ કે ઇન્ટ્રા-હાજરી સ્કોર અને આંતર-હાજરી સ્કોર, જે સેન્સર દ્વારા શોધાયેલ ઝડપી અને ધીમી ગતિને માપે છે.
આ મૂલ્યો તમને સેન્સરની સામે શું થઈ રહ્યું છે તેનું વધુ વિગતવાર વિશ્લેષણ કરવાની મંજૂરી આપે છે; ઉદાહરણ તરીકે, કોઈ વસ્તુ ઝડપથી આગળ વધી રહી છે કે ધીમી.
XM125 અદ્યતન સેટિંગ્સ
XM125 નો સૌથી મોટો ફાયદો એ છે કે તમે તમારી એપ્લિકેશનના આધારે તેની શોધ રેંજને સમાયોજિત કરી શકો છો. ડિફૉલ્ટ રૂપે, ન્યૂનતમ શોધ અંતર પર સેટ કરેલ છે 300mm અને મહત્તમ માં 2500mm, પરંતુ તમે તેને કોડમાં સરળતાથી ગોઠવી શકો છો.
ઉદાહરણ તરીકે, જો તમે એવા પ્રોજેક્ટ પર કામ કરી રહ્યા છો કે જ્યાં તમને 7 મીટરથી વધુની શોધની જરૂર હોય, તો તમે આ મૂલ્યોને સંશોધિત કરી શકો છો. 7000mm. આ વધુ દૂરના પદાર્થોને સંડોવતા પ્રોજેક્ટ્સ માટે આદર્શ છે.
XM125 મોડ્યુલ એક અદ્ભુત બહુમુખી સાધન છે જે ઉત્પાદકો અને હાર્ડવેર ડેવલપર્સ માટે શક્યતાઓની દુનિયા ખોલે છે. આ ઉપકરણ તમને તમારા પ્રોજેક્ટ્સને નવા સ્તરે લઈ જવાની મંજૂરી આપશે, વિશાળ શોધ શ્રેણી, અદ્યતન રૂપરેખાંકનો અને Arduino સાથે સરળતાથી એકીકૃત થવાની ક્ષમતા પ્રદાન કરશે. વિગતવાર ઉદાહરણો અને સક્રિય સમુદાય સાથે, આ સેન્સરને કેવી રીતે સંચાલિત કરવું તે શીખવું એકદમ સરળ છે અને તે હોમ ઓટોમેશનથી રોબોટિક્સ સુધી પ્રભાવશાળી એપ્લિકેશન્સમાં પરિણમશે.