Pages: [1] 2   Go Down
Author Topic: Prise radio commander par Arduino  (Read 1960 times)
0 Members and 1 Guest are viewing this topic.
Oise (FR)
Offline Offline
Jr. Member
**
Karma: 0
Posts: 86
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour à tous et bonne année.

Je reviens vers vous car j'ai acheté un émetteur et 3 prises de courant en 433MHZ.
Je voudrais avoir un petit mode opératoire m'explique par ou commencé et ne pas attaquer dans tous les sens.
En ma possession:
1 lot de 3 prises et un émetteur 433Mhz.
1 arduino Duemilanove.
1 sonde Saleae Logic 24mhz 8ch que j'ai reçu hier.
1 lot d’émetteur-récépteur  acheter sur ebay(433Mhz RF transmitter and receiver)a 1.4€ .

Documentation:
J'ai lu le tuto de Skywood
Doc du PT2262 qui est dans l'emetteur
Divers site internet allemand et anglais traduit par google.
Donc si vous avez une méthodologie à me conseiller je suis preneur et si un d’entre vous a déjà fait ce projet je suis preneur des conseils.

 smiley

Logged

Arduino 0023 et Python 3.2.3

Offline Offline
Newbie
*
Karma: 0
Posts: 7
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello,

Pour commencer :
1. quelle est la marque des prises (il existe déjà des librairies toutes faites pour un certain nombre de modèles; i.e. HomeEasy) ?
2. Quel est le type de modulation du couple émetteur / récepteur (OOK, ASK, GFSK ? ... tous ne sont pas compatibles entre eux). Si je ne dis pas de bêtises, le PT2262 est la partie encodeur et non émetteur (mais je peux dire des bêtises)
Logged

Ile-de-France (92 sud), France
Offline Offline
Edison Member
*
Karma: 23
Posts: 2054
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Effectivement il faut commencer par identifier les composants utilisés dans la télécommande et dans les prises.
Pour cela, il faut les ouvrir.
Logged

Barbuduino: Arduino sur Breadboard & VinciDuino: Clone Leonardo // WR703: Mini-routeur hacké // LauchPad MSP430 et Stellaris // Panda II Arduino-like .NetMF sous VisualC#
RTFC: Read That F.....g Code / RTFD: Read That F.....g Doc / RTFDS: Read That F.....g DataSheet / RTFS: Read That F.....g Schematic / Wot da ya wanna D.I.Y. today ?

Offline Offline
Faraday Member
**
Karma: 19
Posts: 4229
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

bonjour
comme exposé par barbudor et elric91, déjà savoir de quoi tu parle  smiley-mr-green

liens vers ?
doc ?
photos ?
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 27
Breaks ? We don't need breaks !!!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

J'ai déjà fait ce genre de chose (cf. lien), mais pourquoi avoir achetée une sonde ?

http://www.rencorp.net/index.php?post/2012/10/05/Arduino-RF-434-MHz-et-prise-t%C3%A9l%C3%A9command%C3%A9e
Logged

Oise (FR)
Offline Offline
Jr. Member
**
Karma: 0
Posts: 86
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonsoir a vous quatre

Merci pour vos réponses.

Pour réponse a elric91 pour le type de modulation, je ne maîtrise pas du tout.

barbudor et Artouste voici les photos du matériels et de la télécommande ouverte.
Pour la prise, il faut que je trouve un tournevis a empreinte triangle pour l’ouvrir.

DrWax,pour la sonde, comme je l'ai précisé je voudrais avoir une méthodologie pour réaliser l'étude de A a Z et avec cette sonde je peux voir les signaux émis et reçu.

Pour la télécommande le puce est un SC2262.


* arriere prise.JPG (100.26 KB, 640x480 - viewed 17 times.)

* arriere telecommande.JPG (98.94 KB, 640x480 - viewed 15 times.)

* face arriere telecommande1.JPG (113.15 KB, 640x480 - viewed 18 times.)

* Face avant telecommande.JPG (129.69 KB, 640x480 - viewed 25 times.)
Logged

Arduino 0023 et Python 3.2.3

Oise (FR)
Offline Offline
Jr. Member
**
Karma: 0
Posts: 86
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Voici la suite


* prises et telecommande.JPG (111.63 KB, 640x480 - viewed 17 times.)

* recepteur et emetteur ebay.jpg (46.03 KB, 307x217 - viewed 18 times.)
Logged

Arduino 0023 et Python 3.2.3

Offline Offline
Faraday Member
**
Karma: 19
Posts: 4229
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


