Kit de module sans fil de 100 mètres 433 MHz (émetteur ASK STX882+ récepteur ASK SRX882 + antenne à ressort en cuivre 2Pcs)
Module émetteur de télécommande sans fil STX882 ASK
STX882 est un module émetteur ASK de petite taille, ultra haute puissance, faible harmonique. Avec une grande stabilité, il peut être atteint à 50 mW de puissance lorsque la tension est de 3.6V, il est le module de puissance de l’émetteur maximum sous la même tension sur le marché. Le port de données du module peut être connecté directement au microcontrôleur, ce qui facilite le développement et la production de produits sans fil.
Circuit d’application :
Récepteur
Description des connecteurs:
1 : ANT, entrée d’antenne
2 : DONNÉES, entrée de données
3 : VCC, branchement positif
4 : Mise à la terre, connexion de la mise à la terre
SRX882 ASK Module récepteur superhétérodyne de télécommande sans fil ASK
SRX882 est un récepteur superhétérodyne avec micro puissance et forte force motrice, est le module supplémentaire STX882 / STX888. Le port de données du module peut être connecté directement au microcontrôleur, ce qui facilite le développement et la production de produits sans fil.
Définition du pins :
1 : ANT, connexion antenne 50 ohms
2 : Mise à la terre, branchement de la mise à la terre
3 : VCC, branchement positif
4 : CS, Modules Enable Pin, Flottant ou connecté à un travail de haut niveau, Sommeil lors de la connexion de la terre
5 : DONNÉES, entrée de données
6 : Mise à la terre, connexion de la mise à la terre
7 : ANT, antenne de connexion 50 ohms
#include <RH_ASK.h>
#include <SPI.h> // Not actualy used but needed to compile
RH_ASK driver;
void setup()
{
Serial.begin(9600); // Debugging only
if (!driver.init())
Serial.println("init failed");
}
void loop()
{
uint8_t buf[12];
uint8_t buflen = sizeof(buf);
if (driver.recv(buf, &buflen)) // Non-blocking
{
int i;
// Message with a good checksum received, dump it.
Serial.print("Message: ");
Serial.println((char*)buf);
}
}
#include <RH_ASK.h>
#include <SPI.h> // Not actually used but needed to compile
RH_ASK driver;
void setup()
{
Serial.begin(9600); // Debugging only
if (!driver.init())
Serial.println("init failed");
}
void loop()
{
const char *msg = "Hello World!";
driver.send((uint8_t *)msg, strlen(msg));
driver.waitPacketSent();
delay(1000);
}