બોટલેન્ડ BASE V1 ઉપકરણ પ્રોટોટાઇપ વિકાસ બોર્ડ
સ્વાગત છે
માઇક્રોમેશ બેઝ V1 ડેવલપર બોર્ડ એ ઇજનેરો અને પ્રોગ્રામરો માટે અદ્યતન ઇલેક્ટ્રોનિક પ્રોજેક્ટ્સ બનાવવા માટેનું આધુનિક સાધન છે. બોર્ડની મુખ્ય વિશેષતા ESP32 ચિપનો ઉપયોગ છે, જે વાયરલેસ નેટવર્ક્સ (Wi-Fi અને બ્લૂટૂથ) નો ઉપયોગ કરીને પ્રોજેક્ટ્સ બનાવવા માટે સૌથી લોકપ્રિય ચિપ્સમાંની એક છે.
આ બોર્ડને ઇન્ટરનેટ ઓફ થિંગ્સ (loT) ઉપકરણો અને વાયરલેસ કનેક્શનની જરૂર હોય તેવી અન્ય એપ્લિકેશનો બનાવવા માટે આદર્શ બનાવે છે. માઇક્રોમિસનો ઉપયોગ બિલ્ટ-ઇન USB-UART કન્વર્ટર દ્વારા સુવિધા આપવામાં આવે છે, જે USB-C કેબલનો ઉપયોગ કરીને ઉપકરણને પ્રોગ્રામ કરવાની મંજૂરી આપે છે. ઉપકરણમાં બનેલ USB સોકેટ પણ ઉપકરણના ઘટકો અને પ્લેટફોર્મ સાથે જોડાયેલા વધારાના ઘટકોને પાવર કરવાની મંજૂરી આપે છે.
પ્લેટફોર્મ Quectel M65 મોડેમથી સજ્જ છે, જે સેલ્યુલર નેટવર્ક્સ સાથે કનેક્ટિવિટી અને GSM નેટવર્ક્સ પર ડેટા ટ્રાન્સમિશનને સક્ષમ કરે છે.
મોડેમ એક સંકલિત એન્ટેના કનેક્ટર ધરાવે છે, તેથી તેને સારી કનેક્શન ગુણવત્તા માટે બાહ્ય એન્ટેના સાથે સરળતાથી કનેક્ટ કરી શકાય છે.
ઉપકરણમાં એડ્રેસેબલ LED પણ છે. જે સૉફ્ટવેર-નિયંત્રિત હોઈ શકે છે અને ઉપકરણની સ્થિતિને વિઝ્યુઅલાઈઝ કરવા અથવા લાઇટિંગ અસરો બનાવવા માટે ઉપયોગમાં લઈ શકાય છે. વધુમાં, તે MPU6050 ચિપથી સજ્જ છે, જે ત્રણ અક્ષોમાં પ્રવેગક અને પરિભ્રમણને માપી શકે છે. મોશન સેન્સિંગ ડિઝાઇન બનાવવાની મંજૂરી આપે છે.
બોર્ડને LM75 તાપમાન સેન્સરથી પણ સજ્જ કરવામાં આવ્યું છે, જે 0 .5 ડિગ્રી સેલ્સિયસની ચોકસાઈ સાથે આસપાસના તાપમાનને માપવાની મંજૂરી આપે છે. આ એપ્લીકેશન માટે ઉપયોગી છે કે જેને તાપમાન માપનની જરૂર હોય, જેમ કે એર-કન્ડીશનીંગ સિસ્ટમ અને માપન ઉપકરણો.
Micromis Base V1 માં ફિમેલ ગોલ્ડ પિન લીડ્સ પણ છે, જે બાહ્ય પેરિફેરલ્સ અને માઇક્રોમિસ ઓવરલેના જોડાણને બોર્ડની જ ક્ષમતાઓને વિસ્તૃત કરવાની મંજૂરી આપે છે.
પ્લેટફોર્મ ઓવરવોલ સહિત અનેક સુરક્ષાથી સજ્જ છેtage, યુએસબી પોર્ટથી શોર્ટ-સર્કિટ, ઓવર-ટેમ્પરેચર અને ઓવર-કરન્ટ પ્રોટેક્શન, તેને ઈલેક્ટ્રોનિક્સ નવા નિશાળીયા માટે યોગ્ય સાધન બનાવે છે.
MICRDMIS BASE V1 નો ઉપયોગ કરતી વખતે મજા માણો!
માઇક્રોમિસ બેઝ V1: ક્વિક ST ART
માઇક્રોમિસ બેઝ V1 પ્લેટફોર્મનો ઉપયોગ કરવો અત્યંત સરળ છે! તમારા બોર્ડ સાથે પ્રારંભ કરવા માટે, તમારે નીચે આપેલા કેટલાક પગલાંને અનુસરવાની જરૂર છે:
- તમારા માઇક્રોમિસ બેઝ V1 બોર્ડને પેકેજિંગમાંથી અનપેક કરો
- સિમ કાર્ડ સ્લોટમાં સક્રિય નેનો સિમ કાર્ડ દાખલ કરો
- GSM એન્ટેનાને U.FL કનેક્ટર સાથે જોડો
- યુએસબી ટાઈપ સી કેબલની એક બાજુ માઇક્રોમિસ બેઝ વી1 બોર્ડ સાથે અને બીજી બાજુ કોમ્પ્યુટર સાથે કનેક્ટ કરો
- તમારા કમ્પ્યુટર પર પર્યાવરણ ઇન્સ્ટોલ કરો જેમાં તમે બોર્ડ પ્રોગ્રામ કરો છો
- થી CP2102 ચિપ માટે ડ્રાઇવરો ઇન્સ્ટોલ કરો www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers
- ESP32 ચિપ્સ માટે ડેટા પેકેજો ઇન્સ્ટોલ કરો.
- "ESP32 દેવ મોડ્યુલ" બોર્ડ પસંદ કરો
- તમારો પહેલો પ્રોગ્રામ Micromis Base V1 બોર્ડ પર અપલોડ કરો
જો તમે અગાઉ તમારા ડેવલપમેન્ટ એન્વાયર્નમેન્ટમાં એમ્બેડેડ ESP32 ચિપવાળા બોર્ડનો ઉપયોગ કર્યો હોય, તો તમારે કદાચ કોઈ વધારાનું રૂપરેખાંકન કરવાની જરૂર રહેશે નહીં, અને Micromis Base V1 બોર્ડ તમારા કમ્પ્યુટર સાથે કનેક્ટ થતાંની સાથે જ કામ કરશે.
જો તમારી પાસે હજી સુધી પ્રોગ્રામિંગ વાતાવરણ નથી કે જેની સાથે તમે માઇક્રોમિસ બેઝ V1 બોર્ડને પ્રોગ્રામ કરશો, અથવા તમે ESP32 ચિપ્સવાળા બોર્ડ માટે ડેટા પેકેજો કેવી રીતે ઇન્સ્ટોલ કરવા તે જાણતા નથી, તો નીચેના પૃષ્ઠો પર અમે બે સૌથી લોકપ્રિય વિશે ચર્ચા કરીશું. પર્યાવરણો અને તેમની સાથે માઇક્રોમિસ બેઝ V1 બોર્ડ કેવી રીતે ઓપરેટ કરી શકાય.
માઈક્રોમિસ બેઝ V1: ARDUINO IDE નો ઉપયોગ કરવો
Arduino IDE એ સૌથી લોકપ્રિય વાતાવરણ છે જેનો ઉપયોગ મુખ્યત્વે શોખના હેતુઓ માટે થાય છે. વધારાના બોર્ડ આયાત કરવાની ક્ષમતા અને આ IDE ના વપરાશકર્તાઓના અત્યંત વિશાળ સમુદાયને કારણે, ESP32 ચિપવાળા બોર્ડના ઘણા માલિકોએ આ વાતાવરણનો ઉપયોગ કરવાનું નક્કી કર્યું છે.
જો તમારી પાસે Arduino IDE એન્વાયર્નમેન્ટ ઇન્સ્ટોલ કરેલ ન હોય તો તમારે તેને નીચેની લિંક પરથી ડાઉનલોડ કરવાની અને તેને તમારા કમ્પ્યુટર પર ઇન્સ્ટોલ કરવાની જરૂર છે, પ્રાધાન્ય 2.0 અથવા પછીનું સંસ્કરણ ડાઉનલોડ કરો.
https://www.arduino.cc/en/software
Arduino IDE પર્યાવરણ ઇન્સ્ટોલ કર્યા પછી, તમારે ક્લિક કરવાની જરૂર છે:
File -> પસંદગીઓ અને "વધારાના બોર્ડ મેનેજર" માં URLs” ફીલ્ડ નીચેની લિંક દાખલ કરો, આ ESP32 ચિપના ઉત્પાદકના સત્તાવાર પેકેજની લિંક છે: https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_index.json
બોર્ડ મેનેજર લિંક પેસ્ટ કર્યા પછી, તમારે પર્યાવરણ પસંદગીઓમાંથી બહાર નીકળવા માટે “OK11 બટન પર ક્લિક કરવાની જરૂર છે. હવે તમારે બદલામાં ક્લિક કરવાની જરૂર છે:
ટૂલ્સ -> બોર્ડ -> બોર્ડ મેનેજર અને બોર્ડ મેનેજરમાં સર્ચ એન્જિનમાં "esp3211 લખો, થોડા સમય પછી તમારે "esp32 by Espressif Systems11" પેકેજ જોવું જોઈએ, બૉક્સના તળિયે તમારે 11lnstall 11 પર ક્લિક કરવાની જરૂર છે, જે નવીનતમ છે. ESP32 ચિપ-સજ્જ બોર્ડ પેકેજોનું વર્ઝન આપમેળે ઇન્સ્ટોલ થઈ જશે. જો તમને 11 વધારાના બોર્ડ મેનેજરમાં પેકેજ લિંક ઉમેર્યા પછી ટાઇલ પેકેજો દેખાતા નથી URLs11 ફીલ્ડ અને ટાઇલ મેનેજર સર્ચ એન્જિનમાં “esp3211” વાક્ય ટાઈપ કરવાથી, સમગ્ર પર્યાવરણને પુનઃપ્રારંભ કરવો એ સારો વિચાર છે.
માઇક્રોમિસ બેઝ V1: વિઝ્યુઅલ સ્ટુડિયો કોડ સાથે ઉપયોગ કરવો
ESP32 ચિપ્સથી સજ્જ પ્રોગ્રામિંગ બોર્ડ્સ માટેનું બીજું સૌથી લોકપ્રિય વાતાવરણ એ પ્લેટફોર્મ IO IDE એક્સ્ટેંશન સાથેનો વિઝ્યુઅલ સ્ટુડિયો કોડ છે. પ્લેટફોર્મ IQ એક્સ્ટેંશન અમને વિશાળ સંખ્યામાં ડેવલપમેન્ટ બોર્ડ અને સ્ટેન્ડઅલોન ચિપ્સ સાથે આરામથી કામ કરવાની મંજૂરી આપે છે, જેને આપણે ઘણા ફ્રેમવર્કમાં પ્રોગ્રામ કરી શકીએ છીએ. આ પર્યાવરણની ક્ષમતાઓનો ઉપયોગ કરવા માટે, તમારે પ્રથમ લિંકમાંથી વિઝ્યુઅલ સ્ટુડિયો કોડ ડાઉનલોડ અને ઇન્સ્ટોલ કરવું આવશ્યક છે: https://code.visualstudio.com/
વધુમાં, તમારે લિંક પરથી Python 3.8.5 અથવા પછીનું ડાઉનલોડ અને ઇન્સ્ટોલ કરવું જોઈએ: https://www.python.org/downloads/
એકવાર તમે વિઝ્યુઅલ સ્ટુડિયો કોડ એન્વાયર્નમેન્ટ અને પાયથોન ઇન્સ્ટોલ કરી લો, તેના પર ક્લિક કરો View-> વિઝ્યુઅલ સ્ટુડિયો કોડમાં એક્સ્ટેંશન, ડાબી બાજુએ એક્સ્ટેંશન બ્રાઉઝર વિન્ડો ખુલવી જોઈએ. એક્સ્ટેંશન બ્રાઉઝરમાં તમારે 11PlatformlO IDE11 ટાઇપ કરવાની જરૂર છે, જ્યારે તમે "પ્લેટફોર્મ IO IDE" નામવાળી આઇટમ પર ક્લિક કરો છો ત્યારે એક્સ્ટેંશનની વિગતો સાથે એક વિન્ડો ખુલશે, હવે તમારે ફક્ત 11 lnstall11 પર ક્લિક કરવાની જરૂર છે અને એક્સ્ટેંશન ડાઉનલોડ દેખાશે. અને પોતે સ્થાપિત કરો.
એક્સ્ટેંશન ઇન્સ્ટોલ કર્યા પછી. આપણે ડાબી બાજુના ટૂલ બાર પર સ્થિત પ્લેટફોર્મ IO આઇકોન પર ક્લિક કરવાની જરૂર છે, અને પછી નીચેની પટ્ટી પર હોમ આઇકોન પર ક્લિક કરો. જે એક્સ્ટેંશનનું હોમ પેજ લાવશે. એકવાર તમે એક્સ્ટેંશનના હોમ પેજ પર આવી ગયા પછી, તમારે "બોર્ડ્સ" પર ક્લિક કરવાની અને ટાઇલ શોધ બૉક્સમાં 11ESP32 Dev Module લખવાની જરૂર છે. તમને જે બોર્ડમાં રસ છે તે શોધ બોક્સની નીચે દેખાશે. જ્યારે તમે કોઈ પ્રોજેક્ટ બનાવો છો. તમારે ફક્ત ચોક્કસ બોર્ડના IDની નકલ કરવાની છે અને તેને પ્રોજેક્ટમાં પેસ્ટ કરવાની છે, અથવા પ્રોજેક્ટ જનરેટ કરતી વખતે, તમે "ESP32 દેવ મોડ્યુલ" તરીકે પ્રોગ્રામ કરશો તે બોર્ડ પસંદ કરો.
માઇક્રોમિસ બેઝ V1: પિન ફંક્શન
એડીસી
ADC માટે ઇનપુટ્સ, ADC પાસે 12-blt રીઝોલ્યુશન છે. તેની સાથે. આપણે વોલ્યુમમાં 0 થી 4095 સુધીના એનાલોગ મૂલ્યો વાંચી શકીએ છીએtage 0V થી 3,3V સુધીની છે. જ્યાં o 0V છે અને 4095 3.3V છે. વોલ્યુમ કનેક્ટ ન કરવાનું યાદ રાખોtage એનાલોગ પિન માટે 33V કરતાં વધુ
12C
ESP32 પાસે બે 12C ચેનલો છે અને દરેક પિનને ઉપયોગમાં સરળતા માટે SDA અથવા SCL તરીકે સેટ કરી શકાય છે. બોર્ડ પરના ઘટકો અને ગોલ્ડ પિન પરના લીડ્સને પિન 21 (SDA) અને 22 (SCLJ) પર મોકલવામાં આવ્યા છે.
મુખ્ય UART
MAIN UART લેબલવાળી બોર્ડની પિન UAAT પ્રોટોકોલ દ્વારા સંચાર કરવાની મંજૂરી આપે છે, તે ESP32 ના મુખ્ય UART પ્રોટોકોલ સાથે જોડાયેલ છે. અને તેનો ઉપયોગ બોર્ડમાં બનેલી CP2102 ચિપને બાયપાસ કરીને ચિપને પ્રોગ્રામ કરવા માટે કરી શકાય છે. અમે UART સંચાર સિવાયના હેતુઓ માટે આ કનેક્ટર્સનો ઉપયોગ કરવાની ભલામણ કરતા નથી.
જીએનડી
ગ્રાઉન્ડ સંભવિત આઉટપુટ માટે બોર્ડ પિન.
આરટીસી વેકઅપ
ESP32 ચિપ એટીસી WAKEUP લેબલવાળી પિનનો ઉપયોગ કરીને અલ્ટ્રા-સેવિંગ RTC ચિપ દ્વારા બાહ્ય દુર્લભતામાંથી જાગવાનું સમર્થન કરે છે.
SPI
શાશ્વત ઘટકો સાથે વાતચીત કરવા માટે અમે ESP32 માં બનેલા SPI પ્રોટોકોલનો ઉપયોગ કરી શકીએ છીએ, બોર્ડ પિન પર 23 (MOSI) 19 (MISOI 18 (CLK) S (CS) ને SPI ઇન્ટરફેસને સોંપવામાં આવ્યા છે.
3V3
3.3V પાવર આઉટપુટ, જેનો ઉપયોગ એમ્બાલમ ઘટકોને પાવર કરવા માટે થઈ શકે છે. પરંતુ આ કનેક્ટરની વર્તમાન ક્ષમતા 350mA છે. જો તમારે વધુ માંગવાળા ઘટકને પાવર કરવાની જરૂર હોય, તો બાહ્ય પાવર સ્ત્રોતનો ઉપયોગ કરો.
બુટ
બુટ પિન ESP32 ના ઓપરેટિંગ મોડને નિયંત્રિત કરવા માટે જવાબદાર છે, તેના માટે આભાર ચિપ પ્રોગ્રામિંગ મોડમાં પ્રવેશી શકે છે. પિન ls બોર્ડ પરના BOOT બટન સાથે જોડાયેલ છે.
ટચ
ESP32 માં બિલ્ટ-ઇન 10 આંતરિક કેપેસિટીવ ટચ સેન્સર છે. તેઓ વિદ્યુત ચાર્જ ધરાવતી સપાટીઓમાં ફેરફારને સમજવાની મંજૂરી આપે છે. આ સાથે. અમે સરળ ટચ પેડ્સ બનાવી શકીએ છીએ જેનો ઉપયોગ ચિપને જાગૃત કરવા માટે પણ થઈ શકે છે.
ફક્ત ઇનપુટ
ફક્ત INPUT ચિહ્નિત બોર્ડના પિન અમને બાહ્ય ઘટકોને નિયંત્રિત કરવાની મંજૂરી આપતા નથી, અમે તેનો ઉપયોગ એનાલોગ અથવા ડિજિટલ સિગ્નલો વાંચવા માટે કરી શકીએ છીએ.
5v
5V પાવર કનેક્ટર, જેનો ઉપયોગ બાહ્ય ઘટકોને પાવર કરવા માટે થઈ શકે છે. પરંતુ આ કનેક્ટરની વર્તમાન ક્ષમતા 2S0mA છે. જો તમારે વધુ માંગવાળા ઘટકને પાવર કરવાની જરૂર હોય, તો બાહ્ય પાવર સ્ત્રોતનો ઉપયોગ કરો. કનેક્ટરનો ઉપયોગ બોર્ડને પાવર કરવા માટે પણ થઈ શકે છે જો ઉપકરણ USB પોર્ટથી સંચાલિત ન હોય.
EN
EN પિન ESP32 ચિપને રીસેટ કરવા માટે જવાબદાર છે. પિન બોર્ડ પરના EN બટન સાથે જોડાયેલ છે.
માઇક્રોમિસ બેઝ V1: કીડીના ઘટકો બોર્ડ પર આયાત કરો
- ESP32-WROO~M-32D માઇક્રોકન્ટ્રોલર
- ક્વિન્ટલ M65 GSM મોડેમ
- નેનો સિમ કાર્ડ સ્લોટ
- યુએસબી ટાઇપ-સી કનેક્ટર
- MPU6050 એક્સેલરોમીટર અને જાયરોસ્કોપ
- LM75 તાપમાન સેન્સર
- WS2812C એડ્રેસેબલ એલઇડી
- CP2102 પ્રોગ્રામિંગ ચિપ
- સંકલિત જીએસએમ એન્ટેના એરે
માઇક્રોમિસ બેઝ V1: મુખ્ય ઘટકોનો બ્લોક ડાયાગ્રામ
MICAOMIS BASE V1: બિલ્ટ ટી-ઇન ઘટકોનો ઉપયોગ કરવો - GSM મોડેમ
માઇક્રોમિસ બેઝ V1 ડેવલપમેન્ટ બોર્ડમાં જીએસએમ નેટવર્ક કમ્યુનિકેશન માટે બિલ્ટ-ઇન ક્વિન્ટલ M65 મોડેમ છે, જે ઉપકરણને WiFi વગર ઇન્ટરનેટથી કનેક્ટ થવા અને SMS સંદેશા મોકલવાની મંજૂરી આપે છે.
m1odem ના યોગ્ય સંચાલન માટે અમને સક્રિય નેનો સિમ સાઈઝ કાર્ડ અને U.FL સાથે એન્ટેનાની જરૂર છે. 800MHz થી 1900 MHz સુધીના ફ્રીક્વન્સી બેન્ડમાં ઓપરેશન માટે યોગ્ય કનેક્ટર. અમારી જરૂરિયાતો પર આધાર રાખીને, અમે સિમ કાર્ડનો ઉપયોગ કરી શકીએ છીએ જે ફક્ત મોબાઇલ ડેટા એક્સચેન્જને મંજૂરી આપે છે, SMS a1nd ફોન કૉલ સપોર્ટ સાથે સિમ કાર્ડની જરૂર નથી.
UART પ્રોટોકોલ કે જેના દ્વારા મોડેમ ESP32 સાથે વાતચીત કરે છે તે પિન 16 (RX2 ESP32) અને 17 (TX2 ESP32) સાથે કાયમી ધોરણે જોડાયેલ છે, જે ESP2 ચિપ પર UAl~T32 પ્રોટોકોલ માટે ડિફોલ્ટ પોર્ટ છે.
~ મોડેમની કામગીરીના સરળ સંચાલન માટે. અમે PWR_KEY અને MAIN_DTR પિનને નિયંત્રિત કરી શકીએ છીએ. મોડેમનો PWR_KEY પિન મોડેમને ચાલુ અને બંધ કરવાની પરવાનગી આપે છે, જ્યારે ESP32 પિન 27 પર એક સેકન્ડ માટે ઉચ્ચ સ્થિતિ લાગુ કરવામાં આવે છે ત્યારે મોડેમ તેની સ્થિતિને બંધથી ચાલુ અથવા ચાલુથી બંધ પર બદલશે. જ્યારે ESP20 ના પિન 26 પર 32 ms માટે ઉચ્ચ સ્થિતિ આપવામાં આવે છે, ત્યારે અમે MAIN_DTR પિનને સક્રિય કરીએ છીએ, vvch જ્યારે પાવર સેવિંગ સક્રિય થાય ત્યારે મોડેમને જાગવાની મંજૂરી આપે છે.
બોર્ડનું બિલ્ટ-ઇન NETLIGHT LED મોડેમની કામગીરી સૂચવે છે, જો તે ઝબકશે તો તેનો અર્થ એ કે મોડેમ \Nor કિંગ છે, જો નહીં તો તેનો અર્થ એ કે તે બંધ છે.
MICAOMIS BASE V1: બિલ્ટ ટી-ઇન ઘટકોનો ઉપયોગ - NIPU6O5O IMU
માઇક્રોમિસ બેઝ V1 ડેવલપમેન્ટ બોર્ડ પર MPU6050 ચિપ છે, જે પ્રવેગક અને અવકાશી ઓરિએન્ટેશન વાંચી શકે છે - એક ગાયરોસ્કોપ અને એક્સીલેરોમીટરનું સંયોજન.
MPU6050 I32C પ્રોટોકોલનો ઉપયોગ કરીને ESP2 સાથે વાતચીત કરે છે, જે માઇક્રોમિસ ઉપકરણ પિન - પિન 22 (SCL) અને 21 (SDA) પર પણ લાવવામાં આવે છે. IMU સાથે વાતચીત કરવા માટે, અમને તેના સરનામાની જરૂર પડશે - માઇક્રોમિસ બેઝ V1 બોર્ડમાં એમ્બેડ કરેલી ચિપના કિસ્સામાં. ચિપ સરનામું બદલી શકાતું નથી - તે 0x68 પર નિશ્ચિત છે.
ચિપ વિવિધ માપન શ્રેણીમાં કામગીરી માટે પરવાનગી આપે છે:
- એક્સેલરોમીટર - ±2 ગ્રામ, ±4 ગ્રામ. ±8 ગ્રામ. ±16 ગ્રામ
- ગાયરોસ્કોપ - ±250 °/s, ±500 °/s, ±1000 °/s, ±2000 °/s
MICAOMIS BASE V1: બિલ્ટ ટી-ઇન ઘટકોનો ઉપયોગ કરવો - LIM75 ટેમ્પ સેન્સર
MPU6050 ચિપ ઉપરાંત, LM75 તાપમાન સેન્સર માઇક્રોટિપ્સ બેઝ V1 ડેવલપમેન્ટ બોર્ડ પર માઉન્ટ થયેલ છે, જે આસપાસના તાપમાનને -Sis °C થી +125 °C સુધી વાંચવાની મંજૂરી આપે છે.
LM75 સેન્સર I32C પ્રોટોકોલનો ઉપયોગ કરીને ESP2 સાથે વાતચીત કરે છે, જે માઇક્રોમિસ ઉપકરણ - પિન 22 (SCL) અને 21 (SDA)ની પિન પર પણ લાવવામાં આવે છે. LM75 સાથે વાતચીત કરવા માટે, અમને તેના સરનામાની જરૂર પડશે - માઇક્રોમિસ બેઝ V1 બોર્ડમાં એમ્બેડ કરેલી ચિપના કિસ્સામાં, ચિપનું સરનામું બદલી શકાતું નથી - તે નિશ્ચિત છે અને 0x48 છે.
LM75 તાપમાન સેન્સર અમને તેની સ્થિતિને નિયંત્રિત કરવાની મંજૂરી આપે છે જેથી સેન્સર કોઈપણ સમયે બંધ કરી શકાય. એક ખૂબ જ મહત્વપૂર્ણ સલાહtage ઓપરેશન દરમિયાન (2S0μA) અને જ્યારે તે પ્રોગ્રામ બંધ (4μA) હોય ત્યારે તેનો નીચો પ્રમાણભૂત વર્તમાન વપરાશ છે.
MICAOMIS BASE V1: બિલ્ટ ટી-ઇન ઘટકોનો ઉપયોગ કરવો · WS2812C LED
માઇક્રોમિસ બેઝ V1 ડેવલપમેન્ટ બોર્ડ પ્રકાશ સિગ્નલો બહાર કાઢવા માટે એડ્રેસેબલ RGB LED સાથે પણ સજ્જ છે. માઉન્ટ થયેલ ડાયોડમાં WS2812C ચિપનો સમાવેશ થાય છે, જે ડાયોડને નિયંત્રિત કરે છે અને વપરાશકર્તાને ડાયોડના પ્રકાશ માટે રંગ અને રંગ સંતૃપ્તિ પસંદ કરવાની મંજૂરી આપે છે. RGB ટેક્નોલોજીના ઉપયોગને કારણે, સંતોષકારક લાઇટિંગ ઇફેક્ટ્સ પ્રાપ્ત કરવા માટે વપરાશકર્તાના નિકાલ પર 16 મિલિયનથી વધુ સંયોજનો છે.
એડ્રેસેબલ LED કાયમી ધોરણે ESP32 ચિપના 32 પિન સાથે જોડાયેલ છે અને એડ્રેસેબલ LEDsને નિયંત્રિત કરવા માટે જવાબદાર મોટાભાગની લાઇબ્રેરીઓનો ઉપયોગ કરીને નિયંત્રિત કરી શકાય છે.
માઇક્રોમિસ બેઝ V1: બોર્ડ ડાયમેન્શન્સ
માઇક્રોમિસ બેઝ V1 પ્લેટફોર્મ, તેના કોમ્પેક્ટ કદને કારણે. વૈવિધ્યપૂર્ણ પ્રોજેક્ટ્સની વિશાળ શ્રેણીમાં ઉપયોગ કરી શકાય છે કે જેમાં ઓછા પાવર વપરાશ, ઉચ્ચ પ્રદર્શન અને વાઇફાઇ દ્વારા મલ્ટિપ્લેટફોર્મ કોમ્યુનિકેશન જાળવી રાખવા માટે નિયંત્રણ પ્લેટફોર્મ કદમાં નાનું હોવું જરૂરી છે. બ્લૂટૂથ અથવા જીએસએમ.
માઇક્રોમિસ બેઝ V1: એસAMPLE પ્રોગ્રામ્સ · મોડેમ એક TIDN પ્રસ્તુત કરે છે
માઇક્રોમિસ બેઝ V1 બોર્ડનો ઉપયોગ કરવો એ હકીકતને કારણે ખૂબ જ સરળ છે કે બોર્ડ બજાર પરના અન્ય લોકપ્રિય સોલ્યુશન્સ સાથે આંશિક રીતે સુસંગત છે, તેથી અમે આત્મવિશ્વાસપૂર્વક ESP32, ક્વિન્ટલ M65 મોડેમ, એડ્રેસેબલ ડાયોડ્સ, IMU MPU6050 અને LM75 તાપમાન માટે પ્રોગ્રામ્સનો વિશ્વાસપૂર્વક ઉપયોગ કરી શકીએ છીએ. સેન્સર જો કે, ઉપકરણ પ્રોટોટાઇપ ટીમે દરેક વધારાના ઘટકો માટે સમર્પિત સોફ્ટવેર વિકસાવ્યું છે, જેથી તમે Arduino IDE પર્યાવરણનો ઉપયોગ કરીને તમારા PCB પરના ઘટકો કેવી રીતે કાર્ય કરે છે તે સરળતાથી ચકાસી શકો છો.
પ્રથમ પ્રોગ્રામ "મોડેમ પ્રેઝન્ટેશન" છે, જે એક સરળ પ્રોગ્રામ છે જે તમને બિલ્ટ-ઇન rr1odem ની કામગીરીને ચકાસવા દે છે. ઉપકરણ પર પ્રોગ્રામ અપલોડ કર્યા પછી અને સીરીયલ મોનિટર ચલાવ્યા પછી, અમે સિસ્ટમ આદેશો ટાઈપ કરી શકીએ છીએ જે મોડેમને નિયંત્રિત કરશે અને પરવાનગી આપશે, ઉદાહરણ તરીકેample, SMS સંદેશાઓ મોકલવા, બધા ઉપલબ્ધ નેટવર્ક્સ શોધો, મોડેમને રૂપરેખાંકિત કરો અથવા નેટવર્ક પર કોન નેસ્ટિંગ કરો. પ્રોગ્રામની શરૂઆતમાં તેને અપલોડ કરતા પહેલા વેરીએબલ્સને પૂર્ણ કરવાનું યાદ રાખો, તેના વિના તમે • નેટવર્ક સાથે કનેક્ટ કરી શકશો નહીં અને યોગ્ય રીતે SMS સંદેશાઓ મોકલી શકશો નહીં.
આ પ્રોગ્રામની ખૂબ જ ઉપયોગી સુવિધા એ મોડેમ પર એટી આદેશો મોકલવાની ક્ષમતા છે.
જો તમે અમુક કમાન્ડ મોકલો છો જે સપોર્ટેડ કમાન્ડની યાદીમાં સામેલ નથી, તો પ્રોગ્રામ તેને આપમેળે મોડેમ પર મોકલશે, આનાથી થોડા વધુ એડવાન્સ યુઝર્સના કામમાં મોટા પ્રમાણમાં સુવિધા થઈ શકે છે કે જેઓ ઉમેરવા માટે મોકલેલા આદેશોની સ્કીમ બનાવવા માંગતા હોય. પાછળથી તેમના પોતાના કાર્યક્રમો માટે. AT આદેશોની યાદી તેમના સમજૂતી સાથે બોર્ડના સંસાધન પેકેટમાં સમાવિષ્ટ છે અને મોડેમ ઉત્પાદક દ્વારા સંકલિત કરવામાં આવી છે અને મોડેમની કામગીરીના દરેક વિભાગ માટે દસ્તાવેજોમાં વિભાજિત કરવામાં આવી છે.
માઇક્રોમિસ બેઝ V1: એસAMPLE પ્રોગ્રામ્સ · LEEI પ્રેઝન્ટ A TIDN
બીજો પ્રોગ્રામ "LED પ્રેઝન્ટેશન" છે, તે ખૂબ જ ટૂંકી સ્ક્રિપ્ટ છે જે તમને માઇક્રોમેશ બેઝ V1 બોર્ડમાં બનેલા LEDની કામગીરીને તપાસવાની મંજૂરી આપે છે. પ્રોગ્રામ અપલોડ કર્યા પછી અને સીરીયલ મોનિટર ચલાવ્યા પછી, અમારી પાસે એલઇડી પર ઘણા આદેશો મોકલવાનો વિકલ્પ છે, આદેશો સંપૂર્ણપણે એલઇડીને બંધ કરી શકે છે, RGB પેલેટમાંથી કોઈપણ રંગ સેટ કરી શકે છે અથવા લાલ, લીલો જેવા પૂર્વનિર્ધારિત રંગોમાંથી એક સેટ કરી શકે છે. વાદળી ગુલાબી, પીળો અથવા જાંબલી.
પ્રોગ્રામ કોડમાંના આદેશોના આધારે. એડ્રેસેબલ એલઇડીના ઉપયોગને સમર્થન આપવા માટે શિખાઉ વપરાશકર્તાઓ સરળતાથી તેમની પોતાની સ્ક્રિપ્ટ બનાવી શકે છે.
માઇક્રોમિસ બેઝ V1: એસAMPLE પ્રોગ્રામ્સ - IMUI પ્રેઝન્ટેશન
ત્રીજો પ્રોગ્રામ "IMU પ્રેઝન્ટેશન" છે, તે ખૂબ જ સરળ અને ટૂંકી સ્ક્રિપ્ટ છે જે અમને માઇક્રોટીપ્સ બેઝ v1 બોર્ડમાં એમ્બેડ કરેલ IMU સેન્સર કેવી રીતે ડેટા વાંચે છે તે તપાસવાની મંજૂરી આપે છે. પ્રોગ્રામ અપલોડ કર્યા પછી અને સીરીયલ પ્લોટર ચલાવો. અમે સક્ષમ છીએ view IMU સેન્સરમાંથી રીઅલ ટાઇમમાં વાંચવામાં આવેલ ડેટા.
જ્યારે તમે સીરીયલ પ્લોટર ચલાવો છો ત્યારે તમે સગવડતાથી કરી શકો છો view બોર્ડ જે ડેટા મોકલે છે, લૂર્ડની દરેક પોક અથવા હિલચાલ રેકોર્ડ કરવામાં આવશે અને ગ્રાફમાં બતાવવામાં આવશે. ચોક્કસ પરિમાણોને તપાસવાની તમારી ઇચ્છાના આધારે, તમે માત્ર એક ચોક્કસ ડેટા ચેનલ વિશેની માહિતી મેળવવા માટે વ્યક્તિગત માપન શ્રેણીને નાપસંદ કરી શકો છો.
MICRDMIS BASE V1: તૈયાર TD ઉપયોગ પ્રોજેક્ટ્સ
માઇક્રોમિસ બેઝ V1 ટાઇલ્સના ઉપયોગને સરળ બનાવવા માટે, અમે એક નોલેજ બેઝ બનાવ્યો છે જે તમને પ્રેરણાદાયી પ્રોજેક્ટ્સ ઍક્સેસ કરવાની મંજૂરી આપશે. પર ઉપલબ્ધ સામગ્રી પર અમે સતત કામ કરી રહ્યા છીએ webસાઇટ જેથી તમે સરળતાથી s તપાસી શકોampઅમારા ઉત્પાદનોની એપ્લિકેશનો.
રાહ ન જુઓ અને તેને હમણાં તપાસો: https://deviceprototype.com/hobby/knowledge-center/
દસ્તાવેજો / સંસાધનો
![]() |
બોટલેન્ડ BASE V1 ઉપકરણ પ્રોટોટાઇપ વિકાસ બોર્ડ [પીડીએફ] વપરાશકર્તા માર્ગદર્શિકા BASE V1 ઉપકરણ પ્રોટોટાઇપ વિકાસ બોર્ડ, BASE V1, ઉપકરણ પ્રોટોટાઇપ વિકાસ બોર્ડ, પ્રોટોટાઇપ વિકાસ બોર્ડ, વિકાસ બોર્ડ, બોર્ડ |