Passer aux informations produits
1 de 3

Eletechsup Original Factory Official‌ Store

CJ018 Système d’alarme d’entrée sans fil à 4 canaux RF à code fixe contrôlé pour Arduino

CJ018 Système d’alarme d’entrée sans fil à 4 canaux RF à code fixe contrôlé pour Arduino

SKU:CJ018+CJ003*2

1000 en stock

Prix habituel $26.98
Prix habituel $26.98 Prix promotionnel $26.98
Promotion Épuisé
Frais d'expédition calculés à l'étape de paiement.
Qté : 1 module récepteur et 2 télécommandes émettrices. (ces télécommandes ne contiennent pas de piles ) ;
 
Démo :

 

Modules récepteurs :
 
 
 

N° de modèle

CJ005

Tension de fonctionnement

5,0 VCC ±0,5 V

Principe de fonctionnement

Récepteur super-régénératif avec décodeur, de type apprentissage. Décodage PT2262, PT2260, PT2240, EV1527 et autres codes d'apprentissage sur puce ou puces compatibles, peut apprendre et stocker 20 télécommandes à codes différents. Distingue intelligemment la résistance aux chocs entre le code fixe et le code d'apprentissage, comme PT2262 et EV1527.

Courant statique

≤7 mA (CC 5 V)

Fréquence de fonctionnement

433 MHz

Mode de modulation

ASK/OOK

Sensibilité de réception

supérieure à -102 dBm (50 Ω)

Vitesse

< 5 K bps (à 315 MHz, -95 dBm)

Temp. de fonctionnement

-10 °C ~ +60 °C
Fréquence max. 1 kHz
Longueur de l'antenne
20 cm (315 MHz), 18 cm (433,92 MHz)

Dimensions

30*13 mm

Signal de sortie

Niveau TTL, Momentané, verrouillé, bascule , l'utilisateur peut le régler par soudure, verrouillé par défaut.

Bande passante

2 MHz (315 MHz, sensibilité réduite de 3 dBm lors du test)
 
 
 
 
 
 
 
 
 

Sortie

 

A. Signal non verrouillé (momentané)---- connecter 1 et 2 ;

B. Signal auto-verrouillé (bascule) ---- connecter 2 et 3 ;

C. Signal interverrouillé (verrouillé) ---- déconnecter tout  ;

 
Interverrouillé (verrouillé) : les 4 relais s'activent mutuellement, lorsque le relais A est actif et verrouillé  ,  les relais B, C et D correspondants s'éteignent ; lorsque B est actif et verrouillé, les relais correspondants A, C et D s'éteignent ; un seul relais est allumé parmi les 4 relais A, B, C et D;
 
Non verrouillé  type (momentané) : appuyez sur A et maintenez-le, puis A est allumé. Idem pour les relais B, C et D ;
 
Type auto-verrouillé (bascule) : les 4 canaux s'ouvrent et se ferment indépendamment, les 4 canaux peuvent fonctionner ensemble, ils n'affectent pas les uns les autres. appuyez sur le bouton A, le relais A s'active et se verrouille, appuyez à nouveau puis  déconnecté; Idem pour B, C et D.
 
Guide d'utilisation :
1: Apprentissage de l'ID : appuyez sur le bouton d'apprentissage, la LED s'allume et commence à apprendre ; après l'apprentissage, la LED clignotera pendant un moment. Ensuite la LED restera allumée pour apprendre la télécommande suivante. Si vous appuyez sur la télécommande apprise, l'apprentissage s'arrête automatiquement dans les 10 secondes;
2: Supprimer l'ID : maintenez le bouton d'apprentissage enfoncé pendant 5 secondes, la LED s'allumera et entrera en mode suppression. La LED éteinte signifie la fin de la suppression;
3: L'antenne avec un fil souple ou d'autres métaux durs (comme une antenne fouet), essayez de la redresser. Ne vous approchez pas d'objets métalliques;
4: La tension d'alimentation nécessite d'être stable et d'avoir un faible facteur de crête, filtrage multi-niveaux (comme l'ajout de perles, d'inductances, de condensateurs, etc.);
 
Télécommandes émettrices :
Module émetteur N° : YK004 -4 4 boutons
 

 

