[iot] Docs loranodelt
Christian Frabel
christian.frabel at gmail.com
Wed Mar 4 18:30:42 CET 2020
La diversité électronique est, pour moi, pléthorique. Ma culture me pousse
vers les composants simples, c'est ce que l'on essaie de faire en
électronique embarquée bien que la tendance actuelle diverge de ce point de
vue.
J'ai une pleine boîte d'ESPXX et autres trucs sophistiqués mais j'ai décidé
de partir de (presque) zéro : un microprocesseur et un compilateur C, et
puis j'ai sophistiqué et, par paresse, j'utilise l'IDE Arduino depuis 3
mois. Ça à l'air de marcher...
Par contre j'étais hier avec un ami qui m'a dit que l'ESP32, dans ses
conditions d'utilisation, était instable.
Je suis donc très intéressé par un node Lora qui utiliserait un truc plus
sophistiqué qu'un microprocesseur à poil mais sans trop m'impliquer dans le
projet.
Quant au projet que j'ai commencé, les principaux écueils se situent au
niveau de l'exploitation des trames disponibles sur le serveur lora de
tetaneutral.net.
L'idée c'est d'avoir une chaîne "complète" (i.e. capteur, gateway, serveur,
appli sur PC et sur smartphone. Pour ce dernier point j'ai essayé
d'utiliser MQTT Dash ; je reçois bien les trames mais je ne sais pas les
dépouiller. Il faut extraire le payload, je sais pas faire, et
débase64iser, ça je pense avoir trouvé.
S'il y a des membres qui savent faire, je suis terriblement intéressé.
En ce qui concerne les nodes, dès que ce sera plus avancé, ce sera bien sûr
libre et je pense en monter un certain nombre s'il y a des demandes côté
tetaneutral.net
Pour l'instant c'est pas vraiment terminé et c'est pas vraiment défini...
Le mer. 4 mars 2020 à 11:53, Benjamin Freeman <b.t.freeman16 at gmail.com> a
écrit :
> Bonjour,
>
> En effet, projet intéressant !
>
> De mon côté, j'ai mené quelques travaux sur le sujet. Je me suis focalisé
> sur un produit compact et facile à souder.
>
> En cherchant dans les méandres d'Aliexpress, je suis tombé sur ce module
> <http://www.risinghf.com/#/product-details?product_id=5&lang=en>
> achetable à un peu plus de $5 (ici
> <https://fr.aliexpress.com/item/32970951187.html> par exemple). Le
> RHF76-052 comprend un STM32L0 et un SX1276. Le STM32 intègre même de l'USB
> ce qui permet d'implémenter du CDC et de se passer d'un adaptateur USB vers
> série.
>
> J'ai effectué mes premiers essais LoRaWAN en utilisant LoRaMac-node, que
> j'ai forké ici <https://github.com/Beetix/LoRaMac-node/tree/rhf76-052>.
> Dernièrement j'ai regardé pour faire un modem AT en m'aidant de ce code
> de Dragino
> <https://github.com/dragino/LoRa_STM32/tree/master/STM32CubeExpansion_LRWAN/Projects/Multi/Applications/LoRa/DRAGINO-LRWAN(AT)>.
> Le code étant un peu brouillon et pour plusieurs produits je pense que je
> vais repartir du code fourni par ST
> <https://www.st.com/content/st_com/en/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32cube-expansion-packages/i-cube-lrwan.html>
> .
>
> En somme, avec ce que j'ai regardé, il y a moyen de se faire de petits
> objets pas chers mais moins facilement programmable avec Arduino. J'ai vu
> aussi ce module de Heltec <https://heltec.org/project/htcc-am01/> qui se
> dit compatible Arduino mais le MCU m'inspire pas vraiment confiance...
>
> J'ai joint une photo du module RHF76-052 en mode "breakout poulpe" DIY.
>
> N'hésite pas à me contacter si tu veux que l'on collabore sur le sujet. Ça
> serait top si on arrivait à déployer des objets qui communiquent sur notre
> réseau LoRaWAN !
>
> Benjamin
> On 03/03/2020 19:38, Christian Frabel via iot wrote:
>
>
>
> Le mar. 3 mars 2020 à 18:37, Adrien van den Bossche via iot <
> iot at lists.tetaneutral.net> a écrit :
>
>> Salut Christian,
>>
>> un projet intéressant pour TTN et une réalisation bien propre !
>>
>> Plusieurs questions/suggestions pour faire avancer l'idée :
>>
>> - Bon choix que le DS18B20, bien intégré et en version étanche qui sort
>> de la boîte
>> - au niveau de l'autonomie énergétique, tu as des idées pour la lib
>> Arduino de mise en veille du noeud ?
>>
> Oui, j'ai déjà testé sans lib, à la main, mais pas dans ce projet.
> Je ne connais pas encore assez bien la pile LMIC pour l'intégrer.
>
>> - concernant le montage de mesure de la tension de la pile, je ne suis
>> pas électronicien mais il me semble qu'il manque un composant pour
>> "casser la linéarité" de la mesure -> une diode ou quelque chose du
>> genre, à moins que tu vises d'utiliser une référence en interne du MCU ?
>>
> J'utilise la référence interne de 1.1V de l' Atmega 328P.
>
>> En fait, là, tu va récupérer une tension qui va être une fraction de la
>> tension d'alim du MCU ; si cette tension sert aussi de référence, tu ne
>> verras pas de changement.
>> - Toujours sur BATTERY_LEVEL, est ce que cette résistance de 10k n'est
>> pas trop grande devant la résistance interne de l'ADC ? Mais il ne faut
>> pas qu'elle soit trop petite non plus, sans quoi ça va beaucoup
>> consommer... Une idée pour réduire la résistance tout en diminuant la
>> conso : j'aurais mis ce VCC sur une GPIO de l'Arduino pour activer le
>> pont diviseur sur demande uniquement.
>>
> Je pensais utiliser une gpio mais, selon les specs, la résistance interne
> des entrées A/D
> est "grande", par contre, il vaut mieux filtrer d'où le 100nF.
>
>> - Dans la série des MCU soudables facilement sur ce genre de platines,
>> j'aime bien la gamme Teensy, notamment le TeensyLC (qui se met très bien
>> en veille d'ailleurs)
>>
> Je ne connais pas mais je vais regarder.
>
>>
>> Au niveau de la lib LoRaWAN, tu pars sur LMIC ou sur autre chose ?
>>
> LMIC deMatthis Kooijman. Elle semble bien fonctionner.
>
>>
>> Chouette projet, merci pour le partage
>>
> C'est pas fini, loin de là.
>
>>
>> Adrien
>>
>>
>> Le 03/03/2020 à 18:20, Christian Frabel via iot a écrit :
>> > On tente avec le lien ?
>> > https://cloud.jenipapo.org/s/Tx3sz82NRHqATNS
>> >
>> > --
>> > Christian Frabel
>> >
>> > _______________________________________________
>> > iot mailing list
>> > iot at lists.tetaneutral.net
>> > https://lists.tetaneutral.net/listinfo/iot
>> >
>> _______________________________________________
>> iot mailing list
>> iot at lists.tetaneutral.net
>> https://lists.tetaneutral.net/listinfo/iot
>
>
>
> --
> Christian Frabel
>
> _______________________________________________
> iot mailing listiot at lists.tetaneutral.nethttps://lists.tetaneutral.net/listinfo/iot
>
>
--
Christian Frabel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.tetaneutral.net/pipermail/iot/attachments/20200304/4be72460/attachment-0001.html>
More information about the iot
mailing list