Différences

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

Lien vers cette vue comparative

projets:rflink [2019/08/13 10: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 10: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