Différences entre versions de « Trinket-Alarme-Assembler »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
 
(13 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
 
{{Trinket-Alarme-NAV}}
 
{{Trinket-Alarme-NAV}}
 
  
 
== Boitier ==
 
== Boitier ==
Ligne 19 : Ligne 18 :
  
 
== Préparer la carte ==
 
== Préparer la carte ==
You can refer to the Fritzing diagram on the Overview Page for the parts placement.
+
Vous pouvez vous inspirer du [[Trinket-Alarme|diagramme Fritzing présenté dans l'introduction]] pour placer les différents éléments.
 +
 
 +
Vous pouvez utiliser 2 sections de connecteur femelle à 5 broches chacune pour monter/démonter plus facilement le Trinket sur la carte. Vous pouvez également utiliser des {{pl|97|PinHeader Extra Long}} pour souder définitivement (et surélever) le Trinket.
 +
 
 +
{{ADFImage|Trinket-Alarme-Asm-09a.jpg|400px}}
 +
 
 +
{{ADFImage|Trinket-Alarme-Asm-09b.jpg|400px}}
  
I used two pieces of female header, 5 pins each, to mount the Trinket to the board. Single male pins are placed on the - line, the Trinket BAT+, and Trinket Pin 0 for connecting Bluefruit later although you can use hook-up wire if you like.
+
Souder un simple pinHeader mâle est placé sur les lignes VBat, masse et la broche #0 du Trinket. Cela permettra d'y connecter un Bluefruit si vous le voulez.  
  
Four resistors provide the analog divider to multiplex three sensors. The 1500 ohm resistor (the large one in the pictures, your size is probably smaller, I used what was on hand) goes between the trinket 3.3 volt regulated pin to the common resistor junction. Each of the other resistors is connected to this common area and connected to Trinket Pin 3 (Analog pin 3). Four wires are run off-board to connect the sensors.
+
<small>''NB: Sur les images, le PinHeader mâle de la broche VBat n'est pas encore soudé.</small>
  
The black and red wires connect the power ground. The board is powered via a JST connector with attached wires that comes with the Adafruit LiPo charger board (near the top of the photos). The red wire goes to the Trinket BAT+ pin, the other to the pin labeled Gnd. Other parts of the circuit draw regulated power from the pin marked 3V (which is regulated by the Trinket to 3.3 volts and provides up to 150 milliamps).
+
Les 4 résistances constituent un pont diviseur analogique permettant de multiplexer les 3 senseurs. La résistance de 1500 ohm (la grosse sur l'image, la votre étant probablement de taille plus petite) est placé entre la broche du régulateur 3.3v du Trinket et la jonction commune des résistances. Chacune des autres résistances est connectée sur cette jonction puis sur la broche analogique #3 du Trinket.
  
The connector for the PIR (infrared sensor) is connected to regulated power also (bottom of pictures).
+
{{ADFImage|Trinket-Alarme-Asm-10a.jpg|640px}}
  
Double check your connections.  
+
La carte est alimentée à l'aide d'un connecteur JST, celui livré avec le chargeur LiPo d'AdaFruit (en haut à gauche de la photographie). Le fil rouge est branché sur la broche BAT+ du Trinket, l'autre fil sur la broche GND (la masse).
 +
 
 +
Les autres éléments du circuit tirent leur courant depuis le régulateur 3.3v du Trinket (via la broche marquée 3.3v, ce dernier étant capable de fournir 150mA).
  
 
{{ADFImage|Trinket-Alarme-Asm-10.jpg}}
 
{{ADFImage|Trinket-Alarme-Asm-10.jpg}}
  
The battery is placed in the case and the LiPo charger board placed on top near the power connector. Solder or plug in the wires from the power connector to the DC in connections on the charger (near the USB connector).
+
L'alimentation du senseur PIR (senseur Infrarouge) est également connecté sur le régulateur (le fil rouge du connecteur 3 broches en bas de l'image).
  
At this point it may be best to plug in the 5 volt power supply and charge the LiPo battery.  
+
C'est le moment de revérifier toutes vos connexions.
 +
 
 +
== L'accu et le chargeur ==
 +
 
 +
L'accumulateur est placé dans le boitier et le chargeur LiPo est placé au dessus de ce dernier (près du connecteur d'alimentation). Soudez (ou branchez) les cables en provenance du connecteur d'alimentation continu sur la carte (près du connecteur USB de la carte).
 +
 
 +
L'idéal à cette étape du montage est de brancher une alimentation 5V pour charger l'accu LiPo.  
  
 
{{ADFImage|Trinket-Alarme-Asm-11.jpg}}
 
{{ADFImage|Trinket-Alarme-Asm-11.jpg}}
  
Screw the wired Perma Proto board into the threaded connector with an 8-32 screw (not provided) or otherwise secure. A standoff on the free end is helpful as a counterpoint.
+
Vissez maintenant notre carte Perma Proto dans le boitier (à l'aide d'une vis adéquate). S'il n'est pas possible de visser la carte, faite en sorte de la fixer de façon à ce qu'elle tienne bien en place. L'usage de supports PVC ou entretoises peuvent être vraiment pratique si la carte est surélevée du fond de la boite (cela dépend principalement du modèle de boite utilisé).
  
Wire the three sensor wires to a terminal strip for ease of connection. Below shows the bottom common (ground) connection, then the PIR switch wire (yellow), then magnetic sensor #2 and magnetic sensor #3 towards the top of the picture. You can solder wires instead or use a spring terminal block on the board itself although some of the wires may not fit well as the magnetic contacts have large stranded wires.  
+
Cablez ensuite les 3 fils des senseurs sur un bornier pour faciliter la connexion. L'image ci-dessous montre les connexions suivantes:
 +
* La masse/GND en noir
 +
* Le senseur PIR en orange (pour le signal PIR).
 +
* Le contact magnétique #2 en vert
 +
* Le contact magnétique #3 en jaune
 +
Vous pouvez également opter pour:
 +
* Souder les fils des senseurs directement sur la carte,
 +
* L'utilisation de {{pl|426|borniers à ressorts}},
 +
* L'utilisation de {{pl|425|borniers à visser}}.  
  
 
{{ADFImage|Trinket-Alarme-Asm-12.jpg}}
 
{{ADFImage|Trinket-Alarme-Asm-12.jpg}}
  
{{ambox-stop|text=Ensure you have set up the Arduino IDE according to the Introduction to Trinket tutorial so the programming will work well. Programming Trinket is a bit different than other boards. }}
+
== Programmer le Trinket ==
 +
{{ambox-stop|text=Assurez-vous d'avoir suivit [[Trinket|les instructions d'installation de la version Arduino IDE spéciale pour le Trinket]]. Si vous n'avez jamais programmé un Trinket, nous vous proposons de suivre notre [[Trinket|tutoriel Trinket]] car celui-ci se programme de façon un peu différente des autres cartes Arduino. }}
  
Program the Trinket 3V off board with the code in the next section or with your custom code.
+
Le code pour programmer le Trinket 3V est disponible dans la section suivante. Vous pouvez créer votre propre programme à partir de ce dernier. Compilez le programme et téléversez le sur le Trinket.
  
Insert the Trinket into the pins.
+
Notez que le Trinket doit être programmer hors montage. Le port USB du Trinket utilise les broches 3 et 4, broches qui sont également utiliser par le montage. Si le Trinket était branché sur le circuit, les signaux des broches 3 & 4 seraient perturbés, ce qui en empêcherait la programmation via USB.
Plug the circuit board power connector into the LOAD connector on the LiPo charger. Layer the LiPo charger board on top of the battery.  
+
 
 +
== Branchements finaux ==
 +
Insérez le trinket sur le connecteur.
 +
 
 +
Branchez ensuite le connecteur d'alimentation de la carte sur la fiche ''LOAD'' du chargeur LiPo. Placez/empilez le chargeur LiPo au dessus de l'accu.  
  
 
{{ADFImage|Trinket-Alarme-Asm-13.jpg}}
 
{{ADFImage|Trinket-Alarme-Asm-13.jpg}}
  
Next add the PIR sensor. Connect the PIR ensuring the red wire is to +5, black to GND. The PIR has two orange variable resistors, one to adjust sensitivity, one for latch time. The latch time can be fairly short (we are sensing any change). The sensitivity should be turned down at first and may be adjusted when making the final installation.
+
Ajoutez ensuite le senseur PIR. Connectez le PIR en faisant bien attention à placer le fil rouge sur la broche +5v du PIR et le fil noir sur la broche marquée GND. Le senseur PIR dispose de deux résistances variables (petits potentiomètres orange). L'un permet de modifier la sensibilité et l'autre permet d'ajuster le temps d'activation. Le temps d'activation peut être vraiment très court (ce qui permet de détecter tout changement). La sensibilité peu être désactivée dans un premier temps et ajustée au moment de l'installation finale.
  
The PIR can be placed outside the enclosure but the nice clear case begged to inside mounting. There is enough clearance, but just. For best sensitivity, a round hole for the lens to come out (with some sealant) may be better.
+
<small>{{underline|Note de MCHobby:}}<br />Si c'est la première fois que vous utilisez un senseur PIR, le plus simple est encore de préserver le réglage d'usine. Ce dernier convient à de nombreux cas d'utilisation.</small>
  
The Bluefruit is connected to the circuit board as follows:
+
Le senseur PIR peut être placé hors du boitier mais si vous avez la change d'avoir un couvercle transparent, le mieux est encore de le laisser avec le restant du montage. Sachez, que même avec un boitier transparent, il est possible d'améliorer la sensibilité en réalisant un trou destiné y insérer la lentille de détection (la partie rond du senseur) que vous pourrez fixer à l'aide d'une colle ou d'un silicone.
  
* BAT+ (line into Trinket) goes to Bluefruit Vin
+
Le Bluefruit est connecté sur la carte comme suit:
* Ground (-) goes to Bluefruit GND
+
* Bluefruit Vin est branché sur la ligne BAT+ (celle qui alimente aussi le Trinket).
* Trinket Pin 0 goes to Bluefruit RX
+
* Bluefruit GND est branché sur la masse/Ground/GND (-)
 +
* Bluefruit RX est branché sur la broche 0 du Trinket.<br />Trinket est l'émetteur TX de donnée et Bluefruit le récepteur de donnée (RX), donnée qui seront envoyées en BlueTooth.
  
Tuck the Bluefruit in the case upright in what is shown as the side of the case at the bottom of the picture.  
+
Vous pouvez placer le Bluefruit le long du boitier (son tranchant est visible en bas du boitier).  
  
 
{{ADFImage|Trinket-Alarme-Asm-14.jpg|640px}}
 
{{ADFImage|Trinket-Alarme-Asm-14.jpg|640px}}
  
With the clear weatherproof case cover attached below.
+
== Tester ==
 
+
Il ne reste plus qu'à mettre le couvercle transparent sur le boitier et effectuer les tests finaux (voir la section dédiée aux tests).
Do a final test of the sensor function.
 
  
It is now ready to take the magnetic sensors off and perform the final install.  
+
Une fois les tests réussit, vous pouvez débrancher les senseurs magnétiques pour réaliser l'installation finale.  
  
 
{{ADFImage|Trinket-Alarme-Asm-15.jpg|640px}}
 
{{ADFImage|Trinket-Alarme-Asm-15.jpg|640px}}

Version actuelle datée du 14 mai 2014 à 06:57


MCHobby investit du temps et de l'argent dans la réalisation de traduction et/ou documentation. C'est un travail long et fastidieux réalisé dans l'esprit Open-Source... donc gratuit et librement accessible.
SI vous aimez nos traductions et documentations ALORS aidez nous à en produire plus en achetant vos produits chez MCHobby.

Boitier

Trinket-Alarme-Asm-01.jpg
Crédit: AdaFruit Industries www.adafruit.com

Un petit boitier étanche (80 x 110 x 45mm) représente une option économique pour ce projet. L'agencement des éléments est un peu plus compliqué puisqu'il faut tout y caser en plusieurs couches. Vous pouvez opter pour un boitier grand (Si vous avez besoin de plus d'espace. Une petite plaque Perma Proto sera parfaite pour souder tous les composants dont nous aurons besoin (après nos essais sur Breadboard).

Le support d'alimentation Jack 2.1mm (panel mount barrel jack) est utilisé pour réaliser alimenter le montage - soudez y des fils avant de commencer l'installation des éléments (la grande patte est positive). Forez un trou d'un 1/2 (12.7mm) pour y placer le support d'alimentation. N'oubliez pas de placer le joint d'étanchéité sur le support d'alimentation avant de l'introduire dans le trou. Fixez ensuite le support à l'aide de sa écrou en plastique (il doit tenir fermement).

Un grand presse étoupe est utilisé pour faire passer les câbles des senseurs à l'extérieur tout en protégeant l'électronique de l'humidité (n'hésitez pas à ajouter un peu de silicone lorsque votre montage définitif est prêt). Forez un trou de 5/8 de pouce (16mm) si vous n'avez pas de trou/emplacement prévu pour le presse étoupe. Placez le presse étoupe du même côté que l'alimentation. NB: il est possible d'utiliser une Dremel pour réaliser le trou approprié dans l'une des partie les moins épaisse du boitier.


Si vous désirez placer votre boitier sur un mur, il est également préférable de forer les trous de fixation maintenant... cela sera beaucoup plus compliqué plus tard étant donné ne nombre d'éléments que nous allons placer dans le boitier.

Une petite plaque de prototypage permaproto est presque parfaite. Deux des coins doivent idéalement être découpés pour gagner un peu de place. Agrandissez un peu le trou de gauche pour pouvoir y insérer la vis de fixation (celle à l'intérieur du boitier). Vous pouvez également utiliser une entretoise en plastique ou vis en nylon pour réaliser un pied de soutien de l'autre côté de la carte.

Note de MCHobby:
Vous noterez que ce tutoriel utilise des dimensions en pouce. Elles ont étés préservées car il est courant, même en Europe, d'utiliser cette unité lorsque cela concerne des réalisations à base de tuyauterie d'eau, de gaz mais aussi de tuyaux PVC pour les installations électriques. Par conséquent, ne soyez pas étonné de devoir trouver des "presses étoupes d'un demi-pouce" (1/2") pour votre boitier électrique ;-)

Préparer la carte

Vous pouvez vous inspirer du diagramme Fritzing présenté dans l'introduction pour placer les différents éléments.

Vous pouvez utiliser 2 sections de connecteur femelle à 5 broches chacune pour monter/démonter plus facilement le Trinket sur la carte. Vous pouvez également utiliser des PinHeader Extra Long pour souder définitivement (et surélever) le Trinket.

Trinket-Alarme-Asm-09a.jpg
Crédit: AdaFruit Industries www.adafruit.com

Trinket-Alarme-Asm-09b.jpg
Crédit: AdaFruit Industries www.adafruit.com

Souder un simple pinHeader mâle est placé sur les lignes VBat, masse et la broche #0 du Trinket. Cela permettra d'y connecter un Bluefruit si vous le voulez.

NB: Sur les images, le PinHeader mâle de la broche VBat n'est pas encore soudé.

Les 4 résistances constituent un pont diviseur analogique permettant de multiplexer les 3 senseurs. La résistance de 1500 ohm (la grosse sur l'image, la votre étant probablement de taille plus petite) est placé entre la broche du régulateur 3.3v du Trinket et la jonction commune des résistances. Chacune des autres résistances est connectée sur cette jonction puis sur la broche analogique #3 du Trinket.

Trinket-Alarme-Asm-10a.jpg
Crédit: AdaFruit Industries www.adafruit.com

La carte est alimentée à l'aide d'un connecteur JST, celui livré avec le chargeur LiPo d'AdaFruit (en haut à gauche de la photographie). Le fil rouge est branché sur la broche BAT+ du Trinket, l'autre fil sur la broche GND (la masse).

Les autres éléments du circuit tirent leur courant depuis le régulateur 3.3v du Trinket (via la broche marquée 3.3v, ce dernier étant capable de fournir 150mA).

{{{2}}}
Crédit: AdaFruit Industries www.adafruit.com

L'alimentation du senseur PIR (senseur Infrarouge) est également connecté sur le régulateur (le fil rouge du connecteur 3 broches en bas de l'image).

C'est le moment de revérifier toutes vos connexions.

L'accu et le chargeur

L'accumulateur est placé dans le boitier et le chargeur LiPo est placé au dessus de ce dernier (près du connecteur d'alimentation). Soudez (ou branchez) les cables en provenance du connecteur d'alimentation continu sur la carte (près du connecteur USB de la carte).

L'idéal à cette étape du montage est de brancher une alimentation 5V pour charger l'accu LiPo.

{{{2}}}
Crédit: AdaFruit Industries www.adafruit.com

Vissez maintenant notre carte Perma Proto dans le boitier (à l'aide d'une vis adéquate). S'il n'est pas possible de visser la carte, faite en sorte de la fixer de façon à ce qu'elle tienne bien en place. L'usage de supports PVC ou entretoises peuvent être vraiment pratique si la carte est surélevée du fond de la boite (cela dépend principalement du modèle de boite utilisé).

Cablez ensuite les 3 fils des senseurs sur un bornier pour faciliter la connexion. L'image ci-dessous montre les connexions suivantes:

  • La masse/GND en noir
  • Le senseur PIR en orange (pour le signal PIR).
  • Le contact magnétique #2 en vert
  • Le contact magnétique #3 en jaune

Vous pouvez également opter pour:

{{{2}}}
Crédit: AdaFruit Industries www.adafruit.com

Programmer le Trinket

Le code pour programmer le Trinket 3V est disponible dans la section suivante. Vous pouvez créer votre propre programme à partir de ce dernier. Compilez le programme et téléversez le sur le Trinket.

Notez que le Trinket doit être programmer hors montage. Le port USB du Trinket utilise les broches 3 et 4, broches qui sont également utiliser par le montage. Si le Trinket était branché sur le circuit, les signaux des broches 3 & 4 seraient perturbés, ce qui en empêcherait la programmation via USB.

Branchements finaux

Insérez le trinket sur le connecteur.

Branchez ensuite le connecteur d'alimentation de la carte sur la fiche LOAD du chargeur LiPo. Placez/empilez le chargeur LiPo au dessus de l'accu.

{{{2}}}
Crédit: AdaFruit Industries www.adafruit.com

Ajoutez ensuite le senseur PIR. Connectez le PIR en faisant bien attention à placer le fil rouge sur la broche +5v du PIR et le fil noir sur la broche marquée GND. Le senseur PIR dispose de deux résistances variables (petits potentiomètres orange). L'un permet de modifier la sensibilité et l'autre permet d'ajuster le temps d'activation. Le temps d'activation peut être vraiment très court (ce qui permet de détecter tout changement). La sensibilité peu être désactivée dans un premier temps et ajustée au moment de l'installation finale.

Note de MCHobby:
Si c'est la première fois que vous utilisez un senseur PIR, le plus simple est encore de préserver le réglage d'usine. Ce dernier convient à de nombreux cas d'utilisation.

Le senseur PIR peut être placé hors du boitier mais si vous avez la change d'avoir un couvercle transparent, le mieux est encore de le laisser avec le restant du montage. Sachez, que même avec un boitier transparent, il est possible d'améliorer la sensibilité en réalisant un trou destiné y insérer la lentille de détection (la partie rond du senseur) que vous pourrez fixer à l'aide d'une colle ou d'un silicone.

Le Bluefruit est connecté sur la carte comme suit:

  • Bluefruit Vin est branché sur la ligne BAT+ (celle qui alimente aussi le Trinket).
  • Bluefruit GND est branché sur la masse/Ground/GND (-)
  • Bluefruit RX est branché sur la broche 0 du Trinket.
    Trinket est l'émetteur TX de donnée et Bluefruit le récepteur de donnée (RX), donnée qui seront envoyées en BlueTooth.

Vous pouvez placer le Bluefruit le long du boitier (son tranchant est visible en bas du boitier).

Trinket-Alarme-Asm-14.jpg
Crédit: AdaFruit Industries www.adafruit.com

Tester

Il ne reste plus qu'à mettre le couvercle transparent sur le boitier et effectuer les tests finaux (voir la section dédiée aux tests).

Une fois les tests réussit, vous pouvez débrancher les senseurs magnétiques pour réaliser l'installation finale.

Trinket-Alarme-Asm-15.jpg
Crédit: AdaFruit Industries www.adafruit.com



Source: Trinket Bluetooth Alarm System

Tutoriel créé par MICHAEL BARELA pour AdaFruit Industries. Tutorial created by MICHAEL BARELA for AdaFruit Industries

Traduit et augmenté par Meurisse.D pour MCHobby.be

Traduit avec l'autorisation d'AdaFruit Industries - Translated with the permission from Adafruit Industries - www.adafruit.com

Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : «  Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.

L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.