Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3030 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  275  276  277  278  279  280  281  282  283
Auteur Sujet :

[arduino] Topic Unique blabla @ Arduino

n°460670
fredo3
Posté le 24-01-2025 à 20:19:23  profilanswer
 

Reprise du message précédent :

rat de combat a écrit :

T'as un lien vers ces nombres? :o


https://github.com/ayushsharma82/El [...] c/elop.cpp
 

froggycorp a écrit :

[:kabouik:6]
 
Sinon tu recupere la version .html et tu compares quelques chr avec la version array


 
Déjà essayé.

mood
Publicité
Posté le 24-01-2025 à 20:19:23  profilanswer
 

n°460671
rat de com​bat
attention rongeur méchant!
Posté le 24-01-2025 à 20:34:59  profilanswer
 

Suffit de lire leur code. :o  
 
C'est du HTML passé par gzip. Tu peux décompresser avec 7z (et peut-être aussi recompresser, à voir) ou en ligne de commande ou ...


---------------
Ne laissez pas mourir vos sujets en cours de route!
n°460673
fredo3
Posté le 24-01-2025 à 20:48:48  profilanswer
 

Ah oui j'avais pas regardé plus loins dans le code :jap:


Message édité par fredo3 le 24-01-2025 à 20:48:56
n°460675
fredo3
Posté le 24-01-2025 à 20:54:43  profilanswer
 

Merci j'ai le html maintenant. :jap:

 

mmh par contre pour remettre le code html modifié, c'est pas facile. En tout cas je n'y arrive pas.
Vais essayer en enlevant la compression gzip du code.

 

edit:
Tip top, ca marche.

 

Merci de votre aide :jap:

Message cité 1 fois
Message édité par fredo3 le 25-01-2025 à 11:14:23
n°460870
rat de com​bat
attention rongeur méchant!
Posté le 27-01-2025 à 16:03:28  profilanswer
 

fredo3 a écrit :

mmh par contre pour remettre le code html modifié, c'est pas facile. En tout cas je n'y arrive pas.  
Vais essayer en enlevant la compression gzip du code.

Si t'as de la place FLASH ça peut le faire, sinon - sous Linux - une petite commande en ligne de commande et ça devrait être bon. :o


---------------
Ne laissez pas mourir vos sujets en cours de route!
n°460962
Bitman
STAY APART
Posté le 29-01-2025 à 08:10:15  profilanswer
 

bon, j'ai recommandé des uno sur AE, j'ai recu des type B au lieu de type C, meme probleme que précédement, fait chier j'en ai 2 en plus :fou:

n°460979
crazytiti
http://crazytiti.free.fr/
Posté le 29-01-2025 à 12:46:48  profilanswer
 

J'avais survolé tes analyses...
Tu n'as pas moyen d'adapter ton programme aux modèle B ?


---------------
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
n°461005
rat de com​bat
attention rongeur méchant!
Posté le 29-01-2025 à 17:53:45  profilanswer
 

Un Uno c'est pas un Uno? :o B et C c'est quoi la différence, pas la fiche USB je suppose? :o


---------------
Ne laissez pas mourir vos sujets en cours de route!
n°461024
crazytiti
http://crazytiti.free.fr/
Posté le 29-01-2025 à 21:07:06  profilanswer
 

Oui UNO c'ets une histoire de 328PB et 328PC.
Si j'ai bien relu en faite il ne veut pas se programmer du tout !
Ca me paraitrait curieux qu'il n'y ait pas quelques nerds qui se soient penchés dessus ?


---------------
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
n°461027
M4vrick
Mad user
Posté le 29-01-2025 à 21:12:09  profilanswer
 

Il y a plusieurs révisions de Uno, la dernière c'est la R4, la plus courante la R3.
Ensuite l'Atmega328 a eu plusieurs version:
328
328P
328PB
 
Actuellement on ne trouve théoriquement plus que le 328PB qui est le seul encore fabriqué par Microchip, mais sur AE il peut arriver que l'on tombe sur tout et n'importe quoi. Notamment des 328P ou PB avec la signature qui ne correspond pas au marquage, donc quand tu essayes de le programmer au mieux ca ne marche pas, au pire le code ne s'exécute pas correctement.
 
