Différences entre versions de « Mon-Reveil-Assembler »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
 
(52 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
 
{{Mon-Reveil-NAV}}
 
{{Mon-Reveil-NAV}}
  
{{traduction}}
+
==Introduction==
  
 
[[Fichier:Mon-Reveil-30.jpg|640px]]<small><br />''Cliquer pour agrandir''</small>
 
[[Fichier:Mon-Reveil-30.jpg|640px]]<small><br />''Cliquer pour agrandir''</small>
 +
 +
Sur cette page, nous vous aidons à souder et à câbler les différents composants nécessaires à la réalisation de ce réveil.
  
 
==Souder les composants==
 
==Souder les composants==
  
===Multiplicateur d'entrées pour le Ground===
+
=== Multiplicateur de masse (GND) ===
Il vous faudra souder un multiplicateur de pins de façon à fournir d'avantages d'entrées pour le ground de votre réveil. Il est assez simple d'en créer un :
+
Il vous faudra souder un multiplicateur de pins de façon à fournir d'avantages d'entrées pour le ground de votre réveil. Il est assez simple d'en créer un en suivant  les étapes :
  
 
1) Prenez un connecteur femelle et enroulez y un fil de cuivre. Comme ceci :  
 
1) Prenez un connecteur femelle et enroulez y un fil de cuivre. Comme ceci :  
Ligne 14 : Ligne 16 :
 
[[Fichier:Mon-Reveil-33.jpg|640px]]<small><br />''Cliquer pour agrandir''</small>
 
[[Fichier:Mon-Reveil-33.jpg|640px]]<small><br />''Cliquer pour agrandir''</small>
  
2) Souder joliment le tout et soudez y aussi un câble dénudé possédant une broche mâle.  
+
2) Souder le tout ensemble PUIS soudez y aussi un câble dénudé possédant une broche mâle. La broche mâle sera raccordée sur l'Arduino.  
  
 
[[Fichier:Mon-Reveil-34.jpg|640px]]<small><br />''A gauche se trouve la version finie et à droite la version exemple.''</small>
 
[[Fichier:Mon-Reveil-34.jpg|640px]]<small><br />''A gauche se trouve la version finie et à droite la version exemple.''</small>
  