Pour réponse a elric91 pour le type de modulation, je ne maîtrise pas du tout.


bonsoir
tres surement de l'ASK
c'est du basique à emission/reception  simplement codée par les "codeurs rotatifs" = trames fixes



la procedure d'association (bouton)telco/prise est laquelle ?
Logged

Oise (FR)
Offline Offline
Jr. Member
**
Karma: 0
Posts: 86
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Pour sélectionner, j’ai bien un commutateur rotatif sur la prise et la télécommande ou je peux sélectionner A1, A2 ,A3 ou bien en B,C,D .pour qu’il communique ensemble.

Pour la modulation ASK je ne peux pas dire !
Logged

Arduino 0023 et Python 3.2.3

Offline Offline
Newbie
*
Karma: 0
Posts: 7
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Potentiellement une bonne nouvelle, le protocole Everflourish (normalement la marque de tes prises) a apparemment déjà été analysé : http://hblok.net/blog/posts/2012/09/02/home-automation-on-433-92-mhz-with-arduino/
et il existe un bout de code (pas pour Arduino, mais ça doit pouvoir s'adapter au besoin) : http://developer.telldus.se/browser/telldus-core/service/ProtocolEverflourish.cpp

et effectivement, l'émetteur ressemble à du ASK ou OOK donc grande chance que ça soit compatible
Logged

Oise (FR)
Offline Offline
Jr. Member
**
Karma: 0
Posts: 86
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour,

J'ai fait des tests avec la Lib RCSwitch et le tuto de DrWaX.
Cela fonctionne très bien. Et merci beaucoup

Mais ma première question était le mode opératoire pour mettre au point l'émetteur avec un Arduino pour commandé les prises.
Une fois les matériels ouverts, la doc du CI(SC2262) qui émet depuis la télécommande
Comment puisse je procéder pour copie le codes émis( analyse)?
Savoir identifier le type de modulation (j'ai été voir sur les wiki ASK et OOK…)?
Commande faite vous pour le reconnaitre avec une sonde logique?

Merci pour vos reponces
Logged

Arduino 0023 et Python 3.2.3

Offline Offline
Faraday Member
**
Karma: 19
Posts: 4229
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour,

J'ai fait des tests avec la Lib RCSwitch et le tuto de DrWaX.
Cela fonctionne très bien. Et merci beaucoup

Mais ma première question était le mode opératoire pour mettre au point l'émetteur avec un Arduino pour commandé les prises.
Une fois les matériels ouverts, la doc du CI(SC2262) qui émet depuis la télécommande
Comment puisse je procéder pour copie le codes émis( analyse)?
Savoir identifier le type de modulation (j'ai été voir sur les wiki ASK et OOK…)?
Commande faite vous pour le reconnaitre avec une sonde logique?

Merci pour vos reponces

bonjour
une bonne base de lecture sur la methode d'approche hard et soft (attention c'est long)
ce topic du forum
http://arduino.cc/forum/index.php/topic,109892.0.html

le blog de skywodd
http://skyduino.wordpress.com//?s=blyss+hack

le wiki de barbudor
https://barbudor.wiki.zoho.com/Syst%C3%A8me-domotique-Blyss-de-Castorama.html


Logged

Oise (FR)
Offline Offline
Jr. Member
**
Karma: 0
Posts: 86
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour Artouste,

Merci beaucoup les liens.

Logged

Arduino 0023 et Python 3.2.3

Oise (FR)
Offline Offline
Jr. Member
**
Karma: 0
Posts: 86
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour

Je suis en train de lire le sujet(Interrupteurs domotique Blyss de castorama)et les signaux émis par la télécommande de skywodd .

De mon cote j'ai émis un signale avec ma télécommande de prise ,le signal reçu est celui joint.

Mon problème est que je n'arrive pas à l'analyser.

J'aurais besoin d'un petit coup de main pour m'aider à le comprendre.




* Signal telecommande.jpg (110 KB, 949x122 - viewed 27 times.)
Logged

Arduino 0023 et Python 3.2.3

france
Offline Offline
God Member
*****
Karma: 8
Posts: 722
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

On dirait un signal de 3 octets successifs, avec 0 et 1 codés par des pulses respectivement étroits et larges (ou l'inverse ?) sur une fréquence porteuse fixe. Le signal semble répété plusieurs fois de suite (pour s'assurer qu'il est bien passé ?).
Pour décoder ça il faut enregistrer les signaux émis par les différents boutons de la télécommande successivement et faire les correspondances.
Logged

Christian

Pages: [1] 2   Go Up
Jump to: