Go Down

Topic: [Résolu] J'aimerais réaliser un petit projet avec un arduino pro mini (Read 1 time) previous topic - next topic

MonKeydu13

Mon alimentation c'est une cool-master 700w


Quand je me branche via la prise JUSB :

Tension sans raccordement : 5.02v
Tension avec raccordement : 5.01v


Quand je me branche via la prise USB :

Tension sans raccordement : 5.00v
Tension avec raccordement : 4.54v


Quand je mesure la pile alimenter via JSUB

Tension sans raccordement : 3.00v
Tension avec raccordement : 3.22v

Quand je mesure la pile alimenter via USB

Tension sans raccordement : 3.00v
Tension avec raccordement : 3.17v

Prise JUSB :


lesept

Le pro mini existe en 2 versions : soit 5V soit 3V. Tu dois avoir une version 5V, c'est pourquoi ça ne fonctionne pas en JUSB. Pareil pour ton écran qui demande aussi du 5V.
A force d'essayer on finit par réussir... Donc, plus ça rate, plus on a de chances que ça marche (proverbe Sharduinok).

MonKeydu13

alors pourquoi quand je le branche sur de usb ça marche nikel pourquoi quand je me branche en 5v sur arduino uno ça fonctionne normalement ?

MonKeydu13

Salut, après quelque teste quand je me rebranche directement sur la sortie de mon alim en 5v tout fonctionne normalement mais après quelque seconde ça ce freeze aucune idée de solution ?

merci

lesept

Tu peux poster ton code ?
Si ça ne vient pas du code, ça viendrait de l'alim : il y a peut-être des appels de courant par les périphériques du PC qui pompent la puissance et font que ta carte n'est plus assez alimentée. A confirmer par les connaisseurs...
A force d'essayer on finit par réussir... Donc, plus ça rate, plus on a de chances que ça marche (proverbe Sharduinok).

MonKeydu13

Voila le code :

Code: [Select]
#include "TM1637.h"
 
//{0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20};
//0~9,A,b,C,d,E,F,"-"," ",degree,r,h

#define CLK 4//Pins for TM1637      
#define DIO 3
TM1637 tm1637(CLK,DIO);

// Date and time functions using a DS3231 RTC connected via I2C and Wire lib
#include <Wire.h>
#include "RTClib.h"
RTC_DS3231 rtc;
int hh, mm;

void setup()
{
  tm1637.init();
  tm1637.set(5);

  rtc.begin();
// manual adjust
  // January 21, 2014 at 3am you would call:
//  rtc.adjust(DateTime(2018, 5, 29, 13, 19, 0));
// automatic adjust
 // rtc.adjust(DateTime(F(__DATE__), F(__TIME__)));
}//end "setup()"
 
void loop(){
DateTime now = rtc.now();
hh = now.hour(), DEC;
mm = now.minute(), DEC;
tm1637.point(POINT_OFF);
    tm1637.display(0,hh/10);     // hour
    tm1637.display(1,hh%10);
    tm1637.display(2,mm/10);    // minutes
    tm1637.display(3,mm%10);    //
delay(500);
tm1637.point(POINT_ON);
    tm1637.display(0,hh/10);     // hour
    tm1637.display(1,hh%10);
    tm1637.display(2,mm/10);    // minutes
    tm1637.display(3,mm%10);    //
delay(500);
}// end loop()


J'ai le même problème quand je l'alimente avec mon arduino uno sur du 5v ou du 3.3v ça marche mais quelque temps après ça ce freeze

je pense que c'est la pro mini qui ne marche pas car même quand ça freeze pendant 1h je coupe l'alimentation et je re branche et j'ai toujours la bonne heure

et mon pro mini c'est un Atmega168 en 5v

lesept

J'ai le même problème quand je l'alimente avec mon arduino uno sur du 5v ou du 3.3v ça marche mais quelque temps après ça ce freeze
En effet, le code est bon, je ne vois rien qui cloche.

Tu veux dire que tu testes en alimentant ton montage via la sortie 5V du Uno ?
Et si tu utilises un chargeur de téléphone, un qui soit un peu puissant quand même ?
A force d'essayer on finit par réussir... Donc, plus ça rate, plus on a de chances que ça marche (proverbe Sharduinok).

MonKeydu13

Oui je prends juste l'alimentation via uno ça freeze pas directement comme le JUSB ou sur l'alim, mais des fois ça à freeze via le uno mais c'est plutôt fiable je vais voir pour le chargeur de tel

MonKeydu13

Salut, alors j'ai pris un chargeur en 5v 1a ça fait la meme que l'arduino ça marche mais il ce peut que ça freeze

MonKeydu13

Salut, merci pour tout vos conseils j'ai installer un régulateur 5v vers 3.3v ça marche nikel fini les freeze

lesept

A force d'essayer on finit par réussir... Donc, plus ça rate, plus on a de chances que ça marche (proverbe Sharduinok).

Go Up