Pages: [1] 2   Go Down
Author Topic: ding dong  (Read 1631 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Jr. Member
**
Karma: 0
Posts: 56
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

salut à tous,
alors heuuuu, une sonette, ding dong en 6 v, un duino et un interrupteur (bouton d'arcade)

round 1

je fais un simple input en pin 2 par exemple avec un bouton, en sortie digital write en 13 ben le + de ma sonette,

le moins sur le ground du duino.

ben non... rien

j'ai essayé avec une sonnette en 3 v, et la meme config, c'est ok

pas en 6 v, est ce que mon procédé de me branché le + sur le port et le - en gnd est la bonne facon de faire?

mon duino est allimenté via usb, ce serait ça le prob? 
Logged

France
Offline Offline
Faraday Member
**
Karma: 52
Posts: 5341
Arduino Hacker
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour,

Ta sonnette c'est une sonnette mécanique ou une sonnette avec un contrôle par logique ?

Si c'est une sonnette mécanique il faut faire un montage avec un transistor :
http://www.arduino.cc/playground/uploads/Main/relays.pdf (tu remplace le relay par ta sonnette)
Logged

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Offline Offline
Jr. Member
**
Karma: 0
Posts: 56
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

salut, c'est comment qu'on sais si mecha ou logique?

http://www.elektroradar.de/Tuersprechanlagen,_Gongs__Klingeltaster/Friedland/Gongs__Funk-Gongs/Standard_Gongs/Novar_Friedland_Gong_D117_i2004_5157_0.htm


c'est exacctement celle là.
Logged

France
Offline Offline
Faraday Member
**
Karma: 52
Posts: 5341
Arduino Hacker
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

C'est une sonnette mécanique (à part les buzzer toute les sonnettes sont mécanique en fait smiley-wink)

Elle consomme 0.5A donc tu devra faire un montage transistor + relay (tu devra garder le relay finalement) et câblé ta sonnette sur le relay, il faudra aussi l'alimenter avec une alimentation 6v externe (ou des piles).
Logged

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Offline Offline
Jr. Member
**
Karma: 0
Posts: 56
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

qu'est ce que je ferais sans ce forum  smiley-roll-blue

thank you very beaucoup, alors des relais dis tu, en vente dans toute les bonnes boucheries si je demande un relais?
Logged

Ales
Offline Offline
Faraday Member
**
Karma: 29
Posts: 3195
Do or DIY
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Un transistor ne suffirait-il pas ? Genre TIP 120, surtout que la sonnette y'a qu'un "à coup" à donner.
Logged


Offline Offline
Jr. Member
**
Karma: 0
Posts: 56
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ben faut voir, j'avais utilisé un transistor pour mon mur de led, mais comme je comprends pas encore tout à la vie, je ne sias pas si ce serait adéquat,

remarque mes leds sont sous 12v, ce qui est moins que ma sonnette et ça tournait...

ça fonctionnerait avec un transistor tu crois?
Logged

Offline Offline
Jr. Member
**
Karma: 0
Posts: 77
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Pourquoi choisir un Arduino pour cette application ?
As tu une idée d'évolution de ton portier derrière la tête ?
Logged

Offline Offline
Jr. Member
**
Karma: 0
Posts: 56
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

parceque j'veux faire un super montage, mais au finish faut que ce soit mon duino qui fasse ding donger ouep
Logged

Offline Offline
Jr. Member
**
Karma: 0
Posts: 56
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

bon, il est 5 h 7012,
j'ai essayé, mais je reste un pietre codeur...

mais pas faute d'avoir bidouillé, allé ça va en amuser quelques uns pour qui ce sera du gateau  smiley

j'voudrais bien executer une fonction 3 fois

genre j'appuies sur un bouton, ma fonction s'execute 3 fois,
j'rappuies re 3 fois...

un do while?, quoi comment?

merci de votre indulgence smiley-small
Logged

Forum Moderator
Geneva
Offline Offline
Faraday Member
*****
Karma: 24
Posts: 3171
Yoplait... le pt'it suisse
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Un flag que tu incrémentes de 1 à 3 dans un while et que tu remets à 0 en ressortant de ta fonction
Logged

MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

Bretagne
Offline Offline
Edison Member
*
Karma: 11
Posts: 1308
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Un flag que tu incrémentes de 1 à 3 dans un while et que tu remets à 0 en ressortant de ta fonction
C'est peut-être un vocabulaire hard pour un débutant, non?

Alors plusieurs possibilités, les deux marcheront et exécuteront 3 fois le code entre accolades :

Code:
  for (byte i = 0; i <= 2; i++) {     // "pour i = 0; et tant que i <= 2; incrémenter i et répéter" : (valable pour i = 0, 1 et 2, ensuite on sort de la boucle)
    fonction();                        // fonction à répéter
    instruction1;                          // ensemble d'instructions
    instruction2;
  }                            // fin de boucle, i = 3

Code:
  byte i = 0;
  while (i <= 2) {     // tant que i <= 2, répéter : (valable pour i = 0, 1, 2)
    i++;                  // incrémenter i
    fonction();                        // fonction à répéter
    instruction1;                          // ensemble d'instructions
    instruction2;
  }                            // fin de boucle, i = 3.
la boucle for peut être préférable, car on part du principe qu'on met toujours trois choses dans les parenthèses (même si aujourd'hui on peut ne rien y mettre) : initialisation (byte i = 1), condition de bouclage (i <= 3), et incrémentation (i++). dans un while(i < qqchose), si on oublie de mettre la ligne i++, alors la boucle peut tourner indéfiniment, tant que i n'aura pas dépassé le qqchose, de plus, il faut initialiser i avant le while...
Logged

Forum Moderator
Geneva
Offline Offline
Faraday Member
*****
Karma: 24
Posts: 3171
Yoplait... le pt'it suisse
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

C'est peut-être un vocabulaire hard pour un débutant, non?

Maintenant si on lui pose la même question, il saura y répondre  smiley-lol
Logged

MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

France
Offline Offline
Faraday Member
**
Karma: 52
Posts: 5341
Arduino Hacker
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

C'est peut-être un vocabulaire hard pour un débutant, non?

Maintenant si on lui pose la même question, il saura y répondre  smiley-lol

Ou il pourra dire qu'il savait smiley-lol
Logged

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Offline Offline
Jr. Member
**
Karma: 0
Posts: 56
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ca y est coté code, c'est réglé, là je m'attaque a la partie relais...

est ce que ce schéma serait bon?


j'ai mis une led, mais c a remplacer par ma sonette en 8 à 16v.

le principe, j'appuies sur le bouton, ca sonne...

genre mon brochage de relais... c'est ça?




* exemple_bb.jpg (108.48 KB, 965x569 - viewed 29 times.)
Logged

Pages: [1] 2   Go Up
Jump to: