Nouvelle discussionNouveau message Derniers messages Recherche forum
883 messages.      56 57 58 59 60 61 62 63 64 65 66   - Soudeuse par point. Encore !!! [13021]
Rktv
05-03-2017 à 23h42
Voila ça marche

Anonyme, 240 msg, 35 ans. (OTH).
 Citer Alerter [502329]
Rktv
05-03-2017 à 23h43
Par contre avec l'alim 220V/12v, l'écran ne démarre pas (enfin il n'y a que la premiere ligne qui s'allume tout en carré), il faut passer par usb .

Anonyme, 240 msg, 35 ans. (OTH).
 Citer Alerter [502330]
publicité
05-03-2017 à 23h43
Réparer et entretenir son vélo soi-meme
Lien commercial -178-


Rktv
06-03-2017 à 00h19
Par contre, j'ai un doute sur le code de silicium. A la fin, dans le void loop, faudrait il pas remplacer les "Led" par des "Pulse" ?

Car de ce que je comprend, la led s'allume comme les impulsions, mais sauf que la on ne fait pas fonctionnait le pulse mais que la led !?

Anonyme, 240 msg, 35 ans. (OTH).
 Citer Alerter [502331]
silicium81
06-03-2017 à 09h44
Acceder au profil du membre
Bien vu, il n'y a que la led qui est commandée...

Il faut faire:

void loop()
{
Lect_Cons();
Affiche();

if (digitalRead(Bouton)== 0)
{
delay(10);
digitalWrite(Led, HIGH);
digitalWrite(Pulse, HIGH);
delay(T1);
digitalWrite(Led, LOW);
digitalWrite(Pulse, LOW);
delay(Pause);
digitalWrite(Led, HIGH);
digitalWrite(Pulse, HIGH);
delay(T2);
digitalWrite(Led, LOW);
digitalWrite(Pulse, LOW);
}
while (digitalRead(Bouton)== 0)
{
}
}

code modifié:
version modifiée


J'ai mis à jour dans les messages...

5057 msg, 58 ans. (-81). [mon blog]
 Citer Alerter [502358]

Message modifié le 2017-03-06 09:57:41 par silicium81.
Complite120
06-03-2017 à 11h35
Acceder au profil du membre
Pour ceuxqui voudraient se lancer dans une version encore plus simple avec un câblage minimaliste.
La connectique du support de l'afficheur est ici : www.dfrobot.com

Il faudra réécrire le code, d'autant que les broches A6 et A7 ne sortent pas de l'Arduino UNO.

Anonyme, 413 msg, 66 ans. Toulouse (FR-31). Complite120 BBS02B 36V 500W batterie 10S4P DIY BMS DIY
 Citer Alerter [502376]
Rktv
06-03-2017 à 12h50

silicium81 a écrit :
Bien vu, il n'y a que la led qui est commandée... Il faut faire: void loop() { Lect_Cons(); Affiche(); if (digitalRead(Bouton)== 0) { delay(10); digitalWrite(Led, HIGH); digitalWrite(Pulse, HIGH); delay(T1); digitalWrite(Led, LOW); digitalWrite(Pulse, LOW); delay(Pause); digitalWrite(Led, HIGH); ...



Cool, j'avais un doute sur la façon de faire la correction.

Sinon Complite120, le funduino (support rouge) et le lcd liquid crystal sont inutiles si on soude. On peut se contenter du arduino nano et du lcd liquid crystal sans le support keypad.

D'ailleurs je vais sûrement supprimer le support ce soir car c'est trop epais et ça ne passe pas ou je veux le mettre.

Anonyme, 240 msg, 35 ans. (OTH).
 Citer Alerter [502384]
Complite120
06-03-2017 à 13h59
Acceder au profil du membre
Cette photo comporte aussi des informations complémentaires.
www.dfrobot.com

Anonyme, 413 msg, 66 ans. Toulouse (FR-31). Complite120 BBS02B 36V 500W batterie 10S4P DIY BMS DIY
 Citer Alerter [502398]

Message modifié le 2017-03-06 14:09:49 par Complite120.
Rktv
06-03-2017 à 19h13
Par contre, j'ai un doute sur le code de silicium. A la fin, dans le void loop, faudrait il pas remplacer les "Led" par des "Pulse" ?

Car de ce que je comprend, la led s'allume comme les impulsions, mais sauf que la on ne fait pas fonctionnait le pulse mais que la led !?

Anonyme, 240 msg, 35 ans. (OTH).
 Citer Alerter [502467]
Rktv
07-03-2017 à 12h47

silicium81 a écrit :
Bien vu, il n'y a que la led qui est commandée... Il faut faire: void loop() { Lect_Cons(); Affiche(); if (digitalRead(Bouton)== 0) { delay(10); digitalWrite(Led, HIGH); digitalWrite(Pulse, HIGH); delay(T1); digitalWrite(Led, LOW); digitalWrite(Pulse, LOW); delay(Pause); digitalWrite(Led, HIGH); ...



Cool, j'avais un doute sur la façon de faire la correction.

Sinon Complite120, le funduino (support rouge) et le lcd liquid crystal sont inutiles si on soude. On peut se contenter du arduino nano et du lcd liquid crystal sans le support keypad.

D'ailleurs je vais sûrement supprimer le support ce soir car c'est trop epais et ça ne passe pas ou je veux le mettre.

Anonyme, 240 msg, 35 ans. (OTH).
 Citer Alerter [502559]
publicité
07-03-2017 à 12h47
Réparer et entretenir son vélo soi-meme
Lien commercial -181-

Membre9554
07-03-2017 à 13h37
A propos d'afficheur + boutons, si vous voulez du super simple à connecter et empilable sur Arduino Uno (shield), il existe depuis assez longtemps "Le DeuLigne" de chez Snootlab

Fonctionne en I2C (donc que 2 lignes utilisées) et possède un mini-joystick 5 positions (1 seule ligne analogique utilisée).
Le joystick est pratique pour les menus et réglages, même si l'idéal étant un sélecteur rotatif

Un peu cher (c'est une boite française), mais j'en ai un depuis plusieurs années et que je transporte d'un prototype à un autre, il me rend bien service dans les phases de développement

Ps: Je ne comprends pas trop l'avantage d'utiliser un Nano monté sur un double shield... autant utiliser un Uno ou Dualmilanove (ou clones) prêt à l'emploi, non ?
Perso je trouve que les Micro ou Nano sont intéressants uniquement si on développe et fabrique son propre CI, comme celui de Richardel par exemple.

Membre9554, 19093 msg. Ce membre n'est plus inscrit.
 Citer Alerter [502562]
883 messages.      56 57 58 59 60 61 62 63 64 65 66   - Soudeuse par point. Encore !!! - Lu 314566 fois. [13021]
retour en haut de page Messages récents
répondre dans cette discussion
En ce moment sur le tchat
Le 08 à 10h41 Cycle Bonjour,
pourriez vous me préciser la section du site la plus appropriée pour demander conseil de réparation sur un circuit imprimé...
Le 09 à 17h37 Havoc S'il est d'origine, autant en parler ici: cyclurba.fr
Le 11 à 13h17 Cycle Merci
Le 21 à 21h12 Havoc Nakamura E-Summit LTD à 999,99 € pendant quelques jours chez Intersport
Le 29 à 07h30 Havoc Les questions techniques se posent sur le forum.

Réparer et entretenir son vélo soi-meme
Lien commercial -181-