Par contre le C ca n'existe pas :o


Message édité par M4vrick le 29-01-2025 à 21:12:30

---------------
--== M4vr|ck ==--
mood
Publicité
Posté le 29-01-2025 à 21:12:09  profilanswer
 

n°461040
rat de com​bat
attention rongeur méchant!
Posté le 30-01-2025 à 01:10:35  profilanswer
 

Je confirme que le 328P est EOL depuis l'année dernière, mais il me semble que le 328PB est compatible? Il faut peut-être (à voir dans la doc) mettre un fusible ("fuse" ) ou quelque chose?
 
Le 328 sans rien derrière doit être EOL depuis des éternités non?
 
Ah oui, le vieux problème des puces Ali et Cie rebadgés... Perso je me suis fait un petit stock de 328P DIP avant qu'il ne disparaîsse...


---------------
Ne laissez pas mourir vos sujets en cours de route!
n°461041
rat de com​bat
attention rongeur méchant!
Posté le 30-01-2025 à 01:17:21  profilanswer
 

rat de combat a écrit :

Le 328 sans rien derrière doit être EOL depuis des éternités non?

Ah! Une petite recherche chez Microchip me dit que le 328 est NRND mais encore dispo chez eux. Je suis surpris. Et je me suis trompé aussi sur le 328P, il est NRND mais encore dispo (chez Microchip en tout cas). :o

 

Edit dit que ça peut servir:
AT15007: Differences between ATmega328/P and ATmega328PB
https://www.microchip.com/en-us/app [...] es/an42559

Citation :

Note: Code compiled for ATmega328 variants are compatible and can be executed in the ATmega328PB device. Whereas, reverse code compatibility is not guaranteed.

 

Je le 328PB semble chouette avec un USART supp' et la possibilité de mettre la sortie du comparateur sur une broche physique; dommage qu'il ne soit pas dispo DIP...


Message édité par rat de combat le 30-01-2025 à 01:23:31

---------------
Ne laissez pas mourir vos sujets en cours de route!
n°461060
M4vrick
Mad user
Posté le 30-01-2025 à 09:59:07  profilanswer
 

Pour moi il faut faire attention avec le code compilé pour 328, il y a des subtilités au niveau de certains registres notamment pour prendre en charge les fonctionnalités des PB.
En tout cas de mon coté je compile toujours spécifiquement pour P ou PB en fonction du µC de destination.
 
Mais le soucis c'est vraiment que l'on trouve sur AE des Uno avec des chips qui ne correspondent pas à la signature, du coup l'IDE refuse d'uploader le code.


---------------
--== M4vr|ck ==--
n°461087
Bitman
STAY APART
Posté le 30-01-2025 à 14:00:01  profilanswer
 

