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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  193  194  195  ..  264  265  266  267  268  269
Auteur Sujet :

[arduino] Topic Unique blabla @ Arduino

n°285421
m_vincent
Posté le 26-12-2019 à 18:15:04  profilanswer
 

Reprise du message précédent :
c'est un Arduino 2560 Mega alimenté en usb

mood
Publicité
Posté le 26-12-2019 à 18:15:04  profilanswer
 

n°285425
rat de com​bat
attention rongeur méchant!
Posté le 26-12-2019 à 18:46:32  profilanswer
 

Je parle du AVR que tu veux programmer.

n°285433
m_vincent
Posté le 26-12-2019 à 19:46:16  profilanswer
 

oui comme sur le schéma de la page que j'ai donné

n°285491
rat de com​bat
attention rongeur méchant!
Posté le 27-12-2019 à 13:12:33  profilanswer
 

Ce schéma: https://www.tutomotique.fr/wp-conte [...] g_puce.jpg ?
C'est pas très bien foutu. Tu oublies le condensateur sur l'Arduino, par contre tu branches un condensateur 100nF entre Vcc et GND DU TINY (pas obligatoire mais fortement recommandé) et une résistance 10k entre Reset et Vcc DU TINY!
Et pour la n-ième fois: Photos du montage si ça ne fonctionne toujours pas?

 

PS:
Reset: broche 1
Vcc: broche 8
GND: broche 4

 

La broche 1 c'est où il y a le petit point, ensuite dans le sens inverse(!) des aiguilles d'une montre.


Message édité par rat de combat le 27-12-2019 à 13:14:25
n°285507
m_vincent
Posté le 27-12-2019 à 15:26:47  profilanswer
 

j'ai finalement réussi en passant par contre par un nano au lieu du mega...

 

Encore merci pour votre aide, je chercherai plus tard d'où vient mon souci avec le mega...


Message édité par m_vincent le 27-12-2019 à 15:39:11
n°285589
batucador
¯\_(ツ)_/¯
Posté le 28-12-2019 à 19:27:08  profilanswer
 

[:drapal]


Message édité par batucador le 28-12-2019 à 19:27:25
n°285634
rat de com​bat
attention rongeur méchant!
Posté le 29-12-2019 à 19:24:05  profilanswer
 

Il y a quelque temps quelqu'un avait posé une question concernant le DS18B20 et les températures négatives. Voici la bonne formule que je viens de tester:

Code :
  1. uint8_t lsb=one_wire_read_byte();
  2. uint8_t msb=one_wire_read_byte();
  3. //...
  4. return ((int16_t)(((uint16_t)msb<<8)|lsb))*0.0625;

n°286033
depart
Posté le 02-01-2020 à 20:21:49  profilanswer
 

Question du soir : j'ai un esp8266 qui a crashé : plus d'accès au serveur Web intégré et il n'apparaît plus dans les périphériques connectés au WiFi (via mon routeur).
Il est branché sur une alim 5v usb donc je n'ai pas accès à la console.

 

Comment je pourrais faire pour voir ce qui se passe sans débrancher ? Parce que si je debranche/rebranche sur un pc, ça va fonctionner nickel et je n'aurai aucune idée de la source du problème.

n°286083
gizmo15
Posté le 03-01-2020 à 09:33:47  profilanswer
 

usb-> uart et tu le connecte directement les pins de la console série ? si c'est possible, pas sur que les pins soient présentes

n°286366
depart
Posté le 05-01-2020 à 14:51:39  profilanswer
 

Bon ben en fait j'aurai rien à débugger :( J'étais à distance de l'esp, je viens enfin de pouvoir en approcher (j'étais pas chez moi avant)... et le problème est plus violent.
L'esp est relié à un module dimmer Robotdyn, il y a un condensateur (enfin je crois, il faut que j'investigue plus, mais c'est pas un petit machin cylindrique, plutôt un espèce de bonbon carré) qui a... explosé ! mais alors vraiment explosé. J'en ai trouvé un gros morceau 30cm plus loin et pas mal de cochonneries noires partout autour.
Du coup le disjoncteur a sauté.
 
