Placa de desenvolupament de prototips de dispositius botland BASE V1
BENVINGUTS
La placa de desenvolupament Micromesh Base V1 és una eina moderna per a enginyers i programadors per crear projectes electrònics avançats. La característica principal de la placa és l'ús del xip ESP32, que és un dels xips més populars per crear projectes mitjançant xarxes sense fil (Wi-Fi i Bluetooth).
Això fa que la placa sigui ideal per crear dispositius d'Internet de les coses (loT) i altres aplicacions que requereixin una connexió sense fil. L'ús de Micromis es facilita mitjançant un convertidor USB-UART integrat, que permet programar el dispositiu mitjançant un cable USB-C. Una presa USB integrada al dispositiu també permet alimentar els components del dispositiu i components addicionals connectats a la plataforma.
La plataforma està equipada amb un mòdem Quectel M65, que permet la connectivitat a xarxes cel·lulars i la transmissió de dades a través de xarxes GSM.
El mòdem té un connector d'antena integrat, de manera que es pot connectar fàcilment a una antena externa per a una millor qualitat de connexió.
El dispositiu també té un LED adreçable. que es pot controlar per programari i utilitzar-se per visualitzar l'estat del dispositiu o per crear efectes d'il·luminació. A més, ha estat equipat amb el xip MPU6050, que pot mesurar l'acceleració i la rotació en tres eixos. permetent la creació de dissenys de detecció de moviment.
La placa també ha estat equipada amb el sensor de temperatura LM75, que permet mesurar la temperatura ambient amb una precisió de 0 graus centígrads. Això és útil per a aplicacions que requereixen mesurament de temperatura, com ara sistemes d'aire condicionat i dispositius de mesura.
El Micromis Base V1 també inclou cables de pins daurats femenins, que permeten la connexió de perifèrics externs i superposicions Micromis per ampliar les capacitats de la pròpia placa.
La plataforma també està equipada amb una sèrie de proteccions, inclosa la sobrevoltage, protecció contra curtcircuits, sobretemperatura i sobreintensitat des del port USB, el que el converteix en una eina adequada per als principiants en electrònica.
DIVERTEIX-TE UTILITZAR EL MICRDMIS BASE V1!
MICROMIS BASE V1: QUICK ST ART
Utilitzar la plataforma Micromis Base V1 és molt fàcil! Per començar amb el vostre tauler, heu de seguir els passos següents:
- Desembaleu la vostra placa Micromis Base V1 de l'embalatge
- Inseriu una targeta nano SIM activa a la ranura de la targeta SIM
- Connecteu l'antena GSM al connector U.FL
- Connecteu un costat del cable USB tipus C a la placa Micromis Base V1 i l'altre a l'ordinador
- Instal·leu l'entorn a l'ordinador en què programeu la placa
- Instal·leu els controladors per al xip CP2102 des de www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers
- Instal·leu paquets de dades per a xips ESP32.
- Seleccioneu el tauler "Mòdul de desenvolupament ESP32".
- Carregueu el vostre primer programa a la placa Micromis Base V1
Si heu utilitzat anteriorment plaques amb un xip ESP32 incrustat al vostre entorn de desenvolupament, probablement no haureu de fer cap configuració addicional i la placa Micromis Base V1 funcionarà tan bon punt la connecteu a l'ordinador.
Si encara no teniu un entorn de programació amb el qual programareu la placa Micromis Base V1, o no sabeu com instal·lar paquets de dades per a plaques amb xips ESP32, a les pàgines següents parlarem dels dos més populars. entorns i com fer funcionar la placa Micromis Base V1 amb ells.
MICROMIS BASE V1: ÚS AMB ARDUINO IDE
Arduino IDE és l'entorn més popular utilitzat principalment per a hobby. A causa de la possibilitat d'importar plaques addicionals i de la comunitat extremadament gran d'usuaris d'aquest IDE, molts propietaris de plaques amb el xip ESP32 han decidit utilitzar aquest entorn.
Si no teniu l'entorn IDE d'Arduino instal·lat, haureu de descarregar-lo des de l'enllaç següent i instal·lar-lo al vostre ordinador, preferiblement descarregueu la versió 2.0 o posterior.
https://www.arduino.cc/en/software
Després d'instal·lar l'entorn IDE d'Arduino, heu de fer clic a:
File -> Preferències i al “Gestor de taulers addicionals URLs” introduïu el següent enllaç, aquest és un enllaç al paquet oficial del fabricant del xip ESP32: https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_index.json
Després d'enganxar l'enllaç del gestor del tauler, heu de fer clic al botó "D'acord11" per sortir de les preferències d'entorn. Ara heu de fer clic al seu torn:
Eines -> Tauler -> Gestor de taulers i al gestor de taulers escriviu “esp3211 al motor de cerca, al cap d'una estona hauríeu de veure el paquet “esp32 by Espressif Systems11 , a la part inferior del quadre heu de fer clic a 11lnstall 11 , l'últim La versió dels paquets de placa equipats amb xip ESP32 s'instal·larà automàticament. Si no veieu paquets de rajoles després d'afegir l'enllaç del paquet al gestor de taulers 11Additional URLs11 i escrivint la frase “esp3211 al motor de cerca del gestor de mosaics, és una bona idea reiniciar tot l'entorn.
MICROMIS BASE V1: ÚS AMB CODI VISUAL STUDIO
El segon entorn més popular per a plaques de programació equipades amb xips ESP32 és Visual Studio Code amb l'extensió Platform IO IDE. L'extensió Platform IQ ens permet treballar còmodament amb un gran nombre de plaques de desenvolupament i xips autònoms, que podem programar en molts frameworks. Per utilitzar les capacitats d'aquest entorn, primer heu de descarregar i instal·lar Visual Studio Code des de l'enllaç: https://code.visualstudio.com/
A més, hauríeu de descarregar i instal·lar Python 3.8.5 o posterior des de l'enllaç: https://www.python.org/downloads/
Un cop hàgiu instal·lat l'entorn Visual Studio Code i Python, feu clic a View-> Extensió a Visual Studio Code, s'hauria d'obrir una finestra del navegador d'extensió a l'esquerra. Al navegador d'extensió cal que escriviu 11PlatformlO IDE11 , quan feu clic a l'element amb el nom "Platform IO IDE" s'obrirà una finestra amb els detalls de l'extensió, ara només cal que feu clic a 11 lnstall11 i apareixerà l'extensió baixada. i instal·lar-se.
Després d'instal·lar l'extensió. hem de fer clic a la icona Platform IO situada a la barra d'eines de l'esquerra i, a continuació, fer clic a la icona d'inici a la barra inferior. que mostrarà la pàgina d'inici de l'extensió. Un cop us trobeu a la pàgina d'inici de l'extensió, heu de fer clic a "Taulers" i escriure 11ESP32 Dev Module" al quadre de cerca de rajoles. El tauler que us interessa apareixerà a sota del quadre de cerca. Quan creeu un projecte. tot el que has de fer és copiar l'ID del tauler específic i enganxar-lo al projecte, o quan es generi el projecte, seleccionar el tauler que programaràs com a "Mòdul de desenvolupament ESP32".
MICROMIS BASE V1: FUNCIÓ PIN
ADC
Entrades per a l'ADC, l'ADC té una resolució de 12 blt. Amb Ell. podem llegir valors analògics de 0 a 4095 In voltage oscil·la entre 0V i 3,3V. on o és 0 V i 4095 és 3.3 V. Recordeu no connectar un voltage superior a 33V als pins analògics
12C
L'ESP32 té dos canals 12C i cada pin es pot configurar com a SDA o SCL per facilitar-ne l'ús. els components del tauler i els cables dels pins daurats s'han dirigit als pins 21 (SDA) i 22 (SCLJ.
UART PRINCIPAL
Els pins de la placa amb l'etiqueta MAIN UART permeten la comunicació mitjançant el protocol UAAT, estan connectats al protocol UART principal de l'ESP32. i es pot utilitzar per programar el xip sense passar pel xip CP2102 integrat a la placa. No recomanem utilitzar aquests connectors per a finalitats diferents de la comunicació UART.
GND
Pins de la placa per a la sortida del potencial de terra.
RTC WAKEUP
El xip ESP32 admet despertar-se d'un escàs extern mitjançant un xip RTC ultra-estalvi mitjançant pins! etiquetats ATC WAKEUP.
SPI
Per comunicar-nos amb components eterns podem utilitzar el protocol SPI integrat a l'ESP32, a la placa els pins 23 (MOSI) 19 (MISOI 18 (CLK) S (CS) s'han assignat a la interfície SPI.
3V3
Potència de sortida de 3.3 V, que es pot utilitzar per alimentar components d'embalsam. però la capacitat actual d'aquest connector a 350mA. Si necessiteu alimentar un component més exigent, utilitzeu una font d'alimentació externa.
BARRETA
El pin BOOT s'encarrega de controlar el mode de funcionament de l'ESP32, gràcies a que el xip pot entrar en mode de programació. El pin està connectat al botó BOOT del tauler.
TACTE
L'ESP32 té 10 sensors tàctils capacitius interns integrats. Permeten detectar el canvi de superfícies que tenen càrregues elèctriques. Amb aquest. podem crear senzills coixinets tàctils que també es poden utilitzar per despertar el xip.
NOMÉS ENTRADA
Els pins de la placa marcats INPUT ONLY no ens permeten controlar components externs, els podem utilitzar per llegir senyals analògics o digitals.
5v
Connector d'alimentació de 5 V, que es pot utilitzar per alimentar components externs. però la capacitat actual d'aquest connector és de 2S0mA. si necessiteu alimentar un component més exigent, utilitzeu una font d'alimentació externa. El connector també es pot utilitzar per alimentar la placa en cas que el dispositiu no estigui alimentat des del port USB.
EN
El pin EN és l'encarregat de restablir el xip ESP32. El pin està connectat al botó EN del tauler.
MICROMIS BASE V1: IMPORTA ELS COMPONENTS ANT A BORDO
- Microcontrolador ESP32-WROO~M-32D
- Mòdem GSM Quintal M65
- Ranura per a targeta Nano Sim
- Connector USB tipus C
- Acceleròmetre i giroscopi MPU6050
- Sensor de temperatura LM75
- LED direccionable WS2812C
- Xip de programació CP2102
- Matriu d'antena GSM integrada
MICROMIS BASE V1: DIAGRAMA DE BLOCS DE COMPONENTS CLAU
MICAOMIS BASE V1: ÚS DE COMPONENTS INTEGRATS – MÒDEM GSM
La placa de desenvolupament Micromis Base V1 té un mòdem Quintal M65 integrat per a la comunicació de xarxa GSM, que permet al dispositiu connectar-se a Internet sense WiFi i enviar missatges SMS.
Per al correcte funcionament del m1odem necessitem una targeta nano SIM activa i una antena amb una U.FL. connector adequat per al funcionament en la banda de freqüència de 800MHz: a 1900 MHz. Segons les nostres necessitats, podem utilitzar una targeta SIM que només permet l'intercanvi de dades mòbils, no cal una targeta SIM amb suport de SMS i trucada telefònica.
El protocol UART pel qual el mòdem es comunica amb l'ESP32 està connectat permanentment als pins 16 (RX2 ESP32) i 17 (TX2 ESP32), que són el port predeterminat per al protocol UAl~T2 del xip ESP32.
Per facilitar la gestió del funcionament del mòdem~. podem controlar els pins PWR_KEY i MAIN_DTR. El pin PWR_KEY del mòdem permet encendre i apagar el mòdem, quan s'aplica un estat alt al pin 32 de l'ESP27 durant un segon, el mòdem canviarà el seu estat d'apagat a encès o d'encès a apagat. Quan es dóna un estat alt durant 20 ms al pin 26 de l'ESP32, activem el pin MAIN_DTR, que permet que el mòdem es desperti quan s'activa l'estalvi d'energia.
El LED NETLIGHT integrat a la placa indica el funcionament del mòdem, si parpelleja vol dir que el mòdem és \Ni rei, si no, vol dir que està apagat.
MICAOMIS BASE V1: ÚS DE COMPONENTS INTEGRATS - NIPU6O5O IMU
A la placa de desenvolupament Micromis Base V1 hi ha el xip MPU6050, que pot llegir l'acceleració i l'orientació espacial, una combinació d'un giroscopi i un acceleròmetre.
El MPU6050 es comunica amb l'ESP32 mitjançant el protocol I2C, que també es mostra als pins del dispositiu Micromis: pins 22 (SCL) i 21 (SDA). Per comunicar-nos amb l'IMU, necessitarem la seva adreça, en el cas del xip incrustat a la placa Micromis Base V1. l'adreça del xip no es pot canviar; es fixa en 0x68.
El xip permet operar en diferents rangs de mesura:
- acceleròmetre – ±2 g, ±4 g. ± 8 g. ±16 g
- giroscopi – ±250 °/s, ±500 °/s, ±1000 °/s, ±2000 °/s
MICAOMIS BASE V1: ÚS DE COMPONENTS INTEGRATS - SENSOR DE TEMPERATURA LIM75
A més del xip MPU6050, hi ha un sensor de temperatura LM75 muntat a la placa de desenvolupament Microtips Base V1, que permet llegir temperatures ambient des de -Sis °C fins a +125 °C.
El sensor LM75 es comunica amb l'ESP32 mitjançant el protocol I2C, que també es mostra als pins del dispositiu Micromis: pins 22 (SCL) i 21 (SDA). Per poder comunicar-nos amb l'LM75, necessitarem la seva adreça –en el cas del xip incrustat a la placa Micromis Base V1, l'adreça del xip no es pot: canviar– és fixa i és 0x48.
El sensor de temperatura LM75 ens permet controlar el seu estat perquè el sensor es pugui apagar en qualsevol moment. Un avanç molt importanttage és el seu baix consum de corrent estàndard durant el funcionament (2S0μA) i mentre està programat apagat (4μA).
MICAOMIS BASE V1: ÚS DE COMPONENTS INTEGRATS · LED WS2812C
La placa de desenvolupament Micromis Base V1 també està equipada amb un LED RGB adreçable per emetre senyals de llum. El díode muntat inclou el xip WS2812C, que controla el díode i permet a l'usuari seleccionar el color i la saturació del color per a la llum del díode. A causa de l'ús de la tecnologia RGB, hi ha més de 16 milions de combinacions a disposició de l'usuari per aconseguir efectes d'il·luminació satisfactoris.
El LED adreçable està connectat permanentment al pin de 32 del xip ESP32 i es pot controlar mitjançant la majoria de biblioteques responsables de controlar els LED adreçables.
MICROMIS BASE V1: DIMENSIONS DE LA PLACA
La plataforma Micromis Base V1, per la seva mida compacta. es pot utilitzar en una àmplia gamma de projectes personalitzats que requereixen que una plataforma de control sigui de mida petita, mantenint un baix consum d'energia, un alt rendiment i una comunicació multiplataforma mitjançant WiFi. Bluetooth o GSM.
MICROMIS BASE V1: SAMPLE PROGRAMS · MODEM PRESENTA A TIDN
L'ús de la placa Micromis Base V1 és molt fàcil a causa del fet que la placa és parcialment compatible amb altres solucions populars del mercat, de manera que podem utilitzar amb confiança programes per al mateix ESP32, mòdem Quintal M65, díodes adreçables, IMU MPU6050 i temperatura LM75. sensor. Tanmateix, l'equip de Device Prototype ha desenvolupat un programari dedicat per a cada component addicional, de manera que podeu comprovar fàcilment com funcionen els components del vostre PCB mitjançant l'entorn IDE d'Arduino.
El primer programa és "Presentació del mòdem", que és un programa senzill que us permet provar el funcionament de l'rr1odem integrat. Després de carregar el programa al dispositiu i executar Serial Monitor, podem escriure ordres del sistema que controlaran el mòdem i permetran, per exempleample, enviar missatges SMS, cercar totes les xarxes disponibles, configurar el mòdem o connectar-se a la xarxa. Recordeu completar les variables a l'inici del programa abans de pujar-lo, sense elles no podreu connectar-vos a la xarxa i enviar missatges SMS correctament.
Una característica molt útil d'aquest programa és la possibilitat d'enviar ordres AT al mòdem.
Si envieu alguna ordre que no s'inclou a la llista d'ordres admeses, el programa l'enviarà automàticament al mòdem, això pot facilitar molt el treball d'usuaris una mica més avançats que vulguin crear un esquema d'ordres enviades per afegir. posteriorment als seus propis programes. La llista d'ordres AT amb la seva explicació s'inclou al paquet de recursos de la placa i ha estat compilada pel fabricant del mòdem i dividida en documents per a cada secció de funcionament del mòdem.
MICROMIS BASE V1: SAMPLE PROGRAMS · LEEI PRESENTA A TIDN
El segon programa és "Presentació LED", és un script molt breu que permet comprovar el funcionament del LED integrat a la placa Micromesh Base V1. Després de carregar el programa i executar Serial Monitor, tenim l'opció d'enviar diverses ordres al LED, les ordres poden apagar completament el LED, establir qualsevol color de la paleta RGB o establir un dels colors predeterminats com el vermell, el verd. blau. rosa, groc o morat.
Basat en les ordres del codi del programa. Els usuaris novells poden crear fàcilment els seus propis scripts per donar suport a l'ús del LED adreçable.
MICROMIS BASE V1: SAMPLE PROGRAMS – PRESENTACIÓ IMUI
El tercer programa és “IMU Presentation”, és un script molt senzill i breu que ens permet comprovar com el sensor IMU incrustat a la placa Microtips Base v1 llegeix les dades. Després de carregar el programa i executar el Plotter en sèrie. som capaços view les dades llegides des del sensor IMU en temps real.
Quan feu servir Serial Plotter, podeu fer-ho còmodament view les dades que envia el tauler, cada cop o moviment del looard es registraran i es mostraran en gràfics. En funció del vostre desig de comprovar paràmetres concrets, podeu deseleccionar els intervals de mesura individuals per obtenir informació només sobre un canal de dades concret.
MICRDMIS BASE V1: PROJECTES UTILITZATS TD
Per facilitar l'ús de les fitxes Micromis Base V1, hem creat una base de coneixement que us permetrà accedir a projectes inspiradors. Estem treballant constantment en el contingut disponible al weblloc perquè pugueu consultar fàcilment samples aplicacions dels nostres productes.
No esperis i fes-ho ara: https://deviceprototype.com/hobby/knowledge-center/
Documents/Recursos
![]() |
Placa de desenvolupament de prototips de dispositius botland BASE V1 [pdfGuia de l'usuari Placa de desenvolupament de prototips de dispositiu BASE V1, BASE V1, placa de desenvolupament de prototips de dispositiu, placa de desenvolupament de prototips, placa de desenvolupament, placa |