Module sans fil COMMU Extend RS485 / port TTL CAN / I2C avec kit EP32 MCP2515 TJA1051 SP3485, carte de developpement
$29,88
Description
.
La description:
COMMU est un convertisseur d'interface de communication multiple. Integre e 2IIC, 1TTL, 1POUVEZ, 1RS485. Apparemment, COMMU a emballe avec la plupart des communications en serie.
Connexion par defaut: TTL - UART0, RS485 - UART2. etant donne que la reaffectation de la carte de broches ESP32 est auerisee, vous pouvez reaffecter ou reaffecter l'interface TTL ou l'interface RS485 e d'autres broches.
Faites attention e l'interface TTL. C'est une interface UART en realite par defaut. Mais vous pouvez le changer pour vous connecter e UART2 apres avoir change ces cavaliers (J6, J7, J9, J10).
Caracteristiques du produit:
2x I2C Interface
1x interface POUVEZ
1x RS485 Interface
1x interface TTL
Contreleur POUVEZ: MCP2515-1 / SO
emetteur-recepteur RS485: SP3485EN-L / TR
Taille du produit: 54.2mm x 54.2mm x 12.8mm
Poids du produit: 13,5 g
Emballage inclus:
1x M5Stack module COMMU
PinMap:
POUVEZ Puce ESP32
POUVEZ_CS GPIO12
POUVEZ_INT GPIO15
POUVEZ_SCK GPIO18
POUVEZ_MISO GPIO19
POUVEZ_MOSI GPIO23
I2C Interface Puce ESP32
IIC_SDA GPIO21
IIC_SCL GPIO22
Lien connexe:
Video officielle
Forum
Fiche technique
SP3485
MCP2515
EasyLoader
cliquer pour telecharger EasyLoader
1.EasyLoader est un graveur de programme simple et rapide. Chaque page de produit contient un programme de cas lie e un produit pour EasyLoader.
2.Apres avoir telecharge le logiciel, double-cliquez pour executer l'application, connectez le peripherique M5 e l'ordinateur via le ceble de donnees, selectionnez les parametres du port, puis cliquez sur "Breler" pour commencer e breler.
3.Le CP210X (pilote USB) doit etre installe avant que EasyLoader ne soit grave. Cliquez ici pour voir le didacticiel d'installation du pilote
Exemple:
pour IDE
Communication POUVEZ
Voici deux exemples de COMMU pour la communication POUVEZ, le transmetteur et le recepteur. Appuyez sur le bouen A pour envoyer le message et affichez le message reeu e l'ecran.
etape 1: Copie Fichier MCP_POUVEZ_lib e C:UsersDocumentslibraries, etape 2: Ouvrir le fichier de projet commu_can_transmitter.ino, et commu_can_receiver.ino etape 3: Compilez et telechargez les deux projets sur deux M5Cores separement.
Le code ci-dessous est incomplet (juste pour utilisation). Si vous voulez le code complet, s'il vous plaet cliquez sur ici.
/ * commu_can_transmitter.ino * / #comprendre #comprendre #comprendre "m5_logo.h" #define POUVEZ0_INT 15 // Definissez INT sur la broche 2 MCP_POUVEZ POUVEZ0 (12); // Definit CS sur la broche 10 // donnees d'octet de declaration [8] = {0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07}; // initialization M5.begin(); POUVEZ0.begin(MCP_ANY, POUVEZ_1000KBPS, MCP_8MHZ); /* Change e normal mode e allow messages ebe transmitted */ POUVEZ0.setMode(MCP_NORMAL); // send data POUVEZ0.sendMsgBuf(0x100, 0, 8, data);