Le comportement est le suivant :
le dimmer (relié sur le 230V) s'est mis à laisser passer le courant alors qu'aucun ordre n'était envoyé via l'esp (en gros j'ai une conso de ma maison qui fait un pic à 900W ce qui correspond pile poil à la conso du dimmer à 100% [moins le bruit de fond de la maison]) et 5 minutes plus tard, plus rien, esp non communiquant.
La "résistance" derrière le dimmer c'est mon cumulus.
 
Là je sèche, je ne vois pas ce qui a pu se passer, sachant que je n'étais pas chez moi, qu'aucun ordre n'était donné au dimmer à cette période là...
 
J'ai eu du bol, pas de départ d'incendie, mais ça va quand même me motiver à mettre mes montages dans des boitiers un peu plus sérieux que vissés à l'arrache sur un bout de bois !
 [:so-saugrenu4:1]
Ce qui m'embête c'est que ce module dimmer chauffe lorsqu'il fonctionne, donc il faudrait un boitier qui laisse passer l'air quand même, des idées ?

Message cité 1 fois
Message édité par depart le 05-01-2020 à 14:53:43
mood
Publicité
Posté le 05-01-2020 à 14:51:39  profilanswer
 

n°286480
Profil sup​primé
Posté le 06-01-2020 à 12:21:03  answer
 

drap, Je viens de commander pour plus de 100 balles d'électro en tout genre sur alie et une fer a souder de rockstar histoire de débuter sérieusement :o  
j'aurais de quoi faire des projets toute l'année


Message édité par Profil supprimé le 06-01-2020 à 12:22:57
n°286482
- Rocket -
Posté le 06-01-2020 à 12:33:18  profilanswer
 

Même pö. :o
 
Il te manquera toujours un composant à la con à 10 centimes pour boucler ton projet qui te fera perdre quelques jours ou semaines le temps de la livraison. :o

n°286484
Profil sup​primé
Posté le 06-01-2020 à 12:53:00  answer
 

il y a surrement du vrai xD mais je me suis quand meme inspiré des kits tout prêts et de listes de projets existants donc ca devrai etre pas trop mal. En tout cas je manquerai pas de diodes :o

n°286515
Natopsi
☄️Just end it already!☄️
Posté le 06-01-2020 à 15:56:28  profilanswer
 

depart a écrit :

J'ai eu du bol, pas de départ d'incendie, mais ça va quand même me motiver à mettre mes montages dans des boitiers un peu plus sérieux que vissés à l'arrache sur un bout de bois !
 [:so-saugrenu4:1]
Ce qui m'embête c'est que ce module dimmer chauffe lorsqu'il fonctionne, donc il faudrait un boitier qui laisse passer l'air quand même, des idées ?


Boitier "étanche" en fonte d'aluminium (et mis à la terre):  
https://fr.rs-online.com/web/c/boit [...] 4294215251
 
Si le besoin de refroidissement est faible ça va échanger avec l'extérieur via l'aluminium, s'il est fort faire des trous d'aération.


---------------
ACH/VDSHFRCoin◈1435mm⚡
n°286614
Iryngael
Awesome, ain't it ?
Posté le 07-01-2020 à 11:24:01  profilanswer
 

Hello,
une idée de ce qu'est ce sensor ?
https://reho.st/medium/self/9f712083a59d1f5c149618f44512727ab3525aa4.jpg
Je l'avais dans mon kit mais je n'ai plus la fiche descriptive et il n y a aucune indication.


---------------
/!\ Le point de rendez-vous des amateurs de vieux matos informatique c'est ici !/!\
n°286621
latruffe
Bdovore
Posté le 07-01-2020 à 11:39:00  profilanswer
 

Un capteur de pluie.


---------------
« 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 !
n°286622
SuperSic
Posté le 07-01-2020 à 11:40:10  profilanswer
 

Ca ressemble à un detecteur de fuite/pluie.
https://www.ebay.fr/itm/Module-capt [...] 2136263578


---------------
"Les soldats vivent. Et se demandent pourquoi." Toubib (La Compagnie noire) | [TU] Pronomoo
n°286623
- Rocket -
Posté le 07-01-2020 à 11:46:01  profilanswer
 

Ça m'étonnerait. Il y aurait une double grille. Et puis celle-ci semble isolée par une couche de vernis.

 

On dirait une antenne.


Message édité par - Rocket - le 07-01-2020 à 11:49:54
n°286627
SnowBear
Posté le 07-01-2020 à 11:57:40  profilanswer
 

T'as un lien vers ton kit ?

n°286628
SuperSic
Posté le 07-01-2020 à 11:58:18  profilanswer
 

Et de l'autre coté du PCB, il y a qqc ?


---------------
"Les soldats vivent. Et se demandent pourquoi." Toubib (La Compagnie noire) | [TU] Pronomoo
n°286645
Iryngael
Awesome, ain't it ?
Posté le 07-01-2020 à 12:41:34  profilanswer
 

Ca me fait plutôt penser à une antenne en effet. Et comme dit plus haut un detecteur de pluie aurait une double grille.
Rien de l'autre coté du PCB.
Et je n'ai plus le lien du kit, ça date de 2016 ou avant je ne me souviens même plus où je l'ai acheté [:tinostar] S'il faut c'est une pièce rapportée [:tinostar]


---------------
/!\ Le point de rendez-vous des amateurs de vieux matos informatique c'est ici !/!\
n°286655
rat de com​bat
attention rongeur méchant!
Posté le 07-01-2020 à 13:30:44  profilanswer
 

Une espèce de tentative de machin à détection de touche capacitive? Ou sinon une espèce d'antenne comme suggéré.

n°286675
- Rocket -
Posté le 07-01-2020 à 15:04:00  profilanswer
 

Je n'ai jamais vu de kit avec ça dedans. Puis il me semble que ça a déjà été utilisé (brasure avec un fil arraché).

n°286680
_tchip_
Posté le 07-01-2020 à 15:37:57  profilanswer
 

antenne, rfid ?


Message édité par _tchip_ le 07-01-2020 à 15:38:03
n°286704
jimbofarra​r
Poreux de la cafetière
Posté le 07-01-2020 à 17:17:33  profilanswer
 

Antenne patch 433MHz ?
 
https://www.newbecca.com/product/558092651492


---------------
Bien des Shubs et des Zouls furent calcinés dans les profondeurs de l'énorme Sloar, en vérité, je vous le dis !
n°286705
- Rocket -
Posté le 07-01-2020 à 17:22:49  profilanswer
 

Jimbofarrar a gagné le schmilblick je pense...  [:transparency]

n°287390
Iryngael
Awesome, ain't it ?
Posté le 11-01-2020 à 21:49:09  profilanswer
 
n°288068
RomainD2
Posté le 16-01-2020 à 19:10:26  profilanswer
 

Bonsoir,
 
J'essaie d'utiliser un capteur à effet hall pour allumer une led pendant une seconde sur un ESP32 (pour tester le bon fonctionnement, c'est pas l'utilisation finale), j'ai donc fait un interrupt :
 

Code :
  1. attachInterrupt(19, magnet_detect, RISING);//Initialize the intterrupt pin (Arduino digital pin 2)


Et ensuite une fonction avec un delay à l'intérieur :
 

Code :
  1. void magnet_detect()//This function is called whenever a magnet/interrupt is detected by the arduino
  2. {
  3.    Serial.println("detect ON" );
  4.    digitalWrite(pin2, LOW);
  5.    delay(1000);                // waits for a second
  6.    digitalWrite(pin2, HIGH);
  7.    Serial.println("detect delay" );
  8. }


Mais ce qui est étrange, c'est que le delay ne fonctionne pas, les deux serial print s'affichent en même temps, est-ce normal ?
 
Merci

n°288070
jimbofarra​r
Poreux de la cafetière
Posté le 16-01-2020 à 19:16:01  profilanswer
 

RomainD2 a écrit :

Bonsoir,
 
J'essaie d'utiliser un capteur à effet hall pour allumer une led pendant une seconde sur un ESP32 (pour tester le bon fonctionnement, c'est pas l'utilisation finale), j'ai donc fait un interrupt :
 

Code :
  1. attachInterrupt(19, magnet_detect, RISING);//Initialize the intterrupt pin (Arduino digital pin 2)


Et ensuite une fonction avec un delay à l'intérieur :
 

Code :
  1. void magnet_detect()//This function is called whenever a magnet/interrupt is detected by the arduino
  2. {
  3.    Serial.println("detect ON" );
  4.    digitalWrite(pin2, LOW);
  5.    delay(1000);                // waits for a second
  6.    digitalWrite(pin2, HIGH);
  7.    Serial.println("detect delay" );
  8. }


Mais ce qui est étrange, c'est que le delay ne fonctionne pas, les deux serial print s'affichent en même temps, est-ce normal ?
 
Merci


 
Delay fait appel aux interruptions et ne fonctionne donc pas dans une ISR.


---------------
Bien des Shubs et des Zouls furent calcinés dans les profondeurs de l'énorme Sloar, en vérité, je vous le dis !
n°288072
rat de com​bat
attention rongeur méchant!
Posté le 16-01-2020 à 19:19:24  profilanswer
 

Tu as besoin de réagir très rapidement au signal de ce capteur? Car si non ce n'est pas une interruption qu'il faut, plutôt une boucle avec un if dans la fonction main() (ou loop() je crois dans votre monde).

n°288075
RomainD2
Posté le 16-01-2020 à 19:28:34  profilanswer
 

Bien je crois qu'il me faut obligatoirement l'interruption, car je voulais allumer une led à chaque fois que l'aimant passe devant le capteur à effet hall, et ceci à environ 600 tr/min!
 
Bon, si c'est vraiment impossible, j'ai d'autre idées en tête !

n°288076
rat de com​bat
attention rongeur méchant!
Posté le 16-01-2020 à 19:31:52  profilanswer
 

Et quel intérêt d'allumer la LED aussi vite si tu peux pas voir à l'oeil?
 
Après 600Hz ce n'est pas énorme, surtout pour un premier test du peux utiliser un test dans loop().
 
Par ailleurs on ne met jamais des délais (longs) dans les interruptions. Le principe d'une interruption c'est d'être le plus rapide possible, pas de bloquer le processeur pendant 1s (c'est énorme dans le monde de l'électronique 1s!).

n°288079
jimbofarra​r
Poreux de la cafetière
Posté le 16-01-2020 à 19:38:11  profilanswer
 

rat de combat a écrit :

Et quel intérêt d'allumer la LED aussi vite si tu peux pas voir à l'oeil?
 
Après 600Hz ce n'est pas énorme, surtout pour un premier test du peux utiliser un test dans loop().
 
Par ailleurs on ne met jamais des délais (longs) dans les interruptions. Le principe d'une interruption c'est d'être le plus rapide possible, pas de bloquer le processeur pendant 1s (c'est énorme dans le monde de l'électronique 1s!).


600tr/mn ça donne 10Hz


---------------
Bien des Shubs et des Zouls furent calcinés dans les profondeurs de l'énorme Sloar, en vérité, je vous le dis !
n°288081
- Rocket -
Posté le 16-01-2020 à 19:42:28  profilanswer
 

Tu peux pas faire une boucle du genre ?
 

if (aimant passe devant capteur) {
   LED = ON;
   compteur = 0;
}
 
if (compteur > limite du compteur) {
   LED OFF;
}
 
compteur++;


 
Enfin dans l'esprit quoi. :o
 
Il faut cependant que la fréquence du microcontrôleur soit grande devant la fréquence de rotation du bidule.

n°288084
jimbofarra​r
Poreux de la cafetière
Posté le 16-01-2020 à 19:45:47  profilanswer
 

RomainD2 a écrit :

Bien je crois qu'il me faut obligatoirement l'interruption, car je voulais allumer une led à chaque fois que l'aimant passe devant le capteur à effet hall, et ceci à environ 600 tr/min!
 
Bon, si c'est vraiment impossible, j'ai d'autre idées en tête !


Tu fais un truc du genre :
 

Code :
  1. volatile bool flag;
  2. void setup() {
  3. attachInterrupt(19, magnet_detect, RISING);
  4. }
  5. void loop() {
  6. if(flag){
  7.    digitalWrite(pin2, HIGH);
  8.    delay(50);
  9.    flag = false;
  10. }
  11. else{
  12.   digitalWrite(pin2, LOW);
  13. }
  14. }
  15. void magnet_detect()//This function is called whenever a magnet/interrupt is detected by the arduino
  16. {
  17.   flag = true;
  18. }


---------------
Bien des Shubs et des Zouls furent calcinés dans les profondeurs de l'énorme Sloar, en vérité, je vous le dis !
n°288086
rat de com​bat
attention rongeur méchant!
Posté le 16-01-2020 à 19:51:06  profilanswer
 

jimbofarrar a écrit :

600tr/mn ça donne 10Hz

Ah zut, j'avais lu 600trs par seconde. :o

n°288100
_pollux_
Pan ! t'es mort
Posté le 16-01-2020 à 21:18:22  profilanswer
 

Ce que je ne comprends pas, c'est l'intérêt d'allumer pendant une seconde une led sur la base d'un signal qui se produit 10 fois par seconde :o


---------------
Le topic du sport électronique@hfr : watch the l33t !
n°288101
- Rocket -
Posté le 16-01-2020 à 21:21:07  profilanswer
 

J'imagine que le nombre de RPM est très variable.  [:cerveau klem]

n°288310
RomainD2
Posté le 17-01-2020 à 19:45:12  profilanswer
 

C'est pour faire ça :
 
https://lesfrerespoulain.fr/zootrope/
 
Mais je voudrais essayer de synchroniser les leds avec la rotation du plateau.

n°288344
_pollux_
Pan ! t'es mort
Posté le 17-01-2020 à 23:31:06  profilanswer
 

Ah, sympa comme projet.
Je pense que c'est plus simple de régler avec un potar la vitesse des leds.. j'aurais tendance à penser que tu risques d'avoir des surprises niveau réglage entre la réponse du capteur hall, la trad et ensuite la commande des leds (niveau timings s'entend).


Message édité par _pollux_ le 17-01-2020 à 23:57:17

---------------
Le topic du sport électronique@hfr : watch the l33t !
n°288476
RomainD2
Posté le 19-01-2020 à 11:02:06  profilanswer
 

Ok, je compte en effet partir sur un réglage manuel, mais j'ai quand même essayé d'intégrer les capteurs effet hall afin de voir plus tard si on peut synchroniser le tout!

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  193  194  195  ..  264  265  266  267  268  269

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-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR