Page 1 sur 2
Début my sensors
Publié : 24 mars 2018, 19:17
par juchalin
Salut à tous,
Je me lance dans le Mysensors,
J'ai commandé du matériel et après avoir reçu une partie, je profite du week end pour faire des tests.
J'ai commandé un arduino nano que voici
https://www.amazon.fr/gp/product/B00QPU ... UTF8&psc=1
Après plusieurs essaie pour téléverser le code de la passerelle, ça ne marche pas du tout bug sur bug............ J'ai fini par faire mon câblage avec un arduino UNO, Domoticz me répond qu'il y a une version donc je pense avoir réussi.
J'ai de problème avec le nano quand je veux téléverser le code pour faire un capteur de lumière (
https://www.mysensors.org/build/light-bh1750)
Je n'ai pas encore le capteur, mais bon. voici ce que me sort ide arduino :
Les options de compilation ont été modifiées, tout sera recompilé
C:\Users\PC COOL\Desktop\SerialGateway\SerialGateway.ino:50:20: fatal error: BH1750.h: No such file or directory
#include <BH1750.h>
^
compilation terminated.
exit status 1
Error compiling for board Arduino Nano.
Est ce que c'est par ce que le capteur n'ai pas branché, je la sent pas trop cette carte, je pense que le programme blind est dedans la led clignote tout le temps.
Merci pour votre aide
Re: Début my sensors
Publié : 24 mars 2018, 19:46
par digdogger
Salut,
le message d'erreur est clair "BH1750.h: No such file or directory"
=>Le compilateur ne trouve pas le fichier BH1750.h.
Tu l'as installé avant de compiler?
Pour info, il n'y a pas besoin du capteur pour compiler ton programme.
Re: Début my sensors
Publié : 26 mars 2018, 21:24
par hbachetti
La librairie :
https://github.com/mysensors/MySensorsArduinoExamples
Tu installes dans le répertoire libraries de ton répertoire d'installation arduino et ça devrait rouler.
Sélectionne bien la carte Arduino Nano dans le menu outils / type de carte.
N'hésite pas à revenir en cas de besoin.
#### EDIT ####
Si tu as téléchargé la librairie à partir de cette
https://github.com/mysensors/MySensorsArduinoExamples, cela ne m'étonne pas que tu rencontres des problèmes.
C'est mal foutu comme tout ce truc.
Dans le répertoire MySensorsArduinoExamples, déplace le répertoire BH1750 directement dans le répertoire libraries de ton répertoire d'installation arduino.
Les cartes ARDUINO NANO sont d'excellentes cartes, bien plus intéressantes que les UNO, bien plus compactes. J'en utilise énormément, ainsi que de PRO MINI, encore plus compactes.
@+
Re: Début my sensors
Publié : 27 mars 2018, 17:52
par juchalin
Merci pour ta réponse, je pense que j'ai installé la bibli directement depuis l'ide.
J'ai un sacré problème de pilote avec la nano je suis sous windows 10, c'est une puce CH340G j'ai testé plein de pilote différent, pas moyen.
Il apparaît dans mes périphériques dans les Ports Com, l'installation du pilote se passe bien, mes pas moyen de téléverser un programme dessus, je ne comprend pas trop.
Je me pose une question, j'ai envie de faire ceci
https://www.mysensors.org/build/humidity
Mais dans le tuto il ne parle du tout du NRF24L01, comment faut il le brancher
Merci d'avance
Re: Début my sensors
Publié : 27 mars 2018, 21:22
par hbachetti
Salut
Si le port de com apparaît dans les périphériques, normalement c'est OK.
Peut-être pas de bootloader dans la NANO ... c'est une supposition.
Achetée où ?
Pour les branchements du NRF : [url]
https://www.mysensors.org/build/connect_radio[/url
@+
Re: Début my sensors
Publié : 27 mars 2018, 21:48
par juchalin
Merci pour le tuto de la connexion du NRF, je l'ai acheté sur amazone
https://www.amazon.fr/gp/product/B00QPU ... UTF8&psc=1
Je ferais des tests pour voir ce que cela donne ! Mais je ne la sent pas trop cette carte.
Merci de votre aide c'est cool de ne pas être seul pour ce genre de truc, je cherche sur le net mais ça mouline pas mal
Re: Début my sensors
Publié : 28 mars 2018, 14:00
par hbachetti
Normalement, les cartes sont livrées avec un programme blink qui fait clignoter la LED. Est-ce le cas ?
Si la NANO ne possède pas de bootloader, tu n'as plus qu'à le charger.
Il paraît que chez certains revendeurs c'est le cas. Personnellement cela ne m'est jamais arrivé.
https://forum.arduino.cc/index.php?topic=534235.0 un tuto pour recharger un bootloader.
Mais il y a d'autres moyens de le faire.
@+
Re: Début my sensors
Publié : 28 mars 2018, 18:45
par digdogger
hbachetti a écrit :
Il paraît que chez certains revendeurs c'est le cas. Personnellement cela ne m'est jamais arrivé.
Ça m'est arrivé avec des mini pros. J'ai chargé le bootloader avec un Uno en suivant ce
tuto.
Re: Début my sensors
Publié : 28 mars 2018, 21:20
par juchalin
Bonsoir,
Oui il y a bien le programme blink dedans, j'ai pas trop le temps cette semaine pour ça mais je me penche dessus ce week end et je suis sur que vous aurez de mes nouvelles avec un joli message d'erreur

Re: Début my sensors
Publié : 28 mars 2018, 23:01
par hbachetti
Un programme blink, tu peux le charger dans une carte ARDUINO, même sans boot-loader, avec un USBasp, une autre carte ARDUINO, un BusPirate.
Ne pas charger le bootloader leur permet d'économiser du temps.
N'hésites pas avec les messages d'erreur. On est preneurs.
@+