|
Auteur | Sujet : [arduino] Topic Unique blabla @ Arduino |
---|
jimbofarrar Poreux de la cafetière | Reprise du message précédent :
--------------- Bien des Shubs et des Zouls furent calcinés dans les profondeurs de l'énorme Sloar, en vérité, je vous le dis ! |
Publicité | Posté le 17-07-2021 à 03:43:45 |
Roger01 | J'utilise ce shield et les pins TX 0/1 semblent être connecté à l'une des puces. https://images.nexusapp.co/assets/0 [...] 865909.jpg [Edit] C'est bon, j'ai trouvé un sketch alternatif qui permet de choisir le "bus" souhaité Message édité par Roger01 le 17-07-2021 à 13:37:09 |
Roger01 | C'est encore moi J'ai 2 écrans 3.5" et j'arrive à les utiliser avec des library comme adafruit ou TFT_HX8357 mais aucunement UTFT (écran blanc). Hors j'aimerais bien pouvoir, sur des cartes MEGA (voir UNO) pouvoir utiliser cette library (car elle évite le scintillement d'image lors d'un changement de caractère). Merci Les TFT : https://fr.aliexpress.com/item/1005001960465636.html? https://fr.aliexpress.com/item/32609807497.html? [Edit] J'ai encore trouvé J'ai utilisé une librairie modifiée sans le savoir de UTFT pour l'écran de 7" qui ne fonctionnait pas pour les 3.5" et vice-versa. Du coup j'ai renommé tout les occurrences UTFT par UTFTBIG dans un autre dossier pour avoir le choix des 2 librairies. Et ça fonctionne enfin [Edit2] Bon en fait ça fonctionne plus encore sur les 3.5 -_- Message édité par Roger01 le 17-07-2021 à 19:48:40 |
Aline BOQS fan de son cabri au lait. | Ca m'interesse, tes trifouillages ouftissimes --------------- -=* Feedback de Liline *=- _._ -=* Ptit bazar à Liline *=- |
Roger01 | J'ai dis que ce n'était pas ma photo
|
rat de combat attention rongeur méchant! | Tu as bien formaté ta carte SD? Ton fichier il porte quel nom? Tu peux montrer le code d'une de tes tentatives? |
Roger01 | J'ai formaté en fat16 et fat32 dans le doute, le nom est un nom court sans espace etc.. : warn https://photos.app.goo.gl/3TYWJh7Bvuj4ZT5s7 Message cité 1 fois Message édité par Roger01 le 18-07-2021 à 14:49:14 |
Publicité | Posté le 18-07-2021 à 14:44:14 |
rat de combat attention rongeur méchant! |
C'est embêtant. Dans le doute teste avec un nom court (8.3 ça te dit quelque chose? J'ai pas regardé ton âge. ) et surtout en majuscules et une carte formatée en FAT32. Message édité par rat de combat le 18-07-2021 à 14:53:39 |
Roger01 | Merci, je testerais ça dans 2/3 jours, je ne serais pas chez moi.
Message cité 1 fois Message édité par Roger01 le 18-07-2021 à 16:07:44 |
rat de combat attention rongeur méchant! |
FatFS par ElmChan, mais c'est pas du Arduino, tu risque d'être largué...
Il fut un temps où sous Windows les noms de fichiers étaient limités à 8 caractères pour le nom plus 3 pour l'extension et en majuscules uniquement. Ensuite est arrivé le "LFN" (long filename support) qui a rendu obsolète ce genre de limitations. Si tu veux en savoir plus renseigne toi sur le système FAT (je déconseille ). |
Roger01 |
|
rat de combat attention rongeur méchant! | Turkleton: Quel Arduino/AVR? Faudrait vérifier à quel ISR correspond ce vecteur et voir si on peut pas combiner les deux codes. Après c'est pas pour un débutant, c'est sûr, mais de mémoire la prog c'est ton truc? Je mélange les gens ici. |
Turkleton I don't quite understand you | Je suis sur une UNO, faudrait que j'essaye avec une Mega.
--------------- If you think it could look good, then I guess it should |
Roger01 |
Je ne l'ai pas mal pris, ça m'a fait juste marrer Après je n'ai pas de grande connaissance mais j'arrive rapidement à m'adapter. J'ai aussi fait des études en tsa2i. Le soucis c'est pas tant la logique mais la connaissance des librairies et de comment fonctionne l'arduino en général. Message cité 2 fois Message édité par Roger01 le 19-07-2021 à 21:48:51 |
crazytiti http://crazytiti.free.fr/ |
--------------- Le PC est une drogue... Téléchargez mes modèles 3D pour que j'ai du filament gratuit :-D https://www.printables.com/fr/@Crazytiti_1456354 |
rat de combat attention rongeur méchant! | Turkleton:
|
rat de combat attention rongeur méchant! |
Pour les lib je peux pas t'aider, mais si tu veux mieux comprendre les µC/AVR je te conseille de faire un tour par le C "pur et dur" avec avr-gcc en faisant les choses toi-même au maximum (comme moi j'essaye de faire). Après tu risque une douche froide au niveau investissement de temps etc si tu as habitué à faire $machin_complexe avec une vingtaine de lignes d'Arduino. Et il faudra lire les doc de chez Microchip, celle du mega328P doit faire genre 300 pages.
|
Turkleton I don't quite understand you |
Je vais voir rapidement pour les chip select, mais vu que ça compile déjà pas même sans rien de branché dessus, j'y crois pas trop.
--------------- If you think it could look good, then I guess it should |
jungledede | C'est pas un soucis de re-declaration de variable ?
Edit pour ceux qui ne connaissent pas ce que je viens de mettre (mais c'est peut-être pas ça le soucis non plus) Message cité 1 fois Message édité par jungledede le 20-07-2021 à 11:08:49 --------------- Monde de merde | Restez curieux |
rat de combat attention rongeur méchant! |
Non. C'est un problème de vecteur d'interuption déclaré en double. |
rat de combat attention rongeur méchant! |
C'est pas une question de périphériques branchées. Tu es familier avec les interruptions? En gros pour tel ou tel "évènement" le µC va interrompre ce qu'il fait, exécuter un saut vers une adresse spécifique fixe (le fameux vecteur 18 dans notre cas) ou se cache une "fonction" à exécuter puis revenir à son travail d'avant. Et visiblement les deux lib que tu veux combiner définissent tout les deux une telle fonction, mais pour un vecteur donné il ne peut y en avoir qu'une seule. Enfin en gros. |
Turkleton I don't quite understand you | Ok, je vois. Le truc c'est que même si j'arrive à compiler, j'ai peur que les modules se parasitent l'un l'autre… Une fois installé chez le client, j'ai plus trop l'intention d'y retoucher --------------- If you think it could look good, then I guess it should |
Roger01 | Bon, je n'y arrive pas.. j'ai suivi pas mal de truc dont ça :
|
rat de combat attention rongeur méchant! | Montre le code et les erreurs stp. |
Roger01 | Un exemple : Code : Erreur : 2nd exemple : Code : Erreur : Message édité par Roger01 le 20-07-2021 à 20:01:46 |
crazytiti http://crazytiti.free.fr/ | Lol ! ya un truc qui s'appel pastebin pour partager des pans de code :
--------------- Le PC est une drogue... Téléchargez mes modèles 3D pour que j'ai du filament gratuit :-D https://www.printables.com/fr/@Crazytiti_1456354 |
Roger01 | Merci |
rat de combat attention rongeur méchant! | Regard très rapide du premier exemple:
|
Roger01 | C'est bien un DUE oui et toutes les libs sont installées. Et merci, j'ai bien reglé le 1er problème mais il reste 2 choses. J'ai quelques : Error while detecting libraries included by C:\Users\Roger\Documents\Arduino\libraries\SdFat\src\iostream\BLABLA.cpp Et pour le SDFAT_FILE_TYPE je vois pas pourquoi ça le fait. Dans le code j'ai ça :
Je regarderais le 2nd sketch plus tard, mais c'est pas facile
.... BREF§ Plus qu'à trouver comment ça fonctionne... Message cité 1 fois Message édité par Roger01 le 20-07-2021 à 22:59:32 |
rat de combat attention rongeur méchant! |
Désolé de dire ça, mais tu as lu la doc du repo github de cette lib? Malheureusement il faut passer par la... |
Turkleton I don't quite understand you | Pour ceux qui utilisent des Nodemcu : vous vous faites chier à descendre les signaux 5V pour les entrées du Nodemcu ? C'est censé être du 3.3V mais de ce que je vois sur le net, y'a très peu de personnes qui s'emmerdent. J'imagine que y'a une grosse tolérance mais je trouve ça bizarre quand même, j'aimerais bien un retour de quelqu'un qui a fait ça depuis longtemps et qui n'a jamais eu de problème depuis.
--------------- If you think it could look good, then I guess it should |
rat de combat attention rongeur méchant! | Nodemcu == ESP-bidule non? Faut lire la doc si il est tolérant 5V, si non ce n'est pas une bonne idée de lui envoyer du 5V sur les entrées (même si ça peut tomber en marche un certain temps, diodes de protection etc).
Oui, ça craint. Le truc va griller (plus ou moins rapidement). Si tu connais le courant tu peux par contre insérer une résistance série qui va bien (=avec la bonne valeur à calculer). Attention aussi de ne pas brancher ce relais (à moins que ce soit un truc super économe en courant) directement sur une sortie GPIO mais d'utiliser un transistor/MOSFET et bien sûr il faut penser à la diode de roue libre. Message cité 1 fois Message édité par rat de combat le 23-07-2021 à 14:58:49 |
Turkleton I don't quite understand you |
Bin oui, c'est bien pour ça que je pose la question, mais 90% des tutos du net branchent directement une sortie Arduino UNO sur une entrée NodeMCU
J'utilise pas les relais directement, j'utilise des modules. Ils ont tout ce qu'il faut déjà présent. --------------- If you think it could look good, then I guess it should |
rat de combat attention rongeur méchant! |
Malheureusement beaucoup de "tutos" sont très mal faits. Après peut-être le ESP est officiellement 5V-tolerant, je ne sais pas.
Ah ok. Ils doivent avoir un transistor, dans ce cas probablement 5V ça passe, à moins que le courant de base du transistor soit déjà limite limite en 3,3V. Pour en être certain faudrait avoir le schéma du module.
|
Turkleton I don't quite understand you | Héhé ok, merci d'être là pour m'empêcher de faire des bêtises --------------- If you think it could look good, then I guess it should |
rat de combat attention rongeur méchant! | Juste pour être bien clair: Ton module relais tu peux probablement le commander en 5V, par contre il faudra l'alimenter avec la tension prévue, soit probablement 3,3V vu le relais qui est dessus. |
Publicité | Posté le |
Sujets relatifs | |
---|---|
* Réparations de vos appareils électroniques & electromenager * | |
Plus de sujets relatifs à : [arduino] Topic Unique blabla @ Arduino |