c est etrange cette histoire car les cartes sont visuellement totalement identiques, a part le port usb, celui en usb-c aucun souci ca a marché direct, celui avec le B (aka cable d'iimprimante) ca connecte mais ca uploade pas rien a faire :(

n°461088
ObsydianKe​nobi
peloton suicida
Posté le 30-01-2025 à 14:05:04  profilanswer
 

Ca connecte? Pas un souci de CH340 ou je sais plus son nom?


---------------
Long-range goals keep you from being frustrated by short-term failures. RIP VC
n°461090
M4vrick
Mad user
Posté le 30-01-2025 à 14:09:32  profilanswer
 

Bitman a écrit :

c est etrange cette histoire car les cartes sont visuellement totalement identiques, a part le port usb, celui en usb-c aucun souci ca a marché direct, celui avec le B (aka cable d'iimprimante) ca connecte mais ca uploade pas rien a faire :(


 
C'est ce que j'évoque, ca peut etre l'Atmega qui est de la contrefacon.
Tu devrais activer le débug sur l'IDE Arduino pour savoir ce qui se passe exactement.


---------------
--== M4vr|ck ==--
n°461091
Bitman
STAY APART
Posté le 30-01-2025 à 14:15:19  profilanswer
 

ca aide ca ?  [:akt]  
 

Le croquis utilise 1894 octets (5%) de l'espace de stockage de programmes. Le maximum est de 32256 octets.
Les variables globales utilisent 59 octets (2%) de mémoire dynamique, ce qui laisse 1989 octets pour les variables locales. Le maximum est de 2048 octets.
"C:\Users\bitma\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/bin/avrdude" "-CC:\Users\bitma\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17/etc/avrdude.conf" -v -V -patmega328p -carduino "-PCOM3" -b115200 -D "-Uflash:w:C:\Users\bitma\AppData\Local\arduino\sketches\8730588162EA53E391DA9CD85137671E/HelloWorld.ino.hex:i"
Avrdude version 8.0
Copyright see https://github.com/avrdudes/avrdude/blob/main/AUTHORS
 
System wide configuration file is C:\Users\bitma\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17\etc\avrdude.conf
 
Using port            : COM3
Using programmer      : arduino
Setting baud rate     : 115200
AVR part              : ATmega328P
Programming modes     : SPM, ISP, HVPP, debugWIRE
Programmer type       : Arduino
Description           : Arduino bootloader using STK500 v1 protocol
 
Error: protocol expects sync byte 0x14 but got 0x10
HW Version            : 3
FW Version            : 4.4
Topcard               : Unknown
Error: programmer is not responding
Error: initialization failed  (rc = -1)
 - double check the connections and try again
 - use -B to set lower the bit clock frequency, e.g. -B 125kHz
 - use -F to override this check
Error: programmer is not responding
 
Avrdude done.  Thank you.
Failed uploading: uploading error: exit status 1

n°461094
ObsydianKe​nobi
peloton suicida
Posté le 30-01-2025 à 15:02:42  profilanswer
 

Te mets pas en 115k déjà, essaye de descendre


---------------
Long-range goals keep you from being frustrated by short-term failures. RIP VC
n°461100
rat de com​bat
attention rongeur méchant!
Posté le 30-01-2025 à 16:57:36  profilanswer
 

C'est le bon port COM aussi?


---------------
Ne laissez pas mourir vos sujets en cours de route!
n°461114
fredo3
Posté le 30-01-2025 à 18:57:11  profilanswer
 

Quelqu'un a déjà utilisé un programmateur UPDI en 3.3V de ce type?
https://www.adafruit.com/product/5893
 
J'ai réussi à uploader un sketch blinky pour tester, ca a marché, plusieurs fois même.
Mais maintenant ca ne marche plus, j'ai un message d'erreur incompréhensible.

n°461115
rat de com​bat
attention rongeur méchant!
Posté le 30-01-2025 à 19:17:37  profilanswer
 

Fais voir le message. :o

 

edit: et si c'est un PCB custom fais voir un bout de schéma aussi.


Message édité par rat de combat le 30-01-2025 à 19:23:09

---------------
Ne laissez pas mourir vos sujets en cours de route!
n°461120
fredo3
Posté le 30-01-2025 à 19:54:41  profilanswer
 

https://rehost.diberie.com/Picture/Get/f/356709

n°461122
rat de com​bat
attention rongeur méchant!
Posté le 30-01-2025 à 20:01:43  profilanswer
 

C'est un dump Python dans lequel est visiblement écrit le logiciel pour flasher. Tu peux faire voir un bout de schéma? Alim ok? Scope dispo?


---------------
Ne laissez pas mourir vos sujets en cours de route!
n°461124
fredo3
Posté le 30-01-2025 à 20:10:36  profilanswer
 

https://forum.arduino.cc/t/attiny-g [...] /1329700/4

Citation :

That may be because for some later revisions of the modern Attinies a 12V pulse is not enough to reset the UPDI pin back to its UPDI function. Those chips need a powercycle short before the 12V pulse. All this to mitigate the risk that a static spike could reset the UPDI pin, which in theory could happen before that revision.


Et zut.

 

Va falloir un programmeur officiel.

Message cité 1 fois
Message édité par fredo3 le 30-01-2025 à 20:19:28
n°461133
rat de com​bat
attention rongeur méchant!
Posté le 30-01-2025 à 21:35:19  profilanswer
 

fredo3 a écrit :

Va falloir un programmeur officiel.

Pourtant dans ton lien je vois des solutions DIY? Un truc officiel doit coûter cher non?


---------------
Ne laissez pas mourir vos sujets en cours de route!
n°461137
jimbofarra​r
Poreux de la cafetière
Posté le 30-01-2025 à 21:52:25  profilanswer
 

rat de combat a écrit :

Pourtant dans ton lien je vois des solutions DIY? Un truc officiel doit coûter cher non?


+1
 
https://github.com/Dlloydev/jtag2updi


---------------
Bien des Shubs et des Zouls furent calcinés dans les profondeurs de l'énorme Sloar, en vérité, je vous le dis !
n°461139
rat de com​bat
attention rongeur méchant!
Posté le 30-01-2025 à 21:57:10  profilanswer
 

J'ai que survolé, deux remarques:
 
Perso je mettrais un MOSFET P-Ch. pour la commande de l'alim du target. Utiliser un port entier d'un AVR peut le faire mais le courant sera beaucoup plus limité, c'est HB et si ça crame... Un MOSFET et éventuellement un PTC/Polyfuse ça me paraît plus propre.
 
La méthode convertisseur de niveau 12V->5V avec une résistance et une diode vers +5V ça peut le faire mais la encore c'est plus ou moins HB, car l'alim 5V (USB) n'est pas faite pour absorber du courant. Une diode Z, éventuellement du genre "amélioré" (TL431 et amis) me paraît mieux, mais attention à la capacité parasite qui pourrait pourrir le signal. A voir.


---------------
Ne laissez pas mourir vos sujets en cours de route!
n°461142
Bitman
STAY APART
Posté le 30-01-2025 à 23:06:52  profilanswer
 

bon, je trouve pas pour mes uno type B, mais j'ai trouvé pour mes shields 1602 : faut visser comme un con +10 tours pour avoir de l'affichage sont TROPTROPMALINS ces chinois qd meme :D

 

https://www.thomasclausen.net/posts [...] r-arduino/

 

bon 2.64€ le machin, et le 1er remboursé mais qd même :D

 

ces ASTUCIEUSESPERSONNES m'ont aussi mis un contrôleur de moteur a la place d'un thermomètre oO

Message cité 1 fois
Message édité par Bitman le 31-01-2025 à 07:29:29
n°461145
rat de com​bat
attention rongeur méchant!
Posté le 30-01-2025 à 23:52:36  profilanswer
 

Bitman a écrit :

sont cons ces chinois qd meme :D
[...]
ces couillons

Tu veux bien faire un peu attention à ton vocabulaire? :pfff:  
 
Sinon bah oui, les potentiomètres 10 tours c'est 10 tours, donc selon le réglage initial faut bien tourner...


---------------
Ne laissez pas mourir vos sujets en cours de route!
n°461151
Natopsi
☄️Just end it already!☄️
Posté le 31-01-2025 à 06:16:35  profilanswer
 

rat de combat a écrit :

Tu veux bien faire un peu attention à ton vocabulaire? :pfff:

 

Sinon bah oui, les potentiomètres 10 tours c'est 10 tours, donc selon le réglage initial faut bien tourner...


Ça montre surtout qu'ils ne font même pas un contrôle de base en sortie d'usine car sinon le reglage serait à peu près bon à réception :o


---------------
ACH/VDSHFRCoin◈1435mm⚡
n°461152
Bitman
STAY APART
Posté le 31-01-2025 à 07:29:41  profilanswer
 

edited pour ne pas choquer les personnes sensibles :o

n°461156
ObsydianKe​nobi
peloton suicida
Posté le 31-01-2025 à 08:36:47  profilanswer
 

Bitman a écrit :

edited pour ne pas choquer les personnes sensibles :o


 
Ha ben c'est plus le HFR d'il y a 20 ans c'est sûr :o


---------------
Long-range goals keep you from being frustrated by short-term failures. RIP VC
n°461161
crazytiti
http://crazytiti.free.fr/
Posté le 31-01-2025 à 11:02:11  profilanswer
 

Natopsi a écrit :


Ça montre surtout qu'ils ne font même pas un contrôle de base en sortie d'usine car sinon le reglage serait à peu près bon à réception :o


 
:lol:
Déja le matos fait en europe le control qualité c'est 1 produit sur n
Mais là le machin payé même pas le prix du serveur qui t'amène un café dans le moindre bar français t'imagine bien que le quality control y'en a juste pas.
 
C'est du matos chinois 1er prix : soit ça te conviens comme c'est, soit tu paye (beaucoup) plus chère pour avoir un truc mieux servi ailleurs.
 
Nb : ceci dit je note que la présence d'un multi-tour pour gérer le contraste ce n'est pas des plus pertinent [:heow]


---------------
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
n°461167
fredo3
Posté le 31-01-2025 à 13:37:16  profilanswer
 

rat de combat a écrit :

Pourtant dans ton lien je vois des solutions DIY? Un truc officiel doit coûter cher non?



 
J'aurais préféré une solution toute fait, histoire de ne pas perdre de temps.

n°461182
rat de com​bat
attention rongeur méchant!
Posté le 31-01-2025 à 16:57:49  profilanswer
 

Bitman a écrit :

edited pour ne pas choquer les personnes sensibles :o

Non mais... C'est pas une question de personnes sensibles, c'est une question de (non-)respect. :pfff:


---------------
Ne laissez pas mourir vos sujets en cours de route!
n°461210
fredo3
Posté le 01-02-2025 à 12:34:02  profilanswer
 

Ah ben finalement le programmateur UPDI marche  [:hish]
Mauvais paramétrage du BOD  [:thesphinx]


Message édité par fredo3 le 01-02-2025 à 14:09:53
n°461215
Bitman
STAY APART
Posté le 01-02-2025 à 15:24:54  profilanswer
 

ObsydianKenobi a écrit :


 
Ha ben c'est plus le HFR d'il y a 30 ans c'est sûr :o


FYP  [:toum_toum]  
 

n°461220
Bitman
STAY APART
Posté le 01-02-2025 à 16:32:20  profilanswer
 

tiens j'ai le meme souci avec les nouveaux nano :/
 
c'est desesperant
 
par contre j'ai réussi a faire mon montage de detecteur de qualité d'air je suis content :D
 
https://www.programmingboss.com/202 [...] #gsc.tab=0

n°461717
fredo3
Posté le 09-02-2025 à 11:41:50  profilanswer
 

Hello

 

Petite question C++.
J'ai deux driver, donc deux fichiers .cpp.

 

Le header-file par contre est commun aux deux vu que les functions définies/signatures sont les mêmes pour les 2 drivers.

 

Euh, comment je fais?  [:fegafobobos:2]

 

Qui importe quoi???
Héritage???

 

[:halp]


Message édité par fredo3 le 09-02-2025 à 11:42:16
n°461719
Lt Ripley
T'es à fond là ?
Posté le 09-02-2025 à 11:46:33  profilanswer
 

Mais le .h doit avoir le même nom que le .cpp non ?  Donc t'as pas 2 fichiers .h ?


Message édité par Lt Ripley le 09-02-2025 à 11:46:45

---------------
Mes apps  |  Viens coder  |  Mon topal de vente
n°461721
fredo3
Posté le 09-02-2025 à 11:49:28  profilanswer
 

Ben j'avais deux fichiers .h au début.

 

Ca n'a pas marché parce qu'il y a un enum avec le même nom dans les deux fichiers .h. (redéfinition toussa)

 

Du coup je me suis rendu compte qu'en fait 99% des 2 fichiers est identique.

 

Il n'y a pas moyen de "factoriser" ça?


Message édité par fredo3 le 09-02-2025 à 11:49:50
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  275  276  277  278  279  280  281  282  283

Aller à :
Ajouter une réponse
 

Sujets relatifs
* Réparations de vos appareils électroniques & electromenager * 
Plus de sujets relatifs à : [arduino] Topic Unique blabla @ Arduino


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)