Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

projets:rflink [2019/08/13 12:16] (Version actuelle)
Ligne 1: Ligne 1:
 +====== Projet RFLink ======
 +
 +Après quelques temps de repos, je reprend mes projets. :-)
 +Voici un projet libre qui a bien évolué depuis sa création, je vais tenter une mise en place.
 +
 +Il y a beaucoup de description pour utiliser RFLink sur le web, en voici quelques uns : \\
 + - Le site original : 
 +http://​www.rflink.nl/​blog2/​ \\
 + 
 + - Un blog qui en parle : 
 +https://​projetsdiy.fr/​passerelle-radio-domotique-433mhz-rflink-rfxcom-domoticz/#​top_ankor \\
 +
 + - Le site EasyDomoticz,​ très documenté : \\
 +https://​easydomoticz.com/​rflink-un-module-433mhz-arduino-mega-partie-1-le-materiel/​ \\
 +https://​easydomoticz.com/​rflink-un-module-433mhz-arduino-mega-partie-1-le-materiel-2/​ \\
 + - Et le forum : 
 +http://​easydomoticz.com/​forum/​index.php
 +
 +===== La pratique =====
 +Rien de bien difficile, on suit les indications sur les différentes pages que j'ai citées.\\
 +J'ai mis le récepteur/​émetteur sur une mini-board.\\
 +J'​avais des vieux mondules Aurel {{:​projets:​tx_transmitter_module_rf_433mhz.pdf|}} et {{:​projets:​aurel_tx-saw-433_s-z_transmitter.pdf|}} \\
 +qui sont de bonnes qualités. \\
 +Par contre pour les tests, j'ai alimenté en 5v direct, sans passer par la commande dispo (D16 et D15)
 +
 +Pour la programmation j'ai eu quelques problèmes. \\
 +L'​arduino Mega que j'​utilise est un clone venant de Chine, et le chip pour le port USB n'est pas identique a celui d'un vrai arduino.\\
 +En effet on peu trouver une puce FDTI, CH341 et les fake FDTI. sur les chinoise c est souvent des CH341. \\
 +Sur mon Mega c'est une CH340. \\
 +Pour moi qui utilise Linux depuis longtemps, pas besoin de drivers, par contre il faut faire une petite manip pour programmer.
 +
 +Il faut lancer la commande :\\
 +avrdude -v -p atmega2560 -c stk500 -P /​dev/​ttyUSB0 -b 115200 -D -U flash:​w:/​chemin-vers/​RFLink.cpp.hex:​i
 +
 +Du fait que la puce n'est pas bonne, le prog RFLinkLoader ne fonctionne pas avec wine sous linux (pb de drivers usb2.0-serial)\\
 +Voici quelques liens qui traitent du sujet :\\
 +http://​inmoov.fr/​forums/​topic/​erreur-arduino-mega-2560/​ \\
 +https://​arduino.stackexchange.com/​questions/​6617/​setting-serial-number-on-ch340-usb-serial-device \\
 +https://​blognote.jeremyblaizeau.com/​installer-driver-pour-puce-ch340-arduino-compatible/​ \\
 +.... Sinon Google. :-)
 +
 +J'ai essayé une astuce pour "​linker"​ /​dev/​ttyUSB0 vers com1.\\
 +ln -s /​dev/​ttyUSB0 ~/​.wine/​dosdevices/​com1 \\
 +Mais RFLinLoader ne fonctionne pas mieux.
 +
 +===== Tests =====
 +Je n'ai pas de domoticz d'​installé,​ J'ai donc regardé avec un moniteur serie (IDE arduino) \\
 +Il faut définir 57600 baud pour recevoir les trames.\\
 +Sinon il existe minicom :\\
 +minicom -b 57600 -D /​dev/​ttyUSB0 -8 -o
 +
 +ce que l'on peu voir avec minicom :\\
 +<​code>​
 +Bienvenue avec minicom 2.7
 +
 +OPTIONS: I18n 
 +Compilé le Feb  7 2016, 13:37:27.
 +Port /​dev/​ttyUSB0,​ 10:58:04
 +
 +Tapez CTRL-A Z pour voir l'aide concernant les touches spéciales
 +
 +20;00;Nodo RadioFrequencyLink - RFLink Gateway V1.1 - R48;
 +20;​01;​AB400D;​ID=60;​SWITCH=4;​CMD=ON;​
 +20;​02;​Kaku;​ID=41;​SWITCH=15;​CMD=OFF;​
 +
 +</​code>​
 +
 +Voilà, j'ai une passerelle RF opérationnelle !\\
 +Le projet est très actif et très utilisé par la communauté Domoticz.\\
 +
 +Mon prochain test portera sur la mise en place d'un serveur Domoticz ainsi que l'​intégration du protocol MQTT.
 +
 +
 +===== MAJ =====
 +Afin d'​avoir une plus petite passerelle, j'ai acheté un mini-arduino-mega.\\
 +Jen ai profité pour changer le récepteur et prendre celui conseillé, le RXB6. \\
 +J'ai câblé le tout sur une plaque à trou.
 +
 +Afin d'​améliorer la porté de l'​émetteur,​ j'ai utilisé un petit montage à base de transistors\\
 +qui envoi du 12V au lieu du 5v fourni par la D15 de l'​arduino.
 +
 +Je me suis basé sur le montage de gauche sur la figure suivante, où l'​inter de commande est remplacé par la D15\\
 +et la led par l'​émetteur. \\
 +{{:​projets:​electronique_alim_led_010.gif?​500|}}
 +
 +La porté s'en trouve considérablement augmenté !\\
 +J'​arrive à commander des inter à l'​autre bout de mon appart. \\
 +(environ 12m de long avec des murs en béton armés !)
 +
 +En plus, le module peu commander mes inter "​welaik"​ (made in china)\\
 +en utilisant le protocole livolo :-)
 +
 +Quelques images :
 +
 +{{:​projets:​img_20180318_143514.jpg?​300|}} ​
 +{{:​projets:​img_20180318_184531.jpg?​300|}}
 +{{:​projets:​img_20180318_184554.jpg?​300|}}
 +
  
projets/rflink.txt · Dernière modification: 2019/08/13 12:16 (modification externe)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0