|
Auteur | Sujet : [arduino] Topic Unique blabla @ Arduino |
---|
latruffe Bdovore | Reprise du message précédent :
--------------- « Lorsque le bûcheron pénétra dans la forêt avec sa hache, les arbres se dirent : ne nous inquiétons pas, le manche est des nôtres. » | Gérez votre collection de BD en ligne ! |
Publicité | Posté le 01-06-2017 à 13:43:46 |
AmarOk_ |
Message édité par AmarOk_ le 03-06-2017 à 19:03:50 |
Elbarto | j'ai acheté ce kit chinois arduino pour débutants : http://www.gearbest.com/developmen [...] 11519.html dedans il y a une sonde de température LM35 DZ, j'aimerai réaliser un montage permettant de relever la température, ce montage est-il correct ? : ce site conseille d'utiliser un condensateur 100nF, sauf que je n'en ai pas, quelle est la conséquence de ne pas en utiliser ? https://www.carnetdumaker.net/artic [...] o-genuino/ ça donnerait ceci : Message édité par Elbarto le 03-06-2017 à 21:18:29 |
ObsydianKenobi peloton suicida | Tu peux faire sans
--------------- Long-range goals keep you from being frustrated by short-term failures. RIP VC |
M4vrick Mad user |
--------------- --== M4vr|ck ==-- |
rat de combat attention rongeur méchant! | Exact, utiliser la plus petite unité qu'on veut comme base, dans ce cas des minutes (ou des secondes si on veut cette précision). edit: cf https://fr.wikipedia.org/wiki/Heure_Unix En utilisant des secondes comme base on simplifie énormément les comparaisons etc par rapport à une représentation jours - heures - minutes etc. Cette dernière n'est utilisée que pour les affichages pour les humains. Message édité par rat de combat le 04-06-2017 à 14:57:17 |
dureiken | yes j'avais fait ca avec un timer independant de l'horloge
|
SuperSic | Tu veux forcement que l'électrolyseur tourne à 00h, 8h et 16h ? Si un intervalle de 8h te suffit, tu peux facilement arrondir un timestamp avec modulo (%)
--------------- "Les soldats vivent. Et se demandent pourquoi." Toubib (La Compagnie noire) | [TU] Pronomoo |
dureiken | non les heures m'importent, mais je vais faire une variable "minutedelajournée"
|
Publicité | Posté le 04-06-2017 à 15:36:19 |
rat de combat attention rongeur méchant! |
Pas compris... Si tu as un RTC tu as toujours l'heure exacte même après un reset du AVR non?
Laisse tomber l'accent, ça peut éviter des ennuis. |
Elbarto | pour faire bien il faudrait utiliser l'anglais dans les noms de variable, ce qui a l'avantage d'avoir des noms plus courts, d'éviter les accents et de rendre "international" votre code source ( en cas de publication sur un site internet ), autre astuce : utiliser une majuscule pour les noms de variables à rallonge ( mots composés ), c'est ce qu'on appelle le "camel case", genre une variable qui s’appellerait "PlayStation" ( ou "playStation" ) au lieu de "playstation", ça améliore la lisibilité : https://fr.wikipedia.org/wiki/Camel_case les noms de variables qui sont entierement en majuscules sont en général des constantes, qui ont tout le temps la même valeur et qui ne change jamais pendant toute la durée d'exécution du programme, en savoir plus sur les bonnes pratiques de nommage des variables : https://fr.wikipedia.org/wiki/Convention_de_nommage Message édité par Elbarto le 04-06-2017 à 18:36:57 |
dureiken | ah yes non mais mes noms sont en majuscules sans accent, c'était pour le fofo
|
rat de combat attention rongeur méchant! | Autant que je pense que la langue (français/anglais) dans laquelle on prend ses noms de variables importe peu pour un projet perso autant je pense qu'il est important de respecter la convention qui dit "entièrement en majuscules == constante ou #define)"... Donc MINUTEDELAJOURNEE c'est pas top.
|
dough29 |
|
rat de combat attention rongeur méchant! | Tu cherches quelque chose à brancher sur un Arduino ou d'autonome? Je ne suis pas sûr d'avoir compris.
|
dough29 | Merci de ta réponse.
|
rat de combat attention rongeur méchant! |
à priori ça existe, c'est peut-être la solution la plus simple (si ça fonctionne / c'est compatible)? edit: Je me permet de revenir sur l'aspect sécurité. Justement avec le SDR et les modules 433/868MHz pas chers c'est très facile de copier des messages radio, c'est pourquoi il faut absolument du rolling code ou quelque chose de semblable (bien implémenté ). Un cryptage par contre ne sert à rien tout seul, je n'ai pas besoin de comprendre la significations des bits du message que j'ai capté quand tu ouvrais ton portail pour pouvoir l'enregistrer et le rediffuser plus tard. Bon, après on parle "que" de portails et de garages, mais quand même... Message édité par rat de combat le 14-06-2017 à 21:18:04 |
dough29 | Oui rolling code obligé, la radio d'origine des portails l'utilise (FAAC), pour la porte de garage je ne sais pas faudrait que je vérifie ça.
|
Natopsi ☄️Just end it already!☄️ | Moi j'utiliserai des modules NRF 24L01 pour faire une communication bidirectionnelle. Tu met une clé de chiffrage dans la télécommande et la commande au sol. La télécommande envoie une requête, la commande centralisée lui envoie une suite aléatoire. La télécommande utilise cette suite + la clé pour calculer la réponse et l'envoyer. La commande au sol fait le même calcul de son côté, si les clés match hop action.
Message cité 1 fois Message édité par Natopsi le 14-06-2017 à 21:39:02 --------------- ⚡ACH/VDS⚡HFRCoin◈1435mm⚡ |
dough29 | Hum il y a de l'idée effectivement ! J'ai d'ailleurs un peu joué avec du NRF24 chez moi (gestion chauffage 4 ordres). Là pas vraiment de sécurité je pense que c'est hackable assez facilement C'est vrai qu'une communication par gestion de clés peut rester assez simple et suffisante dans ce cas J'avais d'ailleurs pour envie par la suite de mettre un émetteur dans chacune de mes voitures avec un montage pour détecter par exemple un appel de phare et déclencher un envoi de séquence pour ouvrir le portail J'ai déjà un noeud "maître" dans la maison mais il sera trop éloigné, à voir pour en ajouter un autre par exemple dans un des moteurs directement en utilisant l'alimentation 24V fournie ! Message édité par dough29 le 14-06-2017 à 21:47:46 |
rat de combat attention rongeur méchant! |
ce qu'on appelle en jargon technique "challenge-response". Message cité 1 fois Message édité par rat de combat le 14-06-2017 à 22:03:06 |
M4vrick Mad user |
--------------- --== M4vr|ck ==-- |
Natopsi ☄️Just end it already!☄️ |
rat de combat attention rongeur méchant! |
Pour un usage domestique peut-être bien, mais même dans ce cas je ferais quelque tests. Il existe des outils pour déterminer la "aléatoireté" de données, par contre ça ne me demandez pas de détails. Ou au moins vérifier que chaque valeur ressort à peu près le même nombre de fois et ce genre de choses simples. Bon, après la encore il faut voir ce qu'on veut faire ou dans le cas concret (cryptographie/authentification) contre qui on veut se protéger...
Exact, mais comme tu dis, le résultat ne conviendra toujours pas pour de la cryptographie p.ex. Par contre pour p.ex. un jeu c'est largement suffisant. Message cité 1 fois Message édité par rat de combat le 14-06-2017 à 22:23:31 |
Natopsi ☄️Just end it already!☄️ |
--------------- ⚡ACH/VDS⚡HFRCoin◈1435mm⚡ |
dough29 | Merci pour ces pistes, je pense que j'arriverai à sortir un truc qui tient la route, le jour où je vois un mec avec une grosse antenne dans la rue je me poserai des questions D'ailleurs un truc à prévoir ça serait peut être une mise en sécurité en cas de 3 mauvaises identifications dans un temps impartis. Faut voir si je n'ajouterai pas une "identité" à chaque "télécommandes" (type adresse MAC ou autre), ça fait un truc en plus à rentrer dans le hash et ça permet d'identifier qui émet l'action edit : oui @Natopsi niveau assurances je préfère qu'ils défoncent la porte que d'arriver à cracker la radio Message édité par dough29 le 14-06-2017 à 22:43:12 |
Natopsi ☄️Just end it already!☄️ | Tu met une clé de chiffrage différente pour chaque télécommande --------------- ⚡ACH/VDS⚡HFRCoin◈1435mm⚡ |
dough29 | C'est pas un peu overkill la redondance ?
|
Natopsi ☄️Just end it already!☄️ |
--------------- ⚡ACH/VDS⚡HFRCoin◈1435mm⚡ |
Carbon'R Fahren macht frei | --------------- Dunkelheit |
gremi Vieux con des neiges d'antan | Le plus simple c'est de prendre un module avec des pont en H (L293) , genre ça : --------------- In aligot we trust. |
pyromanu | Faire marcher en pwm? |
Carbon'R Fahren macht frei |
--------------- Dunkelheit |
ObsydianKenobi peloton suicida |
--------------- Long-range goals keep you from being frustrated by short-term failures. RIP VC |
dough29 | Il y a combien de ventilos ? Serait-il intéressant de mettre la grille en série pour ventilation MAX puis les éléments (par paire par exemple) en parallèle si l'efficacité reste suffisante ? Du coup de simples relais devraient suffire Message édité par dough29 le 24-06-2017 à 08:02:33 |
Carbon'R Fahren macht frei | Pour le moment max 2 ventilos par arduino mais pas forcément liés (ne doivent pas tourner en même temps). A terme probablement plus car je rassemblerais les arduinos en un seul.
--------------- Dunkelheit |
gremi Vieux con des neiges d'antan |
Et tu fais ton découpage avec la fréquence que tu veux, ça marche avec n'importe quel ventilo ... --------------- In aligot we trust. |
rat de combat attention rongeur méchant! |
+1! Si on a déjà un µC inutile de rajouter un chauffage (LM317) (même si vu le peu de courant que demande le ventilateur les pertes ne seront pas énormes).
Ca marche bien ça? Il me semble avoir lu quelque part que la plupart (???) des ventilateurs deviennent bruyants quand on les alimente avec un signal PWM. Dans tout les cas la PWM c'est la solution la plus propre. Soit alimenter les ventilateurs avec du PWM (prévoir MOSFET!), soit envoyer le signal de commande PWM.
Ca c'est le genre de problèmes qu'on a avec ces histoires Arduino... Message cité 2 fois Message édité par rat de combat le 24-06-2017 à 19:20:06 |
ObsydianKenobi peloton suicida |
--------------- Long-range goals keep you from being frustrated by short-term failures. RIP VC |
rat de combat attention rongeur méchant! | Je note, merci pour ces infos! |
Publicité | Posté le |
Sujets relatifs | |
---|---|
* Réparations de vos appareils électroniques & electromenager * | |
Plus de sujets relatifs à : [arduino] Topic Unique blabla @ Arduino |