Données techniques :
Module émetteur N° : YK004 -4 4 canaux
 Alimentation : batterie 12 V 27 A  remplaçable .(Cette télécommande ne contient pas de piles, veuillez l'acheter sur votre marché local )
Courant de fonctionnement: ≤ 12 mA;
Mode d'oscillation: Résonateur SAW;
Mode de modulation:ASK;
Fréquence de fonctionnement:433,92 MHz ,Fréquence spéciale peut être personnalisée;
Déviation de fréquence:±0,2 MHz;
Format de codage: Code d'apprentissage ( EV1527 )  ;
(NE PEUT PAS être programmé, N'A PAS de fonction de clonage, ne peut pas copier votre télécommande existante, peut être dupliqué si votre carte réceptrice possède une touche d'apprentissage ) ;
Puissance de transmission:10 mW.
Débit de données : 50~60 KHZ;
 
Applications typiques
• Systèmes RKE automobiles
• Systèmes d'alarme automobiles
• Antidémarrage automobiles
• Ouverture de portails et de portes de garage
• Jetons d'identité
• Systèmes d'alarme anti-intrusion
 
 
 

 

----------------------------------------------------------------------------------------------------------------------------------------------
 

 

 

 

Introduction :

 

 

 

La clé de mon appartement n'a jamais fonctionné correctement car c'est une copie d'une copie d'une copie. Je suis presque certain que le pêne dormant est d'origine dans l'immeuble et que le gestionnaire de l'immeuble semble avoir perdu la clé d'origine il y a des années. Par conséquent, déverrouiller la porte était toujours un calvaire. Changer la serrure n'était pas une option, mais éliminer le besoin d'utiliser une clé l'était.

Pièces :
Arduino Uno R3
Servomoteur
2 boutons-poussoirs
LED rouge
LED verte
Diverses résistances
haut-parleur piézoélectrique
Platine à trous

 

Étape 1 :

 

 

 

 

Pièces de montage

J'ai utilisé quelques morceaux d'acrylique que j'ai récupérés dans la benne de la boutique de plastique à côté de mon lieu de travail (ils jettent beaucoup de petits morceaux comme ça). Autrement, un autre matériau pourrait être utilisé si vous n'avez pas accès à de l'acrylique, mais il est facile à travailler et a un bel aspect.

À l'aide d'un morceau de papier, tracez les trous de montage de votre pêne dormant et reportez-les sur votre plaque d'acrylique. Comme la plupart des pênes dormants sont légèrement différents, je ne partage pas le gabarit que j'ai fabriqué avec un morceau de papier (principalement parce qu'il ne vaut pas la peine d'être partagé).

Laissez le papier protecteur en place pendant que vous travaillez l'acrylique. Le papier permet de marquer facilement où couper/percer et protège également le matériau des rayures. Une fois que vous avez effectué toutes vos découpes et percé vos trous, vous pouvez commencer à installer les composants tels que les LED et les interrupteurs.

 

Étape 2 :

 

 

Servomoteur

J'ai utilisé un vieux servomoteur parallax que j'avais dans ma boîte à pièces. Ce petit servomoteur est plus que suffisamment puissant pour faire tourner le pêne dormant. Pour fixer le servomoteur à l'axe de la serrure, j'ai utilisé de la pâte époxy. La pâte époxy est très facile à utiliser et extrêmement polyvalente. Le fil qui dépasse de la pâte servira de bras pour le contacteur de fin de course.

À un moment donné, les fils de mon servomoteur avaient été coupés, j'ai donc dû ouvrir le boîtier et en souder de nouveaux. J'en ai profité pour souder un deuxième fil sur la ligne 5V et le connecter au bras du contacteur de fin de course.

 

 

Étape 3 :

 

Câblage

Les vis ont été taraudées depuis l'arrière de l'acrylique. Un fil a été attaché à chaque vis, puis à une broche numérique de l'Arduino. Lorsque le balai avec le fil 5V touche la vis, il met la broche numérique de l'Arduino à l'état haut. Veuillez consulter le schéma pour plus de détails.

Étape 4 : Programme

Avis de non-responsabilité : je ne suis pas programmeur et par conséquent le code ci-dessous peut ne pas être le plus efficace. N'hésitez pas à améliorer le code pour vos propres usages si vous voyez des erreurs ou des problèmes. Il fonctionne pour moi, j'espère donc qu'il fonctionnera pour vous.


// tourner dans le sens horaire pour verrouiller et antihoraire pour déverrouiller
//1700 antihoraire; 1500 Arrêt; 1300 horaire
//écrit par Chris Rybitski
#include



Servo pêne dormant; // créer le servo
const int CWLimit = 6; // Contacteur de fin de course sur 6 Déverrouiller
const int CCWLimit = 7; // Contacteur de fin de course sur 7 Verrouiller
const int Redbtn = 12; // bouton-poussoir rouge
const int Blackbtn = 8; // bouton-poussoir noir
const int GreenLED = 10; // LED verte
const int RedLED = 11; //LED rouge
const int Ch1 = 5; //canal rf 1
const int Ch2 = 4; //canal rf 2
const int Buzz = 9; //buzzer
int Unlock = 0;
int Lock = 0;
int timer = 0;
boolean UnLcomplete = false;
boolean Lcomplete = false;

void setup()
{

Serial.begin(9600);

deadbolt.attach(3); // attache le servo
pinMode(GreenLED, OUTPUT);
pinMode(RedLED, OUTPUT);
pinMode(Buzz,OUTPUT);
pinMode(CWLimit, INPUT);
pinMode(CCWLimit, INPUT);
pinMode(Redbtn, INPUT);
pinMode(Blackbtn, INPUT);
pinMode(Ch1, INPUT);
pinMode(Ch2, INPUT);

//définir les LED et le Buzzer comme étant éteints par défaut
digitalWrite(GreenLED, HIGH);
digitalWri

Afficher tous les détails