{{tmbox | text =Lorsque tout est soudé, n'oubliez pas de protéger avec de la toile isolante.}}
+
{{ambox|text=Lorsque tout est soudé, n'oubliez pas de protéger les soudures avec de la toile isolante ou de la colle chaude.}}
  
===Boutons===
+
===Boutons de commande===
 
Il sera aussi nécessaire de souder les différents boutons et fils aux cartes PiGrrl.
 
Il sera aussi nécessaire de souder les différents boutons et fils aux cartes PiGrrl.
  
Ligne 35 : Ligne 37 :
 
3) Soudez 4 fils (avec des têtes mâles) sur les entrées B1 à B4 de chaque unes des cartes. Après cette étape, soudez le dernier fils possédant une tête mâle à la lettre G d'une des cartes (au choix).  
 
3) Soudez 4 fils (avec des têtes mâles) sur les entrées B1 à B4 de chaque unes des cartes. Après cette étape, soudez le dernier fils possédant une tête mâle à la lettre G d'une des cartes (au choix).  
  
Il vous reste un fil (dénudé de chaque côtés), celui-ci doit être souder sur une entrée G de chaque une des cartes.
+
Il vous reste un fil (dénudé de chaque côtés), celui-ci doit être souder sur une entrée G de chacune une des cartes. Cela permet de passer la masse d'une carte à l'autre.
  
 
Résultat final :
 
Résultat final :
  
 
[[Fichier:Mon-Reveil-37.jpg|640px]]<small><br />''Cliquer pour agrandir''</small>
 
[[Fichier:Mon-Reveil-37.jpg|640px]]<small><br />''Cliquer pour agrandir''</small>
 +
 +
===Boutons Arcade===
 +
Avant de commencer, placez le bouton comme sur la photographie ci-dessous. Cela permet de repérer les connexions de la LED sur la gauche et les connexions du boutons (sur la partie grise).
 +
 +
Pour les boutons de types arcade, nous avons décidé de faire un pont GND entre le bouton et la masse de la LED du bouton. Ce qui réduit le raccordement du bouton à 3 fils (au lieu de quatres).
 +
 +
Pour souder le pont, nous conseillons de plier les broches de façon à les rapprocher un un maximum. Lorsqu'elle sont proche, souder les pins entre elle grâce à un fil de cuivre (comme sur l'image ci-dessous).
 +
 +
Il faudra donc souder 3 fils:
 +
* un fil (avec une sortie mâle) pour le VCC de la led (pour allumer la LED du bouton)
 +
* un fil (avec une sortie mâle) pour le pont GND
 +
* un fil (avec une sortie mâle) pour le bouton (pour détecter la pression du bouton)
 +
 +
[[Fichier:Mon-Reveil-46.jpg|640px]]<small><br />''Cliquer pour agrandir''</small>
  
 
===Afficheur et RTC===
 
===Afficheur et RTC===
  
L'afficheur et le module RTC partagent les même connectiques. Nous avons donc décidé de souder 4 fils mâles en plus sur le module RTC, et d'interconnecter l'afficheur avec le module.  
+
Premièrement, il sera nécessaire de souder les broches des modules, pour l'afficheur suivez ce [[ADF-LED-BACKPACK-7-Segments|tutoriel sur l'afficheur 4x7 Segments]].
Pour réaliser cette tâche, vous devrez soudez les pins de chaque un des modules.
+
 
 +
Deuxièmement, l'afficheur et le module RTC partagent les même connectiques (le même bus I2C, même alimentation). Nous avons donc décidé de souder 4 fils mâles en plus sur le module RTC pour interconnecter l'afficheur avec le module (+5V, GND, SDA et SCL).
 +
 +
Pour réaliser cette tâche, vous devrez souder les broches (les pinHeaders) sur chaque module.
  
 
[[Fichier:Mon-Reveil-38.jpg|640px]]<small><br />''Cliquer pour agrandir''</small>
 
[[Fichier:Mon-Reveil-38.jpg|640px]]<small><br />''Cliquer pour agrandir''</small>
  
{{tmbox | text = J'ai commis une erreur de soudure au niveau des pins, donc ne prenez pas les soudures des pins de l'image ci-dessous pour exemple !}}
+
{{ambox|text=Sur l'image ci-dessous, nous avons soudé le connecteur à l'horizontal pour gagner de la place. Il s'avère que cela n'est pas nécessaire et le connecteur (pinHeader) pouvait être soudé à la verticale comme d'habitude !}}
  
 
[[Fichier:Mon-Reveil-39.jpg|640px]]<small><br />''Cliquer pour agrandir''</small>
 
[[Fichier:Mon-Reveil-39.jpg|640px]]<small><br />''Cliquer pour agrandir''</small>
  
 
==Câbler les composants==
 
==Câbler les composants==
===Afficheur avec RTC===
+
Voici le câblage des composants du réveil tel que testé sur le breadboard.
 +
 
 +
[[Fichier:Mon-Reveil-48.jpg|640px]]<small><br />''Cliquer pour agrandir''</small>
  
Pour l'afficheur et le RTC, ils nécessite d'être alimenté (5v et GND) et on besoin d'être connecté aux interfaces I2C (SDA - A4 et SCL - A5)
+
===Afficheur et la RTC===
  
[[Fichier:Mon-Reveil-41.jpg|640px]]<small><br />''Cliquer pour agrandir''</small>
+
{| class="wikitable" border="1"
 +
|-
 +
| align="center" | Entrées Afficheur/RTC
 +
| align="center" | Entrées Arduino
 +
|- style="font-size: 90%"
 +
| align="center" | VCC
 +
| align="center" | 5V
 +
|- style="font-size: 90%"
 +
| align="center" | GND
 +
| align="center" | GND
 +
|- style="font-size: 90%"
 +
| align="center" | SDA
 +
| align="center" | A4
 +
|- style="font-size: 90%"
 +
| align="center" | SCL
 +
| align="center" | A5
 +
|}
 +
 
 +
Pour l'afficheur et le RTC, ils nécessitent d'être alimenté (5v et GND) et ont besoin d'être connectés aux interfaces I2C (SDA - A4 et SCL - A5).
 +
 
 +
N'oubliez pas de connecter le GND de l'afficheur et du RTC sur [[Mon-Reveil-Assembler#Multiplicateur_de_masse_.28GND.29|le multiplicateur de masse]] !
 +
 
 +
[[Fichier:Mon-Reveil-42.jpg|640px]]<small><br />''Cliquer pour agrandir''</small>
  
 
===Piezo Buzzer===
 
===Piezo Buzzer===
  
Pour le piezo buzzer, connectez le au ground et à l'entrée digital 13
+
{| class="wikitable" border="1"
 +
|-
 +
| align="center" | Entrées Piezo Buzzer
 +
| align="center" | Entrées Arduino
 +
|- style="font-size: 90%"
 +
| align="center" | Pin 1
 +
| align="center" | D13
 +
|- style="font-size: 90%"
 +
| align="center" | Pin 2
 +
| align="center" | GND
 +
|}
 +
 
 +
Pour le piezo buzzer, connectez une pin au ground et l'autre à l'entrée digital 13.
  
 
[[Fichier:Mon-Reveil-40.jpg|640px]]<small><br />''Cliquer pour agrandir''</small>
 
[[Fichier:Mon-Reveil-40.jpg|640px]]<small><br />''Cliquer pour agrandir''</small>
  
===Boutons===
+
=== Boutons de contrôle ===
 +
{| class="wikitable" border="1" style="display: inline-block;"
 +
|-
 +
| align="center" | '''Bouton'''
 +
| align="center" | '''Entrées PiGrrl 1'''
 +
| align="center" | '''Entrées Arduino'''
 +
|- style="font-size: 90%"
 +
| align="center" | A
 +
| align="center" | B1
 +
| align="center" | D2
 +
|- style="font-size: 90%"
 +
| align="center" | +
 +
| align="center" | B2
 +
| align="center" | D3
 +
|- style="font-size: 90%"
 +
| align="center" | -
 +
| align="center" | B4
 +
| align="center" | D4
 +
|- style="font-size: 90%"
 +
| align="center" | L
 +
| align="center" | B3
 +
| align="center" | D5
 +
|}
 +
 
 +
{| class="wikitable" border="1" style="display: inline-block;"
 +
|-
 +
| align="center" | '''Bouton'''
 +
| align="center" | '''Entrées PiGrrl 2'''
 +
| align="center" | '''Entrées Arduino'''
 +
|- style="font-size: 90%"
 +
| align="center" | 2
 +
| align="center" | B1
 +
| align="center" | D7
 +
|- style="font-size: 90%"
 +
| align="center" | 1
 +
| align="center" | B2
 +
| align="center" | D8
 +
|- style="font-size: 90%"
 +
| align="center" | 3
 +
| align="center" | B4
 +
| align="center" | D9
 +
|- style="font-size: 90%"
 +
| align="center" | 4
 +
| align="center" | B3
 +
| align="center" | D10
 +
|}
 +
 
 +
[[Fichier:Mon-Reveil-43.jpg|640px]]<small><br />''Cliquer pour agrandir''</small>
 +
 
 +
{{ambox|text=Les sorties G (mises en commun sur les cartes PiGrrl) doivent être connectés à la masse/GND. Notez l'utilisation du [[Mon-Reveil-Assembler#Multiplicateur_de_masse_.28GND.29|le multiplicateur de masse]].}}
 +
 
 +
=== Boutons Arcades ===
 +
 
 +
{| class="wikitable" border="1" style="display: inline-block;"
 +
|-
 +
| align="center" | '''Entrées OK'''
 +
| align="center" | '''Entrées Arduino'''
 +
|- style="font-size: 90%"
 +
| align="left" | BOUTON (B1)
 +
| align="center" | A0
 +
|- style="font-size: 90%"
 +
| align="left" | LED (L1)
 +
| align="center" | A2
 +
|- style="font-size: 90%"
 +
| align="left" | GND
 +
| align="center" | GND
 +
|}
 +
{| class="wikitable" border="1" style="display: inline-block;"
 +
|-
 +
| align="center" | '''Entrées SNOOZE'''
 +
| align="center" | '''Entrées Arduino'''
 +
|- style="font-size: 90%"
 +
| align="left" | BOUTON (B2)
 +
| align="center" | A1
 +
|- style="font-size: 90%"
 +
| align="left" | LED (L2)
 +
| align="center" | A3
 +
|- style="font-size: 90%"
 +
| align="left" | GND
 +
| align="center" | GND
 +
|}
  
{{ambox | text = Connecter les boutons à la masse}}
+
{{ambox|text=Encore une fois, notez l'utilisation du [[Mon-Reveil-Assembler#Multiplicateur_de_masse_.28GND.29|le multiplicateur de masse]] }}
  
* Schéma (avec correspondance des boutons)
+
[[Fichier:Mon-Reveil-45.jpg|300px]]<small><br />''Cliquer pour agrandir''</small>
* Une table 3 colonnes décrivant les raccordements ( Broche Carte (ou élément), Broche Arduino, Description/Fonctionnalité ). Voir les [[https://wiki.mchobby.be/index.php?title=Utilisateur:Nuton#WikiMedia_-_Tables|WikiMedia tables]] dans tes notes. 
 
* Les Etapes d'assemblage électronique ([[Rasp-Hat-Moteur-Assembler|voir les template asm-begin, asm-row utilisés dans ce tuto d'assemblage]]) 
 
* Les Etapes d'assemblage du boîtier
 
  
 +
[[Fichier:Mon-Reveil-44.jpg|640px]]<small><br />''Cliquer pour agrandir''</small>
  
 
{{Mon-Reveil-TRAILER}}
 
{{Mon-Reveil-TRAILER}}

Version actuelle datée du 22 mars 2018 à 15:18


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.

Introduction

Mon-Reveil-30.jpg
Cliquer pour agrandir

Sur cette page, nous vous aidons à souder et à câbler les différents composants nécessaires à la réalisation de ce réveil.

Souder les composants

Multiplicateur de masse (GND)

Il vous faudra souder un multiplicateur de pins de façon à fournir d'avantages d'entrées pour le ground de votre réveil. Il est assez simple d'en créer un en suivant les étapes :

1) Prenez un connecteur femelle et enroulez y un fil de cuivre. Comme ceci :

Mon-Reveil-33.jpg
Cliquer pour agrandir

2) Souder le tout ensemble PUIS soudez y aussi un câble dénudé possédant une broche mâle. La broche mâle sera raccordée sur l'Arduino.

Mon-Reveil-34.jpg
A gauche se trouve la version finie et à droite la version exemple.

Boutons de commande

Il sera aussi nécessaire de souder les différents boutons et fils aux cartes PiGrrl.

1) Dénudez 9 câbles possédant une broche mâle et dénudé un câble de bout en bout.

Mon-Reveil-35.jpg
Cliquer pour agrandir

2) Soudez les boutons sur les cartes.

Il n'est pas nécessaire de vérifier le sens des boutons.

Mon-Reveil-36.jpg
Cliquer pour agrandir

3) Soudez 4 fils (avec des têtes mâles) sur les entrées B1 à B4 de chaque unes des cartes. Après cette étape, soudez le dernier fils possédant une tête mâle à la lettre G d'une des cartes (au choix).

Il vous reste un fil (dénudé de chaque côtés), celui-ci doit être souder sur une entrée G de chacune une des cartes. Cela permet de passer la masse d'une carte à l'autre.

Résultat final :

Mon-Reveil-37.jpg
Cliquer pour agrandir

Boutons Arcade

Avant de commencer, placez le bouton comme sur la photographie ci-dessous. Cela permet de repérer les connexions de la LED sur la gauche et les connexions du boutons (sur la partie grise).

Pour les boutons de types arcade, nous avons décidé de faire un pont GND entre le bouton et la masse de la LED du bouton. Ce qui réduit le raccordement du bouton à 3 fils (au lieu de quatres).

Pour souder le pont, nous conseillons de plier les broches de façon à les rapprocher un un maximum. Lorsqu'elle sont proche, souder les pins entre elle grâce à un fil de cuivre (comme sur l'image ci-dessous).

Il faudra donc souder 3 fils:

  • un fil (avec une sortie mâle) pour le VCC de la led (pour allumer la LED du bouton)
  • un fil (avec une sortie mâle) pour le pont GND
  • un fil (avec une sortie mâle) pour le bouton (pour détecter la pression du bouton)

Mon-Reveil-46.jpg
Cliquer pour agrandir

Afficheur et RTC

Premièrement, il sera nécessaire de souder les broches des modules, pour l'afficheur suivez ce tutoriel sur l'afficheur 4x7 Segments.

Deuxièmement, l'afficheur et le module RTC partagent les même connectiques (le même bus I2C, même alimentation). Nous avons donc décidé de souder 4 fils mâles en plus sur le module RTC pour interconnecter l'afficheur avec le module (+5V, GND, SDA et SCL).

Pour réaliser cette tâche, vous devrez souder les broches (les pinHeaders) sur chaque module.

Mon-Reveil-38.jpg
Cliquer pour agrandir

Mon-Reveil-39.jpg
Cliquer pour agrandir

Câbler les composants

Voici le câblage des composants du réveil tel que testé sur le breadboard.

Mon-Reveil-48.jpg
Cliquer pour agrandir

Afficheur et la RTC

Entrées Afficheur/RTC Entrées Arduino
VCC 5V
GND GND
SDA A4
SCL A5

Pour l'afficheur et le RTC, ils nécessitent d'être alimenté (5v et GND) et ont besoin d'être connectés aux interfaces I2C (SDA - A4 et SCL - A5).

N'oubliez pas de connecter le GND de l'afficheur et du RTC sur le multiplicateur de masse !

Mon-Reveil-42.jpg
Cliquer pour agrandir

Piezo Buzzer

Entrées Piezo Buzzer Entrées Arduino
Pin 1 D13
Pin 2 GND

Pour le piezo buzzer, connectez une pin au ground et l'autre à l'entrée digital 13.

Mon-Reveil-40.jpg
Cliquer pour agrandir

Boutons de contrôle

Bouton Entrées PiGrrl 1 Entrées Arduino
A B1 D2
+ B2 D3
- B4 D4
L B3 D5
Bouton Entrées PiGrrl 2 Entrées Arduino
2 B1 D7
1 B2 D8
3 B4 D9
4 B3 D10

Mon-Reveil-43.jpg
Cliquer pour agrandir

Boutons Arcades

Entrées OK Entrées Arduino
BOUTON (B1) A0
LED (L1) A2
GND GND
Entrées SNOOZE Entrées Arduino
BOUTON (B2) A1
LED (L2) A3
GND GND

Mon-Reveil-45.jpg
Cliquer pour agrandir

Mon-Reveil-44.jpg
Cliquer pour agrandir


Créé par Stefan pour MCHobby.be

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.